<SEC-DOCUMENT>0000929008-25-000005.txt : 20250214
<SEC-HEADER>0000929008-25-000005.hdr.sgml : 20250214
<ACCEPTANCE-DATETIME>20250214163433
ACCESSION NUMBER:		0000929008-25-000005
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		117
CONFORMED PERIOD OF REPORT:	20241231
FILED AS OF DATE:		20250214
DATE AS OF CHANGE:		20250214

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			WESCO INTERNATIONAL INC
		CENTRAL INDEX KEY:			0000929008
		STANDARD INDUSTRIAL CLASSIFICATION:	WHOLESALE-ELECTRICAL APPARATUS & EQUIPMENT, WIRING SUPPLIES [5063]
		ORGANIZATION NAME:           	07 Trade & Services
		IRS NUMBER:				251723342
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		225 WEST STATION SQUARE DRIVE
		STREET 2:		STE 700
		CITY:			PITTSBURGH
		STATE:			PA
		ZIP:			15219
		BUSINESS PHONE:		4124542200

	MAIL ADDRESS:	
		STREET 1:		225 WEST STATION SQUARE DRIVE
		STREET 2:		STE 700
		CITY:			PITTSBURGH
		STATE:			PA
		ZIP:			15219

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	CDW HOLDING CORP
		DATE OF NAME CHANGE:	19971217
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>wcc-20241231.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:3f71e054-ae4f-47f5-8900-b154bf4f6663,g:fed770c6-2118-470c-ae43-644317d39bde,d:d12ad6ca3d8e457b82133483acf6371a-->
<html xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:srt="http://fasb.org/srt/2024" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns="http://www.w3.org/1999/xhtml" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:wcc="http://www.wesco.com/20241231" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:country="http://xbrl.sec.gov/country/2024" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>wcc-20241231</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="c-1" name="dei:EntityCentralIndexKey" id="f-36">0000929008</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-37">2024</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalPeriodFocus" id="f-38">FY</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:AmendmentFlag" format="ixt:fixed-false" id="f-39">FALSE</ix:nonNumeric><ix:nonNumeric contextRef="c-6" name="us-gaap:SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration" id="f-494">http://fasb.org/us-gaap/2024#AccountsPayableCurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-7" name="us-gaap:SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration" id="f-495">http://fasb.org/us-gaap/2024#AccountsPayableCurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-7" name="us-gaap:SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration" id="f-497">http://fasb.org/us-gaap/2024#AccountsPayableCurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-6" name="us-gaap:SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration" id="f-500">http://fasb.org/us-gaap/2024#AccountsPayableCurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-77" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" id="f-530">P5Y</ix:nonNumeric><ix:nonNumeric contextRef="c-78" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" id="f-531">P20Y</ix:nonNumeric><ix:nonNumeric contextRef="c-153" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="f-770">http://fasb.org/us-gaap/2024#OtherLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-154" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="f-771">http://fasb.org/us-gaap/2024#OtherLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-6" name="us-gaap:FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList" id="f-832">http://fasb.org/us-gaap/2024#LongTermDebtNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-7" name="us-gaap:FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList" id="f-833">http://fasb.org/us-gaap/2024#LongTermDebtNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-238" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditSettlementGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" id="f-1198">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonNumeric contextRef="c-240" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditSettlementGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" id="f-1205">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonNumeric contextRef="c-240" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList" id="f-1386">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonNumeric contextRef="c-238" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList" id="f-1387">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonNumeric contextRef="c-251" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList" id="f-1388">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonNumeric contextRef="c-247" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList" id="f-1389">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonNumeric contextRef="c-248" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList" id="f-1390">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonNumeric contextRef="c-252" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList" id="f-1391">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList" id="f-1392">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonNumeric contextRef="c-16" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList" id="f-1393">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonNumeric contextRef="c-17" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList" id="f-1394">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonNumeric contextRef="c-240" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" id="f-1395">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonNumeric contextRef="c-238" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" id="f-1396">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonNumeric contextRef="c-251" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" id="f-1397">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonNumeric contextRef="c-247" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" id="f-1398">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonNumeric contextRef="c-248" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" id="f-1399">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonNumeric contextRef="c-252" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" id="f-1400">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" id="f-1401">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonNumeric contextRef="c-16" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" id="f-1402">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonNumeric contextRef="c-17" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" id="f-1403">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonNumeric contextRef="c-240" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" id="f-1404">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonNumeric contextRef="c-238" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" id="f-1405">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonNumeric contextRef="c-251" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" id="f-1406">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonNumeric contextRef="c-247" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" id="f-1407">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonNumeric contextRef="c-248" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" id="f-1408">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonNumeric contextRef="c-252" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" id="f-1409">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" id="f-1410">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonNumeric contextRef="c-16" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" id="f-1411">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonNumeric contextRef="c-17" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" id="f-1412">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonNumeric contextRef="c-240" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditCurtailmentGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" id="f-1413">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonNumeric contextRef="c-238" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditCurtailmentGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" id="f-1414">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonNumeric contextRef="c-251" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditCurtailmentGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" id="f-1415">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonNumeric contextRef="c-247" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditCurtailmentGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" id="f-1416">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonNumeric contextRef="c-248" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditCurtailmentGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" id="f-1417">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonNumeric contextRef="c-252" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditCurtailmentGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" id="f-1418">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditCurtailmentGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" id="f-1419">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonNumeric contextRef="c-16" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditCurtailmentGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" id="f-1420">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonNumeric contextRef="c-17" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditCurtailmentGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" id="f-1421">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonNumeric contextRef="c-240" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditSettlementGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" id="f-1422">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonNumeric contextRef="c-238" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditSettlementGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" id="f-1423">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonNumeric contextRef="c-251" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditSettlementGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" id="f-1424">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonNumeric contextRef="c-247" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditSettlementGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" id="f-1425">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonNumeric contextRef="c-248" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditSettlementGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" id="f-1426">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonNumeric contextRef="c-252" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditSettlementGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" id="f-1427">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditSettlementGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" id="f-1428">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonNumeric contextRef="c-16" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditSettlementGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" id="f-1429">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonNumeric contextRef="c-17" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditSettlementGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" id="f-1430">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" id="f-1476">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonNumeric contextRef="c-16" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" id="f-1477">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration" id="f-1943">http://fasb.org/srt/2024#ChiefExecutiveOfficerMember</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="wcc-20241231.xsd"/></ix:references><ix:resources><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:unit id="sites"><xbrli:measure>wcc:Sites</xbrli:measure></xbrli:unit><xbrli:unit id="rate"><xbrli:measure>utr:Rate</xbrli:measure></xbrli:unit><xbrli:unit id="numberofplans"><xbrli:measure>wcc:numberOfPlans</xbrli:measure></xbrli:unit><xbrli:unit id="segment"><xbrli:measure>wcc:segment</xbrli:measure></xbrli:unit><xbrli:unit id="employees"><xbrli:measure>wcc:Employees</xbrli:measure></xbrli:unit><xbrli:unit id="countries"><xbrli:measure>wcc:countries</xbrli:measure></xbrli:unit><xbrli:context id="c-1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-06-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2025-02-13</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-10"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-11"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-12"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-13"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-14"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-15"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-16"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-17"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-18"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-19"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-20"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-21"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-22"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-23"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-24"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-25"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-26"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-27"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-28"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-29"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-32"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-33"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-34"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-35"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-36"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-37"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-38"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-39"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-40"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-41"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-42"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-43"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-44"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-45"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-46"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-47"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-48"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-49"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-50"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-51"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-52"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-53"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-54"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-55"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-56"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-57"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-58"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-59"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-60"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-61"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-62"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-63"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-64"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-65"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-66"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-67"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-68"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-69"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-70"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-71"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-72"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-73"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-74"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-75"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-76"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-77"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-78"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-79"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wcc:EESMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-80"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wcc:EESMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-81"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wcc:EESMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-82"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wcc:CSSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-83"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wcc:CSSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-84"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wcc:CSSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-85"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wcc:UBSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-86"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wcc:UBSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-87"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wcc:UBSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-88"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-89"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-90"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-91"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-92"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-93"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-94"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">wcc:OtherInternationalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-95"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">wcc:OtherInternationalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-96"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">wcc:OtherInternationalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-97"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-98"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-99"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-100"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wcc:AscentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-05</xbrli:startDate><xbrli:endDate>2024-12-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-103"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wcc:AscentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-104"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wcc:AscentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-05</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-105"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wcc:AscentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelatedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-106"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wcc:IndependentElectricSupplyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-107"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wcc:IndependentElectricSupplyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-108"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wcc:IndependentElectricSupplyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-109"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wcc:EntroCIMMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-06-03</xbrli:startDate><xbrli:endDate>2024-06-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-110"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wcc:EntroCIMMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-111"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wcc:EntroCIMMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-112"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wcc:EntroCIMMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-113"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-114"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wcc:RahiSystemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-115"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wcc:RahiSystemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-11-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-116"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wcc:EESMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-117"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wcc:CSSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-118"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wcc:UBSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-119"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wcc:EESMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-120"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wcc:CSSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-121"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wcc:UBSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-122"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wcc:EESMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-123"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wcc:CSSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-124"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wcc:UBSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-125"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-126"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-127"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-128"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-129"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DistributionRightsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-132"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DistributionRightsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-133"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DistributionRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-134"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DistributionRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-135"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-136"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-137"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-138"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-139"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-140"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-141"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-142"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-143"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-144"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-145"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-146"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-147"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">wcc:DepreciableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-148"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">wcc:DepreciableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-149"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-150"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-151"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-152"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-153"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-154"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-155"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ForeignLineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-156"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ForeignLineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-157"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:AccountsReceivableSecuritizationFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-158"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:AccountsReceivableSecuritizationFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-159"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-160"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-161"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A600SeniorNotesDue2025Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-162"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A600SeniorNotesDue2025Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-163"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A7125SeniorNotesDue2025Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-164"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A7125SeniorNotesDue2025Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-165"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A7250SeniorNotesDue2028Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-166"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A7250SeniorNotesDue2028Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-167"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A6.375SeniorNotesDue2029Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-168"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A6.375SeniorNotesDue2029Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-169"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A6.625SeniorNotesDue2032Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-170"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A6.625SeniorNotesDue2032Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-171"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ForeignLineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-172"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ForeignLineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-173"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:AccountsReceivableSecuritizationFacilityAmendedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-174"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:AccountsReceivableSecuritizationFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-175"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:AccountsReceivableSecuritizationFacilityAmendedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-176"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:AccountsReceivableSecuritizationFacilityAmendedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-177"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:AccountsReceivableSecuritizationFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-03-01</xbrli:startDate><xbrli:endDate>2024-03-07</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-178"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:AccountsReceivableSecuritizationFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-03-08</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-179"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-180"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-181"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-182"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-183"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-184"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-185"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-186"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A550SeniorNotesDue2023Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-187"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A550SeniorNotesDue2023Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-188"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A550SeniorNotesDue2023Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-189"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A600SeniorNotesDue2025Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-190"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A7125SeniorNotesDue2025Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-191"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A7250SeniorNotesDue2028Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-192"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A7125SeniorNotesDue2025Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-06-15</xbrli:startDate><xbrli:endDate>2024-06-14</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-193"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A7125SeniorNotesDue2025Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-06-15</xbrli:startDate><xbrli:endDate>2025-06-14</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-194"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A7250SeniorNotesDue2028Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-06-15</xbrli:startDate><xbrli:endDate>2025-06-14</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-195"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A7250SeniorNotesDue2028Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-06-15</xbrli:startDate><xbrli:endDate>2026-06-14</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-196"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A7250SeniorNotesDue2028Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-06-15</xbrli:startDate><xbrli:endDate>2028-06-14</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-197"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtConversionByUniqueDescriptionAxis">wcc:A6.375SeniorNotesDue2029Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-198"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A6.3756.625SeniorNotesDue20292032Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-199"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A6.375SeniorNotesDue2029Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-200"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A6.625SeniorNotesDue2032Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-201"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A6.375SeniorNotesDue2029Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-03-08</xbrli:startDate><xbrli:endDate>2026-03-14</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-202"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A6.375SeniorNotesDue2029Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-03-15</xbrli:startDate><xbrli:endDate>2027-03-14</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-203"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A6.375SeniorNotesDue2029Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2027-03-15</xbrli:startDate><xbrli:endDate>2028-03-14</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-204"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A6.375SeniorNotesDue2029Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2028-03-15</xbrli:startDate><xbrli:endDate>2029-03-15</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-205"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A6.625SeniorNotesDue2032Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-03-08</xbrli:startDate><xbrli:endDate>2027-03-14</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-206"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A6.625SeniorNotesDue2032Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2027-03-15</xbrli:startDate><xbrli:endDate>2028-03-14</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-207"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A6.625SeniorNotesDue2032Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2028-03-15</xbrli:startDate><xbrli:endDate>2029-03-14</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-208"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A6.625SeniorNotesDue2032Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2029-03-16</xbrli:startDate><xbrli:endDate>2032-03-15</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-209"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">wcc:DepositaryShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-210"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-211"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-212"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</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-213"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-214"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-215"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-216"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</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-217"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-218"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-219"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-220"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-221"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-222"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-223"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:GeneralBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-224"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:GeneralBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">wcc:WESCODefinedContributionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">wcc:USDefinedContributionPlanMergerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">wcc:USDefinedContributionPlanMergerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-232"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">wcc:USDefinedContributionPlanMergerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-233"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">wcc:CanadianDefinedContributionPlanMergerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-234"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">wcc:CanadianDefinedContributionPlanMergerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-235"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">wcc:CanadianDefinedContributionPlanMergerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-236"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">wcc:WESCODeferredCompensationPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-237"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">wcc:WESCODeferredCompensationPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-238"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-239"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-12</xbrli:startDate><xbrli:endDate>2024-02-12</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-240"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-241"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-242"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:GB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-243"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-244"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-245"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-246"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-247"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-248"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-249"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-250"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-251"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-252"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-253"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-254"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-255"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-256"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-257"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-258"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-259"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-260"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-261"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-262"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-263"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-264"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-265"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-266"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-267"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-268"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-269"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-270"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-271"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-272"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-273"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-274"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-275"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-276"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-277"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-278"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-279"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-280"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-281"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-282"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-283"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-284"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-285"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-286"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-287"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-288"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-289"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-290"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-291"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-292"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-293"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-294"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-295"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-296"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-297"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-298"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-299"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-300"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-301"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-302"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-303"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-304"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-305"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-306"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-307"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-308"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-309"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-310"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-311"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-312"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-313"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-314"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-315"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-316"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-317"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-318"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-319"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-320"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-321"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-322"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-323"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-324"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-325"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-330"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-332"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-333"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-334"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-335"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-336"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-337"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-338"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-339"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-340"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-341"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-342"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-343"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-344"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-345"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-346"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-347"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-348"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-349"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-350"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-351"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-352"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-353"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-354"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-355"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-356"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-357"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-358"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-359"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-360"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-361"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-362"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-363"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-364"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-365"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-366"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-367"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-368"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-369"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-370"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-371"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-372"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-373"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-374"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-375"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-376"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-377"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-378"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-379"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-380"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-381"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-382"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-383"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-384"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-385"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-386"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-387"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-388"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-389"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-390"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-391"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-392"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-393"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-394"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-395"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-396"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-397"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-398"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-399"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-400"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-402"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-404"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-405"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-406"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-407"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-408"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-409"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-410"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-411"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-412"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-413"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-414"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-415"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-416"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-417"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-418"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-419"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-420"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-421"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-422"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-423"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-424"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-425"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-426"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-427"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-428"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-429"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-431"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-432"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-433"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-434"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-435"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-436"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-437"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-438"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-439"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-440"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-441"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-442"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-443"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-444"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-445"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-446"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2027-01-01</xbrli:startDate><xbrli:endDate>2027-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-447"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2028-01-01</xbrli:startDate><xbrli:endDate>2028-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-448"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-449"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-450"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-451"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-452"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-453"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-454"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-455"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-456"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-457"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-458"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-459"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-460"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-461"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-462"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-463"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-464"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-465"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-466"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-467"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-468"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-469"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-470"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-471"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-472"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-473"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-474"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-475"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-476"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">wcc:A2024PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-477"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">wcc:A2021PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-478"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-479"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-480"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-481"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-482"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-483"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-484"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-485"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-486"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-487"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-488"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-489"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-490"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-491"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-492"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">wcc:OtherInternationalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-493"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">wcc:OtherInternationalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-494"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wcc:ISSMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-02</xbrli:startDate><xbrli:endDate>2025-01-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-495"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-496"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-497"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-498"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-499"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-500"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-501"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-502"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-503"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-504"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-505"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-506"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-507"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-508"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000929008</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="id12ad6ca3d8e457b82133483acf6371a_1"></div><div style="min-height:18pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">UNITED STATES SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">WASHINGTON, D.C. 20549</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-1">10-K</ix:nonNumeric> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Mark One)</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:7.520%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:89.562%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentAnnualReport" format="ixt-sec:boolballotbox" id="f-2">&#9745;</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the fiscal year ended <ix:nonNumeric contextRef="c-1" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="f-4"><ix:nonNumeric contextRef="c-1" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="f-3">December&#160;31</ix:nonNumeric>, 2024</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">or</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:7.520%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:89.562%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentTransitionReport" format="ixt-sec:boolballotbox" id="f-5">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the transition period from</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"> &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"> &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commission file number <ix:nonNumeric contextRef="c-1" name="dei:EntityFileNumber" id="f-6">001-14989</ix:nonNumeric> </span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:20pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityRegistrantName" id="f-7">WESCO International, Inc.</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Exact name of registrant as specified in its charter)</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"/><td style="width:23.072%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.641%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.662%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:44.225%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="f-8">Delaware</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityTaxIdentificationNumber" id="f-9">25-1723342</ix:nonNumeric></span></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(State or other jurisdiction of<br/>incorporation or organization)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(I.R.S. Employer<br/>Identification No.)</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine1" id="f-10">225 West Station Square Drive</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine2" id="f-11">Suite 700</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressPostalZipCode" id="f-12">15219</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressCityOrTown" id="f-13">Pittsburgh,</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="f-14">Pennsylvania</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Zip Code)</span></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Address of principal executive offices)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonNumeric contextRef="c-1" name="dei:CityAreaCode" id="f-15">412</ix:nonNumeric>)&#160;<ix:nonNumeric contextRef="c-1" name="dei:LocalPhoneNumber" id="f-16">454-2200</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Registrant&#8217;s telephone number, including area code)&#160;</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECURITIES REGISTERED PURSUANT TO SECTION 12(b) OF THE ACT:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.827%"><tr><td style="width:1.0%"/><td style="width:40.263%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.375%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.627%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.375%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:34.660%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Title of each class</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Trading Symbol(s)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-2" name="dei:Security12bTitle" id="f-17">Common Stock, par value $.01 per share</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-2" name="dei:TradingSymbol" id="f-18">WCC</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-2" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-19">New York Stock Exchange</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-3" name="dei:Security12bTitle" id="f-20">Depositary Shares, each representing a 1/1,000th interest in a share of Series A Fixed-Rate Reset Cumulative Perpetual Preferred Stock</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-3" name="dei:TradingSymbol" id="f-21">WCC PR A</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-3" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-22">New York Stock Exchange</ix:nonNumeric></span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">SECURITIES REGISTERED PURSUANT TO SECTION 12(g) OF THE ACT:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> None</span></div><div style="margin-top:6pt;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule&#160;405 of the Securities Act. <ix:nonNumeric contextRef="c-1" name="dei:EntityWellKnownSeasonedIssuer" id="f-23">Yes</ix:nonNumeric> </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#254;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> No </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">o</span></div><div style="margin-top:6pt;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or 15(d) of the Act. Yes </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">o</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="c-1" name="dei:EntityVoluntaryFilers" id="f-24">No</ix:nonNumeric> </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#254;</span></div><div style="margin-top:6pt;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12&#160;months (or for such shorter period that the registrant was required to file such reports), and (2)&#160;has been subject to such filing requirements for the past 90&#160;days. <ix:nonNumeric contextRef="c-1" name="dei:EntityCurrentReportingStatus" id="f-25">Yes</ix:nonNumeric> </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#254;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> No </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">o</span></div><div style="margin-top:6pt;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule&#160;405 of Regulation&#160;S-T (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#167; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">232.405 of this chapter) during the preceding 12&#160;months (or for such shorter period that the registrant was required to submit such files). <ix:nonNumeric contextRef="c-1" name="dei:EntityInteractiveDataCurrent" id="f-26">Yes</ix:nonNumeric> </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:115%">&#254;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"> No </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:115%">o</span></div><div style="margin-top:6pt;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule&#160;12b-2 of the Exchange Act.</span></div><div style="margin-top:8pt;text-align:center;text-indent:15.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:78.591%"><tr><td style="width:1.0%"/><td style="width:25.773%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.298%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.556%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.062%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.062%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.947%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityFilerCategory" id="f-27">Large Accelerated Filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9745;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accelerated Filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9744;</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-accelerated Filer    </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Smaller reporting company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntitySmallBusiness" format="ixt-sec:boolballotbox" id="f-28">&#9744;</ix:nonNumeric></span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Emerging growth company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox" id="f-29">&#9744;</ix:nonNumeric></span></td></tr></table></div><div style="margin-top:3pt;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:3pt;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has filed a report on and attestation to its management&#8217;s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:IcfrAuditorAttestationFlag" format="ixt:fixed-true" id="f-30">&#254;</ix:nonNumeric></span></div><div style="margin-top:3pt;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements. </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFinStmtErrorCorrectionFlag" format="ixt:fixed-false" id="f-31">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="height:18pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:18pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:3pt;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant&#8217;s executive officers during the relevant recovery period pursuant to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#167;240.10D-1(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:3pt;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule&#160;12b-2 of the Act). Yes </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityShellCompany" format="ixt-sec:boolballotbox" id="f-32">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> No </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#254;</span></div><div style="margin-top:3pt;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The registrant estimates that the aggregate market value of the voting shares held by non-affiliates of the registrant was approximately $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-8" name="dei:EntityPublicFloat" scale="9" id="f-33">7.7</ix:nonFraction> billion as of June&#160;28, 2024, the last business day of the registrant&#8217;s most recently completed second fiscal quarter, based on the closing price on the New York Stock Exchange for such stock.</span></div><div style="margin-top:3pt;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of February&#160;13, 2025, <ix:nonFraction unitRef="shares" contextRef="c-5" decimals="0" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-34">48,795,929</ix:nonFraction> shares of Common Stock, par value $.01 per share, of the registrant were outstanding.</span></div><div style="margin-top:3pt;text-indent:15.75pt"><span><br/></span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">DOCUMENTS INCORPORATED BY REFERENCE:</span></div><ix:nonNumeric contextRef="c-1" name="dei:DocumentsIncorporatedByReferenceTextBlock" id="f-35" escape="true"><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Part&#160;III of this Form 10-K incorporates by reference portions of the registrant&#8217;s Proxy Statement for its 2025 Annual Meeting of Stockholders.</span></div></ix:nonNumeric><div style="height:18pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="id12ad6ca3d8e457b82133483acf6371a_7"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TABLE OF CONTENTS</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:92.301%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.499%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Page</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_10">PART I</a></span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_13">Item&#160;1. Business</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_13">1</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_16">Item&#160;1A. Risk Factors</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_16">11</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_19">Item&#160;1B. Unresolved Staff Comments</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_19">21</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_22">Item 1C. Cybersecurity</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_22">22</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_25">Item&#160;2. Properties</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_25">23</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_28">Item&#160;3. Legal Proceedings</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_28">23</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_31">Item 4. Mine Safety Disclosures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_31">23</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_34">PART II</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_37">Item&#160;5. Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_37">24</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_40">Item&#160;6. [Reserved]</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_40">25</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_43">Item&#160;7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_43">26</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_55">Item&#160;7A. Quantitative and Qualitative Disclosures About Market Risk</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_55">40</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_58">Item&#160;8. Financial Statements and Supplementary Data</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_58">42</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_130">Item&#160;9. Changes in and Disagreements With Accountants on Accounting and Financial Disclosure</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_130">89</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_133">Item&#160;9A. Controls and Procedures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_133">89</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_136">Item&#160;9B. Other Information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_136">89</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_139">Item&#160;9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_139">89</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_142">PART III</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_145">Item&#160;10. Directors, Executive Officers and Corporate Governance</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_145">90</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_148">Item&#160;11. Executive Compensation</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_148">90</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_151">Item&#160;12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_151">90</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_154">Item&#160;13. Certain Relationships and Related Transactions, and Director Independence</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_154">90</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_157">Item&#160;14. Principal Accountant Fees and Services</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_157">91</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_160">PART IV</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_163">Item&#160;15. Exhibits and Financial Statement Schedule</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_163">92</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_169">Item&#160;16. Form 10-K Summary</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_169">99</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_172">Signatures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_172">100</a></span></div></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="id12ad6ca3d8e457b82133483acf6371a_10"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART I</span></div><div id="id12ad6ca3d8e457b82133483acf6371a_13"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;1. Business.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In this Annual Report on</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Form 10-K, &#8220;Wesco&#8221; refers to WESCO International, Inc., and its subsidiaries and its predecessors unless the context otherwise requires. References to &#8220;we,&#8221; &#8220;us,&#8221; &#8220;our&#8221; and the &#8220;Company&#8221; refer to Wesco and its subsidiaries.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">The Company</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">WESCO International, Inc. (&#8220;Wesco International&#8221;) and its subsidiaries (collectively, &#8220;Wesco&#8221; or the &#8220;Company&#8221;), headquartered in Pittsburgh, Pennsylvania, is a leading provider of business-to-business distribution, logistics services and supply chain solutions.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We employ approximately 20,000 people, maintain relationships with more than 35,000 suppliers, and serve nearly 140,000 customers worldwide. With millions of products, end-to-end supply chain services, and leading digital capabilities, Wesco provides innovative solutions to meet customer needs across commercial and industrial businesses, contractors, educational institutions, government agencies, technology companies, telecommunications providers, and utilities. Our innovative solutions include supply chain management, logistics and transportation, procurement, warehousing and inventory management, as well as kitting and labeling, limited assembly of products and installation enhancement. Wesco operates more than 700 sites, including distribution centers, fulfillment centers, and sales offices, in approximately 50 countries, providing a local presence for customers and a global network to serve multi-location businesses and global corporations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Segments and Industry Overview</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco has operating segments comprising three strategic business units consisting of Electrical &amp; Electronic Solutions (&#8220;EES&#8221;), Communications &amp; Security Solutions (&#8220;CSS&#8221;) and Utility &amp; Broadband Solutions (&#8220;UBS&#8221;).</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a description of each of our business segments and the industries in which they operate.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Electrical &amp; Electronic Solutions</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The EES segment, with approximately 6,700 employees serving customers in over 50 countries, is a North American leader, and supplies a broad range of products and solutions primarily to construction, industrial and original equipment manufacturer (&#8220;OEM&#8221;) customers. Construction and industrial customers include a wide array of diversified manufacturers and contractors, engineering, procurement and construction firms for industrial, infrastructure, electrical, commercial, and data and broadband communications projects. Specific applications include projects for refineries, railways, wastewater treatment facilities, data centers, security installations, offices, and modular and mobile homes. OEM customers require products used in the manufacturing of automotive, industrial, medical, transportation, marine, military and communications equipment. The EES product portfolio includes a broad range of electrical equipment and supplies, automation and connected devices (the &#8220;Internet of Things&#8221; or &#8220;IoT&#8221;), security, lighting, wire and cable, safety, and maintenance, repair and operating (&#8220;MRO&#8221;) products from industry-leading manufacturing partners. The EES service portfolio includes solutions to improve project execution, direct and indirect manufacturing supply chain optimization programs, lighting and renewables advisory services, and digital and automation solutions to improve safety and productivity. The EES segment operates in highly fragmented markets that include thousands of small, regional and locally based privately owned competitors, as well as several large, multi-national companies.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div></div><div style="margin-top:6pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Communications &amp; Security Solutions</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The CSS segment, with approximately 4,700 employees serving customers in over 50 countries, is a global leader in data center, network infrastructure and security solutions. For data centers, the CSS business leverages the complementary expertise and resources of the UBS and EES business units to deliver an integrated offering, combining various Wesco products and services, with specialized capabilities across all stages of data center design, development, operations, maintenance, and support. Its network infrastructure portfolio includes cabling and connectivity, power systems, wireless technologies, connected devices (IoT), and related products to enable seamless connectivity and communications in commercial buildings, hyperscale data centers, multi-tenant data centers, and cloud-based platforms. In the security business, CSS offers on premise, cloud or hybrid comprehensive solutions for video surveillance, fire and intrusion detection, access control, door locking, and other technologies that help create safe and intelligent environments for customers. The data center, network infrastructure, and security businesses are large and diverse, encompassing sectors such as technology, finance, telecommunications, transportation, education, government, healthcare, and retail. CSS sells directly to end-users or through an extensive network of channel partners, including data communications contractors, security and network integrators, professional audio/visual integrators, and systems integrators. CSS also provides a wide range of professional A/V, safety, facilities, and energy management solutions. The full CSS product portfolio is frequently coupled with services designed to enhance efficiency and productivity across all customer segments globally. These services include data center services, advisory, installation enhancement, project deployment, supply chain solutions, and management platforms.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Utility &amp; Broadband Solutions</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The UBS segment is a leader in North America, with approximately 2,300 employees serving customers primarily in the U.S. and Canada, and provides products and services to investor-owned utilities, public power companies, including municipalities, as well as global service providers, wireless providers, broadband operators and the contractors that service these customers. Investor-owned utility companies provide a combination of electric generation, transmission and/or distribution and are owned by investors or shareholders while public power entities are generally non-profit entities owned by their members or governed by local, state, or municipal governments. These two businesses comprise the vast majority of utility customers in the U.S. and Canada. The products sold include wire and cable, transformers, transmission and distribution hardware, switches, protective devices, connectors, lighting, conduit, fiber and copper cable, connectivity products, pole line hardware, racks, cabinets, safety and MRO products, and point-to-point wireless devices. UBS also offers a complete set of service solutions including fiber project management, high and medium voltage project design and support, pre-wired meters and capacitor banks, meter testing and advanced metering infrastructure installation, personal protective equipment dielectric testing, tool repair, emergency response management, storage yard management, materials management, and logistics management to improve customer supply chain efficiencies.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For information concerning the financial results of our business segments, as well as our domestic and foreign operations, see Note 16, &#8220;Business Segments&#8221; in the Notes to Consolidated Financial Statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Strategy</span></div><div style="margin-top:12pt;text-align:center"><img src="wcc-20241231_g1.jpg" alt="MicrosoftTeams-image (002).jpg" style="height:299px;margin-bottom:5pt;vertical-align:text-bottom;width:684px"/></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco&#8217;s vision is to be the best tech-enabled supply chain solutions provider in the world. We believe that accomplishing this vision depends on the successful execution of our strategy, which comprises three elements:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Extend Our Leading Scale and Value Proposition:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our long-term growth potential benefits from secular trends in electrification, automation/IoT, green energy and utility grid modernization, 24/7 connectivity and security, supply chain consolidation, and digitalization and artificial intelligence. Our broad portfolio of product and service offerings, as well as our global footprint and capabilities, enable us to provide value to our customers.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Further Develop the Organization and Our Culture of Excellence:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Wesco&#8217;s five core values are foundational to everything we do: Our people are our greatest asset, One team, Always strive to be the best, Innovation, and Winning with customers and suppliers. Safety remains a priority and a company-wide responsibility at Wesco. Our goal is to provide a safe work environment for our employees and all those who visit our facilities. Our education and awareness campaigns for employees include training for our fulfillment and distribution centers, enhanced reporting and investigative tools, and reinforced processes at the local site level. Additionally, our commitment to continuous improvement is a hallmark of our business, and we do so by deploying Lean business practices and Agile methodologies. Wesco continues to enhance its approach to Environmental, Social, and Governance (&#8220;ESG&#8221;) matters, including integrating sustainability into our corporate strategy, and expanding our employee training and leadership development programming.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Digitalize and Transform the Business:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Digitalization is a secular trend affecting the entire business-to-business distribution value chain. Wesco offers significant digital capabilities today and intends to lead the further digitalization of our industry in the years to come, making it easier to do business with Wesco, and increase the value of our data by providing unique insight into end-market and customer use of the products and services we offer. We are implementing digital tools that add value within the company and at both ends of the supply chain. We have made substantial progress on our digital transformation journey. These digital capabilities will improve efficiency and sales effectiveness of our business, and will enable us to create more value to our customers and supplier partners.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The three elements of our strategy touch every aspect of our business &#8211; from how we add value to our supplier partners and how we go-to-market within our three strategic business units to how we drive efficiency across the organization. We believe that the successful execution of these strategies, combined with our comprehensive product and service offerings, will provide cost-effective and innovative end-to-end supply chain solutions for a diverse set of customers across our end markets. Due to our leadership position, scale, global reach, complete portfolio of products, extensive services and insights from our data, we expect to grow our sales over the long term at a faster rate than the overall industry.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a distribution and supply chain services company, our approach to sustainability is to reduce the environmental impacts of our own operations and assist our customers and suppliers with attaining their sustainability goals through the products and services we provide. We do this by designing and providing solutions to help them reduce greenhouse gas (&#8220;GHG&#8221;) emissions at their facilities and in their supply chains, improve productivity through automation and increase output more efficiently and effectively through digital tools and applications. We build on our own internal strategies for sustainability, while reinforcing our corporate responsibility. Our sustainability efforts are an integral part of our operations and core values.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Customers</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a large base of nearly 140,000 active customers across commercial and industrial businesses, contractors, educational institutions, government agencies, technology companies, telecommunications providers, and utilities. Our top ten customers accounted for approximately 12% of our sales in 2024. No single customer accounted for more than 4% of our sales in 2024.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Suppliers</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our global network of distribution centers, fulfillment centers, and sales offices provide customers with access to millions of products. Specific locations tailor their inventories to meet the needs of their customers, providing a local presence and a global network to service multi-location businesses and global corporations.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We purchase products from a diverse group of more than 35,000 suppliers who are located predominantly in North America, but who manufacture products around the world. The main product categories we source are electrical distribution and controls, communications and security, wire, cable and conduit, lighting and sustainability, automation and motors, and general supplies. In 2024, our ten largest suppliers accounted for approximately 30% of our purchases. No single supplier accounted for more than 6% of our total purchases.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our supplier relationships are important to us, providing access to a wide range of products, services, technical training, and sales and marketing support. We have commercial agreements with more than 470 preferred suppliers and purchase approximately 66% of our products pursuant to these arrangements.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We offer a wide range of sustainable products from the world&#8217;s leading manufacturers and help our customers determine solutions to meet their sustainability goals. Key categories include energy-efficient products, energy-management solutions, renewable energy products, sustainable MRO products, and workplace safety products.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Services</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our customers&#8217; challenges are constantly evolving and require comprehensive yet practical solutions. As part of our overall offerings, we provide a comprehensive portfolio of differentiated solutions designed to address our customers&#8217; business needs, help drive efficiency, improve productivity, increase profitability, and mitigate risk. These include, among others:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:13.8pt">Advisory services to help our partners and customers with advanced solutions that leverage the industry&#8217;s leading technologies, optimize supply chains, implement Lean practices, improve safety and digitally transform workplaces;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:13.8pt">Installation enhancement services to adapt products and packaging in order to streamline processes and reduce the total cost of installation;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:13.8pt">Project deployment services to help secure job site materials, prevent loss, improve efficiency, reduce job site waste, ensure day-to-day supplies are on hand and improve scalability across global deployments;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:13.8pt">Supply chain programs to improve productivity, reduce operating costs and increase operational efficiencies; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:13.8pt">Digital services and e-business integrations to transform how our customers consume, deploy, and procure materials and technologies, supporting data-driven decisions and increased operational efficiency.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are also a provider of services focused on energy efficiency and renewable power to reduce our energy consumption and that of our customers. Our energy solutions offer turnkey and retrofit solutions designed to reduce energy consumption and improve building efficiency. We also have a team that focuses on providing technical support to installers and end-users of renewable products and solutions.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Strengths</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco&#8217;s mission is to help our customers build, connect, power and protect the world. We believe that our business possesses strengths that will enable us to achieve this mission. The environment in which we operate is highly fragmented and there is significant competition within each end market and geographic area that we serve. Customers look to product line breadth, product availability, service capabilities, geographic proximity and price. Our scale, broad portfolio of products, technical expertise, global reach with local relationships, smart, digital solutions, and comprehensive value-added services provide distinct advantages that benefit our customers.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Broad Portfolio of Products from Top Brands.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our broad product portfolio enables us to offer comprehensive, end-to-end solutions in each of our three business units. We partner with the industries&#8217; largest suppliers to deliver leading brands across every product category including automation/IoT, broadband, communications, electrical, electronics, energy, lighting, MRO, networking, renewables, safety, security, utility and wire and cable.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Customized Solutions.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our customers have unique business models, challenges and priorities. Our dedicated technical experts have extensive experience and product and services knowledge that enable them to provide solutions tailored to the various needs of our customers. With specialized industry knowledge and a focus on the leading technologies, we help design and deploy solutions that address critical business priorities.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Uniquely Positioned to Benefit from Secular Trends</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Each of our business units is positioned to benefit from secular trends that are driving growth. These include increasing electrification, growth of automation/IoT, data center, green energy and utility grid modernization, 24/7 connectivity and security, supply chain consolidation and relocation to North America, and digitalization and AI.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Ingenuity and Expertise.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our teams are empowered with access to real-time information and tools that enable better decision-making and facilitate easier interaction with customers. Our sales, service and operational specialists bring a depth of industry experience spanning construction, manufacturing, electrical, renewables, lighting, communications, data centers, security, professional audio and visual equipment, utility, broadband and more.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Innovative Digital Roadmap.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We are investing in digital tools and platforms to enable a new level of collaboration, agility and productivity. From adaptable omni-channel e-commerce tools and platforms, to connected buildings and facility management, we are a supply chain partner that addresses our customers&#8217; digital needs and drives operational excellence.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Global Reach with Local Expertise.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our international operations and global sourcing capabilities enable us to service our customers around the world. Wesco has more than 700 sites, including distribution centers, fulfillment centers, and sales offices, with operations in approximately 50 countries. Our global distribution network includes 59 facilities that operate as regional distribution centers or large fulfillment centers in key geographic areas in North America, Europe and South America. These facilities add value for our customers and suppliers through the combination of inventory selection, online ordering, shipment capabilities, and order handling and fulfillment. Our global network allows us to enhance local customer service by tailoring individual site products and services to local customer needs.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Smart, Digital Solutions.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our work with technology companies brings capabilities in digital and information-based solutions. These solutions include global e-commerce platforms, vendor managed inventory, point of use systems, last mile optimization, supply chain engineering and intelligent automation. Our recent acquisitions further extend our end-to-end service offerings and digital solutions for our customers. From enterprise-wide connectivity to real-time analytics and reporting, our digital ecosystem supports our customers&#8217; business needs.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Comprehensive Value-Added Services.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We provide a wide range of value-added services, which draw on our product knowledge and logistics expertise, to help our customers save time, improve productivity, mitigate risk and increase profitability. Our broad service offering includes installation enhancement, materials management, kitting and labeling, extensive MRO solutions, onsite job trailer solutions, end-to-end supply chain management and project management/execution across the project lifecycle.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Geography</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We sell to global customers through our network of distribution centers, fulfillment centers, and sales offices consisting of 426 locations in the U.S., 143 in Canada, 56 in Europe and the Middle East, 46 in Central America, the Caribbean and South America, and 57 in the Asia Pacific region, which includes Australia. This includes 59 facilities that operate as regional distribution centers or large fulfillment centers, of which 46 are located in the U.S., eight in Canada, three in Europe and two in South America.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Human Capital</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At Wesco, our people and our high-performance culture are our greatest assets. We are committed to continuous improvement and leveraging our talented workforce in pursuing Wesco&#8217;s vision to be the best tech-enabled supply chain solutions provider in the world. We also believe that our employees should be treated with dignity and respect. Our Human Rights Policy promotes safety in the workplace, training, disabled employee accommodations, and freedom of association and collective bargaining. It prohibits discrimination, harassment, and child and forced labor. It also provides guidance on appropriate working hours, wages and benefits, and safe and healthy workplace conditions.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, Wesco had approximately 20,000 full-time employees worldwide, with approximately 13,000 in the U.S. and the remaining 7,000 in international locations.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Safety. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Safety is the first tenet of our core value of commitment to our people and we do not tolerate violations of established safety protocol. We work to reduce or eliminate health and safety risks through dedicated programs, leadership commitment, and employee best practice sharing and training. We seek to achieve continuous improvement in the safety of our facilities and track a series of metrics that provide guidance toward that improvement.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Global Corporate Safety team oversees our health and safety program, which covers the core processes and procedures for strong health and safety management, safe work practices, and regulatory compliance. Our health and safety program considers both preventative and reactionary management concepts and elements of the ISO-45001 guidelines and standards, as well as the strictest global regulations. The key components of our health and safety program are management and supervisory responsibilities, employee responsibilities, accident investigation processes, reporting of safety concerns, safety committee systems, new employee orientation, enforcement procedure, and regulatory compliance.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have set a goal to achieve a 15% reduction in the total recordable injury rate (&#8220;TRIR&#8221;) from a 2020 baseline by 2030.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Training and Development. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco offers certification and training programs, some of which are required for all employees while others are voluntary or based on job role. Employees also have access to external training resources. Our learning and development function is comprised of seasoned talent that is continuously improving our process and enhancing our learning technology. This enables us to execute our learning strategy of providing employees with the knowledge, skills, and experiences they need to be effective and productive. We align our learning and development priorities to Wesco&#8217;s strategic business goals and initiatives. We offer a tuition reimbursement program to eligible employees to encourage the pursuit of undergraduate and graduate education to prepare employees for expanded roles in our business.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our sales and operations development training program has been in place for more than ten years. The program is designed to systematically train and develop new college graduates through on-the-job rotations and cohort learning and development during the first year of employment. Graduates of the program move into various sales and operations roles after completing the one-year program. Additionally, we have a function-specific development program for recent college graduates seeking a career in IT, finance, or supply chain that provides members with eligibility for roles with increasing responsibilities commensurate with their career development goals. Individuals in this program have the opportunity to accelerate the development of their business and technical skills through three 8-month job rotations. We also sponsor a summer internship program to provide college students with work experience within staff or business functions and give them the opportunity to evaluate different career fields.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have developed a collective approach to deliver personalized, successive development aligned with enterprise needs, known as &#8220;Leadership Essentials.&#8221; Leadership Essentials consists of separate programs curated for managers that are new to leading people or leaders of teams. The programs include personalized development journeys which are aligned to both the individual&#8217;s and the Company&#8217;s needs. Wesco also provides specific tools and resources to help leaders across the enterprise support ongoing transformational change.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inclusive and Respectful Workplace Culture. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We aim to foster a sense of individual and group belonging by 1) leveraging the unique experiences, backgrounds and perspectives of our talented workforce to support Wesco&#8217;s mission, 2) engaging employees and building an inclusive culture, 3) recruiting and developing talent from different backgrounds to bring new perspectives and thought processes to Wesco, and 4) supporting the communities in which we operate.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco has six Business Resource Groups (&#8220;BRGs&#8221;) to support the following groups: women, BLIPOC (Black, Latino, Indigenous, and People of Color), LGBTQ+, people with diverse abilities, veterans of the armed forces, and our early-career employees. These BRGs foster a sense of community and inclusion and provide opportunities to network. The BRGs are global and open to all employees regardless of any aspect of their personal identity.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our BRGs engage in various activities, such as: </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">Building an inclusive culture, positively impacting employee engagement and creating an open forum for the exchange of ideas;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">Providing informal mentoring for employees;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">Identifying opportunities for adding value and growing Wesco&#8217;s business through community engagement; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">Engaging with suppliers, customers and industry groups to share best practices, advance the industry, and drive business growth. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Company Ethics.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are firmly committed to operating with the highest level of ethics and integrity. This commitment is reflected in our Code of Business Conduct, which applies to our Directors, officers, employees and other parties when they are acting on behalf of Wesco. Annually, employees must acknowledge that they have received, read and will comply with the Code of Business Conduct. Our global Ethics and Compliance program provides employees with the tools they need to understand our expectations for ethical business conduct. It also provides an anonymous reporting channel for employees and outside parties to report issues of concern regarding workplace activities or business practices without fear of retaliation</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Compensation and Benefits Program. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco provides competitive compensation and benefits packages in our locations around the globe. In the U.S., we provide a comprehensive benefits program that offers choices to fit our employees&#8217; diverse needs including health and disability benefits, paid time off (including a self-managed time off policy, flexible work arrangements, and family leave options for certain eligible employees), life insurance, retirement programs, and access to other services that support health and wellness. To further improve the health of our employees, we offer a variety of activities and programs that assist our employees and their family members to better manage or overcome major well-being challenges, including an employee assistance program, wellness coaching, case/disease management and wellness discounts.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Engagement. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that employee engagement is good for our people and our business through improved productivity, better customer service, and importantly, an increased focus on safety. Wesco annually surveys employees to assess their engagement, as well as to solicit feedback and ideas on organizational changes, so senior management may more intelligently adjust to our employees&#8217; evolving needs and support employee success. Wesco also promotes employee engagement through regular town hall discussions.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Community. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco has established relationships with several charitable organizations and encourages employees to volunteer in the community by providing one day of paid volunteer time off per year. By connecting with and contributing to local charitable organizations, Wesco supports the development of strong, vibrant and diverse communities. Wesco Cares is our corporate philanthropy program focused on affordable housing, humanitarian aid, and science, technology, engineering and mathematics (&#8220;STEM&#8221;), and provides for corporate charitable donations, employee volunteerism, and employee gift-matching. Employees are encouraged to volunteer in their communities on June 22nd as part of Wesco&#8217;s global annual day of caring.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Environmental Management</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Environmental sustainability is a priority for Wesco. We strive to continually improve our environmental management by establishing and working towards various sustainability objectives. We leverage our environmental management experience in our offerings of products and services to our customers. The foundation of our environmental management is our Global Environmental, Health, Safety and Sustainability Policy, which aligns with key provisions of the ISO 14001:2015 environmental management standards. The policy includes clear management accountability for environmental sustainability, direct program responsibilities, key performance indicators and other metrics to track progress. We produce a Sustainability Report annually which is made public on our website. Information contained in the Sustainability Report is not part of, and should not be construed as being incorporated by reference into, this Annual Report on Form 10-K.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are working to reduce our environmental impact in the following areas: </span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Energy.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The vast majority of the energy we use is for lighting, heating, and cooling our more than 700 sites, including distribution centers, fulfillment centers, and sales offices, in approximately 50 countries around the world. Where practicable, we engage with the owners and agents of the buildings we lease to improve energy efficiency, and we include energy-efficiency requirements in new building leases. We have implemented lighting retrofit projects, conducted energy audits, and installed solar systems at certain facilities. Adding to our energy consumption is a fleet of approximately 1,300 trucks and 1,800 cars for our distribution and sales activities. Our Fleet Efficiency Policy includes the use of fuel-efficient vehicles, determining the most efficient routes, and idling restrictions.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Emissions.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our main source of direct and indirect GHG emissions from our own activities is attributed to the power and natural gas used by our facilities, which accounts for approximately 70% of total emissions from our own activities. A secondary source of our GHG emissions is our truck and car fleet, and part of our emissions is due to corporate travel and the lifecycle impact of our landfilled waste. We have implemented policies and technology to reduce the emissions impact of our fleet, which included evaluation of alternative fuel sources and an assessment of electric vehicle integration into our truck and sales fleet.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a goal to reduce absolute direct and certain indirect GHG emissions by 30% from a 2021 baseline by 2030.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Climate Impact.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Wesco aligns with the Task Force on Climate-Related Financial Disclosures (&#8220;TCFD&#8221;) framework. We annually review environmental programs, policies, and data, including energy consumption and GHG emissions to identify and assess climate-related risks. The Board of Directors oversees the integration of ESG principles throughout our enterprise. This includes oversight of enterprise risk. Our Board of Directors receives regular updates and ongoing information on significant risks and risk mitigation plans. Our ESG management team also reports to the Board of Directors annually on the status of our ESG programs and progress on achieving sustainability goals. We have identified climate-related opportunities that include expanding our offering of energy-efficient and renewable energy products. We believe that Wesco is well positioned to expand our business in these energy efficiency and renewable energy technologies and projects.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Waste.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our top waste streams are cardboard, wood pallets and reels, metal and plastic. We strive to reduce these waste streams by applying Lean principles and identifying opportunities for reuse and recycling. We have developed regional relationships with recycling vendors that recycle non-traditional waste streams, specifically metal and wood. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a goal to reduce landfill waste intensity by 15% across our U.S. and Canadian locations from a 2020 baseline by 2030.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Water.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As a distributor and supply chain solutions provider, we are not a major consumer of water. Our facilities primarily use water for sanitation, cleaning, and irrigation purposes. We track water usage at our locations and use the data to identify unusual consumption patterns that could indicate undetected leaks or excessive usage that requires intervention.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intellectual Property</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consider our intellectual property, including trademarks, service marks, copyrights, patents, domain names, trade dress, trade secrets, proprietary technologies, and similar assets, to be important to our business. To protect our intellectual property rights, we rely on trademark, copyright and patent laws, trade secret procedures, and confidentiality and other agreements with employees, consultants, customers and other partners. We have registered trademarks, service marks, and patents in the U.S. and in various other countries. The &#8220;Wesco&#8221; and &#8220;Anixter&#8221; trademarks and service marks are registered in the U.S. and various foreign jurisdictions, and the &#8220;EECOL&#8221; service mark is registered in Canada, Chile, and Peru. Our U.S. trademarks and service marks include &#8220;Wesco&#174;&#8221; and our corporate logo, among others. While in the aggregate our patents are valuable to our business, we do not believe that the loss of any of them would materially affect our business or financial condition. For a discussion of certain risks related to our intellectual property, see Item 1A, &#8220;Risk Factors - Risks Related to Our Information Systems and Technology and Intellectual Property.&#8221;</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Environmental Matters</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our facilities and operations are subject to federal, state and local laws and regulations relating to environmental protection and human health and safety. Some of these laws and regulations may impose strict, joint and several liabilities on certain persons for the cost of investigation or remediation of contaminated properties. These persons may include former, current or future owners or operators of properties and persons who arranged for the disposal of hazardous substances. Our owned and leased real property may give rise to such investigation, remediation and monitoring liabilities under environmental laws. In addition, anyone disposing of certain products we distribute, such as ballasts, fluorescent lighting and batteries, must comply with environmental laws that regulate certain materials in these products.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that we are in compliance, in all material respects, with applicable environmental laws. As a result, we do not anticipate making significant capital expenditures for environmental control matters either in the current year or in the near future.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Seasonality</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operating results are not significantly affected by seasonal factors. Sales during the first and fourth quarters have historically been affected by a reduced level of activity primarily due to the impact of weather on projects. Sales typically increase beginning in March, with slight fluctuations per month through October. During periods of economic expansion or contraction, our sales by quarter have varied significantly from this pattern.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Website Access</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Internet address is </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">www.wesco.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Information contained on our website is not part of, and should not be construed as being incorporated by reference into, this Annual Report on Form 10-K. We make available free of charge under the &#8220;Investors&#8221; heading on our website our annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K and amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;), as well as our Proxy Statements, as soon as reasonably practicable after such documents are electronically filed or furnished, as applicable, with the U.S. Securities and Exchange Commission (the &#8220;SEC&#8221;).</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the charters for our Audit, Compensation, Executive and Nominating and Governance committees, as well as our Corporate Governance Guidelines, Code of Principles for Senior Executives, Independence Policy, Global Antibribery and Anticorruption Policy, and Code of Business Conduct for our Directors, officers and employees, are all available on our website at the &#8220;Leadership&#8221; link under the &#8220;Our Company&#8221; heading.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Forward-Looking Information</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This Annual Report on Form 10-K contains various &#8220;forward-looking statements&#8221; within the meaning of the Private Securities Litigation Reform Act of 1995. These statements involve certain unknown risks and uncertainties, including, among others, those contained in Item&#160;1, &#8220;Business,&#8221; Item&#160;1A, &#8220;Risk Factors,&#8221; and Item&#160;7, &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations.&#8221; When used in this Annual Report on Form 10-K, the words &#8220;anticipates,&#8221; &#8220;plans,&#8221; &#8220;believes,&#8221; &#8220;estimates,&#8221; &#8220;intends,&#8221; &#8220;expects,&#8221; &#8220;projects,&#8221; &#8220;will&#8221; and similar expressions may identify forward-looking statements, although not all forward-looking statements contain such words. Such statements, including, but not limited to, our statements regarding business strategy, growth strategy, competitive strengths, productivity and profitability enhancement, competition, new product and service introductions and liquidity and capital resources, are based on management&#8217;s current expectations and beliefs, as well as on assumptions made by and information currently available to management, current market trends and market conditions and involve various risks and uncertainties, some of which are beyond our control and which may cause actual results to differ materially from those contained in the forward-looking statements. Our actual results could differ materially from those expressed in any forward-looking statement made by us or on our behalf. In light of these risks and uncertainties, there can be no assurance that the forward-looking information will in fact prove to be accurate. We have undertaken no obligation to publicly update or revise any forward-looking statements, whether as a result of new information, future events or otherwise.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Executive Officers</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our executive officers and their respective ages and positions as of February&#160;14, 2025 are set forth below.</span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:33.064%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.964%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:55.206%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Name</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Age</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Position</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">John J. Engel</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chairman, President and Chief Executive Officer</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">David S. Schulz</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President and Chief Financial Officer</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">James F. Cameron</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President and General Manager, Utility &amp; Broadband Solutions</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">William C. Geary, II</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President and General Manager, Communications &amp; Security Solutions</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Akash Khurana</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President and Chief Information and Digital Officer</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diane E. Lazzaris</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President and General Counsel</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hemant Porwal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President, Supply Chain and Operations</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nelson J. Squires III</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President and General Manager, Electrical &amp; Electronic Solutions</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Christine A. Wolf</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President and Chief Human Resources Officer</span></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Set forth below is biographical information for our executive officers listed above.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">John J. Engel</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> has served as Chairman of the Board of Directors since May 2011 and as our President and Chief Executive Officer since 2009. Previously, Mr.&#160;Engel served as our Senior Vice President and Chief Operating Officer from 2004 to 2009. Before joining Wesco in 2004, Mr.&#160;Engel served as Senior Vice President and General Manager of Gateway, Inc., Executive Vice President and Senior Vice President of Perkin Elmer, Inc., Vice President and General Manager of Allied Signal, Inc., and also held various engineering, manufacturing and general management positions at General Electric Company.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">David S. Schulz</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">has served as our Executive Vice President and Chief Financial Officer since June 2020, and from October 2016 to June 2020, he served as Senior Vice President and Chief Financial Officer. Prior to joining Wesco, Mr. Schulz served as Senior Vice President and Chief Operating Officer of Armstrong Flooring, Inc. from April 2016 to October 2016 and from November 2013 to March 2016, he served as Senior Vice President and Chief Financial Officer of Armstrong World Industries, Inc., and as Vice President, Finance of the Armstrong Building Products division from 2011 to November 2013. Prior to joining Armstrong World Industries in 2011, he held various financial leadership roles with Procter &amp; Gamble and The J.M. Smucker Company. Mr. Schulz began his career as an officer in the United States Marine Corps.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">James F. Cameron</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> has served as our Executive Vice President and General Manager of the Utility &amp; Broadband Solutions division since June 2020. From January 2014 to June 2020 he served as Vice President and General Manager, Utility and Broadband Group and from 2011 to 2013 he was Regional Vice President of the utility business. Prior to joining Wesco in 2011, Mr. Cameron served as Senior Vice President of the Utility Group, and Vice President of Marketing &amp; Operations with Irby, a Sonepar Company. Earlier in his career, Mr. Cameron held various positions with Hubbell Power Systems, Thomas &amp; Betts and the ABB Power T&amp;D Company.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">William C. Geary, II</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> has served as our Executive Vice President and General Manager of the Communications &amp; Security Solutions division since June 2020. Prior to the merger with Anixter in 2020, Mr. Geary served as Executive Vice President - Network &amp; Security Solutions of Anixter International Inc. from July 2017 to June 2020 and Senior Vice President - Global Markets - Network &amp; Security Solutions from January 2017 to June 2017. Previously, Mr. Geary served 22 years and held a variety of senior management roles at Accu-Tech Corporation, a wholly owned subsidiary of Anixter.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Akash Khurana</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> has served as our Executive Vice President and Chief Information and Digital Officer since joining the Company in November 2020. Before joining Wesco, Mr. Khurana served as Chief Information Officer and Chief Data Officer of Global information at McDermott International, Ltd. from March 2015 to November 2020. Previously, he served as Senior Director of Global Product Lines and Regional P&amp;Ls at Baker Hughes and a variety of leadership roles at GE Healthcare and Power &amp; Water Divisions.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Diane E. Lazzaris</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> has served as our Executive Vice President and General Counsel since June 2020 and also as Corporate Secretary from February 2021 to December 2023. From 2014 to June 2020 she served as our Senior Vice President and General Counsel and from 2010 to December 2013 as our Vice President, Legal Affairs. From 2008 to 2010, Ms. Lazzaris served as Senior Vice President - Legal, General Counsel and Corporate Secretary of Dick&#8217;s Sporting Goods, Inc. From 1994 to 2008, she held various corporate counsel positions at Alcoa Inc., including Group Counsel to a group of global businesses.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Hemant Porwal</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> has served as our Executive Vice President, Supply Chain and Operations division since June 2020, and from January 2015 to June 2020 as Vice President of Global Supply Chain and Operations. Before joining Wesco, Mr. Porwal served as Vice President at Sears Holding Corporation, leading their global procurement function since 2011, and at PepsiCo, Inc. where he held roles with increasing responsibilities in Operations, Supply Chain, Procurement and Finance.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Nelson J. Squires III </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">has served as our Executive Vice President and General Manager of the Electrical &amp; Electronic Solutions division since June 2020, and from October 2019 to June 2020 he served as our Senior Vice President and Chief Operating Officer. From January 2018 to September 2019 he served as Group Vice President and General Manager of Wesco Canada/International/WIS and as Group Vice President and General Manager of Wesco Canada from August 2015 to January 2018. From 2010 to July 2015 he was Vice President and General Manager, North America Merchant Gases and President, Air Products Canada of Air Products and Chemicals, Inc. He has also served in regional and general management positions, as director of investor relations, and in various sales positions at Air Products. Earlier in his career, he was a captain in the United States Army.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Christine A. Wolf</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">has served as our Executive Vice President and Chief Human Resources Officer since June 2020, and from June 2018 to June 2020 she served as Senior Vice President and Chief Human Resources Officer. Before joining Wesco from 2011 to June 2018, Ms. Wolf served as the Chief Human Resources Officer of Orbital ATK, Inc. until its acquisition by Northrop Grumman. From 2008 to 2011, she served as the Chief Human Resources Officer of Fannie Mae and from 2004 to 2008 she served as Chief Human Resources Officer of E*Trade Financial Corporation. Prior to that, she held various positions in human resources with companies in a variety of industries.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></div></div><div id="id12ad6ca3d8e457b82133483acf6371a_16"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;1A. Risk Factors.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following factors, among others, could cause our actual results to differ materially from the forward-looking statements we make. All forward-looking statements attributable to us or persons working on our behalf are expressly qualified by the following factors. This information should be read in conjunction with Item&#160;7, &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221;, Item&#160;7A, &#8220;Quantitative and Qualitative Disclosures about Market Risks&#8221; and the consolidated financial statements and related notes included in this Form 10-K.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Risks Related to the Global Macroeconomic Environment and Our International Operations</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Adverse conditions in the global economy and disruptions of financial and commodities markets could negatively impact us and our customers.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our results of operations are affected by the level of business activity of our customers, which in turn is affected by global economic conditions and market factors impacting the industries and markets that they serve. Certain global economies and the financial and commodities markets continue to experience significant uncertainty and volatility. Adverse economic conditions, disruptions in financial markets or lack of liquidity in these markets, particularly in North America, as well as those caused by political risk or instability globally, may adversely affect our revenues and operating results. Disruptions in financial markets can cause increases in interest rates and borrowing costs. Economic and financial market conditions may also affect the availability or the cost of financing for projects and for our customers&#8217; capital or other expenditures, which can result in project delays or cancellations and thus affect demand for our products. There can be no assurance that any governmental responses to economic conditions or disruptions in the financial markets ultimately will stabilize the markets or increase our customers&#8217; liquidity or the availability of credit for us or our customers. Although no single customer accounts for more than 4% of our sales, a payment default by one of our larger customers could have a negative short-term impact on earnings or liquidity. A financial or industry downturn could have an adverse effect on the collectability of our accounts receivable, which could result in longer payment cycles, increased collection costs and defaults, and limit our ability to borrow additional funds. Should one or more of our larger customers declare bankruptcy, it could adversely affect the collectability of our accounts receivable, along with credit loss reserves and net income. In addition, our ability to access the capital markets may be restricted at a time when we would like, or need, to do so.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The economic, political and financial environment may also affect our business and financial condition in ways that we currently cannot predict. The Russia-Ukraine and Middle East conflicts, and resulting international responses, have contributed to further volatility and uncertainty in the global financial and commodities markets, resulting in fluctuations in oil and commodity prices. There can be no assurance that economic and political instability, both domestically and internationally (for example, resulting from the Russia-Ukraine or Middle East conflicts, changes in the creditworthiness of the U.S. or any government, changes to economic or trade policies, sanctions, tariffs or participation in trade agreements or economic and political unions) will not adversely affect our results of operations, cash flows or financial position in the future.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our global operations expose us to political, economic, legal, currency and other risks.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate a network of more than 700 sites, including distribution centers, fulfillment centers, and sales offices, with operations in approximately 50 countries. Approximately one-third of our employee population are non-U.S. employees. We derive approximately 26% of our revenues from sales outside of the U.S. As a result, we are subject to additional risks associated with owning and operating businesses in these foreign markets and jurisdictions.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating in the global marketplace exposes us to a number of risks including:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">geopolitical and security issues, including armed conflict and civil or military unrest (such as the evolving Russia-Ukraine and Middle East conflicts), political instability, terrorist activity and human rights concerns;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">natural disasters (including as a result of climate change) and public health crises (including pandemics such as COVID-19), and other catastrophic events;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">global supply chain disruptions and large-scale outages or inefficient provision of services from utilities, transportation, data hosting, or telecommunications providers;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:13.8pt">abrupt changes in government policies, laws, regulations, executive orders, spending allocations, or treaties, including imposition of export, import, or doing-business regulations, trade sanctions, embargoes or other trade restrictions (such as sanctions and other restrictions imposed against Russia in response to the Russia-Ukraine conflict, those against China to mitigate the potential U.S. national security concerns related to critical infrastructure and technology, as well as tariffs and trade measures that may increase the cost of goods, limit the availability of key materials, or otherwise disrupt supply chains, pricing, and demand;</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:13.8pt">regulatory uncertainty, including potential challenges to agency rulemaking authority, which could increase litigation risks, complicate compliance planning, and disrupt our operations;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:13.8pt">tax increases, tariff increases, or retaliatory trade measures, including those intended to address trade imbalances or protect domestic industries, that could impact the pricing of our products, the cost and availability of raw materials and components used in production, and the competitiveness of our goods in key markets, while also contributing to broader economic uncertainty, inflationary pressures, and disruptions in our supply chain;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">government restrictions on, or nationalization of, our operations in any country;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">changes in labor conditions and difficulties in staffing and managing international operations, including logistical and communication challenges;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">monetary policy of the countries where we operate and related currency exchange rate fluctuations;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">challenges in protecting our IP rights in certain countries;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">local business and cultural factors that differ from our current standards and practices;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">continuing uncertainty regarding social, political, immigration, tax, and trade policies in the U.S. and abroad; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">other social, political and economic instability, including recessions and other economic crises in other regions.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In response to the Russia-Ukraine conflict, the United States, the European Union and other governments throughout the world imposed broad economic sanctions and other restrictions against Russia and Russian interests. Since October 2023, when Hamas militants attacked Israel, prompting Israel to respond with air strikes and a major ground operation in Gaza, tensions and conflicts have escalated between Israel and other regional actors, including Iran, Syria and Hezbollah in Lebanon. To the extent the Russia-Ukraine and Middle East conflicts escalate or are further prolonged, it may have the effect of heightening many of the risks described above or elsewhere in these risk factors.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our business and operations have been and may continue to be adversely affected by the COVID-19 pandemic, and the duration and extent to which COVID variants or other pandemics will affect our business, financial condition, results of operations, cash flows, liquidity, and stock price remains uncertain.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The global COVID-19 pandemic created significant disruption to the broader economies, financial markets, workforces, business environment and supply chains, as well as to our suppliers and customers. Beginning in 2020, the pandemic caused significant disruptions to our business due to, among other things, disruptions to our suppliers and global supply chain, labor shortages, transportation disruptions, travel restrictions, the impact on our customers and their demand for our products and services and ability to pay for them, as well as temporary closures of facilities. Some of the actions we have taken in response to the COVID-19 pandemic, such as implementing remote working arrangements, may also create increased vulnerability to cybersecurity incidents and other risks. Remote working arrangements and the decrease in commercial office occupancy rates may adversely affect sectors of the economy or the bank or financial markets, which may affect our customers or lenders, or may increase market volatility. The full extent to which new COVID variants or new pandemics may impact our business, results of operations, and financial condition depends on many evolving factors and future developments for which there remains significant uncertainty; the availability, effectiveness and public acceptance of treatments or vaccines (including boosters); the impact of the imposition of governmental actions; and the impact of pandemics on the global supply chain and the broader economy and capital markets, as well as the matters noted above. In addition, COVID variants and other pandemics may adversely affect many of our suppliers&#8217; and customers&#8217; businesses and operations, including the ability of our suppliers to manufacture or obtain the products we sell or to meet delivery requirements and commitments, and our customers&#8217; demand for our products and services and the ability to pay for them, all of which could adversely affect our sales and results of operations.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may not be able to appropriately respond to or manage the impact of these events, and any of these events could materially adversely affect our business, financial condition, results of operations, cash flows, liquidity and stock price.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">We are subject to various laws and regulations globally and any failure to comply could adversely affect our business.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to a broad range of laws and regulations in the jurisdictions where we operate globally, including, among others, those relating to data privacy and protection, cyber security, import and export requirements, anti-bribery and corruption, product compliance, supplier regulations regarding the sources of supplies or products, sustainability and environmental protection, health and safety requirements, intellectual property, foreign exchange controls and cash repatriation restrictions, labor and employment, human rights, e-commerce, advertising and marketing, anti-competition, artificial intelligence and tax. Compliance with these domestic and foreign laws, regulations and requirements may be burdensome, increasing our cost of compliance and doing business. In addition, as a supplier to federal, state, and local government agencies, we must comply with certain laws and regulations relating specifically to our governmental contracts. Although we have implemented policies and procedures designed to facilitate compliance with various laws, we cannot assure you that our employees, contractors, or agents will not violate such laws and regulations, or our policies and procedures. Any such violations </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">could result in the imposition of fines and penalties, damage to our reputation, and, in the case of laws and regulations relating to governmental contracts, the loss of those contracts.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fluctuations in foreign currency have an effect on our results from operations. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of certain of our foreign operations are reported in the local currency and then translated into U.S. dollars at the applicable exchange rates for inclusion in our consolidated financial statements. The exchange rates between some of these currencies and the U.S. dollar have fluctuated significantly in recent years (particularly the Argentine Peso and the Egyptian Pound), and may continue to do so in the future. Even small fluctuations in exchange rates in currencies where we significantly transact, such as the Canadian dollar, could have material impacts on our business and financial results. We may incur losses related to foreign currency fluctuations, and foreign exchange controls may prevent us from repatriating cash in countries outside the U.S. In addition, because our financial statements are stated in U.S. dollars, such fluctuations may also affect the comparability of our results between financial periods.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Risks Related to Our Strategic Initiatives and Acquisitions</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Expansion into new business activities, industries, product lines, services offerings, or geographic areas could subject the Company to increased costs and risks and may not achieve the intended results.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have invested significantly in expanding our digital solutions and digitalization initiatives, including but not limited to, our digital and data platform, e-commerce capabilities, enhancing the online customer experience, software as a service (SaaS), internet of things (IoT) technology, electrification, automation, grid modernization, security, design and engineering services, smart building technology and advisory services. If our efforts to transform and expand our digital and service capabilities are not successful, or are not developed and deployed on a timely basis, we may not realize the return on our investments as anticipated, or our operating results could be adversely affected by slower than expected sales growth or additional costs. Furthermore, engaging in or significantly expanding business activities in product sourcing, sales and services could subject the Company to unexpected costs and risks. Such activities could subject us to increased operating costs, product liability, regulatory requirements and reputational risks. Our expansion into new and existing markets, including manufacturing related or regulated businesses, may present competitive distribution and regulatory challenges that differ from current ones. We may be less familiar with the target customers and may face different or additional risks, as well as increased or unexpected costs, compared to existing operations. Growth into new markets may also bring us into direct competition with companies with whom we have little or no past experience as competitors. To the extent we are reliant upon expansion into new geographic, industry and product markets for growth and do not meet the new challenges posed by such expansion, our future sales growth could be negatively impacted, our operating costs could increase, and our business operations and financial results could be negatively affected.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our strategic and operational initiatives, including our business transformation enabled by digital initiatives, are subject to various risks and uncertainties, and we may be unable to implement the initiatives successfully.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are engaged in a number of strategic and operational initiatives, including our digital transformation initiatives, designed to optimize costs and improve operational efficiency. Our ability to successfully execute these initiatives is subject to various risks and uncertainties and there can be no assurance regarding the timing of or extent to which we will realize the anticipated benefits, if at all. The design, development, and implementation of new systems and applications carries inherent risks, including potential technical failures, integration challenges, and business disruptions. These risks could result in operational inefficiencies, system downtime, or other unforeseen complications that may adversely affect our business operations and customer relationships. Additionally, our initiatives may require significant capital investments and resource allocation, and any delays, cost overruns, or implementation difficulties could negatively impact our expected return on investment and overall business performance.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">We may not be able to fully realize the anticipated benefits and cost savings of mergers and acquisitions.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2020, we completed our merger with Anixter; in 2022, we completed the acquisition of Rahi Systems; and in 2024, we completed several acquisitions, including those of entroCIM, Independent Electric Supply, and Ascent. We consider and may pursue other acquisitions on an on-going basis. The success of these and future acquisitions, including anticipated benefits and cost savings, depends on the successful combination and integration of the companies&#8217; businesses. It is possible that the integration process of an acquired business could result in the loss of key employees, higher than expected costs, diversion of management attention, the disruption of either company&#8217;s ongoing legacy businesses or inconsistencies in standards, controls, procedures and policies that adversely affect the Company&#8217;s ability to maintain relationships with customers, suppliers and employees or to achieve the anticipated benefits and cost savings of the transaction.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have incurred, and expect to continue to incur, a number of non-recurring costs associated with recent acquisitions and related integration activities. This includes transaction fees and expenses related to formulating and implementing integration plans, including facilities, systems consolidation and employment-related costs. We continue to assess the magnitude of these costs, and additional unanticipated costs may be incurred in the integration of the acquired companies&#8217; businesses. Although we anticipate that the elimination of duplicative costs, as well as the realization of other efficiencies related to the integration of the businesses, should allow us to offset integration-related costs over time, this net benefit may not be achieved in the near term, or at all.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we experience difficulties with the integration process, the anticipated benefits of recent or future mergers or acquisitions may not be realized or may take longer to realize than expected. These integration matters could have an adverse effect on us for an undetermined period.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Any future acquisitions that we may undertake will involve a number of inherent risks, any of which could cause us not to realize the anticipated benefits.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have expanded our operations through organic growth and selected acquisitions of businesses and assets, such as our acquisitions of Rahi Systems, entroCIM and Ascent, and may seek to do so in the future. Acquisitions involve various inherent risks, including: problems that could arise from the integration of the acquired business; uncertainties in assessing the value, strengths, weaknesses, contingent and other liabilities and potential profitability of acquisition candidates; the potential loss of key employees of an acquired business; the ability to achieve identified operating and financial synergies anticipated to result from an acquisition or other transaction; unanticipated changes in business, industry or general economic conditions that affect the assumptions underlying the acquisition or other transaction rationale; and expansion into new countries or geographic markets where we may be less familiar with operating requirements, target customers and regulatory compliance. Additionally, elevated valuations and increasing acquisition multiples across various sectors, such as those related to data centers, artificial intelligence, and technology services, may impact our ability to execute acquisitions at acceptable prices or achieve expected returns on investment. Any one or more of these factors could increase our costs or cause us not to realize the benefits anticipated to result from the acquisition of a business or assets.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Divestitures are subject to various risks and uncertainties.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 23, 2024 we announced the divestiture of our Wesco Integrated Supply business, and the transaction closed on April 1, 2024. Divestitures involve risks and uncertainties, such as the separation of assets that are being sold, employee distraction, potential disruptions to customer and vendor relationships, and tax obligations or loss of tax benefits. If we are unable to successfully transition divested businesses, our business and financial results could be negatively impacted. After we divest a business, we may retain exposure on financial or performance guarantees and other contractual, employment, or severance obligations, and potential liabilities that may arise under law because of the disposition or the subsequent failure of an acquirer. Purchase price adjustments could be unfavorable and other future proceeds owed to us as part of these transactions could be lower than we expect. In addition, the divestiture of any business could negatively impact our profitability, resulting in the loss of sales or income, or a decrease in cash flows.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Risks Related to Our Information Systems and Technology and Intellectual Property</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Any significant disruption or failure of our information systems could lead to interruptions in our operations, which may materially adversely affect our business operations, financial condition, and results of operations.  </span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate a number of facilities and we coordinate company activities, including information technology systems, administrative services, and similar systems, through our headquarters and field operations. We rely on the proper functioning and availability of our information systems to successfully operate our business, including managing inventory, processing customer orders, shipping products, providing service to customers, maintaining customer and supplier information, and compiling financial results. Our operations depend on our ability to maintain existing systems and implement new technology, which includes allocating sufficient resources to upgrade our information technology systems, and to protect our equipment and the information stored in our databases against both man-made and natural disasters (including those as a result of climate change), as well as power losses, computer and telecommunications failures, technological breakdowns, unauthorized intrusions, cyber-attacks, and other events. Further, many of the products and services we provide to customers rely on information technology to transmit and store data in Company, cloud-based and third-party systems. Even where Company-managed information systems remain fully operational, a failure by a third-party&#8217;s systems or procedures could have negative effects on our operations. Any significant or prolonged unavailability or failure of critical information systems could materially impair our ability to maintain proper levels of inventories, process orders, meet the demands of our customers and suppliers in a timely manner, and other harmful effects on our business operations, which could negatively affect our financial results.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">We may not be able to realize the anticipated benefits and cost savings of our digital transformation initiatives or enhancing existing, and deploying new, technology, digital products and information systems in our operations.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are executing our digital transformation strategy and seek to continually enhance existing and deploy new technology, digital products and information systems as a part of our technology-enablement strategy. Such changes could fail to realize anticipated benefits, create new liability or disrupt our existing information systems or other aspects of our operations. Conversions to new information technology systems may result in cost overruns, delays or business interruptions. Efforts to align portions of our business on common enterprise platforms, systems and processes could result in unforeseen interruptions, increased costs or liability, and other negative effects. Sales enablement initiatives that improve data analytics and automate, optimize, digitize or outsource tasks could result in unforeseen consequences, including our ability to process orders, receive and ship products, maintain inventories, collect accounts receivable and pay expenses, therefore impacting our results of operations. Additionally, exploring and deploying use cases for artificial intelligence, generative artificial intelligence and large language models to empower our employees and streamline our operations may introduce new risks such as biased output, inaccurate output, security vulnerabilities and increased stakeholder or regulatory scrutiny, which could impact the integrity of our business processes, expose us to litigation or fines, or erode the trust of our stakeholders. Our governance structures and control environment may not keep pace with the rapid adoption of these emerging technologies, potentially leading to inadequate oversight of their development and deployment. The dynamic and rapidly evolving nature of AI technologies and their applications necessitates continuous monitoring and updating of systems, processes, and policies, which, if not adequately managed, could exacerbate the risks of obsolescence, unintended outcomes, or compliance failures. If our technology systems are disrupted, become obsolete or do not adequately support our strategic, operational or compliance needs, or if the controls placed over the use of new and existing technology prove inadequate, it could result in a competitive disadvantage or adversely affect our business operations, reputation or financial condition.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our business depends on cloud-based services operated by various third-party service providers, and any disruption in or interference with our use of these services could have adverse effects on our business, operational results, and financial condition.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We rely heavily on cloud-based services, systems and networks operated or supported by various third-party service providers to operate critical business systems, to process, transmit and store information, and to conduct our business activities and transactions with employees, customers, vendors and other third parties. Our utilization of these cloud-based services and systems will increase as we continue to implement our digital transformation initiatives. This reliance makes us vulnerable to service malfunctions, interruptions, or outages caused by technical failures, natural disasters, or cybersecurity and other security breaches. Such disruptions can adversely impact our operations as well as our ability to serve our customers, diminishing customer satisfaction and potentially damaging our business reputation. Moreover, we have limited control over these third-party providers and the need to manage multiple external service providers increases operational complexity. If any of our cloud service providers do not perform effectively, or if we fail to adequately monitor their performance (including their failure to comply with service-level agreements or regulatory requirements), we could incur additional expenses to remediate errors made by such providers, or could be subject to litigation, claims or regulatory investigations and actions. In addition, our third-party service providers might unilaterally discontinue or limit our access to services, increase pricing, alter service terms, or seek to terminate their contractual relationship with us, negatively affecting our operations. The failure to maintain our relationships or renew our contracts with cloud service providers on commercially favorable terms could pose serious challenges to our business. Although we could seek alternative providers, we may incur significant costs in connection with the transition or experience operational disruptions. In light of these factors, the cumulative impact of such issues, whether service disruptions, regulatory challenges, litigation or remediation costs, reputational harm, or cost escalations, could pose substantial risks to our operational efficiency and our ability to meet our strategic objectives, thereby potentially leading to material adverse effects on our overall business performance and financial results.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">We may experience a failure in or breach of our information security systems, or those of our third-party product suppliers or service providers, as a result of cyber-attacks or information security breaches.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because we rely heavily on information technology both in serving our customers and in our enterprise infrastructure in order to achieve our objectives, we may be vulnerable to damage or intrusion from a variety of cyber-attacks, including computer viruses, ransomware, worms or other malicious software programs that seek to gain access to our systems and networks, or those of our third-party service providers. Additionally, third parties may fraudulently attempt to induce employees or customers into disclosing sensitive information such as user names, passwords and other information in order to gain access to our customers&#8217; data or our data, including our intellectual property and other confidential business information, or our information technology systems. Information technology security threats to our systems, networks and data have dramatically increased in recent years due to the proliferation of new technologies and the increased sophistication and activities of perpetrators. We have seen, and will continue to see, industry-wide vulnerabilities, which could cause widespread disruptions to our or other parties&#8217; systems. In addition, the risk of retaliatory cyber-attacks has increased as a result of geopolitical conflicts, including the Middle East and Russia-Ukraine conflicts. These threats and vulnerabilities pose a risk to </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the security of our systems and networks and the confidentiality, availability and integrity of our proprietary and confidential information.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although we actively manage information technology security risks within our control and continually seek to enhance our controls and processes designed to protect our systems, computers, networks and data, there can be no assurance that such actions will be sufficient to mitigate all potential risks. As cyber threats continue to evolve, we may be required to expend additional resources to continue to enhance our information security measures and remediate any information security vulnerabilities. Despite the precautions we take to mitigate the risks of such events, an attack on our enterprise information technology system, or those of third parties with which we do business, could result in theft or unauthorized disclosure of our proprietary or confidential information or a breach of confidential customer, supplier or employee information. Such events could impair our ability to conduct our operations or cause disruptions to our supply chain, which could have an adverse impact on revenue and harm our reputation. Additionally, such an event could expose us to regulatory sanctions or penalties, lawsuits or other legal action or cause us to incur legal liabilities and costs, which could be significant, in order to address and remediate the effects of an attack and related security concerns. The insurance coverage we maintain may be inadequate to cover claims or liabilities relating to a cybersecurity attack.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the legal and regulatory environment surrounding information security and privacy in the U.S. and international jurisdictions is constantly evolving and additional laws and regulations regarding artificial intelligence are being considered and implemented. Violation or non-compliance with any of these laws or regulations, contractual requirements relating to data security and privacy, or our own privacy and security policies, either intentionally or unintentionally, or through the acts of intermediaries could have a material adverse effect on our brand, reputation, business, financial condition and results of operations, as well as subject us to significant fines, litigation losses, third-party damages and other liabilities.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">We could incur significant and unexpected costs in our efforts to successfully avoid, manage, defend and litigate intellectual property matters.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We rely on certain trademarks, patents, trade secrets, copyrights, and other intellectual property, and are continuing to develop intellectual property in connection with the digital transformation of our business and operations. We cannot be certain that others have not or will not infringe upon our intellectual property, or that in-house or third-party solutions, including the output of large language models, will not potentially infringe upon the intellectual property rights of others. Intellectual property litigation could be costly and time consuming, and we could incur significant legal expenses pursuing these claims against others. From time to time, we may receive notices from third parties that allege intellectual property infringement. Any dispute or litigation involving intellectual property could be costly and time-consuming due to its complexity and uncertainty. Our intellectual property portfolio may not be useful in asserting a counterclaim or negotiating a license in response to a claim of infringement or misappropriation. In addition, as a result of such claims, we may lose our rights to utilize critical technology or may be required to pay substantial damages or license fees with respect to infringed rights or be required to redesign or restructure our products or services at a substantial cost, any of which could negatively impact our operating results.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Risks Related to Our Industry, Markets and Business Operations</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Loss of key suppliers could decrease sales, profit margins and earnings.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most of our agreements with suppliers are terminable by either party on 60 days&#8217; notice or less for any reason. We currently source products from thousands of suppliers. However, our 10 largest suppliers in 2024 accounted for approximately 30% of our purchases by dollar volume for the period. The loss of, or a substantial decrease in the availability of, products from any of these suppliers, a supplier&#8217;s change in sales strategy to reduce its reliance on distribution channels, the loss of key preferred supplier agreements, or disruptions in a key supplier&#8217;s operations could have a material adverse effect on our business. Although we believe our relationships with our key suppliers are good, they could change their strategies as a result of a change in control, expansion of their direct sales force, changes in the marketplace or other factors beyond our control, including a key supplier becoming financially distressed or experiencing operational or business disruptions which could materially affect our supply chain, increase our costs or disrupt our ability to deliver products to our customers in a timely and cost-effective manner.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">We have been and may continue to be adversely affected by supply chain challenges, including product shortages, delays and price increases, which could decrease sales, profit margins and earnings.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supply interruptions could arise from shortages of raw materials, effects of economic, political or financial market conditions on a supplier&#8217;s operations, labor disputes or weather conditions affecting products or shipments, transportation disruptions, natural disasters, outbreaks of disease, information system disruptions or other reasons beyond our control.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since the start of the COVID-19 pandemic, our industry and the broader economy experienced supply chain challenges, including shortages in raw materials and components, labor shortages and transportation constraints, leading to product delays, backlogged orders, increased transportation cost and longer lead times. In 2024, we saw continued improvements in supply chain resilience, with manufacturers further adjusting their production footprints through diversification, reshoring, nearshoring </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and other strategies designed at mitigating tariff and other supply chain risks, alongside continued volatility in the availability of certain raw materials, components and products. While we continue to aggressively and proactively manage supply chain developments, we have experienced, and may continue to experience, some delays in receiving products from our suppliers. We cannot be certain that particular products will be available to us, or available in quantities sufficient to meet customer demand. Any product shortages and delays could impair our ability to make scheduled deliveries to our customers in a timely manner and cause us to be at a competitive disadvantage.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Product shortages and delays in deliveries, along with other factors such as price inflation and higher transportation, import or export costs, including tariffs, could result in price increases from our suppliers. We may be unable to pass these price increases on to our customers, which could erode our profit margins. Supply chain constraints, increased product costs and inflationary pressures could continue or escalate in the future, for example if the Russia-Ukraine, Middle East and other geopolitical conflicts escalate or are further prolonged, which would have an adverse impact on our business and results of operations.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted a climate risk assessment in 2022 aligned to the TCFD to determine the materiality of climate-related risks to our business, and an update of this assessment commenced in December 2024 to enhance our alignment with other sustainability reporting frameworks including the European Sustainability Reporting Standards (&#8220;ESRS&#8221;) and the International Sustainability Standards Board (&#8220;ISSB&#8221;)&#8217;s climate standard. The effects of global climate change could increase the frequency and intensity of natural disasters or extreme weather conditions, such as tropical storms, severe winter weather, drought, flooding, heat waves, wildfires and rising sea levels, which could cause or exacerbate supply chain interruptions. For example, some of our customers&#8217;, suppliers&#8217; and our operations are in water-stressed regions or areas prone to flooding or wildfires, and our facilities depend on power grids that may be impacted by severe weather. With global climate change increasing the frequency and severity of such events, it is possible that we could face greater climate-related risks in the future, which could result in temporary or prolonged interruptions in operations, increase our operating costs and capital expenditures, and reduce revenue and profitability.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The profitability of our business is also dependent upon the efficiency of our supply chain. An inefficient or ineffective supply chain strategy or operations could increase operational costs, decrease sales, profit margins and earnings, which could adversely affect our business.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Product cost fluctuations could decrease sales, profit margins and earnings.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some of our products, such as wire and conduit, are commodity price based products and may be subject to significant price fluctuations which are beyond our control. Recently, we have experienced fluctuations in commodity costs, as well as in the costs of raw materials and components generally, as a result of global economic conditions and other trends. Increases in these costs could erode our profit margin and negatively impact our results of operations to the extent we are unable to successfully mitigate and offset the impact of these costs. While increases in the cost of energy or products could have adverse effects, decreases in those costs, particularly if severe, could also adversely impact us by creating deflation in selling prices, which could cause our profit margin to deteriorate. Fluctuations in energy or raw materials costs can also adversely affect our customers.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Challenges in managing working capital and inventory in response to evolving customer demands, supply chain disruptions, and market fluctuations could significantly impact our cash flow, profit margins, and overall business performance.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ability to manage our working capital, including our inventory position, as well as efficiently managing our receivables and payables, is important to the successful operation of our business and resulting cash flow, and if we do not manage our working capital adequately, it can affect our cash flows, results of operations, and financial performance. Evolving customer demand patterns and supply chain disruptions may require rapid adjustments in inventory management strategies. Additionally, our business may continue to adjust the proportion of direct ship sales versus stock sales. An increase in direct ship sales could negatively impact product margins and other financial metrics, while an increase in stock sales could negatively impact inventory carrying costs and free cash flow, either of which could have a negative impact on our business and financial performance. Furthermore, fluctuations in foreign exchange rates, particularly in international markets, combined with varying interest rates, can significantly affect the cost of inventory, the value of receivables, and the cost of debt, thereby impacting our working capital efficiency, ability to fund growth initiatives and overall financial stability.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">A decline in project volume could adversely affect our sales and earnings.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While much of our sales and earnings are generated by comparatively smaller and more frequent orders, the fulfillment of large orders for large capital projects generates significant sales and earnings. Accordingly, our results of operations can fluctuate depending on whether and when large project awards occur and the commencement and progress of work under large contracts already awarded.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The awarding and timing of projects is unpredictable and depends on many factors outside of our control. Project awards often involve complex and lengthy negotiations and competitive bidding processes. These processes can be impacted by a wide range of factors including a customer&#8217;s decision to not proceed with a project or its inability to obtain necessary governmental approvals or financing, commodity prices, interest rates, and overall market and economic conditions. Slow macro-economic growth rates, difficult credit market conditions for our customers, weak demand for our customers&#8217; products or other customer spending constraints can result in project delays or cancellations. In addition, some our competitors may also be more willing to take greater or unusual risks or include terms and conditions in a contract that we might not deem acceptable.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">We have risks associated with the sale of nonconforming products and services.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Historically, we have experienced a small number of cases in which our vendors supplied us with products that did not conform to the agreed upon specifications. Additionally, we may inadvertently sell a product not suitable for a customer&#8217;s application. We address this risk through our quality control processes, by seeking to limit liability and our warranty in our customer contracts, and by seeking to obtain indemnification rights from vendors. However, there can be no assurance that we will be able to include protective provisions in all of our contracts or that vendors will adequately fulfill their obligations to us. In addition, we may be exposed to significant costs and reputational harm from product liability claims, recalls, or safety issues. Such events, regardless of merit, may lead to litigation, direct or third party claims, regulatory scrutiny, and reduced customer confidence, adversely impacting our financial condition and operating results. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disruptions to our logistics capability, or our failure to effectively manage supply chain logistics during periods of disruption, may have an adverse impact on our operations.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our global logistics services are operated through distribution centers around the world. An interruption of operations at any of our distribution centers could have a material adverse effect on the operations of sites served by the affected distribution center. Such disaster related risks and effects are not predictable with certainty and, although they typically can be mitigated, they cannot be eliminated. We seek to mitigate our exposures to disaster events in a number of ways. For example, where feasible, we design the configuration of our facilities to reduce the consequences of disasters. We also maintain insurance for our facilities against casualties, and we evaluate our risks and develop contingency plans for dealing with them. Disruptions to our logistics capability or supply chain may have an adverse impact on our ability to serve our customers, based on factors such as a lack of depth and breadth in the suppliers we do business with, failure to utilize and optimize warehouse space availability in key markets, failure to achieve network optimization and last mile solutions, and failure to improve our supply chain resiliency through technological improvements.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although we have reviewed and analyzed a broad range of risks applicable to our business, the risks that most significantly affect us may not be those that we have concluded are most likely to occur. Furthermore, although our reviews have led to more systematic business continuity and contingency planning, our plans are in varying stages of development and execution, such that they may not be adequate at the time of occurrence for the magnitude of any particular disaster event that we may encounter.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also depend on transportation service providers for the delivery of products to our customers. Any significant interruption or disruption in service at one or more of our distribution centers due to severe weather or natural disasters (including as a result of climate change), information technology upgrades, operating issues, disruptions to our transportation network, public heath crises, pandemics, or other unanticipated events, could impair our ability to obtain or deliver inventory in a timely manner, increase transportation costs, cause cancellations or delays in shipments to customers or otherwise disrupt our normal business operations. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our reliance on third-party service providers for outsourced functions could negatively impact our reputation, operations or financial results.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We engage third-party suppliers for various outsourced services. This approach aims to enhance efficiency and generate cost savings. However, it also increases our operational complexity and reduces our direct control over these functions. Dependence on these providers subjects us to risks such as inadequate service levels, untimely support, non-compliance with legal requirements and industry standards, and potential disruptions if these relationships are terminated or not renewed. These factors could lead to missed deadlines, reputational harm, or challenges in adapting to regulatory or market changes. In the event of substandard performance by our service providers, or if we are unable to promptly replace them with competent alternatives, our business, reputation, and financial condition could be adversely affected. We may consider outsourcing additional functions in the future, further heightening these risks.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">An increase in competition could decrease sales, profit margins, and earnings.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate in a highly competitive industry and compete directly with global, national, regional and local providers of like products and services. Some of our existing competitors have, and new market entrants may have, greater resources than us. Competition is generally based on product line breadth, product availability, service capabilities and price. Other sources of competition are buying groups formed by smaller distributors to increase purchasing power and provide some cooperative marketing capability, as well as e-commerce companies. There may be new market entrants with non-traditional business and customer service models, resulting in increased competition and changing industry dynamics.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Existing or future competitors may seek to gain or retain market share by reducing prices, and we may be required to lower our prices or may lose business, which could adversely affect our financial results. We may be subject to supplier price increases while not being able to increase prices to customers. Also, to the extent that we do not meet changing customer preferences or demands, or to the extent that one or more of our competitors becomes more successful with private label products, on-line offerings or otherwise, our ability to attract and retain customers could be materially adversely affected. Existing or future competitors also may seek to compete with us for acquisitions, which could have the effect of increasing the price and reducing the number of suitable acquisitions. These factors, in addition to competitive pressures resulting from the fragmented nature of our industry, could affect our sales, profit margins and earnings.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our continued success may depend on our ability to execute environmental, social and governance (&#8220;ESG&#8221;) programs as planned and may impact our reputation and operating costs.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customers, suppliers, employees, community partners, shareholders and regulatory agencies in various jurisdictions globally are increasingly requesting disclosure and action relating to ESG objectives and performance. We commit time and resources to ESG efforts, consistent with our corporate values and in ways designed to strengthen our business, including programs focused on sustainability. Our failure to execute our ESG programs and objectives as planned, or in accordance with the evolving expectations of various stakeholders or regulators in the United States, Europe and globally, including compliance with potentially inconsistent or competing requirements under standards and regulations such as the EU Corporate Sustainability Reporting Directive (CSRD)&#8217;s ESRS standards, ISSB standards incorporated into law by various countries globally, the Corporate Sustainability Due Diligence Directive (&#8220;CSDDD&#8221;), the Science Based Targets initiative, the EU Taxonomy, California climate disclosure rules under Senate Bills 253 and 261, and the SEC climate-related disclosures rules (a number of which remain subject to ongoing developments or legal challenges), could adversely affect the Company&#8217;s reputation, business and financial performance. For example, an isolated incident of non-compliance, underperformance or inaccuracy in reporting, the aggregate effect of individually insignificant incidents or the failures of suppliers in our supply chain, can erode trust and confidence in the Company and our brand and adversely affect our business and financial performance, particularly if such events result in claims of misleading ESG-related statements or disclosures, adverse publicity, governmental investigations, enforcement actions, fines, or litigation.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Simultaneously, increased expectations and regulations around ESG reporting and performance may result in higher operating expenses, capital expenditures and costs of goods sold (including those related to deploying low-carbon technologies, expanding our electric vehicle fleet, strengthening ESG monitoring and reporting programs, calculating and disclosing different scopes of greenhouse gas emissions in the manner and timeline expected by regulators and other stakeholders, enhancing supply chain transparency programs, securing assurance by third party auditors over ESG data, developing and implementing climate transition plans that may be requested by customers or required by regulations such as CSDDD, transitioning suppliers due to their ESG programs, other costs to pursue our ESG goals or supplier price increases as manufacturers and services providers accommodate their own ESG-related expenses), which could reduce our profitability and cash flow. Additionally, certain customers may set net-zero emissions targets, and we could face pressure from such customers to further reduce emissions to assist them in the achievement of such targets or risk the loss of their business, which could result in increased costs or decreased revenue and may adversely impact financial performance.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Risks Related to Tax Matters</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Changes in tax laws or challenges to the Company&#8217;s tax positions by taxing authorities could adversely impact the Company&#8217;s results of operations and financial condition.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to taxes in jurisdictions in which we do business, including but not limited to taxes imposed on our income, receipts, stockholders&#8217; equity, property, sales, purchases and payroll. As a result, the tax expense we incur can be adversely affected by changes in tax law. We cannot always anticipate these changes in tax law, which can cause unexpected volatility in our results of operations. Changes in the tax law at the federal and state/provincial levels, in particular in the U.S. and Canada, jurisdictions which account for most of our income before taxes, can have a material adverse effect on our results of operations.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Organization for Economic Cooperation and Development (the &#8220;OECD&#8221;) issued rules to address the tax challenges arising from the digitalization of the global economy. The so-called two-pillar solution is intended to implement rules addressing 1) nexus and profit allocation in cases where businesses profit from markets in other countries while paying little to no tax in those countries under the current physical presence-based global tax system, 2) standardized intercompany pricing for routine marketing and distribution activities, and 3) a global minimum tax as a catch-all to address residual base erosion and profit shifting. Many of the OECD&#8217;s member states have enacted the required domestic legislation implementing the OECD&#8217;s rules. The Company continues to evaluate the impact of the guidance released by the OECD and proposed and enacted domestic legislation in relevant OECD member states, as well as information released by the Financial Accounting Standards Board, to determine the effect on the Company. The Company does not expect the current proposed and enacted rules to have a material impact on the Company&#8217;s worldwide tax expense but they are likely to create significant compliance obligations.  </span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finally, the tax laws to which the Company is subject are inherently complex and ambiguous. Therefore, we must interpret the applicable laws and make subjective judgments about the expected outcome upon challenge by the applicable taxing authorities. As a result, the impact on our results from operations of the application of enacted tax laws to our facts and circumstances is sometimes uncertain. If a tax authority successfully challenges our interpretation and application of the tax law to our facts and circumstances, there can be no assurance that we can accurately predict the outcome and the taxes ultimately owed upon effective settlement, which may differ from the tax expense recognized in our Consolidated Statements of Income and Comprehensive Income and accrued in our Consolidated Balance Sheets. Additionally, if we cannot meet liquidity requirements in the U.S., we may have to repatriate funds from overseas to meet these liabilities, which would result in additional income taxes being incurred on the amount repatriated.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Risks Related to Our Indebtedness and Capital Structure</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our outstanding indebtedness requires debt service commitments that could adversely affect our ability to fulfill our obligations and could limit our growth and impose restrictions on our business, and fluctuations in interest rates could affect the cost of our indebtedness.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2020, we incurred significant additional indebtedness to finance the merger with Anixter. As a result, a substantial portion of our cash flow from operations must be dedicated to the payment of principal and interest on our indebtedness, thereby reducing the funds available to us for other purposes. As of December&#160;31, 2024, excluding debt discount and debt issuance costs, we had $5.1 billion of consolidated indebtedness. We and our subsidiaries may also undertake additional borrowings in the future, subject to certain limitations contained in the debt instruments governing our indebtedness.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our debt service obligations impact our ability to operate and grow our business. Our payments of principal and interest on our indebtedness reduce the amount of funds available to us to invest in operations, future business opportunities, acquisitions, and other potentially beneficial activities. Our debt service obligations also reduce our flexibility to adjust to changing market conditions and may increase our vulnerability to adverse economic, political, financial market and industry conditions. A portion of our indebtedness, including amounts outstanding under our accounts receivable securitization and revolving credit facilities, bears interest at variable rates. In the future, we may also incur additional indebtedness that bears interest at variable rates. In a rising interest rate environment, or one in which interest rates may be affected by market disruptions, the interest expense on our variable rate borrowings will increase. Our ability to service and refinance our indebtedness, make scheduled payments on our operating leases, fund capital expenditures, acquisitions or other business opportunities, repurchase shares, and pay dividends will depend in large part on both our future performance and the availability of additional financing in the future, as well as prevailing interest rates and other market conditions and other factors beyond our control. We cannot assure you that we will be able to obtain additional financing on terms acceptable to us or at all.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There can be no assurance that our business will continue to generate sufficient cash flows from operations in the future to service our debt, make necessary capital expenditures, or meet other cash needs. If the financial performance of the Company does not meet current expectations, then our ability to service or repay our indebtedness may be adversely impacted. If unable to do so, we may be required to refinance all or a portion of our existing debt, sell assets, or obtain additional financing. If we are unable to repay indebtedness, lenders having secured obligations could proceed against the collateral securing these obligations.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our debt agreements contain restrictive covenants that may limit our ability to operate our business.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our credit facilities and our other debt agreements contain various covenants that restrict or limit our ability to, among other things:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">incur additional indebtedness or create liens on assets; </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">engage in mergers, acquisitions or consolidations;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">make loans or other investments; </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">transfer, lease or dispose of assets outside the ordinary course of business; </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">pay dividends, repurchase equity interests, make other payments with respect to equity interests, repay or repurchase subordinated debt; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">engage in affiliate transactions.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, certain of these debt agreements contain financial covenants that may require us to maintain certain financial ratios and other requirements in certain circumstances. As a result of these covenants, our ability to respond to changes in business and economic conditions and to obtain additional financing, if needed, may be significantly restricted, and we may be prevented from engaging in transactions or taking advantage of new business opportunities that might otherwise be beneficial to us. Our ability to comply with these covenants and restrictions may be affected by economic, financial and industry conditions or regulatory changes beyond our control. Failure to comply with these covenants or restrictions could result in an event of default, under our revolving lines of credit or the indentures governing certain of our outstanding notes which, if not cured or waived, could accelerate our repayment obligations. See the Liquidity and Capital Resources section in Item 7, &#8220;Management&#8217;s Discussion and Analysis&#8221; for further details.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">General Risk Factors</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">We are subject to costs and risks associated with global laws and regulations affecting our business, as well as litigation for product liability or other matters affecting our business.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The global legal and regulatory environment is complex and exposes us to compliance costs and risks, as well as litigation and other legal proceedings, which could materially affect our operations and financial results. These laws and regulations may change, sometimes significantly, as a result of political or economic events, and some changes are anticipated to occur in the future. They include laws and regulations covering taxation, trade, import and export, labor and employment (including wage and hour), product safety, product labeling, occupational safety and health, data privacy, data protection, intellectual property, artificial intelligence, and sustainability and environmental matters (including those relating to global climate change and its impact). We are also subject to securities and exchange laws and regulations and other laws applicable to publicly-traded companies such as the Foreign Corrupt Practices Act. Furthermore, as a government contractor selling to federal, state and local government entities, we are also subject to a wide variety of additional laws and regulations, including the Federal Acquisition Regulation (&#8220;FAR&#8221;) and Defense Federal Acquisitions Regulation Supplement (&#8220;DFARS&#8221;). Proposed laws and regulations in these and other areas could affect the cost of our business operations.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time we are involved in legal proceedings, audits or investigations which may relate to, for example, product liability, labor and employment (including wage and hour), tax, escheat, import and export compliance, government contracts, FAR and DFARS compliance, worker health and safety, intellectual property misappropriation or infringement, and general commercial and securities matters. While we believe the outcome of any pending matter is unlikely to have a material adverse effect on our financial condition or liquidity, additional legal proceedings may arise in the future and the outcome of these as well as other contingencies could require us to take actions, which could adversely affect our operations, could diminish our intellectual property portfolio or could require us to pay substantial amounts of money. Even if we successfully defend against claims, we may incur significant costs that could adversely affect our results of operations, financial condition and cash flow.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">We must attract, retain and motivate our employees, and the failure to do so may adversely affect our business.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our success depends on hiring, retaining and motivating our employees, including executive, managerial, sales, technical, operations, marketing and support personnel. We may have difficulty locating and hiring qualified personnel. In addition, we may have difficulty retaining such personnel once hired, and key people may leave and compete against us. The loss of key personnel or our failure to attract and retain other qualified and experienced personnel could disrupt or adversely affect our business, its sales and operating results. In addition, our operating results could be adversely affected by increased costs due to increased competition for employees, higher employee turnover, increasing levels of retirement, the possibility of a shrinking workforce in various regions globally, which may also result in increased employee benefit or other costs or the loss of significant customer business, proprietary information, or tacit knowledge, which could negatively impact our operational efficiency, innovation capabilities, and customer relationships. Furthermore, inadequate talent management and succession planning, along with potential challenges in adapting to evolving workplace trends and expectations, could hinder our ability to respond to market changes and maintain a competitive edge, which could lead to decreased productivity, reduced market share, and ultimately, a decline in financial performance.</span></div><div id="id12ad6ca3d8e457b82133483acf6371a_19"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;1B. Unresolved Staff Comments.</span></div><div style="margin-top:6pt;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21</span></div></div></div><div id="id12ad6ca3d8e457b82133483acf6371a_22"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1C. Cybersecurity. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risk Management and Strategy</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information security and protection of our data is important to Wesco, our customers and suppliers. As a global company, we face various cybersecurity threats, ranging from phishing, ransomware and denial-of-service attacks to more recent threats incorporating the use of artificial intelligence. Our suppliers, third-party vendors, service providers, customers, and other business partners are also vulnerable to similar cybersecurity risks. In response to this evolving cybersecurity threat landscape, we have implemented a cybersecurity risk management program that follows a comprehensive, multi-layered approach to securing our data and business systems from attack, compromise or loss, guided by the National Institute of Standards and Technology (NIST) Cybersecurity Framework. This includes the combination of leading technologies, physical and organizational safeguards, including a robust suite of security policies and procedures. We have a dedicated 24 hours per day/seven days per week Cybersecurity Operations team, with a third-party service provider, monitoring our environment for signs of attack and responding in real-time. Our implementation of a multi-layer and multi-provider portfolio of technologies is designed to deliver overlapping coverage against continually evolving cybersecurity threats with a strong defensive and response driven security posture. We evaluate risks, threats, intelligence feeds and vulnerabilities to adapt, mitigate or respond as appropriate to preserve a secure state. Additionally, we identify, assess and manage risks associated with our use of third-party service providers and other business partners and we maintain a comprehensive third-party risk management program to evaluate partners prior to onboarding, throughout the life of the relationship, and through the conclusion of the relationship. This program is designed to ensure our third-party partners adhere to Wesco&#8217;s security policies and expectations as the threat landscape and the relationship evolve.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We engage third-party experts, including auditors, consultants and advisors, to evaluate and enhance our cybersecurity program through security certifications, assessments and testing. Wesco&#8217;s cybersecurity programs are reviewed as part of our information security management system (&#8220;ISMS&#8221;) by external, independent third-party auditors. We have received ISO 27001 certification for our ISMS and we undergo annual audits by an independent accreditation body to maintain this certification. We also engage third-party consultants to perform penetration and vulnerability tests at least once per quarter, as well as annual &#8220;red team&#8221; engagements that simulate cyber threats. The results of these tests and assessments are used to establish priorities, allocate resources, and improve controls. We conduct mandatory information security awareness training for all new hires and employees at least annually as well as specialized training for certain functions, such as developers, platform administrators and finance personnel. We have instituted regular phishing, social engineering and other malicious attack simulations, generally at least once per quarter, to enhance our employees&#8217; awareness and responsiveness to such possible threats. We run several awareness campaigns each year covering a variety of topical cybersecurity subjects and we maintain an internal website that is accessible to all employees that has security policies, additional trainings, and current news events. Our security policies and trainings are regularly evaluated and updated to adapt to changing regulations and emerging cybersecurity risks. Our training program also includes expert guest speakers and additional training during cybersecurity awareness month each October.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While we focus on prevention and detection, we have response and recovery plans in place, as well as service agreements and partner engagements should there be a need for us to respond to an attack. We have adopted a cybersecurity incident response plan that provides direction and a defined approach for preparing for, identifying and responding to cybersecurity incidents that may pose a potential threat to our information systems, networks and data. We review the overall incident response plan at least annually or as needed to determine what updates (if any) are necessary. The plan defines the roles and responsibilities of our IT and security teams and other functional teams that comprise the cybersecurity incident response team, as well as provides controls and procedures for timely and accurate reporting of material cybersecurity incidents. Significant cybersecurity incidents are reviewed by a cross-functional team to determine whether further escalation is appropriate. Any incident that potentially is, or may become, material is reported to senior management for materiality and disclosure determinations. We also maintain cyber liability insurance coverage.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Through our enterprise risk management (&#8220;ERM&#8221;) program, we identify, assess and manage a broad range of risks across the organization. Through the ERM process, cybersecurity has been identified as an important risk facing our business. Accordingly, our cybersecurity risk management program is integrated into our overall ERM program and information about cybersecurity risks and our cybersecurity risk management program is reviewed as part of our ERM program.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of the date of this report, no risks from cybersecurity threats, including as a result of any previous cybersecurity incidents, have materially impacted us, including our business strategy, results of operations, or financial condition. However, we cannot provide assurance that we will not experience such an event moving forward and if realized, that we, or our business strategy, results of operations, or financial condition, would not be materially affected in the future by such risks or any future material incidents. For more information on our cybersecurity related risks, see Item 1A, &#8220;Risk Factors&#8221; of this Annual Report on Form 10-K.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Governance</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To more effectively prevent, detect and respond to information security threats, we have a dedicated Chief Information Security Officer (&#8220;CISO&#8221;) whose team is responsible for leading enterprise-wide information security strategy, policy, standards, architecture and processes. Our CISO has over 30 years of technology experience, including over twelve years of experience dedicated to cybersecurity. He has been in this role with Wesco since 2020 and has a total of approximately nine years of experience serving in the role of Chief Information Security Officer. The CISO reports to our Executive Vice President, Chief Information and Digital Officer (&#8220;CIDO&#8221;), who reports directly to our Chief Executive Officer. The CISO and CIDO regularly review cybersecurity matters with our Chief Executive Officer and other members of our senior management, including cybersecurity risks and threats and the status of our cybersecurity incident response plan and related processes relating to the prevention, detection, mitigation and remediation of cybersecurity incidents. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of its oversight responsibility of cybersecurity risk and the overall enterprise risk management process, the Audit Committee of our Board of Directors meets periodically with our CISO, CIDO, and other senior leaders to receive updates on cybersecurity risks and threats (and should they arise, any material incidents), the status of initiatives to strengthen our information security systems, third-party risk assessment outcomes, cybersecurity risk metrics, management&#8217;s assessments of our security program, and compliance with disclosure requirements. The Audit Committee and senior management report any findings and recommendations, as appropriate to the full Board of Directors for consideration. Wesco&#8217;s cybersecurity program is regularly evaluated by internal and external experts with the results of those reviews reported to senior leadership and the Board of Directors. We also actively engage with strategic partners, industry groups, and intelligence and law enforcement to better understand macro trends and significant risk concerns to better inform and enhance our cybersecurity policies and procedures. </span></div><div id="id12ad6ca3d8e457b82133483acf6371a_25"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;2. Properties.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate a network of approximately 600 distribution and fulfillment center locations that hold inventory, and approximately 130 sales offices, with operations in approximately 50 countries throughout the world. This includes 59 facilities with square footage between 100,000 and 500,000 that operate as regional distribution centers or large fulfillment centers, of which 46 are located in the U.S., eight in Canada, three in Europe and two in South America. Approximately 8% of our facilities are owned, and the remainder are leased.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also lease our 118,000 square-foot headquarters in Pittsburgh, Pennsylvania. We do not regard the real property associated with any single facility as material to our operations. We believe our facilities are in good operating condition and are adequate for their respective uses.</span></div><div id="id12ad6ca3d8e457b82133483acf6371a_28"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;3. Legal Proceedings.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, a number of lawsuits and claims have been or may be asserted against us relating to the conduct of our business, including litigation relating to commercial, product and employment matters. The outcome of any litigation cannot be predicted with certainty, and some lawsuits may be determined adversely to us. However, management does not believe that the ultimate outcome of any such pending matters is likely to have a material adverse effect on our financial condition or liquidity, although the resolution in any fiscal period of one or more of these matters may have a material adverse effect on our results of operations for that period. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information relating to legal proceedings is disclosed in Note 15, &#8220;Commitments and Contingencies&#8221; of the Notes to Consolidated Financial Statements and is incorporated herein by reference.</span></div><div id="id12ad6ca3d8e457b82133483acf6371a_31"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;4. Mine Safety Disclosures.</span></div><div style="margin-top:6pt;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div></div></div><div id="id12ad6ca3d8e457b82133483acf6371a_34"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART II</span></div><div id="id12ad6ca3d8e457b82133483acf6371a_37"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;5. Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Market, Stockholder, and Dividend Information</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our common stock is listed on the New York Stock Exchange under the symbol &#8220;WCC&#8221;. As of February&#160;13, 2025, there were 48,795,929 shares of common stock outstanding held by approximately 850 holders of record.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During each of the quarters in the fiscal year ended December&#160;31, 2024, we paid a quarterly cash dividend of $0.413 per common share to our shareholders. The payment of dividends is within the discretion of our Board of Directors and any decision to pay dividends in the future, and the amount of any such dividend, will depend on an evaluation of a number of factors, including our financial condition, earnings, capital requirements, debt service obligations, restrictive covenants contained in our debt agreements, and other factors deemed relevant by our Board of Directors.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As disclosed in Note 9, &#8220;Debt&#8221; of our Notes to Consolidated Financial Statements, the terms of the Revolving Credit Facility, as well as the indentures governing the 7.250% Senior Notes due 2028, 6.375% Senior Notes due 2029, and 6.625% Senior Notes due 2032 contain various restrictive covenants that limit the amount of dividends and common stock repurchases that can be made. We were in compliance with these conditions in 2024 and expect to be in 2025.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Issuer Purchases of Equity Securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth all issuer purchases of common stock during the three months ended December&#160;31, 2024:</span></div><div style="margin-top:6pt;text-align:center;text-indent:13.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.894%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.545%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.801%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.667%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.269%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Number of Shares Purchased</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Average Price Paid Per Share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Approximate Dollar Value of Shares That May Yet be Purchased Under the Plans or Programs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Period</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 1, 2024 - October 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">639&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182.92&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">538.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 1, 2024 - November 30, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,960&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207.34&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,854&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">495.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 1, 2024 - December 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,956&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209.74&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,697&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">488.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">263,555</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207.55&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">240,551</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-top:6pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There were 23,004 shares purchased during the quarterly period ended December 31, 2024 that were not part of the publicly announced share repurchase program. These shares were surrendered by stock-based compensation plan participants to satisfy tax withholding obligations arising from the exercise of stock-settled stock appreciation rights and vesting of restricted stock units.</span></div><div style="margin-top:6pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On June 1, 2022, Wesco announced that its Board of Directors authorized, on May 31, 2022, the repurchase of up to $1 billion of the Company&#8217;s common stock and Series A Preferred Stock. The share repurchase authorization has no expiration date and may be modified, suspended, or terminated at any time without prior notice. During the three months ended December 31, 2024, the Company entered into spot repurchase transactions through a broker to purchase 240,551 shares of its common stock in the open market for cash totaling $50.0&#160;million. Wesco funded the repurchases with available cash and borrowings under its accounts receivable securitization and revolving credit facilities.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Company Performance. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following stock price performance graph illustrates the five-year cumulative total return on an investment in Wesco International, a 2024 Performance Peer Group, and the Russell 2000 Index. The graph covers the period from December&#160;31, 2019 to December&#160;31, 2024, and assumes that the value for each investment was $100 on December&#160;31, 2019, and that all dividends were reinvested.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:center"><img src="wcc-20241231_g2.jpg" alt="TSRChart2024.jpg" style="height:393px;margin-bottom:5pt;vertical-align:text-bottom;width:693px"/></div><div style="margin-top:11pt;text-align:center;text-indent:13.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:31.988%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.282%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.430%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">2024 Performance Peer Group:</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Applied Industrial Technologies, Inc.</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fastenal Company</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rexel SA</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Arrow Electronics, Inc.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Genuine Parts Company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rockwell Automation, Inc.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Avnet, Inc.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hubbell, Inc.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">W.W. Grainger, Inc.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Barnes Group Inc.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MRC Global, Inc.</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eaton Corporation Plc</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MSC Industrial Direct Co., Inc.</span></td><td colspan="3" style="padding:0 1pt"/></tr></table></div><div id="id12ad6ca3d8e457b82133483acf6371a_40"></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;6. [Reserved]</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25</span></div></div></div><div id="id12ad6ca3d8e457b82133483acf6371a_43"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The following discussion should be read in conjunction with the audited consolidated financial statements and notes thereto included in Item&#160;8 of this Annual Report on</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Form 10-K. The matters discussed herein may contain forward-looking statements that are subject to certain risks and uncertainties that could cause actual results to differ materially from expectations. Certain of these risks are set forth in Item 1A of this Annual Report on Form 10-K. In this Item 7, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Wesco</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> refers to WESCO International, Inc., and its subsidiaries and its predecessors unless the context otherwise requires. References to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">we,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">us,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">our</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> and the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Company</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> refer to Wesco and its subsidiaries.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the results provided in accordance with accounting principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;), our discussion and analysis of financial condition and results of operations includes certain non-GAAP financial measures, which are defined further below. These financial measures include organic sales growth, earnings before interest, taxes, depreciation and amortization (&#8220;EBITDA&#8221;), adjusted EBITDA, adjusted EBITDA margin, financial leverage, adjusted selling, general and administrative expenses, adjusted income from operations, adjusted other non-operating expense (income), adjusted provision for income taxes, adjusted income before income taxes, adjusted net income, adjusted net income attributable to WESCO International, Inc., adjusted net income attributable to common stockholders, and adjusted earnings per diluted share. We believe that these non-GAAP measures are helpful to users of our financial statements as they provide a better understanding of our financial condition and results of operations on a comparable basis. Additionally, certain non-GAAP measures either focus on or exclude items impacting comparability of results, allowing users to more easily compare our financial performance from period to period. Management uses certain non-GAAP financial measures in its evaluation of the performance of the Company&#8217;s operating segments and in the determination of incentive compensation. Management does not use these non-GAAP financial measures for any purpose other than the reasons stated above.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Company Overview</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco, headquartered in Pittsburgh, Pennsylvania, is a leading provider of business-to-business distribution, logistics services and supply chain solutions.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We employ approximately 20,000 people, maintain relationships with more than 35,000 suppliers, and serve nearly 140,000 customers worldwide. With millions of products, end-to-end supply chain services, and leading digital capabilities, we provide innovative solutions to meet customer needs across commercial and industrial businesses, contractors, government agencies, educational institutions, telecommunications providers, utilities, and technology companies. Our innovative value-added solutions include supply chain management, logistics and transportation, procurement, warehousing and inventory management, as well as kitting and labeling, limited assembly of products and installation enhancement. We operate more than 700 sites, including distribution centers, fulfillment centers, and sales offices, in approximately 50 countries, providing a local presence for customers and a global network to serve multi-location businesses and global corporations.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have operating segments comprising three strategic business units consisting of Electrical &amp; Electronic Solutions (&#8220;EES&#8221;), Communications &amp; Security Solutions (&#8220;CSS&#8221;) and Utility &amp; Broadband Solutions (&#8220;UBS&#8221;). These operating segments are equivalent to our reportable segments. See Item&#160;1, &#8220;Business&#8221; in this Annual Report on Form 10-K for a description of each of our reportable segments and their business activities.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Overall Financial Performance</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our financial results for 2024 compared to 2023 reflect a single-digit decline in sales driven by a decrease in volume partially offset by the benefits of price inflation in certain segments. Additionally, financial results were impacted by higher facilities costs, a loss on abandonment of assets, and higher IT costs, partially offset by the gain recognized on the divestiture of our WIS business, as well as lower professional services and consulting fees.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales for 2024 decreased $566.4 million, or 2.5%, over the prior year. The decrease reflects estimated volume decline of approximately 2% driven primarily by a decrease in volume for the UBS segment, with a less significant decrease in the EES segment, partially offset by an increase in the CSS segment. The reduction also includes the effect of the divestiture of the Wesco Integrated Supply (&#8220;WIS&#8221;) business of 2.6% and the negative impact of fluctuations in foreign exchange rates of 0.2%. These negative factors were partially offset by the estimated impact of changes in price of approximately 1%, the favorable impact from the number of workdays of 0.8%, and the increase from the acquisition of Ascent, LLC (&#8220;Ascent&#8221;) of 0.1%. Cost of goods sold as a percentage of net sales was 78.4% for the current and prior year.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income from operations was $1.2 billion for 2024, compared to $1.4 billion for 2023, a decrease of 13.0%. Income from operations as a percentage of net sales was 5.6% for the current year, compared to 6.3% for the prior year. Income from operations for 2024 includes digital transformation costs of $24.9 million, a loss on abandonment of assets of $17.8 million as a result of the write-off of certain capitalized cloud computing arrangement implementation costs relating to a third-party developed operations management software product that will no longer be utilized, restructuring costs of $12.1 million, and excise taxes on excess pension plan assets of $4.9 million. Adjusted for these amounts, income from operations was 5.9% of net </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">sales in 2024. For 2023, income from operations was 6.6% of net sales, as adjusted for digital transformation costs of $36.1 million, merger-related and integration costs of $19.3 million, restructuring costs of $16.7 million, and accelerated trademark amortization of $1.6 million. For the year ended December&#160;31, 2024, income from operations declined compared to the prior year due to a decline in sales, an increase in costs to operate our facilities and an increase in IT costs. These factors were partially offset by a decrease in professional services and consulting fees.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash Flow</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating cash flow for 2024 was $1,101.2 million. Net cash provided by operating activities included net income of $719.4&#160;million and non-cash adjustments to net income totaling $105.6 million, which primarily comprised depreciation and amortization, stock-based compensation expense, a loss on abandonment of assets, amortization of debt discount and debt issuance costs, and cloud computing arrangement amortization, partially offset by a gain resulting from the divestiture of our WIS business, as described in Note 5, &#8220;Acquisitions and Divestitures&#8221; and deferred income taxes. Operating cash flow was positively impacted by an increase in accounts payable of $329.5 million, primarily due to the timing of inventory purchases and payments to suppliers, an increase in other current and noncurrent liabilities of $93.3 million, primarily due to increases in federal income taxes payable, accrued interest payable, and operating lease liabilities, and an increase of $62.7 million in accrued payroll and benefits costs, driven by an increase in accrued salaries and wages and the reversion of excess pension plan assets from the settlement of the U.S. pension plan, partially offset by contributions to other pension plans. Operating cash flow was negatively impacted by an increase in other current and noncurrent assets of $142.6 million primarily due to increases in capitalized costs associated with developing cloud computing arrangements, supplier prepayments, and contract assets, and an increase in trade accounts receivable of $50.7 million due to the timing of receipts from customers.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investing activities primarily included $354.9 million in proceeds from the divestiture of the WIS business, net of cash transferred, partially offset by $221.3 million paid in the aggregate to acquire Ascent, the entroCIM business (&#8220;entroCIM&#8221;), and Independent Electric Supply Inc. (&#8220;IES&#8221;), net of cash acquired, and $94.7 million of capital expenditures mostly consisting of internal-use computer software and information technology hardware to support our digital transformation initiatives, as well as equipment and leasehold improvements to support our global network of locations.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing activities primarily comprised the redemption of our $1,500.0 million aggregate principal amount of 7.125% Senior Notes due 2025 (the &#8220;2025 Notes&#8221;), and proceeds of $900.0 million and $850.0 million related to the issuance of our 6.375% Senior Notes due 2029 (the &#8220;2029 Notes&#8221;) and our 6.625% Senior Notes due 2032 (the &#8220;2032 Notes&#8221; and, together with the 2029 Notes, the &#8220;2029 and 2032 Notes&#8221;), respectively. Additionally, financing activities comprised net repayments of $428.0 million related to our revolving credit facility (the &#8220;Revolving Credit Facility&#8221;), net repayments of $100.0 million related to our accounts receivable securitization facility (the &#8220;Receivables Facility&#8221;), and payment of total debt issuance costs of $26.6 million related to the issuance of the 2029 and 2032 Notes and amendments to the Revolving Credit Facility and Receivables Facility. Financing activities for 2024 also included $425.0 million of common stock repurchases, $81.5&#160;million and $57.4&#160;million of dividends paid to holders of our common stock and Series A Preferred Stock, respectively, and $30.9 million of payments for taxes related to the exercise and vesting of stock-based awards.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financing Availability</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, we had $1.2 billion in total available borrowing capacity under our Revolving Credit Facility and $100.0 million of available borrowing capacity under our Receivables Facility. The Revolving Credit Facility and the Receivables Facility both mature in March 2027.</span></div><div id="id12ad6ca3d8e457b82133483acf6371a_46"></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Accounting Estimates</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our discussion and analysis of our financial condition and results of operations are based upon our consolidated financial statements, which have been prepared in accordance with U.S. GAAP. The preparation of these financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses and related disclosure of contingent assets and liabilities. On an ongoing basis, we evaluate our estimates that involve a significant level of estimation uncertainty and have had or are reasonably likely to have a material impact on the financial condition or results of operations, including those related to goodwill and indefinite-lived intangible assets, defined benefit pension plans, and income taxes. We base our estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates. If actual market conditions are less favorable than those projected by management, additional adjustments to reserve items may be required. We believe the following accounting estimates are the most critical to the understanding of our consolidated financial statements as they require subjective or complex judgments by management.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:6pt;padding-left:13.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill and Indefinite-Lived Intangible Assets</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill and indefinite-lived intangible assets are tested for impairment annually as of October 1, or more frequently if triggering events occur, indicating that their carrying values may not be recoverable. We test for goodwill impairment on a reporting unit level. We have the option to first assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit or indefinite-lived intangible asset is less than its carrying value as a basis for determining whether it is necessary to perform quantitative impairment tests. When performing a qualitative assessment we consider several factors, including macroeconomic conditions, industry and market considerations, cost factors, overall financial performance, other relevant events such as changes in key personnel, changes in the composition or carrying amount of the net assets of a reporting unit, and changes in share price.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We will perform a quantitative impairment test if we bypass the qualitative assessment, or if based on the qualitative assessment, it is more likely than not that the fair value of each reporting unit or indefinite-lived intangible asset is less than the carrying amount. For the year ended December&#160;31, 2024, we elected to bypass the qualitative assessments and performed annual quantitative impairment tests of goodwill and indefinite-lived intangible assets during the fourth quarter of 2024 by comparing the fair values of our reporting units and indefinite-lived intangible assets to their carrying values. As a result of these assessments, we determined that the fair values of our reporting units and indefinite-lived intangible assets continue to exceed their respective carrying amounts.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The determination of fair value involves significant management judgment, particularly as it relates to the underlying assumptions and factors around future expected revenues, operating margins and discount rate. We performed sensitivity analyses around certain of these assumptions in order to assess the reasonableness of the assumptions and resulting estimated fair values. Management applies its best judgment when assessing the reasonableness of financial projections. Fair values are sensitive to changes in underlying assumptions and factors, and as a result there can be no assurance that the estimates and assumptions made for purposes of the annual goodwill and indefinite-lived intangible assets impairment tests will prove to be an accurate prediction of future results. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 2, &#8220;Accounting Policies&#8221; and Note 6, &#8220;Goodwill and Intangible Assets&#8221; of our Notes to Consolidated Financial Statements for additional disclosure regarding goodwill and indefinite-lived intangible assets.</span></div><div style="margin-top:6pt;padding-left:13.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Defined Benefit Pension Plans</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Liabilities and expenses for defined benefit pension plans are determined using actuarial methodologies and incorporate significant assumptions, including the interest rate used to discount the future estimated cash flows, the expected long-term rate of return on plan assets, and several assumptions relating to the employee workforce (salary increases, retirement age, and mortality).</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Liabilities for defined benefit pension plans are particularly sensitive to changes in the discount rate. At the end of each fiscal year, we determine the discount rate to measure our defined benefit pension plan liabilities at their present value. The discount rate reflects the current rate at which the defined benefit pension plan liabilities could be effectively settled at the end of the year. This rate is estimated using a yield curve based on corporate bond data, which we believe is consistent with observable market conditions and industry standards for developing spot rate curves. The consolidated weighted-average discount rate used to measure the projected benefit obligation of all plans was <ix:nonFraction unitRef="number" contextRef="c-6" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="f-40">4.8</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="c-7" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="f-41">4.4</ix:nonFraction>% at December&#160;31, 2024 and 2023, respectively. As a sensitivity measure, the effect of a 50-basis-point decline in the assumed discount rate would result in no change in the expense for 2025, and an increase in our projected benefit obligations at December&#160;31, 2024 of $21.0 million. The impact of a 50-basis-point increase in the assumed discount rate would result in a decrease in the expense for 2025 of approximately $2.0 million, and a decrease in our projected benefit obligations at December&#160;31, 2024 of $19.0 million. Changes in the expected long-term rate of return on plan assets and assumptions relating to the employee workforce are less likely to have a material impact on the measurement of defined benefit pension plan liabilities.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 2, &#8220;Accounting Policies&#8221; and Note 13, &#8220;Employee Benefit Plans&#8221; of our Notes to Consolidated Financial Statements for additional disclosure regarding defined benefit pension plans.</span></div><div style="margin-top:6pt;padding-left:13.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize deferred tax assets consistent with amounts expected to be realized. To make such determination, management evaluates all positive and negative evidence, including but not limited to, prior, current and future taxable income, tax planning strategies and future reversals of existing taxable temporary differences. A valuation allowance is recognized if it is &#8220;more-likely-than-not&#8221; that some or all of a deferred tax asset will not be realized. We regularly assess the realizability of deferred tax assets.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for uncertainty in income taxes using a &#8220;more-likely-than-not&#8221; recognition threshold. Due to the subjectivity inherent in the evaluation of uncertain tax positions, the tax benefit ultimately recognized may materially differ from the estimate recognized in the consolidated financial statements. We recognize interest and penalties related to uncertain tax benefits as part of interest expense and income tax expense, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 2, &#8220;Accounting Policies&#8221; and Note 11, &#8220;Income Taxes&#8221; of our Notes to Consolidated Financial Statements for additional disclosure regarding income taxes.</span></div><div id="id12ad6ca3d8e457b82133483acf6371a_49"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results of Operations</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2024 Compared to 2023</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Sales</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth net sales and organic sales growth for the periods presented:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.414%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Growth/(Decline)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Reported Sales</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Acquisitions/Divestiture</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Exchange</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Workday</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Organic Sales</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,818.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,385.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Note: Organic sales growth is a non-GAAP financial measure of sales performance. Organic sales growth is calculated by deducting the percentage impact from acquisitions and divestitures for one year following the respective transaction, fluctuations in foreign exchange rates and number of workdays from the reported percentage change in consolidated net sales. Workday impact represents the change in the number of operating days period-over-period after adjusting for weekends and public holidays in the United States; 2024 had two more workdays compared to 2023.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales were $21.8 billion for 2024 compared to $22.4 billion for 2023, a decrease of 2.5%. Adjusting for the decrease from the divestiture of the WIS business of 2.6%, the unfavorable impact from fluctuations in foreign exchange rates of 0.2%, the favorable impact from the number of workdays of 0.8%, and the increase from the acquisition of Ascent of 0.1%, organic sales for 2024 declined by 0.6%, reflecting an approximately 2% decline in volume, driven by declines in the UBS and EES segments, partially offset by a volume increase in the CSS segment, and the impact of changes in price, which favorably impacted organic sales by approximately 1%. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Goods Sold</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of goods sold for 2024 was $17.1 billion compared to $17.5 billion for 2023, a decrease of $0.4 billion. Cost of goods sold as a percentage of net sales was 78.4% for the current and prior year.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Selling, General and Administrative Expenses</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling, general and administrative (&#8220;SG&amp;A&#8221;) expenses primarily include payroll and payroll-related costs, shipping and handling, travel and entertainment, facilities, utilities, information technology expenses, professional and consulting fees, credit losses, gains (losses) on the sale, disposal, or abandonment of property and equipment, as well as real estate and personal property taxes. SG&amp;A expenses for 2024 totaled $3,306.2 million versus $3,256.0 million for 2023, an increase of 1.5%. As a percentage of net sales, SG&amp;A expenses were 15.2% and 14.5% for 2024 and 2023, respectively. SG&amp;A expenses for 2024 include $24.9 million of digital transformation costs, a $17.8 million loss on abandonment of assets, $12.1 million of restructuring costs, and $4.9 million of excise taxes on excess pension plan assets. SG&amp;A expenses for 2023 include digital transformation costs of $36.1 million, merger-related and integration costs of $19.3 million, and restructuring costs of $16.7 million. Adjusted for digital transformation costs, the loss on abandonment of assets, restructuring costs, and excise taxes on excess pension plan assets, SG&amp;A expenses for 2024 were 14.9% of net sales for 2024. Adjusted for digital transformation costs, merger-related and integration costs, and restructuring costs, SG&amp;A expenses for 2023 were 14.2% of net sales.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SG&amp;A payroll and payroll-related expenses for 2024 of $2,049.5 million decreased by $2.9 million compared to 2023.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SG&amp;A expenses not related to payroll and payroll-related costs for 2024 were $1,256.7 million, an increase of $53.1 million compared to 2023, which primarily reflects higher costs to operate our facilities of $28.0 million, an increase of $20.5 million in other income and deductions, driven by the loss on abandonment of assets, an increase of $12.7 million in IT costs, and an increase of $10.6 million in taxes, partially due to the $4.9 million of excise taxes on excess pension plan assets as discussed above. These increases were partially offset by a $14.1 million decrease in professional service and consulting fees, including decreases in merger-related and integration costs and costs related to digital transformation initiatives.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income from Operations</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income from operations was $1.2 billion for 2024 compared to $1.4 billion for 2023. The decrease of 13.0%, reflects a decrease in sales due to volume declines, and higher SG&amp;A expenses, as described above. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest Expense, net</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net interest expense totaled $364.9 million for 2024 compared to $389.3 million for 2023. The decrease of $24.4 million, or 6.3%, primarily reflects lower borrowings, the redemption of the 2025 Notes in the second quarter of 2024, and a decrease in variable interest rates.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other (Income) Expense, net</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Other non-operating income totaled $92.7 million for 2024 compared to expense of $25.1 million for 2023. In 2024, we completed the divestiture of our WIS business and recognized a gain from the sale of $122.2 million. Due to fluctuations in the U.S. dollar against certain foreign currencies, we recognized a net foreign currency exchange loss of $25.5 million for 2024 compared to a net loss of $22.9 million for 2023. Adjusted for the gain on the divestiture of our WIS business, a $3.6 million loss on termination of a business arrangement, and $2.5 million of pension settlement cost related to the final settlement of the Anixter Inc. Pension Plan, other non-operating expense was $23.4&#160;million for 2024. Other non-operating expense for 2023 includes net pension settlement cost of $2.8 million primarily related to the partial settlement of the Anixter Inc. Pension Plan, partially offset by pension settlement gains related to other plans. Adjusted for this amount, other non-operating expense was $22.3 million for 2023.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes was $231.6 million for 2024 compared to $225.9 million for 2023, resulting in effective tax rates of 24.4% and 22.8%, respectively. The higher effective tax rate is primarily due to a valuation allowance being recorded against certain deferred tax assets in the current year.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Net Income and Earnings per Share</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Net income and earnings per diluted share attributable to common stockholders were $660.2 million and $13.05, respectively, for 2024 compared to $708.1 million and $13.54, respectively, for 2023. Adjusted for digital transformation costs, the loss on abandonment of assets, restructuring costs, excise taxes on excess pension plan assets, the gain recognized on the divestiture of the WIS business, the loss on termination of a business arrangement, pension settlement cost, and the related income tax effects, net income and earnings per diluted share attributable to common stockholders were $618.6 million and $12.23, respectively, for the year ended December&#160;31, 2024. Adjusted for digital transformation costs, merger-related and integration costs, restructuring costs, accelerated trademark amortization expense, net pension settlement cost, and the related income tax effects, net income and earnings per diluted share attributable to common stockholders were $763.6 million and $14.60, respectively, for the year ended December&#160;31, 2023.</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Adjusted EBITDA</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adjusted EBITDA, a non-GAAP financial measure, was $1.5 billion for 2024 compared to $1.7 billion for 2023. Adjusted EBITDA decreased 11.5% year-over-year. The decrease primarily reflects the $566.4 million decrease in net sales, and a $50.2&#160;million increase in SG&amp;A expenses, as described above, partially offset by a corresponding decrease in cost of goods sold of $435.3 million.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Results</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a discussion of the financial results of our operating segments comprising three strategic business units consisting of EES, CSS and UBS for the year ended December&#160;31, 2024. As further described below and in Note 16, &#8220;Business Segments&#8221; of our Notes to Consolidated Financial Statements, the performance of our operating segments is based on net sales, adjusted EBITDA, and adjusted EBITDA margin percentage. Adjusted EBITDA and adjusted EBITDA margin percentage are non-GAAP financial measures.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Electrical &amp; Electronic Solutions</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:23.093%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.017%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.017%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.017%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.017%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.017%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.023%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Growth/(Decline)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Reported Sales</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Acquisition</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Exchange</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Workday</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Organic Sales</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,546.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,610.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">717.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">727.4</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA margin %</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">EES reported net sales of $8.5 billion for 2024 compared to $8.6 billion for 2023, a decrease of 0.7%. Adjusting for the unfavorable impact from fluctuations in foreign exchange rates of 0.5% and the favorable impact from the number of workdays of 0.8%, EES organic sales for 2024 declined 1.0%, reflecting volume declines of approximately 2%, primarily as a result of a decline in the original equipment manufacturer business. The decline in volume was partially offset by the impact of changes in price, which favorably impacted organic sales by approximately 1%. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">EES reported adjusted EBITDA of $717.5 million for 2024, or 8.4% of net sales, compared to $727.4 million for 2023, or 8.4% of net sales. Adjusted EBITDA decreased $9.9 million, or 1.4% year-over-year. The decrease primarily reflects the $63.5 million decline in net sales, as described above, partially offset by a corresponding decrease in cost of goods sold of $58.4 million. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Communications &amp; Security Solutions</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:23.093%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.017%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.017%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.017%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.017%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.017%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.023%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Growth/(Decline)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Reported Sales</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Acquisitions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Exchange</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Workday</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Organic Sales</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,537.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,152.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">621.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">683.8</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA margin %</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CSS reported net sales of $7.5 billion for 2024 compared to $7.2 billion for 2023, an increase of 5.4%. Adjusting for the favorable impact from the acquisition of Ascent of 0.5%, the unfavorable impact from fluctuations in foreign exchange rates of 0.2%, and the favorable impact from the number of workdays of 0.8%, CSS organic sales for 2024 grew by 4.3%, primarily as a result of growth in the data center solutions business, partially offset by volume decline in the enterprise network infrastructure and security solutions businesses. Changes in price did not have a material impact on the year-over-year increase in CSS organic sales.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CSS reported adjusted EBITDA of $621.1 million for 2024, or 8.2% of net sales, compared to $683.8 million for 2023, or 9.6% of net sales. Adjusted EBITDA decreased $62.7 million, or 9.2% year-over-year. The decrease reflects an increase in net sales of $384.8 million, which was more than offset by an increase in cost of goods sold of $393.8 million, which is inclusive of an increase in inventory adjustments of $13.1 million and lower supplier volume rebates of approximately $4.1 million, and an increase in SG&amp;A expenses of $55.1 million. The increase in SG&amp;A expenses is primarily attributed to increased commissions and incentives of $13.5 million, higher salaries of $11.5 million, higher costs to operate our facilities of $5.5 million, which includes an increase in rents and the opening of a new facility, higher benefits expense of $5.4 million, and higher professional and consulting fees of $5.3 million.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Utility &amp; Broadband Solutions</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:23.093%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.017%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.017%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.017%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.017%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.017%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.023%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Growth/(Decline)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Reported</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Divestiture</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Exchange</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Workday</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Organic Sales</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,735.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,622.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">643.4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">739.3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA margin %</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">UBS reported net sales of $5.7 billion for 2024 compared to $6.6 billion for 2023, a decrease of 13.4%. Adjusting for the decrease from the divestiture of the WIS business of 8.9%, the unfavorable impact of fluctuations in foreign exchange rates of 0.1%, and the favorable impact from the number of workdays of 0.8%, UBS organic sales for 2024 declined 5.2%, reflecting volume declines of approximately 7%, primarily as a result of declines in the utility and broadband businesses. The decline in volume was partially offset by the impact of changes in price, which favorably impacted organic sales by approximately 2%. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">UBS reported adjusted EBITDA of $643.4 million for 2024, or 11.2% of net sales, compared to $739.3 million for 2023, or 11.2% of net sales. Adjusted EBITDA decreased $95.9 million, or 13.0% year-over-year. The decrease primarily reflects the $887.7 million decrease in net sales, as described above, partially offset by a corresponding decrease in cost of goods sold of $770.7 million, which is inclusive of lower supplier volume rebates of $20.6 million. SG&amp;A expenses decreased $21.1 million as compared to the prior year, which was primarily attributed to a decrease in commissions and incentives of $17.0 million, driven by lower sales volume and the impact of the WIS divestiture.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables reconcile net income attributable to common stockholders to adjusted EBITDA and adjusted EBITDA margin % by segment, which are non-GAAP financial measures, for the periods presented:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.151%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.873%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">EES</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">CSS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">UBS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to common stockholders</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">656.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">480.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">733.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,210.6)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">660.2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income attributable to noncontrolling interests</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.1)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock dividends</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.4</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231.6</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364.9</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183.2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expense (income), net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(121.2)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41.8)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92.7)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.9</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Digital transformation costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.9</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on abandonment of assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.8</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cloud computing arrangement amortization</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(5)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.1</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(6)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excise taxes on excess pension plan assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(7)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">717.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">621.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">643.4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(472.9)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,509.1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA margin %</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.4&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.2&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.2&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="33" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;padding-left:15pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The reportable segments do not incur income taxes and interest expense as these costs are centrally controlled through the Corporate tax and treasury functions.</span></div></td></tr><tr><td colspan="33" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> Other income for the UBS segment includes the gain on the divestiture of the WIS business as disclosed in Note 5, &#8220;Acquisitions and Divestitures&#8221;.</span></div></td></tr><tr><td colspan="33" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;padding-left:15pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> Digital transformation costs include costs associated with certain digital transformation initiatives.</span></div></td></tr><tr><td colspan="33" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;padding-left:15pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(4) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> Loss on abandonment of assets represents the write-off of certain capitalized cloud computing arrangement implementation costs relating to a third-party developed operations management software product in favor of an application with functionality that better suits the Company&#8217;s operations.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div></td></tr><tr><td colspan="33" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;padding-left:15pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(5) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> Cloud computing arrangement amortization consists of expense recognized in selling, general and administrative expenses for capitalized implementation costs for cloud computing arrangements to support our digital transformation initiatives.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div></td></tr><tr><td colspan="33" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;padding-left:15pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(6) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> Restructuring costs include severance costs incurred pursuant to an ongoing restructuring plan.</span></div></td></tr><tr><td colspan="33" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;padding-left:15pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(7) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> Excise taxes on excess pension plan assets represent the excise taxes applicable to the excess pension plan assets following the final settlement of the Company&#8217;s U.S. pension plan.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.151%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.873%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">EES</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">CSS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">UBS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to common stockholders</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">668.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">531.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">712.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,204.2)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">708.1</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income attributable to noncontrolling interests</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock dividends</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.4</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225.9</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">389.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">389.3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181.3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expense (income), net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.4)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57.8)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.1</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.5</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Digital transformation costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.1</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Merger-related and integration costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(5)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.7</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">727.4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">683.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">739.3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(445.2)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,705.3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA margin %</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.4&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.6&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.2&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="33" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;padding-left:15pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The reportable segments do not incur income taxes and interest expense as these costs are centrally controlled through the Corporate tax and treasury functions.</span></div></td></tr><tr><td colspan="33" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;padding-left:15pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation expense in the calculation of adjusted EBITDA for the year ended December&#160;31, 2023 excludes $2.6&#160;million that is included in merger-related and integration costs.</span></div></td></tr><tr><td colspan="33" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  Digital transformation costs include costs associated with certain digital transformation initiatives.</span></div></td></tr><tr><td colspan="33" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  Merger-related and integration costs include integration and professional fees associated with the integration of Wesco and Anixter, as well as advisory, legal, and separation costs associated with the merger between the two companies.</span></div></td></tr><tr><td colspan="33" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  Restructuring costs include severance costs incurred pursuant to an ongoing restructuring plan.</span></div></td></tr></table></div><div style="margin-bottom:9pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Note: Adjusted EBITDA and Adjusted EBITDA margin % are non-GAAP financial measures that provide indicators of the Company&#8217;s performance and its ability to meet debt service requirements. For the year ended December&#160;31, 2024, Adjusted EBITDA is defined as earnings before interest, taxes, depreciation and amortization before other non-operating expenses (income), non-cash stock-based compensation expense, digital transformation costs, loss on abandonment of assets, cloud computing arrangement amortization, restructuring costs and excise taxes on excess pension plan assets related to the final settlement of the Anixter Inc. Pension Plan. For the year ended December&#160;31, 2023, Adjusted EBITDA is defined as earnings before interest, taxes, depreciation and amortization before other non-operating expenses (income), non-cash stock-based compensation expense, digital transformation costs, merger-related and integration costs, and restructuring costs. Adjusted EBITDA margin % is calculated by dividing Adjusted EBITDA by net sales.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables reconcile selling, general and administrative expenses, income from operations, other non-operating (income) expense, provision for income taxes and earnings per diluted share to adjusted selling, general and administrative expenses, adjusted income from operations, adjusted other non-operating (income) expense, adjusted provision for income taxes and adjusted earnings per diluted share, which are non-GAAP financial measures, for the periods presented:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.399%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.784%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.785%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjusted SG&amp;A Expenses:</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,306.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,256.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Digital transformation costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on abandonment of assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excise taxes on excess pension plan assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Merger-related and integration costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(5)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted selling, general and administrative expenses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,246.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,183.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjusted Income from Operations:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from operations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,223.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,406.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Digital transformation costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on abandonment of assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excise taxes on excess pension plan assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Merger-related and integration costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(5)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accelerated trademark amortization</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(6)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted income from operations</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,282.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,480.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjusted Other (Income) Expense, net:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (income) expense, net</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on divestiture</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on termination of business arrangement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(7)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension settlement cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(8)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted other (income) expense, net</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjusted Provision for Income Taxes:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax effect of adjustments to income from operations and other (income) expense, net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(9)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted provision for income taxes</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216.8&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Digital transformation costs include costs associated with certain digital transformation initiatives.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Loss on abandonment of assets represents the write-off of certain capitalized cloud computing arrangement implementation costs relating to a third-party developed operations management software product in favor of an application with functionality that better suits the Company&#8217;s operations.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Restructuring costs include severance costs incurred pursuant to an ongoing restructuring plan.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(4)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Excise taxes on excess pension plan assets represent the excise taxes applicable to the excess pension plan assets following the final settlement of the Company&#8217;s U.S. pension plan.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(5)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Merger-related and integration costs include integration and professional fees associated with the integration of Wesco and Anixter, as well as advisory, legal, and separation costs associated with the merger between the two companies.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(6)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accelerated trademark amortization represents additional amortization expense resulting from changes in the estimated useful lives of certain legacy trademarks that have migrated to our master brand architecture.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(7)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Loss on termination of business arrangement represents the loss recognized as a result of management&#8217;s decision to terminate a business arrangement with a third party.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(8)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">For the year ended December&#160;31, 2024, pension settlement cost represents expense related to the settlement of the Company&#8217;s U.S. pension plan. For the year ended December&#160;31, 2023, pension settlement cost represents expense related to the partial settlement of the Company&#8217;s U.S. pension plan, partially offset by pension settlement gains related to other plans.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(9)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The adjustments to income from operations and other (income) expense, net for the years ended December&#160;31, 2024 and 2023 have been tax effected at rates of 26.2% and 27.5%, respectively.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.438%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.767%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjusted Earnings Per Diluted Share:</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions, except per share data)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted income from operations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,282.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,480.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">389.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted other expense, net</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted income before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">894.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,068.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted provision for income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted net income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">677.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">821.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to noncontrolling interests</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted net income attributable to WESCO International, Inc.</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">676.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">821.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock dividends</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted net income attributable to common stockholders</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">618.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">763.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted earnings per diluted share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.23&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.60&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Note: For the year ended December&#160;31, 2024, SG&amp;A expenses, income from operations, other non-operating (income) expense, the provision for income taxes and earnings per diluted share have been adjusted to exclude digital transformation costs, the loss on abandonment of assets, restructuring costs, excise taxes on excess pension plan assets, the gain recognized on the divestiture of the WIS business, the loss on termination of business arrangement, pension settlement cost, and the related income tax effects. For the year ended December&#160;31, 2023, SG&amp;A expenses, income from operations, other non-operating expense, the provision for income taxes and earnings per diluted share have been adjusted to exclude digital transformation costs, merger-related and integration costs, restructuring costs, accelerated trademark amortization expense, pension settlement cost, and the related income tax effects. These non-GAAP financial measures provide a better understanding of our financial results on a comparable basis.</span></div><div id="id12ad6ca3d8e457b82133483acf6371a_52"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liquidity and Capital Resources</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our liquidity needs generally arise from fluctuations in our working capital requirements, information technology investments, capital expenditures, acquisitions, the payment of dividends, and debt service obligations. As of December&#160;31, 2024, we had approximately $1.2 billion in available borrowing capacity under our Revolving Credit Facility, after giving effect to outstanding letters of credit and certain borrowings under our international lines of credit, and $100.0 million of available borrowing capacity under our Receivables Facility, which combined with available cash of $383.0 million, provided liquidity of approximately $1.7 billion. Cash included in our determination of liquidity represents cash in certain deposit and interest-bearing investment accounts held in the United States and Canada. We monitor the depository institutions that hold our cash and cash equivalents on a regular basis, and we believe that we have placed our deposits with creditworthy financial institutions.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As described in Note 9, &#8220;Debt&#8221; of our Notes to Consolidated Financial Statements, on March 7, 2024, Wesco Distribution issued $900 million aggregate principal amount of 2029 Notes and $850 million aggregate principal amount of 2032 Notes. We used the net proceeds from the issuance of the 2029 and 2032 Notes to redeem the $1,500 million aggregate principal amount of 2025 Notes on June 17, 2024 and for other corporate purposes. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We regularly review our mix of fixed versus variable rate debt, and we may, from time to time, issue or retire borrowings and/or refinance existing debt in an effort to mitigate the impact of interest rate and foreign exchange rate fluctuations, and to maintain a cost-effective capital structure consistent with our anticipated capital requirements. Economic conditions contributed to increases in interest rates during 2023; however, interest rates have remained stable in 2024, and the Federal Reserve reduced its benchmark interest rate by a total of 100 basis points in the second half of 2024. Future interest rate changes would raise or lower the rates we pay on our variable rate debt and would contribute to fluctuations in interest expense versus prior periods.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2024, approximately 60% of our debt portfolio consisted of fixed rate debt. We believe our capital structure has an appropriate mix of fixed versus variable rate debt and secured versus unsecured instruments.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Over the next several quarters, we expect that our excess liquidity will be directed primarily at returning capital to shareholders through our existing share repurchase authorization, the payment of dividends, debt reduction, digital transformation initiatives, potential acquisitions and related integration activities, and/or the redemption of Series A Preferred Stock. We expect to maintain sufficient liquidity through our credit facilities and cash balances. We believe cash provided by operations and financing activities will be adequate to cover our operational and business needs for at least the next twelve months.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We communicate on a regular basis with our lenders regarding our financial and working capital performance, and liquidity position. We were in compliance with all financial covenants and restrictions contained in our debt agreements as of December&#160;31, 2024.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also measure our ability to meet our debt obligations based on our financial leverage ratio, which was 2.9x as of December&#160;31, 2024 and 2.8x as of December&#160;31, 2023.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth our financial leverage ratio, which is a non-GAAP financial measure, for the periods presented:</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:15.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.444%"><tr><td style="width:1.0%"/><td style="width:61.283%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.321%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.573%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.323%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Twelve months ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions of dollars, except ratios)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to common stockholders</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">660.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">708.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to noncontrolling interests</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock dividends</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">389.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EBITDA</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,499.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,562.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (income) expense, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Merger-related and integration costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Digital transformation costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excise taxes on excess pension plan assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on abandonment of assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(5)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cloud computing arrangement amortization</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(6)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjusted EBITDA</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,509.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,705.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term debt and current portion of long-term debt, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,045.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,313.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt discount and debt issuance costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(7)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value adjustments to the Anixter Senior Notes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(7)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,112.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,364.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Cash and cash equivalents</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">702.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">524.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt, net of cash</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,409.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,840.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial leverage ratio</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8</span></td></tr></table></div><div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Merger-related and integration costs include integration and professional fees associated with the integration of Wesco and Anixter, as well as advisory, legal, and separation costs associated with the merger between the two companies.</span></div><div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Restructuring costs include severance costs incurred pursuant to an ongoing restructuring plan.</span></div><div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(3)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Digital transformation costs include costs associated with certain digital transformation initiatives, which have historically been included in merger-related and integration costs in prior years.</span></div><div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(4)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Excise taxes on excess pension plan assets represent the excise taxes applicable to the excess pension plan assets following the final settlement of the Company&#8217;s U.S. pension plan.</span></div><div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(5)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Loss on abandonment of assets represents the write-off of certain capitalized cloud computing arrangement implementation costs relating to a third-party developed operations management software product in favor of an application with functionality that better suits the Company&#8217;s operations.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(6)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cloud computing arrangement amortization consists of expense recognized in selling, general and administrative expenses for capitalized implementation costs for cloud computing arrangements to support our digital transformation initiatives.</span></div><div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(7)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Debt is presented in the Consolidated Balance Sheets net of debt discount and debt issuance costs, and includes adjustments to record the long-term debt assumed in the merger with Anixter at its acquisition date fair value.</span></div><div style="margin-top:6pt;padding-left:13.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Note: Financial leverage ratio is a non-GAAP measure of the use of debt. Financial leverage ratio is calculated by dividing total debt, excluding debt discount, debt issuance costs and fair value adjustments, net of cash, by adjusted EBITDA. EBITDA is defined as the trailing twelve months earnings before interest, taxes, depreciation and amortization. Adjusted EBITDA is defined as the trailing twelve months EBITDA before other non-operating expense (income), non-cash stock-based compensation expense, merger-related and integration costs, restructuring costs, digital transformation costs, excise taxes on excess pension plan assets related to the final settlement of the Anixter Inc. Pension Plan, loss on abandonment of assets, and cloud computing arrangement amortization.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The undistributed earnings of our foreign subsidiaries amounted to approximately $2,107.7 million at December&#160;31, 2024. Most of these earnings have been taxed in the U.S. under either the one-time tax on the deemed repatriation of undistributed foreign earnings (the &#8220;transition tax&#8221;), or the global intangible low-taxed income (&#8220;GILTI&#8221;) tax regime imposed by the Tax Cuts and Jobs Act of 2017. We have elected to pay the transition tax in installments over an eight year period, which ends in 2026. As of December&#160;31, 2024, our remaining liability for the transition tax was $37.7 million. We continue to assert that the remaining undistributed earnings of our foreign subsidiaries are indefinitely reinvested. The distribution of earnings by our foreign subsidiaries in the form of dividends, or otherwise, may be subject to additional taxation. We estimate that additional taxes of approximately $69.4 million would be payable upon the remittance of all previously undistributed foreign earnings as of December&#160;31, 2024, based upon the laws in effect on that date. We believe that we are able to maintain sufficient liquidity for our domestic operations and commitments without repatriating cash from our foreign subsidiaries.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We finance our operating and investing needs primarily with borrowings under our Revolving Credit Facility and Receivables Facility, as well as uncommitted lines of credit entered into by certain of our foreign subsidiaries to support local operations, some of which are overdraft facilities. The Revolving Credit Facility has a borrowing limit of $1,725&#160;million and the purchase limit under the Receivables Facility is $1,550&#160;million. As of December&#160;31, 2024, we had $525.0 million outstanding on the Revolving Credit Facility and $1,450.0&#160;million outstanding under the Receivables Facility. The maximum borrowing limits of our international lines of credit vary by facility and range between $0.6 million and $9.5 million. Our international lines of credit generally are renewable on an annual basis and certain facilities are fully and unconditionally guaranteed by Wesco Distribution. Accordingly, certain borrowings under these lines directly reduce availability under our Revolving Credit Facility. As of December&#160;31, 2024, we had $0.6 million outstanding under our international lines of credit.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For information regarding amendments to the Receivables Facility and Revolving Credit Facility as well as disclosure of our debt instruments, including our outstanding indebtedness as of December&#160;31, 2024, see Note 9, &#8220;Debt&#8221; of our Notes to Consolidated Financial Statements.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An analysis of cash flows for 2024 and 2023 follows:</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating Activities</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by operating activities for 2024 totaled $1,101.2 million, compared to $493.2 million of cash generated in 2023. Net cash provided by operating activities for 2024 included net income of $719.4 million and non-cash adjustments to net income totaling $105.6 million, which primarily comprised depreciation and amortization, stock-based compensation expense, a loss on abandonment of assets, amortization of debt discount and debt issuance costs, and cloud computing arrangement amortization, partially offset by a gain resulting from the divestiture of our WIS business, as described in Note 5, &#8220;Acquisitions and Divestitures&#8221; and deferred income taxes.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other sources of cash in 2024 included an increase in accounts payable of $329.5 million primarily due to the timing of inventory purchases and payment to suppliers, an increase in other current and noncurrent liabilities of $93.3 million, primarily due to increases in federal income taxes payable, accrued interest payable, and operating lease liabilities, and an increase of $62.7 million in accrued payroll and benefits costs, driven by an increase in accrued salaries and wages and the reversion of excess pension plan assets from the settlement of the U.S. pension plan, partially offset by contributions to other pension plans. Primary uses of cash in 2024 included an increase in other current and noncurrent assets of $142.6 million primarily due to increases in capitalized costs associated with developing cloud computing arrangements, supplier prepayments, and contract assets, an increase in trade accounts receivable of $50.7 million due to the timing of receipts from customers, and an increase in inventories of $18.0&#160;million. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by operating activities for 2023 totaled $493.2 million. Net cash provided by operating activities for 2023 included net income of $766.1 million and non-cash adjustments to net income totaling $235.8 million, which primarily comprised depreciation and amortization, stock-based compensation expense, and amortization of debt discount and debt issuance costs, partially offset by deferred income taxes.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other sources of cash in 2023 included a decrease in trade accounts receivable of $52.2 million due to the timing of receipts from customers and a decrease in net sales in the fourth quarter of 2023 compared to the fourth quarter of the prior year. Primary uses of cash in 2023 included a decrease in accounts payable of $319.7 million primarily due to a reduction in inventory purchases in the fourth quarter, a decrease in accrued payroll and benefit costs of $92.3 million resulting primarily from the payment of management incentive compensation earned in 2022, partially offset by the accrual of management incentive compensation earned in 2023. Net operating cash flow was also negatively impacted by $68.4 million from an increase in inventories. Inventories grew at a slower rate than sales, as supply chain lead times normalized. Uses of cash in 2023 also included an increase in other current and noncurrent assets of $60.6 million primarily due to an increase in capitalized costs associated with developing cloud computing arrangements to support our digital transformation initiatives, as well as a decrease in other current and noncurrent liabilities of $23.5 million.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investing Activities</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by investing activities in 2024 was $40.4 million compared to $89.6 million used in investing activities in 2023. Included in 2024 were $354.9 million in proceeds from the divestiture of the WIS business, net of cash transferred, partially offset by $221.3 million paid to acquire Ascent, entroCIM, IES, net of cash acquired, as well as capital expenditures of $94.7&#160;million compared to $92.3 million in 2023. Capital expenditures in 2024 and 2023 primarily comprised internal-use computer software and information technology hardware to support our digital transformation initiatives, as well as equipment and leasehold improvements to support our global network of distribution centers, fulfillment centers, and sales offices.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financing Activities</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in financing activities in 2024 was $928.3 million, compared to $403.9 million in 2023. During 2024, financing activities primarily comprised the redemption of our $1,500 million aggregate principal amount of 2025 Notes, proceeds of $900.0 million and $850.0 million related to the issuance of the 2029 Notes and 2032 Notes, respectively, net repayments of $428.0&#160;million related to our Revolving Credit Facility, net repayments of $100.0&#160;million related to our Receivables Facility, and payment of total debt issuance costs of $26.6 million related to the issuance of the 2029 and 2032 Notes and amendments to the Revolving Credit Facility and Receivables Facility. Financing activities for 2024 also included $425.0 million of common stock repurchases, $81.5&#160;million and $57.4&#160;million of dividends paid to holders of our common stock and Series A Preferred Stock, respectively, and $30.9 million of payments for taxes related to the exercise and vesting of stock-based awards.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2023, financing activities primarily comprised net repayments of $70.3&#160;million related to our Revolving Credit Facility and the repayment of our $58.6 million aggregate principal amount of 5.50% Anixter Senior Notes due 2023, partially offset by net borrowings of $15.0&#160;million related to our Receivables Facility. Financing activities for 2023 also included $76.6 million and $57.4 million of dividends paid to holders of our common stock and Series A Preferred Stock, respectively, $75.0&#160;million of common stock repurchases, $68.3 million of payments for taxes related to the exercise and vesting of stock-based awards, and net repayments on our various international lines of credit of approximately $6.0 million.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our material cash requirements from known contractual and other obligations at December&#160;31, 2024, including interest, and the expected effect on our liquidity and cash flow in future periods:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.464%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.523%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.464%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.523%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.319%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.523%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.464%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.523%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.469%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2026 to 2027</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2028 to 2029</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2030 - After</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;Debt, excluding debt discount and debt issuance costs</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,001.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,238.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">853.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,112.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;Interest on indebtedness</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">319.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">557.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,238.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;Non-cancelable operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">895.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transition tax installments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defined benefit pension plans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,900.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,671.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,141.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,290.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest on variable rate debt was calculated using the rates and balances outstanding at December&#160;31, 2024.</span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As disclosed in Note 13, &#8220;Employee Benefit Plans&#8221; of our Notes to Consolidated Financial Statements, the majority of our various defined benefit pension plans are non-contributory and, with the exception of Canada, cover substantially all full-time employees in their respective countries. Retirement benefits are provided based on compensation as defined in the plans. Our policy is to fund these plans as required by local statutory law. We currently estimate that we will contribute $7.1 million to our foreign pension plans in 2025. Due to the future impact of various market conditions, rates of return and changes in plan participants, we cannot provide a meaningful estimate of our future contributions beyond 2025.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the cash requirements disclosed in the table above, we expect future uses of cash to include working capital requirements, capital expenditures, investments in our digital capabilities, dividend payments to holders of our common stock and Series A Preferred Stock, benefit payments to participants in our deferred compensation plan, and other organic opportunities. Future uses of cash could also include acquisitions of businesses and the repurchase of common or preferred stock. We expect to spend approximately $120 million in 2025 on capital expenditures for information technology investments and to support our global network of distribution centers, fulfillment centers, and sales offices.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect to fund future uses of cash with a combination of existing cash balances, cash generated from operating activities, borrowings under our revolving credit and accounts receivable securitization facilities, or new issuances of debt.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchase orders for inventory requirements and service contracts are not included in the table above. Generally, our purchase orders and contracts contain clauses allowing for cancellation. We do not have significant agreements to purchase material or goods that would specify minimum order quantities.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Liabilities related to unrecognized tax benefits, including interest and penalties, of $141.0&#160;million were excluded from the table above as we cannot reasonably estimate the timing of these potential cash settlements with taxing authorities. See Note 11, &#8220;Income Taxes&#8221; of our Notes to Consolidated Financial Statements for further information related to unrecognized tax benefits.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Seasonality</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operating results are not significantly affected by seasonal factors. Sales during the first and fourth quarters have historically been affected by a reduced level of activity primarily due to the impact of weather on projects. Sales typically increase beginning in March, with slight fluctuations per month through October. During periods of economic expansion or contraction, our sales by quarter have varied significantly from this pattern.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Standards</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 2, &#8220;Accounting Policies&#8221; of our Notes to Consolidated Financial Statements for a description of recently adopted and recently issued accounting standards.</span></div><div id="id12ad6ca3d8e457b82133483acf6371a_55"></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;7A. Quantitative and Qualitative Disclosures about Market Risk.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreign Currency Risks</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2024, approximately 26% of our sales were from our foreign subsidiaries and are denominated in foreign currencies. Our exposure to currency rate fluctuations primarily relate to Canada (Canadian dollar), certain countries in the European Union (euro), the United Kingdom (British pound), Mexico (peso), and Australia (Australian dollar). We also have exposure to currency rate fluctuations related to more volatile markets including Argentina (peso), Brazil (real), Chile (peso), Colombia (peso), Egypt (pound), Mexico (peso), and Turkey (lira). We may establish additional foreign subsidiaries in the future. Accordingly, we may derive a larger portion of our sales from international operations, and a portion of these sales may be denominated in foreign currencies. As a result, our future operating results could be subject to further fluctuations in foreign exchange rates relative to the U.S. dollar. Furthermore, to the extent that we engage in international sales denominated in U.S. dollars, an increase in the value of the U.S. dollar relative to foreign currencies could make our products less competitive in international markets.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We purchase foreign currency forward contracts to reduce the effect of fluctuating foreign currency-denominated accounts on our reported earnings. The foreign currency forward contracts are not designated as hedges for accounting purposes. At December&#160;31, 2024 and 2023, the gross and net notional amounts of foreign currency forward contracts outstanding were approximately $345.7&#160;million and $168.4&#160;million, respectively. We prepared a sensitivity analysis of our foreign currency forward contracts assuming a 10% adverse change in the value of foreign currency contracts outstanding. The hypothetical adverse changes would have resulted in recording a $33.0 million and $16.8 million loss in 2024 and 2023, respectively. However, since these forward contracts are intended to be effective economic hedges, we would record offsetting gains as a result of the remeasurement of the underlying foreign currency denominated monetary amounts being hedged.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Interest Rate Risk</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fixed Rate Borrowings</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: As of December&#160;31, 2024, approximately 60% of our debt portfolio comprises fixed rate debt. As our 6.00% Anixter Senior Notes due 2025, 7.250% Senior Notes due 2028, 6.375% Senior Notes due 2029, and 6.625% Senior Notes due 2032 were issued at fixed rates, interest expense would not be impacted by interest rate fluctuations. However, the fair value of our fixed rate debt will generally fluctuate with movements of interest rates, increasing in periods of declining rates of interest and declining in periods of increasing rates of interest. The fair value of our debt instruments with fixed interest rates is disclosed in Note 4, &#8220;Fair Value of Financial Instruments&#8221; of our Notes to Consolidated Financial Statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Floating Rate Borrowings</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Our variable rate borrowings comprise the Revolving Credit Facility, the Receivables Facility, and international lines of credit. The fair value of these debt instruments at December&#160;31, 2024 approximated carrying value. We borrow under our Revolving Credit Facility and Receivables Facility for general corporate purposes, including working capital requirements and capital expenditures. Borrowings under the Receivables Facility funded by certain lenders through such lenders&#8217; issuance of commercial paper bear interest at the applicable commercial paper rate. Otherwise, at the option of the borrower, borrowings under these facilities bear interest at either the 30-day Secured Overnight Financing Rate-based (&#8220;SOFR&#8221;) rate or the daily resetting SOFR rate. A 100 basis point rise or decline in interest rates would result in an increase or decrease to interest expense of $20.3 million under our current capital structure.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41</span></div></div></div><div id="id12ad6ca3d8e457b82133483acf6371a_58"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;8. Financial Statements and Supplementary Data.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:15.75pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item is set forth in our Consolidated Financial Statements contained in this Annual Report on Form 10-K. Specific financial statements can be found at the pages listed below:</span></div><div style="margin-top:17pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:92.018%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.782%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">PAGE</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_61">Report of Independent Registered Public Accounting Firm</a> (PCAOB ID <ix:nonNumeric contextRef="c-1" name="dei:AuditorFirmId" id="f-42">238</ix:nonNumeric>)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_61">43</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_64">Consolidated Balance Sheets as of December&#160;31, 202</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_64">4</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_64"> and 2</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_64">023</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_64">45</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_67">Consolidated Statements of Income and Comprehensive Income for the years ended</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_67">December&#160;31, 202</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_67">4</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_67">, 202</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_67">3</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_67"> and 20</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_67">2</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_67">2</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_67">46</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_70">Consolidated Statements of Stockholders&#8217; Equity for the years ended December&#160;31, 202</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_70">4</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_70">, 202</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_70">3</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_70"> and 202</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_70">2</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_70">47</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_73">Consolidated Statements of Cash Flows for the years ended December&#160;31, 202</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_73">4</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_73">, 202</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_73">3</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_73"> and 202</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_73">2</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_73">48</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_76">Notes to Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_76">49</a></span></div></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42</span></div></div></div><div id="id12ad6ca3d8e457b82133483acf6371a_61"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div><span><br/></span></div></div><div style="padding-left:36pt;text-indent:-36pt"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Report of Independent Registered Public Accounting Firm</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the Board of Directors and Stockholders of WESCO International, Inc.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Opinions on the Financial Statements and Internal Control over Financial Reporting</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited the accompanying consolidated balance sheets of WESCO International, Inc. and its subsidiaries (the &#8220;Company&#8221;) as of December 31, 2024 and 2023, and the related consolidated statements of income and comprehensive income, of stockholders&#8217; equity and of cash flows for each of the three years in the period ended December 31, 2024, including the related notes and schedule of valuation and qualifying accounts for each of the three years in the period ended December 31, 2024 appearing under Item 15 (collectively referred to as the &#8220;consolidated financial statements&#8221;). We also have audited the Company&#8217;s internal control over financial reporting as of December 31, 2024, based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO).</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of the Company as of December 31, 2024 and 2023, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2024 in conformity with accounting principles generally accepted in the United States of America. Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2024, based on criteria established in Internal Control - Integrated Framework (2013) issued by the COSO.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis for Opinions</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s management is responsible for these consolidated financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in Management&#8217;s Report on Internal Control Over Financial Reporting appearing under Item 9A. Our responsibility is to express opinions on the Company&#8217;s consolidated financial statements and on the Company&#8217;s internal control over financial reporting based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our audits of the consolidated financial statements included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As described in Management&#8217;s Report on Internal Control Over Financial Reporting, management has excluded Ascent, LLC from its assessment of internal control over financial reporting as of December 31, 2024 because it was acquired by the Company in a purchase business combination during 2024. We have also excluded Ascent, LLC from our audit of internal control over financial reporting. Ascent, LLC is a wholly-owned subsidiary whose total assets and total net sales excluded from management&#8217;s assessment and our audit of internal control over financial reporting each represent less than 1% of the related consolidated financial statement amounts as of and for the year ended December 31, 2024. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Definition and Limitations of Internal Control over Financial Reporting</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A company&#8217;s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company&#8217;s internal control over financial reporting includes those policies and procedures that (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the financial statements.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Critical Audit Matters</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that (i) relates to accounts or disclosures that are material to the consolidated financial statements and (ii) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition - Product Revenue</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As described in Notes 2 and 3 to the consolidated financial statements, the Company&#8217;s net sales were $21,818.8 million for the year ended December 31, 2024, of which the majority relates to product revenue. The Company&#8217;s revenue arrangements generally consist of single performance obligations to transfer a promised good or service, or a combination of goods and services. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring goods or providing services. Revenue is recognized when control has transferred to the customer, which is generally when the product has shipped from a Company facility or directly from a supplier. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The principal consideration for our determination that performing procedures relating to revenue recognition for product revenue is a critical audit matter is a high degree of auditor effort in performing procedures related to the Company&#8217;s revenue recognition for product revenue.  </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Addressing the matter involved performing procedures and evaluating audit evidence in connection with forming our overall opinion on the consolidated financial statements. These procedures included testing the effectiveness of controls relating to the revenue recognition process for product revenue. These procedures also included, among others (i) evaluating certain product revenue transactions by testing the issuance and settlement of invoices and credit memos, tracing transactions not settled to a detailed listing of accounts receivable, and testing the completeness and accuracy of data provided by management; (ii) evaluating certain product revenue transactions, on a sample basis, by obtaining and inspecting source documents, such as purchase orders, invoices, proof of shipment, and cash receipts or detailed listing of accounts receivable; and (iii) confirming, on a sample basis, outstanding customer invoice balances and, for confirmations not returned, obtaining and inspecting source documents, such as purchase orders, invoices, proof of shipment, and subsequent cash receipts.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">/s/ <ix:nonNumeric contextRef="c-1" name="dei:AuditorName" id="f-43">PricewaterhouseCoopers LLP</ix:nonNumeric></span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:AuditorLocation" id="f-44">Pittsburgh, Pennsylvania</ix:nonNumeric></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;14, 2025</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have served as the Company&#8217;s auditor since 1994.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44</span></div></div></div><div id="id12ad6ca3d8e457b82133483acf6371a_64"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">WESCO INTERNATIONAL, INC. AND SUBSIDIARIES</span></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CONSOLIDATED BALANCE SHEETS</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions, except per share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="f-45">702.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="f-46">524.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade accounts receivable, net of allowance for expected credit losses of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" scale="6" id="f-47">55.0</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" scale="6" id="f-48">55.9</ix:nonFraction> in 2024 and 2023, respectively</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="6" id="f-49">3,454.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="6" id="f-50">3,639.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accounts receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:OtherReceivablesNetCurrent" scale="6" id="f-51">416.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:OtherReceivablesNetCurrent" scale="6" id="f-52">430.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="6" id="f-53">3,501.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="6" id="f-54">3,572.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="6" id="f-55">276.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="6" id="f-56">225.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="6" id="f-57">8,351.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="6" id="f-58">8,391.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, buildings and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" scale="6" id="f-59">442.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" scale="6" id="f-60">423.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="6" id="f-61">735.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="6" id="f-62">761.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-63">1,835.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-64">1,857.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-65">3,280.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-66">3,262.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="6" id="f-67">41.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="6" id="f-68">42.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:OtherAssetsNoncurrent" scale="6" id="f-69">374.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:OtherAssetsNoncurrent" scale="6" id="f-70">322.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Total assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-71">15,061.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-72">15,060.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities and Stockholders&#8217; Equity</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="6" id="f-73">2,670.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="6" id="f-74">2,431.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued payroll and benefit costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="6" id="f-75">242.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="6" id="f-76">191.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term debt and current portion of long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:LongTermDebtCurrent" scale="6" id="f-77">19.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:LongTermDebtCurrent" scale="6" id="f-78">8.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:OtherLiabilitiesCurrent" scale="6" id="f-79">871.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:OtherLiabilitiesCurrent" scale="6" id="f-80">756.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="6" id="f-81">3,804.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="6" id="f-82">3,388.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, net of debt discount and debt issuance costs of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" scale="6" id="f-83">47.2</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" scale="6" id="f-84">43.0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">in 2024 and 2023, respectively</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-85">5,045.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-86">5,313.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="6" id="f-87">614.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="6" id="f-88">641.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="6" id="f-89">415.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="6" id="f-90">451.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other noncurrent liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:OtherLiabilitiesNoncurrent" scale="6" id="f-91">216.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:OtherLiabilitiesNoncurrent" scale="6" id="f-92">233.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Total liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="6" id="f-93">10,095.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="6" id="f-94">10,029.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commitments and contingencies (Note 15)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-6" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-95"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-7" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-96"></ix:nonFraction></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Stockholders&#8217; equity:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="c-8" decimals="2" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="f-97"><ix:nonFraction unitRef="usdPerShare" contextRef="c-9" decimals="2" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="f-98">.01</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="c-8" decimals="0" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-99"><ix:nonFraction unitRef="shares" contextRef="c-9" decimals="0" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-100">20,000,000</ix:nonFraction></ix:nonFraction> shares authorized, <ix:nonFraction unitRef="shares" contextRef="c-9" decimals="0" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="f-101"><ix:nonFraction unitRef="shares" contextRef="c-8" decimals="0" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="f-102">no</ix:nonFraction></ix:nonFraction> shares issued or outstanding</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="6" id="f-103">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-5" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="6" id="f-104">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock, Series A, $<ix:nonFraction unitRef="usdPerShare" contextRef="c-10" decimals="2" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="f-105">.01</ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="c-10" decimals="0" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-106">25,000</ix:nonFraction> shares authorized, <ix:nonFraction unitRef="shares" contextRef="c-10" decimals="0" name="us-gaap:PreferredStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-107">21,612</ix:nonFraction> shares issued and outstanding in 2024 and 2023, respectively</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-5" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="6" id="f-108">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-5" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="6" id="f-109">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="c-12" decimals="2" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-110"><ix:nonFraction unitRef="usdPerShare" contextRef="c-13" decimals="2" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-111">.01</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="c-13" decimals="0" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-112"><ix:nonFraction unitRef="shares" contextRef="c-12" decimals="0" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-113">210,000,000</ix:nonFraction></ix:nonFraction> shares authorized, <ix:nonFraction unitRef="shares" contextRef="c-12" decimals="0" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-114">69,627,398</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-13" decimals="0" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-115">69,278,677</ix:nonFraction> shares issued and <ix:nonFraction unitRef="shares" contextRef="c-12" decimals="0" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-116">48,790,595</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-13" decimals="0" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-117">50,897,122</ix:nonFraction> shares outstanding in 2024 and 2023, respectively</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-5" name="us-gaap:CommonStockValue" scale="6" id="f-118">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-5" name="us-gaap:CommonStockValue" scale="6" id="f-119">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class&#160;B nonvoting convertible common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="c-14" decimals="2" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-120"><ix:nonFraction unitRef="usdPerShare" contextRef="c-15" decimals="2" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-121">.01</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="c-14" decimals="0" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-122"><ix:nonFraction unitRef="shares" contextRef="c-15" decimals="0" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-123">20,000,000</ix:nonFraction></ix:nonFraction> shares authorized, <ix:nonFraction unitRef="shares" contextRef="c-14" decimals="0" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-124"><ix:nonFraction unitRef="shares" contextRef="c-15" decimals="0" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-125">4,339,431</ix:nonFraction></ix:nonFraction> issued and <ix:nonFraction unitRef="shares" contextRef="c-15" decimals="0" name="us-gaap:CommonStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="f-126"><ix:nonFraction unitRef="shares" contextRef="c-14" decimals="0" name="us-gaap:CommonStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="f-127">no</ix:nonFraction></ix:nonFraction> shares outstanding in 2024 and 2023, respectively</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-5" name="us-gaap:CommonStockValue" format="ixt:fixed-zero" scale="6" id="f-128">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-5" name="us-gaap:CommonStockValue" format="ixt:fixed-zero" scale="6" id="f-129">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional capital</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="6" id="f-130">2,051.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="6" id="f-131">2,037.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="6" id="f-132">4,960.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="6" id="f-133">4,391.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Treasury stock, at cost; <ix:nonFraction unitRef="shares" contextRef="c-6" decimals="0" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="0" id="f-134">25,176,234</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-7" decimals="0" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="0" id="f-135">22,720,986</ix:nonFraction> shares in 2024 and 2023, respectively</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="6" id="f-136">1,495.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="6" id="f-137">1,060.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="f-138">547.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="f-139">332.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total WESCO International, Inc. stockholders&#8217; equity</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-140">4,970.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-141">5,037.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interests</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" sign="-" name="us-gaap:MinorityInterest" scale="6" id="f-142">5.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" sign="-" name="us-gaap:MinorityInterest" scale="6" id="f-143">5.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Total stockholders&#8217; equity</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-144">4,965.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-145">5,031.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Total liabilities and stockholders&#8217; equity</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-146">15,061.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-147">15,060.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The accompanying notes are an integral part of the consolidated financial statements.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45</span></div></div></div><div id="id12ad6ca3d8e457b82133483acf6371a_67"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">WESCO INTERNATIONAL, INC. AND SUBSIDIARIES</span></div></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:59.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions, except per share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-148">21,818.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-149">22,385.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-150">21,420.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold (excluding depreciation and amortization)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="6" id="f-151">17,106.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="6" id="f-152">17,541.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="6" id="f-153">16,758.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="6" id="f-154">3,306.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="6" id="f-155">3,256.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="6" id="f-156">3,044.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:DepreciationAndAmortization" scale="6" id="f-157">183.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:DepreciationAndAmortization" scale="6" id="f-158">181.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:DepreciationAndAmortization" scale="6" id="f-159">179.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="f-160">1,223.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="f-161">1,406.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="f-162">1,438.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:InterestIncomeExpenseNonoperatingNet" scale="6" id="f-163">364.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" sign="-" name="us-gaap:InterestIncomeExpenseNonoperatingNet" scale="6" id="f-164">389.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" sign="-" name="us-gaap:InterestIncomeExpenseNonoperatingNet" scale="6" id="f-165">294.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (income) expense, net</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:OtherNonoperatingIncomeExpense" scale="6" id="f-166">92.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="6" id="f-167">25.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="6" id="f-168">7.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-169">951.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-170">992.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-171">1,136.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-172">231.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-173">225.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-174">274.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="f-175">719.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="f-176">766.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="f-177">862.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Net income attributable to noncontrolling interests</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="f-178">1.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="f-179">0.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="f-180">1.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to WESCO International, Inc.</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-181">717.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-182">765.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-183">860.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Preferred stock dividends</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:PreferredStockDividendsIncomeStatementImpact" scale="6" id="f-184">57.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:PreferredStockDividendsIncomeStatementImpact" scale="6" id="f-185">57.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:PreferredStockDividendsIncomeStatementImpact" scale="6" id="f-186">57.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to common stockholders</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-187">660.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-188">708.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-189">803.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings per share attributable to common stockholders</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-190">13.26</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-16" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-191">13.86</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-17" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-192">15.83</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-193">13.05</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-16" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-194">13.54</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-17" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-195">15.33</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive (loss) income:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustments and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="6" id="f-196">228.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="6" id="f-197">57.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="6" id="f-198">127.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Post-retirement benefit plan adjustments, net of tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" scale="6" id="f-199">13.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" scale="6" id="f-200">11.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" scale="6" id="f-201">14.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive (loss) income</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="6" id="f-202">215.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="6" id="f-203">45.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="6" id="f-204">141.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 15.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comprehensive income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-205">504.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-206">811.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-207">720.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 9.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Comprehensive income attributable to noncontrolling interests</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" scale="6" id="f-208">1.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" scale="6" id="f-209">0.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" scale="6" id="f-210">1.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 9.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Preferred stock dividends</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:PreferredStockDividendsIncomeStatementImpact" scale="6" id="f-211">57.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:PreferredStockDividendsIncomeStatementImpact" scale="6" id="f-212">57.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:PreferredStockDividendsIncomeStatementImpact" scale="6" id="f-213">57.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 15.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comprehensive income attributable to common stockholders</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="6" id="f-214">445.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="6" id="f-215">753.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="6" id="f-216">661.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The accompanying notes are an integral part of the consolidated financial statements.</span></div><div style="margin-top:18pt;text-align:center;text-indent:-9pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46</span></div></div></div><div id="id12ad6ca3d8e457b82133483acf6371a_70"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">WESCO INTERNATIONAL, INC. AND SUBSIDIARIES</span></div></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; EQUITY</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.509%"><tr><td style="width:1.0%"/><td style="width:17.269%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.192%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.320%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.192%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.088%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.192%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.320%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.192%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.088%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.192%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.320%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.192%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.192%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.186%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.192%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.186%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.192%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.909%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.192%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.088%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.192%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.365%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.192%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.758%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.192%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class B</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Series A</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Retained</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Comprehensive</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Preferred Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additional</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Earnings</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Treasury Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Noncontrolling</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Income</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions, except shares)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Capital</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Deficit)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interests</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance, December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-217">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-18" decimals="0" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-218">68,162,297</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:fixed-zero" scale="6" id="f-219">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-19" decimals="0" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-220">4,339,431</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:fixed-zero" scale="6" id="f-221">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-20" decimals="0" name="us-gaap:PreferredStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-222">21,612</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-223">1,969.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-224">3,004.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-23" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-225">956.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-23" decimals="0" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="0" id="f-226">22,026,922</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-227">6.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-228">236.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-26" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-229">3,776.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Exercise of stock-based awards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense" format="ixt:fixed-zero" scale="6" id="f-230">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-27" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-231">569,112</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" format="ixt:fixed-zero" scale="6" id="f-232">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-5" sign="-" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense" scale="6" id="f-233">1.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-29" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-234">1,229</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense" scale="6" id="f-235">1.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-5" name="us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation" scale="6" id="f-236">46.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation" scale="6" id="f-237">46.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repurchases of common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="6" id="f-238">11.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-29" decimals="0" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="f-239">87,502</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="6" id="f-240">11.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Tax withholding related to vesting of restricted stock units and retirement of common stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-5" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:fixed-zero" scale="6" id="f-241">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-27" decimals="0" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="f-242">195,705</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-5" sign="-" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="f-243">10.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-5" sign="-" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="f-244">12.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="f-245">23.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Noncontrolling interests</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-5" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="f-246">1.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="f-247">1.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income attributable to Wesco</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-248">860.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-249">860.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Preferred stock dividends</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-5" name="us-gaap:DividendsPreferredStock" scale="6" id="f-250">57.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:DividendsPreferredStock" scale="6" id="f-251">57.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Translation adjustments and other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-5" sign="-" name="us-gaap:StockholdersEquityOther" scale="6" id="f-252">0.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-5" name="us-gaap:StockholdersEquityOther" scale="6" id="f-253">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-5" name="us-gaap:StockholdersEquityOther" format="ixt:fixed-zero" scale="6" id="f-254">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="6" id="f-255">127.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="6" id="f-256">127.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Benefit plan adjustments, net of tax effect of $<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" scale="6" id="f-257">3.4</ix:nonFraction> million</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" scale="6" id="f-258">14.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" scale="6" id="f-259">14.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance, December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-33" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-260">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-33" decimals="0" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-261">68,535,704</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-34" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:fixed-zero" scale="6" id="f-262">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-34" decimals="0" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-263">4,339,431</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:fixed-zero" scale="6" id="f-264">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-35" decimals="0" name="us-gaap:PreferredStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-265">21,612</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-266">2,005.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-267">3,795.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-268">969.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-38" decimals="0" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="0" id="f-269">22,115,653</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-270">4.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-40" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-271">377.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-272">4,449.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Exercise of stock-based awards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense" format="ixt:fixed-zero" scale="6" id="f-273">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-42" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-274">1,054,608</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-43" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" scale="6" id="f-275">0.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-44" decimals="-5" sign="-" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense" scale="6" id="f-276">16.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-44" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-277">100,998</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense" scale="6" id="f-278">15.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-43" decimals="-5" name="us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation" scale="6" id="f-279">48.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation" scale="6" id="f-280">48.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repurchases of common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-44" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="6" id="f-281">75.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-44" decimals="0" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="f-282">504,335</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="6" id="f-283">75.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Tax withholding related to vesting of restricted stock units and retirement of common stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-5" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:fixed-zero" scale="6" id="f-284">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-42" decimals="0" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="f-285">311,635</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-43" decimals="-5" sign="-" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="f-286">16.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-5" sign="-" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="f-287">35.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="f-288">52.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Noncontrolling interests</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-5" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="f-289">0.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="f-290">0.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income attributable to Wesco</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-291">765.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-292">765.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common stock dividends</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-5" name="us-gaap:DividendsCommonStock" scale="6" id="f-293">76.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:DividendsCommonStock" scale="6" id="f-294">76.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Preferred stock dividends</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-5" name="us-gaap:DividendsPreferredStock" scale="6" id="f-295">57.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:DividendsPreferredStock" scale="6" id="f-296">57.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividends to noncontrolling interests</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-5" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="6" id="f-297">1.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="6" id="f-298">1.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Translation adjustments and other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-43" decimals="-5" name="us-gaap:StockholdersEquityOther" scale="6" id="f-299">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-5" name="us-gaap:StockholdersEquityOther" scale="6" id="f-300">0.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="6" id="f-301">57.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="6" id="f-302">57.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Benefit plan adjustments, net of tax effect of $<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" format="ixt:num-dot-decimal" scale="6" id="f-303">7.4</ix:nonFraction>&#160;million</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" scale="6" id="f-304">11.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" scale="6" id="f-305">11.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance, December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-48" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-306">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-48" decimals="0" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-307">69,278,677</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-49" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:fixed-zero" scale="6" id="f-308">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-49" decimals="0" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-309">4,339,431</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-50" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:fixed-zero" scale="6" id="f-310">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-50" decimals="0" name="us-gaap:PreferredStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-311">21,612</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-51" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-312">2,037.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-313">4,391.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-314">1,060.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-53" decimals="0" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="0" id="f-315">22,720,986</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-316">5.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-55" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-317">332.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-318">5,031.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Exercise of stock-based awards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-56" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense" format="ixt:fixed-zero" scale="6" id="f-319">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-56" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-320">509,140</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-57" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" scale="6" id="f-321">0.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-5" sign="-" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense" scale="6" id="f-322">6.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-58" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-323">30,760</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense" scale="6" id="f-324">5.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-57" decimals="-5" name="us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation" scale="6" id="f-325">28.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation" scale="6" id="f-326">28.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repurchases of common stock, including excise taxes of $<ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-3" name="us-gaap:ShareRepurchaseProgramExciseTax" scale="6" id="f-327">3.8</ix:nonFraction> million</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="6" id="f-328">428.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-58" decimals="0" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="f-329">2,424,488</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="6" id="f-330">428.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Tax withholding related to vesting of restricted stock units and retirement of common stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-56" decimals="-5" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:fixed-zero" scale="6" id="f-331">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-56" decimals="0" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="f-332">160,419</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-57" decimals="-5" sign="-" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="f-333">15.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-5" sign="-" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="f-334">9.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="f-335">24.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Noncontrolling interests</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-60" decimals="-5" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="f-336">1.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="f-337">1.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income attributable to Wesco</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-338">717.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-339">717.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common stock dividends</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-5" name="us-gaap:DividendsCommonStock" scale="6" id="f-340">81.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:DividendsCommonStock" scale="6" id="f-341">81.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Preferred stock dividends</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-5" name="us-gaap:DividendsPreferredStock" scale="6" id="f-342">57.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:DividendsPreferredStock" scale="6" id="f-343">57.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividends to noncontrolling interests</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-60" decimals="-5" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="6" id="f-344">1.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="6" id="f-345">1.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Translation adjustments and other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-57" decimals="-5" name="us-gaap:StockholdersEquityOther" scale="6" id="f-346">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-5" name="us-gaap:StockholdersEquityOther" scale="6" id="f-347">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-5" name="us-gaap:StockholdersEquityOther" scale="6" id="f-348">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-61" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="6" id="f-349">228.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="6" id="f-350">228.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Benefit plan adjustments, net of tax effect of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="5" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" scale="6" id="f-351">5.7</ix:nonFraction> million</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-61" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" scale="6" id="f-352">13.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" scale="6" id="f-353">13.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance, December 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-354">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-62" decimals="0" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-355">69,627,398</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-63" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:fixed-zero" scale="6" id="f-356">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-63" decimals="0" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-357">4,339,431</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-64" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:fixed-zero" scale="6" id="f-358">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-64" decimals="0" name="us-gaap:PreferredStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-359">21,612</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-65" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-360">2,051.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-361">4,960.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-362">1,495.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-67" decimals="0" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="0" id="f-363">25,176,234</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-68" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-364">5.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-365">547.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-366">4,965.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:9pt;padding-right:9pt;text-align:center;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">The accompanying notes are an integral part of the consolidated financial statements.</span></div><div style="height:27pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47</span></div></div></div><div id="id12ad6ca3d8e457b82133483acf6371a_73"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">WESCO INTERNATIONAL, INC. AND SUBSIDIARIES</span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF CASH FLOWS</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:64.002%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.043%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.043%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.046%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating Activities:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="f-367">719.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="f-368">766.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:ProfitLoss" scale="6" id="f-369">862.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjustments to reconcile net income to net cash provided by operating activities:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:DepreciationAndAmortization" scale="6" id="f-370">183.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:DepreciationAndAmortization" scale="6" id="f-371">181.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:DepreciationAndAmortization" scale="6" id="f-372">179.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="f-373">28.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="f-374">48.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="f-375">46.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of debt discount and debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" scale="6" id="f-376">15.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" scale="6" id="f-377">14.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" scale="6" id="f-378">15.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain on divestiture</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:GainLossOnSaleOfBusiness" scale="6" id="f-379">122.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:GainLossOnSaleOfBusiness" format="ixt:fixed-zero" scale="6" id="f-380">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:GainLossOnSaleOfBusiness" format="ixt:fixed-zero" scale="6" id="f-381">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss on abandonment of assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="wcc:AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionLossOnDisposition" scale="6" id="f-382">17.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="wcc:AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionLossOnDisposition" format="ixt:fixed-zero" scale="6" id="f-383">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="wcc:AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionLossOnDisposition" format="ixt:fixed-zero" scale="6" id="f-384">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other operating activities, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:OtherOperatingActivitiesCashFlowStatement" scale="6" id="f-385">22.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" sign="-" name="us-gaap:OtherOperatingActivitiesCashFlowStatement" scale="6" id="f-386">0.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:OtherOperatingActivitiesCashFlowStatement" scale="6" id="f-387">3.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="6" id="f-388">39.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="6" id="f-389">7.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="6" id="f-390">1.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in assets and liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade accounts receivable, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="6" id="f-391">50.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="6" id="f-392">52.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="6" id="f-393">690.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables" scale="6" id="f-394">2.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables" scale="6" id="f-395">3.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables" scale="6" id="f-396">54.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:IncreaseDecreaseInInventories" scale="6" id="f-397">18.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:IncreaseDecreaseInInventories" scale="6" id="f-398">68.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:IncreaseDecreaseInInventories" scale="6" id="f-399">817.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other current and noncurrent assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="6" id="f-400">142.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="6" id="f-401">60.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="6" id="f-402">153.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="6" id="f-403">329.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="6" id="f-404">319.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="6" id="f-405">552.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued payroll and benefit costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" scale="6" id="f-406">62.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" scale="6" id="f-407">92.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" scale="6" id="f-408">63.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other current and noncurrent liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" scale="6" id="f-409">93.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" scale="6" id="f-410">23.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" scale="6" id="f-411">131.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 36.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash provided by operating activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="6" id="f-412">1,101.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="6" id="f-413">493.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="6" id="f-414">11.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Investing Activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="6" id="f-415">94.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="6" id="f-416">92.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="6" id="f-417">99.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Acquisition payments, net of cash acquired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="6" id="f-418">221.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:fixed-zero" scale="6" id="f-419">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="6" id="f-420">186.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from divestiture, net of cash transferred </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested" scale="6" id="f-421">354.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested" format="ixt:fixed-zero" scale="6" id="f-422">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested" format="ixt:fixed-zero" scale="6" id="f-423">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other investing activities, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="6" id="f-424">1.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" sign="-" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="6" id="f-425">2.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" sign="-" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="6" id="f-426">2.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:35.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash provided by (used in) investing activities</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="6" id="f-427">40.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="6" id="f-428">89.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="6" id="f-429">283.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Financing Activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from short-term debt</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:ProceedsFromShortTermDebt" scale="6" id="f-430">4.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:ProceedsFromShortTermDebt" scale="6" id="f-431">17.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:ProceedsFromShortTermDebt" scale="6" id="f-432">19.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repayments of short-term debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:RepaymentsOfShortTermDebt" scale="6" id="f-433">4.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:RepaymentsOfShortTermDebt" scale="6" id="f-434">22.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:RepaymentsOfShortTermDebt" scale="6" id="f-435">19.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from issuance of long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:num-dot-decimal" scale="6" id="f-436">6,775.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:num-dot-decimal" scale="6" id="f-437">3,290.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:num-dot-decimal" scale="6" id="f-438">4,470.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repayments of long-term debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:num-dot-decimal" scale="6" id="f-439">7,053.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:num-dot-decimal" scale="6" id="f-440">3,404.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:num-dot-decimal" scale="6" id="f-441">3,772.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:PaymentsOfDebtIssuanceCosts" scale="6" id="f-442">26.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:fixed-zero" scale="6" id="f-443">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:fixed-zero" scale="6" id="f-444">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payments for taxes related to net-share settlement of equity awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="f-445">30.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="f-446">68.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="f-447">25.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchases of common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="6" id="f-448">425.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="6" id="f-449">75.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="6" id="f-450">11.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payment of common stock dividends</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:PaymentsOfDividendsCommonStock" scale="6" id="f-451">81.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:PaymentsOfDividendsCommonStock" scale="6" id="f-452">76.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:fixed-zero" scale="6" id="f-453">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payment of preferred stock dividends</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock" scale="6" id="f-454">57.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock" scale="6" id="f-455">57.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock" scale="6" id="f-456">57.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other financing activities, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="6" id="f-457">28.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="6" id="f-458">6.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="6" id="f-459">19.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 36.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash (used in) provided by financing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="6" id="f-460">928.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="6" id="f-461">403.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="6" id="f-462">584.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effect of exchange rate changes on cash and cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="f-463">34.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="f-464">2.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="f-465">3.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 36.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net change in cash and cash equivalents</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="6" id="f-466">178.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="6" id="f-467">3.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="6" id="f-468">314.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents at the beginning of period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="f-469">524.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="f-470">527.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-26" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="f-471">212.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents at the end of period</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="f-472">702.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="f-473">524.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="f-474">527.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Supplemental disclosures:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid for interest</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:InterestPaidNet" scale="6" id="f-475">331.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:InterestPaidNet" scale="6" id="f-476">386.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:InterestPaidNet" scale="6" id="f-477">272.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid for taxes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:IncomeTaxesPaid" scale="6" id="f-478">253.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:IncomeTaxesPaid" scale="6" id="f-479">207.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:IncomeTaxesPaid" scale="6" id="f-480">292.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The accompanying notes are an integral part of the consolidated financial statements.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48</span></div></div></div><div id="id12ad6ca3d8e457b82133483acf6371a_76"></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">WESCO INTERNATIONAL, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div><span><br/></span></div></div><div style="margin-top:3pt;text-align:justify"><span><br/></span></div><div id="id12ad6ca3d8e457b82133483acf6371a_79"></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1. ORGANIZATION</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:NatureOfOperations" id="f-481" continuedAt="f-481-1" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">WESCO International, Inc. (&#8220;Wesco International&#8221;) and its subsidiaries (collectively, &#8220;Wesco&#8221; or the &#8220;Company&#8221;), headquartered in Pittsburgh, Pennsylvania, is a leading provider of business-to-business distribution, logistics services and supply chain solutions.</span></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-481-1">The Company has operating segments comprising three strategic business units consisting of Electrical &amp; Electronic Solutions (&#8220;EES&#8221;), Communications &amp; Security Solutions (&#8220;CSS&#8221;) and Utility &amp; Broadband Solutions (&#8220;UBS&#8221;).</ix:continuation> The Company&#8217;s operating segments are described further in Note 16, &#8220;Business Segments&#8221;.</span></div><div id="id12ad6ca3d8e457b82133483acf6371a_82"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2. ACCOUNTING POLICIES</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="f-482" continuedAt="f-482-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:ConsolidationPolicyTextBlock" id="f-483" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basis of Presentation</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements include the accounts of Wesco International and all of its subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2023 we changed our presentation in tables from thousands to millions. Certain amounts as of December&#160;31, 2024 and 2023 and for the years ended December&#160;31, 2024, 2023 and 2022 in the consolidated financial statements and associated notes may not foot or recalculate due to rounding.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:Reclassifications" id="f-484" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reclassifications</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Consolidated Statements of Cash Flows and the reconciliation between the federal statutory income tax rate and the effective tax rate in Note 11, &#8220;Income Taxes&#8221; for the years ended December&#160;31, 2023 and 2022 include certain reclassifications to previously reported amounts to conform to the current period&#8217;s presentation. The table of deferred tax assets and liabilities in Note 11, &#8220;Income Taxes&#8221; for the year ended December&#160;31, 2023 also includes certain reclassifications to previously reported amounts to conform to the current period&#8217;s presentation. Such reclassifications had no impact on the totals of operating, investing and financing cash flow activities, the effective tax rates, or totals of the deferred tax assets and liabilities for those years.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:UseOfEstimates" id="f-485" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with generally accepted accounting principles in the United States of America requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Although these estimates are based on management&#8217;s best knowledge of current events and actions Wesco may undertake in the future, actual results may ultimately differ from the estimates.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueRecognitionPolicyTextBlock" id="f-486" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco&#8217;s revenue arrangements generally consist of single performance obligations to transfer a promised good or service, or a combination of goods and services. Revenue is measured as the amount of consideration Wesco expects to receive in exchange for transferring goods or providing services. Revenue is recognized when control has transferred to the customer, which is generally when the product has shipped from a Wesco facility or directly from a supplier. However, transfer may occur at a later date depending on the agreed upon terms, such as delivery at the customer&#8217;s designated location, or based on consignment terms. For products that ship directly from suppliers to customers, Wesco generally acts as the principal in the transaction and recognizes revenue on a gross basis. When providing services, sales are generally recognized over time as control transfers to the customer, which occurs as services are rendered. Wesco generally satisfies its performance obligations within a year or less.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco generally does not have significant financing terms associated with its contractual arrangements; payments are normally received within 60 days. There are generally no significant costs associated with obtaining customer contracts. Wesco typically passes through warranties offered by manufacturers or suppliers to its customers. Sales taxes (and value added taxes in foreign jurisdictions) collected from customers and remitted to governmental authorities are excluded from net sales.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:CostOfSalesPolicyTextBlock" id="f-487" continuedAt="f-487-1" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Supplier Volume Rebates</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco receives volume rebates from certain suppliers based on contractual arrangements with such suppliers. Volume rebates are included within other accounts receivable in the Consolidated Balance Sheets, and represent the estimated amounts due to Wesco based on forecasted purchases and the rebate provisions of the various supplier contracts. The Company&#8217;s volume rebate arrangements with suppliers are generally for the period of January 1 through December 31. The corresponding rebate income is recorded as a reduction to cost of goods sold. Receivables under the supplier rebate program were $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:NontradeReceivables" scale="6" id="f-488">210.0</ix:nonFraction> million at </span></div></ix:nonNumeric></ix:nonNumeric><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">WESCO INTERNATIONAL, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(CONTINUED)</span></div><div><span><br/></span></div></div><ix:continuation id="f-482-1" continuedAt="f-482-2"><ix:continuation id="f-487-1"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2024 and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:NontradeReceivables" scale="6" id="f-489">233.1</ix:nonFraction> million at December&#160;31, 2023. Supplier volume rebate income as a percentage of net sales was <ix:nonFraction unitRef="number" contextRef="c-1" decimals="INF" name="wcc:SupplierVolumeRebateIncomePercentage" scale="-2" id="f-490">1.3</ix:nonFraction>% in 2024, <ix:nonFraction unitRef="number" contextRef="c-16" decimals="INF" name="wcc:SupplierVolumeRebateIncomePercentage" scale="-2" id="f-491">1.4</ix:nonFraction>% in 2023 and <ix:nonFraction unitRef="number" contextRef="c-17" decimals="INF" name="wcc:SupplierVolumeRebateIncomePercentage" scale="-2" id="f-492">1.6</ix:nonFraction>% in 2022.</span></div></ix:continuation><ix:nonNumeric contextRef="c-1" name="us-gaap:SupplierFinanceProgramTextBlock" id="f-493" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Supplier Finance Programs</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has supplier finance programs that are administered by intermediaries. Under these arrangements, participating suppliers may elect to receive early payment of invoices that have been confirmed by the Company, less an interest deduction or fees paid by the supplier, which is paid to the supplier by third-party finance providers. Wesco agrees to pay the stated amount of confirmed invoices in full on the original due date of the invoices, which is typically within 45 to 180 days of the invoice date, regardless of whether the supplier elects to receive early payment from the third-party finance providers. The Company does not provide assets pledged as security or other forms of guarantees to the finance providers or intermediaries under these arrangements. During the fourth quarter of 2024, the Company finalized the termination of one of its supplier finance programs and settled all obligations under the program. As of December&#160;31, 2024 and 2023, the amounts due to suppliers that participate in the Company&#8217;s supplier finance programs were approximately $<span style="-sec-ix-hidden:f-494">12.4 million</span> and $<span style="-sec-ix-hidden:f-495">32.6 million</span>, respectively, which are included in accounts payable in the Consolidated Balance Sheets.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:SupplierFinanceProgramTableTextBlock" id="f-496" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the rollforward of outstanding obligations confirmed as valid under the Company&#8217;s supplier finance programs for the year ended December&#160;31, 2024:</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center;text-indent:13.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.619%"><tr><td style="width:1.0%"/><td style="width:80.121%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.679%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Confirmed obligations outstanding at the beginning of the year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-497">32.6</span>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Invoices confirmed during the year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:SupplierFinanceProgramObligationIncrease" scale="6" id="f-498">106.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Confirmed invoices paid during the year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:SupplierFinanceProgramObligationDecreaseSettlement" scale="6" id="f-499">126.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Confirmed obligations outstanding at the end of the year</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-500">12.4</span>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="f-501" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents are defined as highly liquid investments with original maturities of 90&#160;days or less when purchased. Cash and cash equivalents in the Consolidated Balance Sheets include $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:RestrictedCash" scale="6" id="f-502">19.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:RestrictedCash" scale="6" id="f-503">21.9</ix:nonFraction> million as of December&#160;31, 2024 and 2023, respectively, that is restricted from use to fund operations.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:CreditLossFinancialInstrumentPolicyTextBlock" id="f-504" continuedAt="f-504-1" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allowance for Expected Credit Losses</span></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-504-1">Wesco recognizes expected credit losses resulting from the inability of its customers to make required payments through an allowance account that is measured each reporting period. Wesco estimates credit losses over the life of its trade accounts receivable using a combination of historical loss data, current credit conditions, specific customer circumstances, and reasonable and supportable forecasts of future economic conditions. The allowance for expected credit losses was $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="6" id="f-505">55.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="6" id="f-506">55.9</ix:nonFraction> million at December&#160;31, 2024 and 2023, respectively. The total amount recorded as selling, general and administrative expense related to credit losses was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:ProvisionForDoubtfulAccounts" scale="6" id="f-507">18.7</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:ProvisionForDoubtfulAccounts" scale="6" id="f-508">18.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:ProvisionForDoubtfulAccounts" scale="6" id="f-509">18.0</ix:nonFraction> million for 2024, 2023 and 2022, respectively.</ix:continuation> </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:InventoryPolicyTextBlock" id="f-510" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Inventories</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories primarily consist of merchandise purchased for resale and are stated at the lower of cost or net realizable value. Cost is determined principally under the average cost method. Wesco reduces the carrying value of its inventories at the earlier of identifying an item that is considered to be obsolete or in excess of supply relative to demand, or no movement in a prescribed number of months. The carrying value of inventories reflect reductions for excess and obsolescence of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:InventoryValuationReserves" scale="6" id="f-511">131.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:InventoryValuationReserves" scale="6" id="f-512">113.4</ix:nonFraction> million at December&#160;31, 2024 and 2023, respectively. The total expense related to excess and obsolete inventories, which is included in cost of goods sold, was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:InventoryWriteDown" scale="6" id="f-513">66.0</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:InventoryWriteDown" scale="6" id="f-514">63.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:InventoryWriteDown" scale="6" id="f-515">43.2</ix:nonFraction> million for 2024, 2023 and 2022, respectively.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="f-516" continuedAt="f-516-1" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property, Buildings and Equipment</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, buildings and equipment are recorded at cost. Depreciation expense is determined using the straight-line method over the estimated useful lives of the assets. Leasehold improvements are amortized over either their respective lease terms or their estimated lives, whichever is shorter. Estimated useful lives typically range from <ix:nonNumeric contextRef="c-70" name="us-gaap:PropertyPlantAndEquipmentAdditionalDisclosures" id="f-517">five</ix:nonNumeric> to <ix:nonNumeric contextRef="c-71" name="us-gaap:PropertyPlantAndEquipmentAdditionalDisclosures" id="f-518">forty</ix:nonNumeric> years for buildings and leasehold improvements and <ix:nonNumeric contextRef="c-72" name="us-gaap:PropertyPlantAndEquipmentAdditionalDisclosures" id="f-519">three</ix:nonNumeric> to <ix:nonNumeric contextRef="c-73" name="us-gaap:PropertyPlantAndEquipmentAdditionalDisclosures" id="f-520">eight</ix:nonNumeric> years for furniture, fixtures and equipment.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs incurred during the application development stage of internally developed software are capitalized and are reported at the lower of unamortized cost or net realizable value. Costs incurred during the preliminary project and post-implementation stages are expensed as incurred. Capitalized costs include external direct costs of materials and services consumed in developing internal-use computer software, payroll and payroll-related costs for employees who are directly associated with and </span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">WESCO INTERNATIONAL, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(CONTINUED)</span></div><div><span><br/></span></div></div><ix:continuation id="f-482-2" continuedAt="f-482-3"><ix:continuation id="f-516-1"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">who devote time to the internal-use computer software project, as well as interest costs. Internal-use computer software is amortized using the straight-line method over its estimated useful life, typically <ix:nonNumeric contextRef="c-74" name="us-gaap:PropertyPlantAndEquipmentAdditionalDisclosures" id="f-521">three</ix:nonNumeric> to <ix:nonNumeric contextRef="c-75" name="us-gaap:PropertyPlantAndEquipmentAdditionalDisclosures" id="f-522">seven</ix:nonNumeric> years.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expenditures for new facilities and improvements that extend the useful life of an asset are capitalized. Ordinary repairs and maintenance are expensed as incurred. When property or other long-lived assets are retired, abandoned, or otherwise disposed, the cost and the related accumulated depreciation are removed from the accounts and any resulting gains or losses are recorded and reported as selling, general and administrative expenses.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Of Wesco&#8217;s $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" scale="6" id="f-523">442.9</ix:nonFraction> million net book value of property, buildings and equipment as of December&#160;31, 2024, $<ix:nonFraction unitRef="usd" contextRef="c-76" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" scale="6" id="f-524">183.1</ix:nonFraction> million consists of land, buildings and leasehold improvements that are geographically dispersed among Wesco&#8217;s more than <ix:nonFraction unitRef="sites" contextRef="c-6" decimals="INF" name="wcc:NumberOfLocations" scale="0" id="f-525">700</ix:nonFraction> sites, including distribution centers, fulfillment centers, and sales offices, mitigating the risk of impairment. Wesco assesses its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of any such assets may not be fully recoverable. Changes in circumstances include, among others, technological advances, changes in the business model, capital structure, economic conditions or operating performance. The evaluation is based upon, among other things, utilization, serviceability and assumptions developed by management, which are categorized as Level 3 of the fair value hierarchy, related to the estimated future undiscounted cash flows that these assets are expected to generate. When the sum of the undiscounted cash flows is less than the carrying value of the asset (asset group), an impairment loss is recognized to the extent that carrying value exceeds fair value. Management applies its best judgment when performing these evaluations.</span></div></ix:continuation><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeLeasesPolicyTextBlock" id="f-526" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The determination of whether an arrangement is, or contains, a lease is performed at the inception of the arrangement. Classification and initial measurement of the right-of-use asset and lease liability are determined at the lease commencement date. The Company has elected the short-term lease measurement and recognition exemption; therefore, leases with an initial term of twelve months or less are not recorded on the balance sheet. Operating lease expense is recognized on a straight-line basis over the lease term.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease assets and liabilities are recognized at the commencement date based on the present value of the future minimum lease payments. Certain leases contain rent escalation clauses that are either fixed or adjusted periodically for inflation or market rates and such clauses are factored into the Company&#8217;s determination of lease payments. Wesco also has variable lease payments that do not depend on a rate or index, primarily for items such as common area maintenance and real estate taxes, which are recorded as variable expense when incurred. The operating lease asset includes advance payments and excludes incentives and initial direct costs incurred.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s arrangements include certain non-lease components such as common area and other maintenance for leased real estate, as well as mileage, fuel and maintenance costs related to leased automobiles and trucks. Wesco accounts for these non-lease components separately from the associated lease components. The Company does not guarantee any residual value in its lease agreements, and there are no material restrictions or covenants imposed by lease arrangements. Real estate leases typically include one or more options to extend the lease, or terminate early. The Company regularly evaluates the renewal options, and when they are reasonably certain of exercise, the Company includes the renewal period in its lease term. For most of Wesco&#8217;s leases, the discount rate implicit in the lease is not readily determinable. Accordingly, the Company uses its incremental borrowing rate on a secured basis based on the information available at the lease commencement date to discount lease payments to the present value.</span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">WESCO INTERNATIONAL, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(CONTINUED)</span></div><div><span><br/></span></div></div><ix:continuation id="f-482-3" continuedAt="f-482-4"><ix:nonNumeric contextRef="c-1" name="us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock" id="f-527" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill and Indefinite-Lived Intangible Assets</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill and indefinite-lived intangible assets are tested for impairment annually as of October 1, or more frequently if triggering events occur, indicating that their carrying value may not be recoverable. Wesco tests for goodwill impairment on a reporting unit level. We have the option to first assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit or indefinite-lived intangible asset is less than its carrying value as a basis for determining whether it is necessary to perform quantitative impairment tests. If performing a qualitative assessment, the Company assesses factors, including macroeconomic conditions, industry and market considerations, cost factors, overall financial performance, other relevant events such as changes in key personnel, changes in the composition or carrying amount of the net assets of a reporting unit, and changes in share price, among others, to determine whether it is more likely than not that the fair value of Wesco&#8217;s reporting units are less than their carrying values. If the qualitative assessment indicates that the fair values of the Company&#8217;s reporting units or indefinite-lived intangible assets may not exceed their respective carrying values, or if the Company elects to bypass the optional qualitative assessments, then Wesco performs quantitative tests for impairment by comparing the fair value of each reporting unit or indefinite-lived intangible asset to its carrying value. The Company determines the fair values of its reporting units using a discounted cash flow analysis and consideration of market multiples. The discounted cash flow analysis uses certain assumptions, including projected revenues and expected operating margins supported by a combination of historical results, current forecasts, market data and recent economic events, which are categorized within Level 3 of the fair value hierarchy. The Company uses a discount rate that reflects market participants&#8217; cost of capital. The Company evaluates the recoverability of indefinite-lived intangible assets using the relief-from-royalty method based on projected financial information. The relief-from-royalty method uses certain assumptions including projected revenues, discount rates, royalty rates, and applicable income tax rates. At December&#160;31, 2024 and 2023, goodwill and indefinite-lived intangible assets totaled $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-8" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" scale="9" id="f-528">4.1</ix:nonFraction> billion.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The determination of fair value involves significant management judgment, particularly as it relates to the underlying assumptions and factors around projected revenues, future expected operating margins and discount rate. Management applies its best judgment when assessing the reasonableness of financial projections. Fair values are sensitive to changes in underlying assumptions and factors. As a result, there can be no assurance that the estimates and assumptions made for purposes of the annual goodwill and indefinite-lived intangible assets impairment tests will prove to be an accurate prediction of future results.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:IntangibleAssetsFiniteLivedPolicy" id="f-529" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Definite-Lived Intangible Assets</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Definite-lived intangible assets are amortized over <span style="-sec-ix-hidden:f-530">five</span> to <span style="-sec-ix-hidden:f-531">twenty</span> years. Certain customer relationships are amortized using an accelerated method whereas all other definite-lived intangible assets subject to amortization use a straight-line method. In either case, the amortization method reflects the pattern in which the economic benefits of the respective assets are consumed or otherwise used. Wesco continually evaluates whether events or circumstances have occurred that would indicate the remaining estimated useful lives of definite-lived intangible assets require revision or that the remaining carrying value of such assets may not be recoverable.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="wcc:HostingArrangementPolicyPolicyTextBlock" id="f-532" escape="true"><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cloud Computing Arrangements</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes costs associated with implementing its various cloud computing arrangements, which are amortized using the straight-line method over the estimated useful life, typically <ix:nonNumeric contextRef="c-77" name="wcc:HostingArrangementServiceContractUsefulLife" id="f-533">three</ix:nonNumeric> to <ix:nonNumeric contextRef="c-78" name="wcc:HostingArrangementServiceContractUsefulLife" id="f-534">seven</ix:nonNumeric> years. Capitalized implementation costs, which are recorded as a component of other assets in the Consolidated Balance Sheets, were $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization" format="ixt:num-dot-decimal" scale="6" id="f-535">257.8</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization" scale="6" id="f-536">195.4</ix:nonFraction> million as of December&#160;31, 2024 and 2023, respectively, and the related accumulated amortization was $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization" scale="6" id="f-537">29.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization" scale="6" id="f-538">15.5</ix:nonFraction> million, respectively. Amortization expense related to cloud computing arrangements totaled $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:HostingArrangementServiceContractImplementationCostExpenseAmortization" scale="6" id="f-539">14.1</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:HostingArrangementServiceContractImplementationCostExpenseAmortization" scale="6" id="f-540">9.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:HostingArrangementServiceContractImplementationCostExpenseAmortization" scale="6" id="f-541">4.0</ix:nonFraction> million for the years ended December&#160;31, 2024, 2023 and 2022, respectively.</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the second quarter of 2024, management determined that a third-party developed operations management software product would be abandoned in favor of an application that better suits the Company&#8217;s operations and the Company recognized a $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionGainLossOnDisposition1" scale="6" id="f-542">17.8</ix:nonFraction> million loss on abandonment of assets, which is recorded as a component of selling, general and administrative expenses in the Consolidated Statement of Income and Comprehensive Income for the year ended December&#160;31, 2024.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:SelfInsuranceReservePolicyTextBlock" id="f-543" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Insurance Programs</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco uses commercial insurance for auto, workers&#8217; compensation, casualty and health claims, and information technology as a risk-reduction strategy to minimize catastrophic losses. The Company&#8217;s strategy involves large deductible policies where Wesco must pay all costs up to the deductible amount. Wesco estimates the reserve for these programs based on historical incident rates and costs. The assumptions included in developing this accrual include the period of time between the incurrence and payment of a claim. The total liability related to insurance programs was $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:SelfInsuranceReserve" scale="6" id="f-544">33.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:SelfInsuranceReserve" scale="6" id="f-545">28.1</ix:nonFraction> million at December&#160;31, 2024 and 2023, respectively.</span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">WESCO INTERNATIONAL, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(CONTINUED)</span></div><div><span><br/></span></div></div><ix:continuation id="f-482-4" continuedAt="f-482-5"><ix:nonNumeric contextRef="c-1" name="us-gaap:IncomeTaxPolicyTextBlock" id="f-546" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco accounts for income taxes under the asset and liability method, which requires the recognition of deferred income taxes for events that have future tax consequences. Under this method, deferred income taxes are recognized (using enacted tax laws and rates) based on the future income tax effects of differences in the carrying amounts of assets and liabilities for financial reporting and tax purposes. The effect of a tax rate change on deferred tax assets and liabilities is recognized in income in the period of change.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco recognizes deferred tax assets consistent with amounts expected to be realized. To make such determination, management evaluates all positive and negative evidence, including but not limited to, prior, current and future taxable income, tax planning strategies and future reversals of existing taxable temporary differences. A valuation allowance is recognized if it is &#8220;more-likely-than-not&#8221; that some or all of a deferred tax asset will not be realized. Wesco regularly assesses the realizability of deferred tax assets.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco accounts for uncertainty in income taxes using a &#8220;more-likely-than-not&#8221; recognition threshold. Due to the subjectivity inherent in the evaluation of uncertain tax positions, the tax benefit ultimately recognized may materially differ from the estimate recognized in the consolidated financial statements. Wesco recognizes interest and penalties related to uncertain tax benefits as part of interest expense and income tax expense, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Tax Cuts and Jobs Act of 2017 (the &#8220;TCJA&#8221;) imposed a one-time tax on the deemed repatriation of undistributed foreign earnings (the &#8220;transition tax&#8221;). Except for a portion of foreign earnings previously taxed in the U.S. that can effectively be distributed without further material U.S. or foreign taxation, the Company continues to assert that the undistributed earnings of its foreign subsidiaries are indefinitely reinvested. To the extent the earnings of the Company&#8217;s foreign subsidiaries are distributed in the form of dividends, such earnings may be subject to additional taxes. The Company believes that it is able to maintain a sufficient level of liquidity for its domestic operations and commitments without incurring any material tax cost to repatriate cash held by its foreign subsidiaries.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provisions of the TCJA also introduced U.S. taxation on certain global intangible low-taxed income (&#8220;GILTI&#8221;). Wesco has elected to account for GILTI tax as a component of income tax expense.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" id="f-547" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Currency</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The functional currency for most of the Company&#8217;s operations outside the U.S. is generally the applicable local currency. Assets and liabilities of these operations are translated to U.S. dollars at the exchange rate in effect at the end of each period. Income statement accounts are translated at an exchange rate that approximates the average for the period. Translation adjustments arising from the use of differing exchange rates from period to period are included as a component of accumulated other comprehensive income (loss) within stockholders&#8217; equity. Gains and losses from foreign currency transactions are included in net income for the period. The Company may re-evaluate the functional currencies of certain operations outside the U.S. if there are significant changes to operations that indicate that a change in functional currency may be necessary.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:PensionAndOtherPostretirementPlansPensionsPolicy" id="f-548" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Defined Benefit Pension Plans</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Liabilities and expenses for defined benefit pension plans are determined using actuarial methodologies and incorporate significant assumptions, including the interest rate used to discount the future estimated cash flows, the expected long-term rate of return on plan assets, and several assumptions relating to the employee workforce (salary increases, retirement age, and mortality). Unrealized gains and losses related to the Company&#8217;s defined benefit pension obligations are recognized as a component of accumulated other comprehensive income (loss) within stockholders&#8217; equity. Gains or losses resulting from plan amendments, curtailments, and settlements are recognized as a component of other non-operating income and expenses (&#8220;other expense (income), net&#8221;) in the period of the remeasurement.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock" id="f-549" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value of Financial Instruments</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures the fair value of assets and liabilities on a recurring and nonrecurring basis according to a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value and requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs. The three levels of the fair value hierarchy are as follows: Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that are accessible at the measurement date; Level 2 inputs include inputs other than Level 1 that are observable, either directly or indirectly, and Level 3 inputs are unobservable inputs for which little or no market data exists, therefore requiring an entity to develop its own assumptions. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1) and the lowest priority to measurements involving significant unobservable inputs (Level 3).</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures the fair values of goodwill, intangible assets and property, buildings and equipment on a nonrecurring basis if required by impairment tests applicable to these assets, as described above.</span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">WESCO INTERNATIONAL, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(CONTINUED)</span></div><div><span><br/></span></div></div><ix:continuation id="f-482-5"><ix:nonNumeric contextRef="c-1" name="wcc:OtherIncomeAndExpensePolicyTextBlock" id="f-550" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other (Income) Expense, net</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-operating income and expenses (&#8220;other (income) expense, net&#8221;) primarily includes the non-service cost components of net periodic pension cost (benefit), foreign exchange gains and losses, and periodic, non-operating transactions. For the year ended December&#160;31, 2024, these periodic, non-operating transactions included the divestiture of the Wesco Integrated Supply (&#8220;WIS&#8221;) business, which resulted in a gain from the sale of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:GainLossOnSaleOfBusiness" scale="6" id="f-551">122.2</ix:nonFraction> million, described further in Note 5, &#8220;Acquisitions and Divestitures&#8221;.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="f-553" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" id="f-552" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Adopted and Recently Issued Accounting Standards</span></div></ix:nonNumeric><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2022, the Financial Accounting Standards Board (the &#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) 2022-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires that a buyer in a supplier finance program disclose sufficient information about the program to allow a user of financial statements to understand the program&#8217;s nature, activity during the period, changes from period to period, and potential magnitude. The amendments in this ASU are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the amendment on rollforward information, which is effective for fiscal years beginning after December 15, 2023. The Company adopted this ASU in the first quarter of 2023, except for the amendment on rollforward information, which the Company adopted in the fourth quarter of 2024. The adoption of this ASU resulted in additional disclosure of the Company&#8217;s supplier finance programs.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU 2023-07,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which enhances prior reportable segment disclosure requirements in part by requiring entities to disclose significant expenses related to their reportable segments. The amendments in this ASU are effective on a retrospective basis for annual periods beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. The Company adopted this ASU in the fourth quarter of 2024. The adoption of this ASU resulted in additional required disclosures, including the disclosure of certain expenses at the reportable segment level, described further in Note 16, &#8220;Business Segments&#8221;.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU 2023-09,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Topic 740): Improvements to Income Tax Disclosures, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which requires disaggregated information about a reporting entity&#8217;s effective tax rate reconciliation as well as information on income taxes paid to enhance the transparency and decision usefulness of income tax disclosures. The amendments in this ASU are effective for annual periods beginning after December 15, 2024 on a prospective basis. Management is currently evaluating the impact that this accounting standard will have on its consolidated financial statements and notes thereto.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2024, the SEC issued final climate-related disclosure rules requiring disclosure of material climate-related risks, board and management governance of such risks, and material direct and indirect greenhouse gas emissions. The rules also require disclosure in the notes to the financial statements of the effects of severe weather events and other natural conditions. Disclosures will be made prospectively, with phased-in effective dates starting with fiscal years beginning on or after January 1, 2025. In April 2024, the SEC voluntarily stayed implementation of the climate-related disclosure rules, pending completion of judicial review of consolidated challenges to the rules by the Court of Appeals for the Eighth Circuit. Management is currently evaluating the impact that these rules could have on its consolidated financial statements and notes thereto.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2024, the FASB issued ASU 2024-03, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which is intended to enhance expense disclosures, primarily by requiring disclosure of disaggregated information about certain income statement expense line items on an annual and interim basis. The amendments in this ASU are effective for fiscal years beginning after December 15, 2026 and interim periods within fiscal years beginning after December 15, 2027. The amendments in this ASU should be applied prospectively; however, retrospective application is permitted. Management is currently evaluating the impact that this accounting standard will have on its consolidated financial statements and notes thereto. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other pronouncements issued by the FASB or other authoritative accounting standards groups with future effective dates are either not applicable or are not expected to be significant to Wesco&#8217;s financial position, results of operations or cash flows.</span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54</span></div></div></div><div id="id12ad6ca3d8e457b82133483acf6371a_85"></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">WESCO INTERNATIONAL, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(CONTINUED)</span></div><div><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3. REVENUE</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="f-554" escape="true"><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco distributes products and provides services to customers globally in various end markets within its business segments. The segments, which consist of EES, CSS and UBS operate in the United States, Canada and various other countries.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="f-555" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables disaggregate Wesco&#8217;s net sales by segment and geography for the periods presented:</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"/><td style="width:44.025%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.667%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.667%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.669%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Electrical &amp; Electronic Solutions</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-79" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-556">8,546.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-80" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-557">8,610.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-81" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-558">8,823.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Communications &amp; Security Solutions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-559">7,537.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-83" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-560">7,152.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-84" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-561">6,401.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utility &amp; Broadband Solutions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-85" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-562">5,735.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-563">6,622.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-87" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-564">6,195.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total by segment</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-565">21,818.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-566">22,385.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-567">21,420.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"/><td style="width:44.025%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.667%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.667%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.669%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-88" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-568">16,189.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-89" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-569">16,609.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-90" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-570">15,857.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-571">2,940.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-572">2,968.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-573">3,021.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other International</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-574">2,688.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-575">2,807.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-576">2,541.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total by geography</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-577">21,818.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-578">22,385.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-579">21,420.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:6pt;padding-left:27pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">No individual country&#8217;s net sales are greater than 10% of total net sales.</span></div><div style="margin-bottom:3pt;padding-left:27pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Wesco attributes revenues from external customers to individual countries on the basis of point of sale.</span></div></ix:nonNumeric><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the terms of certain contractual arrangements, Wesco bills or receives payment from its customers in advance of satisfying the respective performance obligation. Such advance billings or payments are recorded as deferred revenue and recognized as revenue when the performance obligation has been satisfied and control has transferred to the customer, which is generally upon shipment. Deferred revenue is usually recognized within a year or less from the date of the advance billing or payment receipt. At December&#160;31, 2024 and 2023, $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DeferredRevenue" scale="6" id="f-580">141.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DeferredRevenue" scale="6" id="f-581">111.9</ix:nonFraction> million, respectively, of deferred revenue was recorded as a component of other current liabilities in the Consolidated Balance Sheets. The Company recognized $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:DeferredRevenueRevenueRecognized1" scale="6" id="f-582">76.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:DeferredRevenueRevenueRecognized1" scale="6" id="f-583">74.0</ix:nonFraction> million of revenue during the years ended December&#160;31, 2024 and 2023, respectively, that was included in the deferred revenue balance as of December&#160;31, 2023 and 2022, respectively. The amount of revenue recognized during 2022 that was deferred as of December&#160;31, 2021 was not material.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco&#8217;s revenues are adjusted for variable consideration, which includes customer volume rebates, returns and discounts. Wesco measures variable consideration by estimating expected outcomes using analysis and inputs based upon historical data, as well as current and forecasted information. Variable consideration is reviewed by management on a monthly basis and revenue is adjusted as necessary. Variable consideration reduced revenue for the years ended December&#160;31, 2024, 2023 and 2022 by approximately $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="wcc:RevenueVariableConsiderationConstraintIncreaseDecrease" scale="6" id="f-584">436.2</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" sign="-" name="wcc:RevenueVariableConsiderationConstraintIncreaseDecrease" scale="6" id="f-585">427.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" sign="-" name="wcc:RevenueVariableConsiderationConstraintIncreaseDecrease" scale="6" id="f-586">417.1</ix:nonFraction> million, respectively. As of December&#160;31, 2024 and 2023, the Company&#8217;s estimated product return obligation was $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:ContractWithCustomerRefundLiability" format="ixt:num-dot-decimal" scale="6" id="f-587">41.0</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:ContractWithCustomerRefundLiability" format="ixt:num-dot-decimal" scale="6" id="f-588">41.3</ix:nonFraction>&#160;million, respectively.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Billings to customers for shipping and handling are recognized in net sales. Wesco has elected to recognize shipping and handling costs as a fulfillment cost. Shipping and handling costs recorded as a component of selling, general and administrative expenses totaled $<ix:nonFraction unitRef="usd" contextRef="c-97" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="6" id="f-589">303.3</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-98" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="6" id="f-590">306.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="6" id="f-591">302.3</ix:nonFraction> million for the years ended December&#160;31, 2024, 2023 and 2022, respectively.</span></div></ix:nonNumeric><div id="id12ad6ca3d8e457b82133483acf6371a_88"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4. FAIR VALUE OF FINANCIAL INSTRUMENTS</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueDisclosuresTextBlock" id="f-592" continuedAt="f-592-1" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s financial instruments primarily consist of cash and cash equivalents, accounts receivable, accounts payable, bank overdrafts, outstanding indebtedness, foreign currency forward contracts, and benefit plan assets. The fair value of the Company&#8217;s benefit plan assets is disclosed in Note 13, &#8220;Employee Benefit Plans&#8221; and except for outstanding indebtedness and foreign currency forward contracts, the carrying value of the Company&#8217;s remaining financial instruments approximates fair value.</span></div></ix:nonNumeric><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">WESCO INTERNATIONAL, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(CONTINUED)</span></div><div><span><br/></span></div></div><ix:continuation id="f-592-1" continuedAt="f-592-2"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses a market approach to determine the fair value of its debt instruments, utilizing quoted prices in active markets, interest rates and other relevant information generated by market transactions involving similar instruments. Therefore, the inputs used to measure the fair value of the Company&#8217;s debt instruments are classified as Level 2 within the fair value hierarchy.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value of Wesco&#8217;s debt instruments with fixed interest rates was $<ix:nonFraction unitRef="usd" contextRef="c-100" decimals="-5" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="6" id="f-593">3,074.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-5" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="6" id="f-594">2,823.7</ix:nonFraction> million as of December&#160;31, 2024 and 2023, respectively. The estimated fair value of this debt was $<ix:nonFraction unitRef="usd" contextRef="c-100" decimals="-5" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="f-595">3,127.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-5" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="f-596">2,880.3</ix:nonFraction> million as of December&#160;31, 2024 and 2023, respectively. The reported carrying values of Wesco&#8217;s other debt instruments, including those with variable interest rates, approximated their fair values as of December&#160;31, 2024 and 2023.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:DerivativesAndFairValueTextBlock" id="f-597" continuedAt="f-597-1" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company purchases foreign currency forward contracts to reduce the effect of fluctuations in foreign currency-denominated accounts on its earnings. The foreign currency forward contracts are not designated as hedges for accounting purposes. The Company&#8217;s strategy is to negotiate terms for its derivatives and other financial instruments to be highly effective, such that the change in the value of the derivative offsets the impact of the underlying hedge. Its counterparties to foreign currency forward contracts have investment-grade credit ratings. The Company regularly monitors the creditworthiness of its counterparties to ensure no issues exist that could affect the value of its derivatives.</span></div></ix:nonNumeric></ix:continuation><div style="text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-597-1"><ix:continuation id="f-592-2">The Company does not hedge 100% of its foreign currency-denominated accounts. In addition, the results of hedging can vary significantly based on various factors, such as the timing of executing foreign currency forward contracts versus the movement of currencies, as well as fluctuations in the account balances throughout each reporting period. The fair value of foreign currency forward contracts is based on the difference between the contract rate and the current price of a forward contract with an equivalent remaining term. The fair value of foreign currency forward contracts is measured using observable market information. These inputs are considered Level 2 in the fair value hierarchy. At December&#160;31, 2024 and 2023, foreign currency forward contracts were revalued at then-current foreign exchange rates with the changes in valuation reflected directly in other non-operating expense (income) in the Consolidated Statements of Income and Comprehensive Income offsetting the transaction gain (loss) recorded on foreign currency-denominated accounts. At December&#160;31, 2024 and 2023, the gross and net notional amounts of foreign currency forward contracts outstanding were approximately $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-598">345.7</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-599">168.4</ix:nonFraction>&#160;million, respectively. While all of the Company&#8217;s foreign currency forward contracts are subject to master netting arrangements with its counterparties, assets and liabilities related to these contracts are presented on a gross basis within the Consolidated Balance Sheets. The gross fair value of assets and liabilities related to foreign currency forward contracts were immaterial</ix:continuation></ix:continuation>.</span></div><div id="id12ad6ca3d8e457b82133483acf6371a_94"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5. ACQUISITIONS AND DIVESTITURES</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="f-600" continuedAt="f-600-1" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Ascent, LLC</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On <ix:nonNumeric contextRef="c-102" name="us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1" format="ixt:date-monthname-day-year-en" id="f-601">December 5, 2024</ix:nonNumeric>, through its wholly-owned subsidiary Anixter Inc., the Company acquired 100% of the equity securities of Ascent, LLC (&#8220;Ascent&#8221;). <ix:nonNumeric contextRef="c-103" name="us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity" id="f-602">Headquartered in St. Louis, Missouri, Ascent is a provider of data center facility management services with over 300 employees in the U.S. and Canada.</ix:nonNumeric> <ix:nonNumeric contextRef="c-103" name="us-gaap:BusinessCombinationReasonForBusinessCombination" id="f-603">Ascent&#8217;s expertise in engineering and design-build consultation services, in addition to daily site operations, extends the Company&#8217;s suite of capabilities and solutions that serve the entire lifecycle of the data center.</ix:nonNumeric> The Company funded the purchase price paid at closing with cash on hand as well as borrowings under its revolving credit facility. </span></div><ix:nonNumeric contextRef="c-1" name="wcc:BusinessAcquisitionScheduleOfConsiderationTransferredTableTextBlock" id="f-604" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total preliminary estimated fair value of consideration transferred for the acquisition of Ascent consisted of the following:</span></div><div style="margin-top:6pt;text-align:center;text-indent:13.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:66.081%"><tr><td style="width:1.0%"/><td style="width:71.687%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.113%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase price</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-5" name="us-gaap:BusinessCombinationPriceOfAcquisitionExpected" scale="6" id="f-605">185.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to purchase price</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-5" name="us-gaap:BusinessCombinationConsiderationTransferredOther1" scale="6" id="f-606">3.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;Total cash consideration</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-5" name="wcc:PaymentToAcquireBusinessFairValueOfCashConsideration" scale="6" id="f-607">181.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seller expenses paid by Wesco</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-5" name="wcc:PaymentForSellerExpenses" scale="6" id="f-608">5.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase consideration</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-5" name="us-gaap:BusinessCombinationConsiderationTransferred1" scale="6" id="f-609">186.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Supplemental cash flow disclosure related to acquisitions:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for acquisition</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-5" name="us-gaap:PaymentsToAcquireBusinessesGross" scale="6" id="f-610">186.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Cash acquired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-5" name="us-gaap:CashAcquiredFromAcquisition" scale="6" id="f-611">7.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for acquisition, net of cash acquired</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-5" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="6" id="f-612">179.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:nonNumeric><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">WESCO INTERNATIONAL, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(CONTINUED)</span></div><div><span><br/></span></div></div><ix:continuation id="f-600-1" continuedAt="f-600-2"><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preliminary purchase consideration was allocated to the identified assets acquired and liabilities assumed based on their respective acquisition date fair value, with the excess allocated to goodwill. The Company identified a customer relationship intangible asset and estimated its fair value using an income valuation method. The excess purchase consideration recorded as goodwill is not deductible for income tax purposes, and has been assigned to the Company&#8217;s CSS reportable segment. The resulting goodwill is primarily attributable to Ascent&#8217;s workforce and expertise in engineering and design-build consultation services.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair values of assets acquired and liabilities assumed are based on preliminary calculations and valuations using estimates and assumptions at the time of acquisition. As the Company obtains additional information during the measurement period (not to exceed one year from the acquisition date), estimates and assumptions for the preliminary purchase consideration allocations may change materially.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" id="f-613" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the preliminary allocation of the purchase consideration to the respective fair values of assets acquired and liabilities assumed for the acquisition of Ascent:</span></div><div style="margin-top:6pt;text-align:center;text-indent:13.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:71.783%"><tr><td style="width:1.0%"/><td style="width:80.366%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.434%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" scale="6" id="f-614">7.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" scale="6" id="f-615">51.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible asset</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" scale="6" id="f-616">58.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-5" name="us-gaap:Goodwill" scale="6" id="f-617">118.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current and noncurrent assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-5" name="wcc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherCurrentAndNoncurrentAssets" scale="6" id="f-618">26.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" scale="6" id="f-619">261.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" scale="6" id="f-620">20.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued payroll and benefit costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" scale="6" id="f-621">7.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current and noncurrent liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" scale="6" id="f-622">46.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" scale="6" id="f-623">74.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of net assets acquired, including goodwill and intangible asset</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" scale="6" id="f-624">186.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Consists of a customer relationship intangible asset with an estimated useful life of <ix:nonNumeric contextRef="c-105" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="f-625">15</ix:nonNumeric> years.</span></div></ix:nonNumeric><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Independent Electric Supply Inc.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective <ix:nonNumeric contextRef="c-106" name="us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1" format="ixt:date-monthname-day-year-en" id="f-626">July 1, 2024</ix:nonNumeric>, the Company acquired 100% of the equity securities of Independent Electric Supply Inc. (&#8220;IES&#8221;), <ix:nonNumeric contextRef="c-107" name="us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity" id="f-627">a full-line electrical distributor headquartered in Ontario, Canada.</ix:nonNumeric> The total fair value of consideration for the acquisition of IES of $<ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-5" name="us-gaap:BusinessCombinationConsiderationTransferred1" scale="6" id="f-628">13.2</ix:nonFraction> million includes total cash consideration of $<ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-5" name="wcc:PaymentToAcquireBusinessFairValueOfCashConsideration" scale="6" id="f-629">11.6</ix:nonFraction> million, net of cash acquired, paid at closing with cash on hand, and contingent consideration not to exceed $<ix:nonFraction unitRef="usd" contextRef="c-108" decimals="-5" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" scale="6" id="f-630">2.9</ix:nonFraction> million. The assets acquired included a customer relationship intangible asset with an estimated fair value of $<ix:nonFraction unitRef="usd" contextRef="c-108" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" scale="6" id="f-631">5.9</ix:nonFraction> million.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">entroCIM</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On <ix:nonNumeric contextRef="c-109" name="us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1" format="ixt:date-monthname-day-year-en" id="f-632">June 3, 2024</ix:nonNumeric>, the Company acquired the assets and liabilities held by Warez, LLC and Hepta Systems, LLC, which own and operate the entroCIM business (collectively, &#8220;entroCIM&#8221;). <ix:nonNumeric contextRef="c-110" name="us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity" id="f-633">entroCIM is an innovator in data center and building intelligence software.</ix:nonNumeric> The total fair value of consideration for the acquisition of entroCIM of $<ix:nonFraction unitRef="usd" contextRef="c-109" decimals="-5" name="us-gaap:BusinessCombinationConsiderationTransferred1" scale="6" id="f-634">36.5</ix:nonFraction> million includes total cash consideration of $<ix:nonFraction unitRef="usd" contextRef="c-109" decimals="-5" name="wcc:PaymentToAcquireBusinessFairValueOfCashConsideration" scale="6" id="f-635">30.1</ix:nonFraction> million, paid at closing with cash on hand, and contingent consideration not to exceed $<ix:nonFraction unitRef="usd" contextRef="c-111" decimals="-5" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" format="ixt:num-dot-decimal" scale="6" id="f-636">8.0</ix:nonFraction>&#160;million, with an estimated fair value of $<ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-5" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="6" id="f-637">6.4</ix:nonFraction> million, recorded in current and noncurrent liabilities in the Consolidated Balance Sheet as of December&#160;31, 2024. The preliminary purchase consideration was allocated to the identified assets acquired and liabilities assumed based on their respective acquisition date fair value, which primarily comprised a developed software intangible asset with an estimated fair value of $<ix:nonFraction unitRef="usd" contextRef="c-111" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" scale="6" id="f-638">8.0</ix:nonFraction> million based on an income valuation method, with the excess of $<ix:nonFraction unitRef="usd" contextRef="c-111" decimals="-5" name="us-gaap:Goodwill" scale="6" id="f-639">29.0</ix:nonFraction> million allocated to goodwill in the Company&#8217;s CSS reportable segment.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">WESCO INTERNATIONAL, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(CONTINUED)</span></div><div><span><br/></span></div></div><ix:continuation id="f-600-2"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Wesco Integrated Supply (&#8220;WIS&#8221;) Divestiture</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On <ix:nonNumeric contextRef="c-113" name="us-gaap:DisposalDate1" format="ixt:date-monthname-day-year-en" id="f-640">April 1, 2024</ix:nonNumeric>, Wesco Distribution, Inc. (&#8220;Wesco Distribution&#8221;) completed the sale of its WIS business for a base purchase price of $<ix:nonFraction unitRef="usd" contextRef="c-113" decimals="-5" name="wcc:BasePurchasePriceForDivestitureOfBusiness." format="ixt:num-dot-decimal" scale="6" id="f-641">350.0</ix:nonFraction>&#160;million. Adjusted for net working capital, closing cash, and closing indebtedness purchase price adjustments, the divestiture was completed for total consideration of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested" scale="6" id="f-642">354.9</ix:nonFraction> million. The WIS business, located primarily in the U.S. and Canada, was part of the UBS reportable segment and provided products and services to large industrial and commercial end-users to support their maintenance, repair, and operating spend. The Company recognized a gain from the sale of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:GainLossOnSaleOfBusiness" scale="6" id="f-643">122.2</ix:nonFraction> million, which is recorded as a component of other (income) expense, net in&#160;the Consolidated Statement of Income and Comprehensive Income for the year ended December&#160;31, 2024. Upon closing, Wesco Distribution entered into certain Transition Services Agreements (&#8220;TSAs&#8221;) under which Wesco Distribution agreed to provide transition services to the purchaser for approximately nine months. Revenues associated with these TSAs are not material.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The sale of the WIS business did not represent a strategic shift that had a major effect on the Company&#8217;s operations and financial results, and therefore does not meet the criteria to be classified as discontinued operations.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Rahi Systems Holdings, Inc.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 1, 2022, the Company acquired 100% of the equity securities of Rahi Systems Holdings, Inc. (&#8220;Rahi Systems&#8221; or &#8220;Rahi&#8221;). The total fair value of consideration for the acquisition of Rahi of $<ix:nonFraction unitRef="usd" contextRef="c-114" decimals="-5" name="us-gaap:PaymentsToAcquireBusinessesGross" scale="6" id="f-644">255.4</ix:nonFraction> million included cash paid of $<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="6" id="f-645">186.8</ix:nonFraction> million, net of $<ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" scale="6" id="f-646">68.6</ix:nonFraction> million of cash acquired.</span></div></ix:continuation><div id="id12ad6ca3d8e457b82133483acf6371a_91"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="f-647" continuedAt="f-647-1" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6. GOODWILL AND INTANGIBLE ASSETS</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfGoodwillTextBlock" id="f-648" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the changes in the carrying value of goodwill by reportable segment for the periods presented:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:6.75pt;padding-right:6.75pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:48.094%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.052%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.052%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.052%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.054%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">EES</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">CSS</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">UBS</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-116" decimals="-5" name="us-gaap:Goodwill" scale="6" id="f-649">825.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-117" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-650">1,208.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-118" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-651">1,206.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-652">3,240.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to goodwill for acquisitions</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-80" decimals="-5" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="6" id="f-653">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-83" decimals="-5" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="6" id="f-654">0.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-5" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="6" id="f-655">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="6" id="f-656">0.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency exchange rate changes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-80" decimals="-5" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="6" id="f-657">12.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-83" decimals="-5" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="6" id="f-658">1.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-5" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="6" id="f-659">6.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="6" id="f-660">20.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2023</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-119" decimals="-5" name="us-gaap:Goodwill" scale="6" id="f-661">838.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-120" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-662">1,211.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-121" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-663">1,212.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-664">3,262.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to goodwill for acquisitions</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-79" decimals="-5" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="6" id="f-665">4.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-5" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="6" id="f-666">147.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-85" decimals="-5" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="6" id="f-667">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="6" id="f-668">151.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustment to goodwill for divestiture</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-79" decimals="-5" name="us-gaap:GoodwillTransfers" format="ixt:fixed-zero" scale="6" id="f-669">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-5" name="us-gaap:GoodwillTransfers" format="ixt:fixed-zero" scale="6" id="f-670">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-85" decimals="-5" sign="-" name="us-gaap:GoodwillTransfers" scale="6" id="f-671">58.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:GoodwillTransfers" scale="6" id="f-672">58.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency exchange rate changes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-79" decimals="-5" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="6" id="f-673">43.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-5" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="6" id="f-674">11.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-85" decimals="-5" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="6" id="f-675">20.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="6" id="f-676">76.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2024</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-122" decimals="-5" name="us-gaap:Goodwill" scale="6" id="f-677">799.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-123" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-678">1,347.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-124" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-679">1,133.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-680">3,280.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="f-681" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of intangible assets are as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:20.391%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.411%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Life (in years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortization </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortization </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-125" decimals="-5" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" scale="6" id="f-682">789.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-125" decimals="-5" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" scale="6" id="f-683">789.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-126" decimals="-5" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" scale="6" id="f-684">793.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-126" decimals="-5" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" scale="6" id="f-685">793.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-127" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="f-686">10</ix:nonNumeric> - <ix:nonNumeric contextRef="c-128" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="f-687">20</ix:nonNumeric></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-129" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="6" id="f-688">1,502.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-129" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="f-689">476.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-129" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="6" id="f-690">1,026.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-130" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="6" id="f-691">1,519.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-130" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="f-692">464.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-130" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="6" id="f-693">1,055.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution agreements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-131" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="f-694">15</ix:nonNumeric> and <ix:nonNumeric contextRef="c-132" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="f-695">19</ix:nonNumeric></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-133" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="f-696">29.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-133" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="f-697">27.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-133" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="6" id="f-698">1.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-134" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="f-699">29.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-134" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="f-700">26.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-134" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="6" id="f-701">3.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-135" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="f-702">5</ix:nonNumeric> and <ix:nonNumeric contextRef="c-136" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="f-703">12</ix:nonNumeric></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-137" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="f-704">15.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-137" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="f-705">11.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-137" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="6" id="f-706">3.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-138" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="f-707">15.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-138" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="f-708">9.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-138" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="6" id="f-709">5.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-139" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-710">7</ix:nonNumeric></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-139" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="f-711">16.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-139" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="f-712">1.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-139" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="6" id="f-713">14.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-140" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:fixed-zero" scale="6" id="f-714">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-140" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:fixed-zero" scale="6" id="f-715">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-140" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:fixed-zero" scale="6" id="f-716">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-717">2,352.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="f-718">516.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-719">1,835.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-720">2,357.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="f-721">500.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-722">1,857.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt">Excludes the original cost and related accumulated amortization of fully-amortized intangible assets.</span></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense related to intangible assets totaled $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="f-723">86.1</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="f-724">88.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="f-725">92.9</ix:nonFraction> million for the years ended December&#160;31, 2024, 2023 and 2022, respectively.</span></div></ix:nonNumeric><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">WESCO INTERNATIONAL, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(CONTINUED)</span></div></div><ix:continuation id="f-647-1"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="f-726" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the remaining estimated amortization expense for intangible assets for the next five years and thereafter:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.298%"><tr><td style="width:1.0%"/><td style="width:80.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.255%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">For the year ending December 31,</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" scale="6" id="f-727">88.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" scale="6" id="f-728">83.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" scale="6" id="f-729">80.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" scale="6" id="f-730">79.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" scale="6" id="f-731">77.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" scale="6" id="f-732">636.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="wcc:FiniteLivedIntangibleAssetExpectedAmortizationTotal" format="ixt:num-dot-decimal" scale="6" id="f-733">1,046.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company performed its annual impairment tests of goodwill and indefinite-lived intangible assets during the fourth quarter of 2024 by comparing the fair values of its reporting units and indefinite-lived intangible assets to their carrying values in an elective quantitative test. As a result of these assessments, the Company determined that the fair values of its reporting units and indefinite-lived intangible assets continue to exceed their respective carrying amounts.</span></div></ix:continuation><div id="id12ad6ca3d8e457b82133483acf6371a_97"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="f-734" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7. PROPERTY, BUILDINGS AND EQUIPMENT</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="f-735" escape="true"><div style="margin-top:6pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the components of property, buildings and equipment:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:73.099%"><tr><td style="width:1.0%"/><td style="width:63.100%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.300%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.800%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.300%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and leasehold improvements</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-141" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="f-736">246.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-142" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="f-737">202.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture, fixtures and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-143" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="f-738">404.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-144" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="f-739">359.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-145" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="f-740">316.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-146" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="f-741">292.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-147" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="f-742">967.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-148" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="f-743">855.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="6" id="f-744">554.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="6" id="f-745">502.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-147" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" scale="6" id="f-746">413.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-148" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" scale="6" id="f-747">352.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-149" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="f-748">25.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-150" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="f-749">25.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="f-750">3.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-152" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="f-751">46.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, buildings and equipment, net</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" scale="6" id="f-752">442.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" scale="6" id="f-753">423.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:Depreciation" scale="6" id="f-754">66.8</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:Depreciation" scale="6" id="f-755">56.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:Depreciation" scale="6" id="f-756">47.8</ix:nonFraction> million, and capitalized software amortization was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:CapitalizedComputerSoftwareAmortization1" format="ixt:num-dot-decimal" scale="6" id="f-757">30.3</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:CapitalizedComputerSoftwareAmortization1" scale="6" id="f-758">36.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:CapitalizedComputerSoftwareAmortization1" scale="6" id="f-759">38.3</ix:nonFraction> million, in 2024, 2023 and 2022, respectively. As of December&#160;31, 2024 and 2023, unamortized software costs were $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:CapitalizedComputerSoftwareNet" scale="6" id="f-760">88.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:CapitalizedComputerSoftwareNet" scale="6" id="f-761">78.2</ix:nonFraction> million, respectively. Furniture, fixtures and equipment include finance leases of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" scale="6" id="f-762">85.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" scale="6" id="f-763">51.9</ix:nonFraction> million and related accumulated depreciation of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization" scale="6" id="f-764">27.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization" scale="6" id="f-765">19.9</ix:nonFraction> million as of December&#160;31, 2024 and 2023, respectively.</span></div></ix:nonNumeric><div id="id12ad6ca3d8e457b82133483acf6371a_100"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeOperatingLeasesTextBlock" id="f-766" continuedAt="f-766-1" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8. LEASES</span></div><div style="margin-top:7pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco leases substantially all of its real estate, as well as automobiles, trucks, information technology hardware, and other equipment under lease arrangements classified as operating.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s finance leases, which are recorded in the Consolidated Balance Sheets as a component of property, buildings and equipment, current portion of long-term debt and long-term debt, are not material to the consolidated financial statements and notes thereto. Accordingly, finance leases have not been disclosed herein.</span></div></ix:nonNumeric><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">WESCO INTERNATIONAL, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(CONTINUED)</span></div><div><span><br/></span></div></div><ix:continuation id="f-766-1" continuedAt="f-766-2"><ix:nonNumeric contextRef="c-1" name="wcc:AssetsAndLiabilitiesLesseeTableTextBlockTableTextBlock" id="f-767" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth supplemental balance sheet information related to operating leases for the periods presented:</span></div><div style="margin-top:5pt;text-align:center;text-indent:15.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:65.204%"><tr><td style="width:1.0%"/><td style="width:58.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.406%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.408%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="6" id="f-768">735.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="6" id="f-769">761.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current operating lease liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-770">169.5</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-771">156.7</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="6" id="f-772">614.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="6" id="f-773">641.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:OperatingLeaseLiability" scale="6" id="f-774">784.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:OperatingLeaseLiability" scale="6" id="f-775">798.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Current operating lease liabilities are recorded as a component of other current liabilities in the Consolidated Balance Sheets.</span></div></ix:nonNumeric><div style="margin-top:3pt;padding-left:27pt;text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:LeaseCostTableTextBlock" id="f-776" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the Company&#8217;s total lease cost, which is recorded as a component of selling, general and administrative expenses, for the periods presented:</span></div><div style="margin-top:5pt;text-align:center;text-indent:15.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.725%"><tr><td style="width:1.0%"/><td style="width:50.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.463%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.694%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.463%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.694%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.466%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:OperatingLeaseCost" scale="6" id="f-777">223.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:OperatingLeaseCost" scale="6" id="f-778">197.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:OperatingLeaseCost" scale="6" id="f-779">175.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:ShortTermLeaseCost" scale="6" id="f-780">6.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:ShortTermLeaseCost" scale="6" id="f-781">8.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:ShortTermLeaseCost" scale="6" id="f-782">4.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:VariableLeaseCost" scale="6" id="f-783">60.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:VariableLeaseCost" scale="6" id="f-784">53.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:VariableLeaseCost" scale="6" id="f-785">45.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:LeaseCost" scale="6" id="f-786">290.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:LeaseCost" scale="6" id="f-787">259.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:LeaseCost" scale="6" id="f-788">226.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Variable lease cost consists of the non-lease components described in Note 2, &#8220;Accounting Policies&#8221;, as well as taxes and insurance for Wesco&#8217;s leased real estate.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" id="f-789" escape="true"><div style="margin-top:6pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth supplemental cash flow information related to operating leases for the periods presented:</span></div><div style="margin-top:5pt;text-align:center;text-indent:15.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.403%"><tr><td style="width:1.0%"/><td style="width:53.045%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.620%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.646%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.620%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.646%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:OperatingLeasePayments" scale="6" id="f-790">212.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:OperatingLeasePayments" scale="6" id="f-791">174.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:OperatingLeasePayments" scale="6" id="f-792">171.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for new operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="6" id="f-793">205.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="6" id="f-794">296.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="6" id="f-795">267.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024 and 2023, the weighted-average remaining lease term for operating leases was approximately <ix:nonNumeric contextRef="c-6" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-796">6</ix:nonNumeric> years. The weighted-average discount rate used to measure operating leases was <ix:nonFraction unitRef="number" contextRef="c-6" decimals="INF" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-797">4.7</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="c-7" decimals="INF" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-798">4.3</ix:nonFraction>% as of December&#160;31, 2024 and 2023, respectively.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="f-799" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the maturities of the Company&#8217;s operating lease liabilities and reconciles the respective undiscounted payments to the total operating lease liabilities in the Consolidated Balance Sheet as of December&#160;31, 2024:</span></div><div style="margin-top:5pt;text-align:center;text-indent:15.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:73.976%"><tr><td style="width:1.0%"/><td style="width:81.706%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.094%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="6" id="f-800">205.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="6" id="f-801">178.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="6" id="f-802">149.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="6" id="f-803">116.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" scale="6" id="f-804">83.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" scale="6" id="f-805">161.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total undiscounted operating lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="6" id="f-806">895.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="6" id="f-807">110.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:OperatingLeaseLiability" scale="6" id="f-808">784.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">WESCO INTERNATIONAL, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(CONTINUED)</span></div><div><span><br/></span></div></div><ix:continuation id="f-766-2"><div style="margin-top:10pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease payments include $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="wcc:OptionToExtendLesseesOperatingLeaseLeasePayments" scale="6" id="f-809">10.3</ix:nonFraction> million related to options to extend real estate lease terms that are reasonably certain of being exercised. As of December&#160;31, 2024, the Company has additional leases related to facilities that have not yet commenced totaling $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="wcc:LesseeOperatingLeaseLeaseNotYetCommencedPayments" scale="6" id="f-810">117.6</ix:nonFraction> million. <ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedDescription" id="f-811">These operating leases, which are not recorded in the Consolidated Balance Sheet as of December&#160;31, 2024, will commence in 2025 with lease terms of 1 to 10 year</ix:nonNumeric>s.</span></div></ix:continuation><div id="id12ad6ca3d8e457b82133483acf6371a_103"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9. DEBT</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:DebtDisclosureTextBlock" id="f-812" continuedAt="f-812-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDebtTableTextBlock" id="f-813" escape="true"><div style="margin-top:6pt;padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth Wesco&#8217;s outstanding indebtedness:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International lines of credit</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-155" decimals="-5" name="us-gaap:LongTermDebt" scale="6" id="f-814">0.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-156" decimals="-5" name="us-gaap:LongTermDebt" scale="6" id="f-815">1.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts Receivable Securitization Facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-157" decimals="-5" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="6" id="f-816">1,450.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-158" decimals="-5" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="6" id="f-817">1,550.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving Credit Facility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-159" decimals="-5" name="us-gaap:LongTermDebt" scale="6" id="f-818">525.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-160" decimals="-5" name="us-gaap:LongTermDebt" scale="6" id="f-819">953.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.00% Anixter Senior Notes due 2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-161" decimals="-5" name="us-gaap:LongTermDebt" scale="6" id="f-820">4.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-162" decimals="-5" name="us-gaap:LongTermDebt" scale="6" id="f-821">4.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.125% Senior Notes due 2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-163" decimals="-5" name="us-gaap:LongTermDebt" format="ixt:fixed-zero" scale="6" id="f-822">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-164" decimals="-5" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="6" id="f-823">1,500.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.250% Senior Notes due 2028, less debt discount of $<ix:nonFraction unitRef="usd" contextRef="c-165" decimals="-5" name="us-gaap:DebtInstrumentUnamortizedDiscount" scale="6" id="f-824">4.4</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-166" decimals="-5" name="us-gaap:DebtInstrumentUnamortizedDiscount" scale="6" id="f-825">5.6</ix:nonFraction> in 2024 and 2023, respectively</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-165" decimals="-5" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="6" id="f-826">1,320.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-166" decimals="-5" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="6" id="f-827">1,319.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.375% Senior Notes due 2029</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-167" decimals="-5" name="us-gaap:LongTermDebt" scale="6" id="f-828">900.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-168" decimals="-5" name="us-gaap:LongTermDebt" format="ixt:fixed-zero" scale="6" id="f-829">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.625% Senior Notes due 2032</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-169" decimals="-5" name="us-gaap:LongTermDebt" scale="6" id="f-830">850.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-170" decimals="-5" name="us-gaap:LongTermDebt" format="ixt:fixed-zero" scale="6" id="f-831">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-832">57.3</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-833">31.4</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DebtAndCapitalLeaseObligations" format="ixt:num-dot-decimal" scale="6" id="f-834">5,107.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DebtAndCapitalLeaseObligations" format="ixt:num-dot-decimal" scale="6" id="f-835">5,359.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plus: Fair value adjustments to the Anixter Senior Notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DebtInstrumentUnamortizedPremium" scale="6" id="f-836">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DebtInstrumentUnamortizedPremium" scale="6" id="f-837">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DeferredFinanceCostsNet" scale="6" id="f-838">42.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DeferredFinanceCostsNet" scale="6" id="f-839">37.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Short-term debt and current portion of long-term debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DebtCurrent" scale="6" id="f-840">19.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DebtCurrent" scale="6" id="f-841">8.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-842">5,045.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-843">5,313.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">International Lines of Credit</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain foreign subsidiaries of Wesco have entered into uncommitted lines of credit, some of which are overdraft facilities, to support local operations. The maximum borrowing limit varies by facility and ranges between $<ix:nonFraction unitRef="usd" contextRef="c-171" decimals="-5" name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" scale="6" id="f-844">0.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-172" decimals="-5" name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-845">9.5</ix:nonFraction>&#160;million. The international lines of credit generally are renewable on an annual basis and certain facilities are fully and unconditionally guaranteed by Wesco Distribution. Accordingly, certain borrowings under these lines directly reduce availability under the Company&#8217;s revolving credit facility. The applicable interest rate for borrowings under these lines of credit varies by country and is governed by the applicable loan agreement. The average interest rate for these facilities was <ix:nonFraction unitRef="number" contextRef="c-155" decimals="4" name="us-gaap:DebtWeightedAverageInterestRate" scale="-2" id="f-846">1.75</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="c-156" decimals="4" name="us-gaap:DebtWeightedAverageInterestRate" scale="-2" id="f-847">0.85</ix:nonFraction>% at December&#160;31, 2024 and 2023, respectively.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounts Receivable Securitization Facility</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco Distribution has an accounts receivable securitization facility (the &#8220;Receivables Facility&#8221;) pursuant to the terms and conditions of a Fifth Amended and Restated Receivables Purchase Agreement (the &#8220;Receivables Purchase Agreement&#8221;), by and among WESCO Receivables Corp. (&#8220;Wesco Receivables&#8221;), Wesco Distribution, the various purchaser groups from time to time party thereto and PNC Bank, National Association, as Administrator, dated as of June 22, 2020. The Receivables Purchase Agreement amended and restated the receivables purchase agreement entered into on September 24, 2015 (the &#8220;Prior Receivables Purchase Agreement&#8221;). Borrowings under the Receivables Facility funded by certain lenders through such lenders&#8217; issuance of commercial paper bear interest at the applicable commercial paper rate. Otherwise, borrowings bear interest at the option of the borrower, either at the 30-day Secured Overnight Financing Rate-based (&#8220;SOFR&#8221;) rate or the daily resetting SOFR rate, plus applicable spreads.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, the Receivables Facility has a purchase limit of $<ix:nonFraction unitRef="usd" contextRef="c-173" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-848">1,550</ix:nonFraction>&#160;million, with the opportunity to exercise an accordion feature that permits increases in the purchase limit up to an aggregate commitment of $<ix:nonFraction unitRef="usd" contextRef="c-174" decimals="-5" name="wcc:LineOfCreditFacilityOpportunityToIncreaseBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-849">1,850</ix:nonFraction>&#160;million, subject to customary conditions, and a maturity date of <ix:nonNumeric contextRef="c-175" name="us-gaap:DebtInstrumentMaturityDate" format="ixt:date-monthname-day-year-en" id="f-850">March 1, 2027</ix:nonNumeric>. The Receivables Facility has a weighted average interest rate spread of <ix:nonFraction unitRef="number" contextRef="c-174" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-851">1.05</ix:nonFraction>% and a commitment fee of <ix:nonFraction unitRef="number" contextRef="c-174" decimals="INF" name="wcc:CommitmentFee" scale="-2" id="f-852">0.45</ix:nonFraction>%.</span></div></ix:nonNumeric><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">WESCO INTERNATIONAL, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(CONTINUED)</span></div><div><span><br/></span></div></div><ix:continuation id="f-812-1" continuedAt="f-812-2"><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024 and 2023, accounts receivable eligible for securitization totaled $<ix:nonFraction unitRef="usd" contextRef="c-157" decimals="-5" name="wcc:AccountsReceivableEligibleForSecuritization" format="ixt:num-dot-decimal" scale="6" id="f-853">1,976.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-158" decimals="-5" name="wcc:AccountsReceivableEligibleForSecuritization" format="ixt:num-dot-decimal" scale="6" id="f-854">2,146.9</ix:nonFraction> million, respectively. The Consolidated Balance Sheets as of December&#160;31, 2024 and 2023 include $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:AccountsReceivableFromSecuritization" format="ixt:num-dot-decimal" scale="6" id="f-855">1,450.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:AccountsReceivableFromSecuritization" format="ixt:num-dot-decimal" scale="6" id="f-856">1,550.0</ix:nonFraction> million, respectively, of senior undivided interests in accounts receivable balances sold to third parties, as well as borrowings for equal amounts. At December&#160;31, 2024, the interest rate for this facility was approximately <ix:nonFraction unitRef="number" contextRef="c-6" decimals="INF" name="us-gaap:LongTermDebtPercentageBearingVariableInterestRate" scale="-2" id="f-857">5.39</ix:nonFraction>%.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Receivables Facility, Wesco Distribution sells, on a continuous basis, an undivided interest in all domestic accounts receivable to Wesco Receivables, a wholly-owned special purpose entity (the &#8220;SPE&#8221;). The SPE sells, without recourse, a senior undivided interest in the receivables to financial institutions for cash while maintaining a subordinated undivided interest in the receivables, in the form of overcollateralization. Since Wesco maintains control of the transferred receivables, the transfers do not qualify for &#8220;sale&#8221; treatment. As a result, the transferred receivables remain on the Company&#8217;s balance sheet, and Wesco recognizes the related secured borrowing. Wesco has agreed to continue servicing the receivables for the third-party conduits and financial institutions at market rates; accordingly, no servicing asset or liability has been recorded.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 8, 2024, Wesco Distribution amended its Receivables Facility pursuant to the terms and conditions of an Eighth Amendment to Fifth Amended and Restated Receivables Purchase Agreement (the &#8220;Eighth Receivables Amendment&#8221;), by and among WESCO Receivables Corp., Wesco Distribution, the various purchasers and purchaser agents party thereto and PNC Bank, National Association, as administrator. The Eighth Receivables Amendment modified the Receivables Purchase Agreement originally entered into on June 22, 2020. The Eighth Receivables Amendment, among other things, (i) reduced the purchase limit under the Receivables Facility from $<ix:nonFraction unitRef="usd" contextRef="c-176" decimals="-3" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-858">1,625</ix:nonFraction>&#160;million to $<ix:nonFraction unitRef="usd" contextRef="c-173" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-859">1,550</ix:nonFraction>&#160;million, (ii) increased the capacity to request increases in the purchase limit under the Receivables Facility from $<ix:nonFraction unitRef="usd" contextRef="c-177" decimals="-5" name="wcc:LineOfCreditFacilityOpportunityToIncreaseBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-860">125</ix:nonFraction>&#160;million to $<ix:nonFraction unitRef="usd" contextRef="c-178" decimals="-5" name="wcc:LineOfCreditFacilityOpportunityToIncreaseBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-861">300</ix:nonFraction>&#160;million, (iii) extended the termination date of the Receivables Facility to <ix:nonNumeric contextRef="c-174" name="us-gaap:DebtInstrumentMaturityDate" format="ixt:date-monthname-day-year-en" id="f-862">March 1, 2027</ix:nonNumeric>, (iv) added a commercial paper funding option for any conduit purchaser funding its investment through issuances of notes, and (v) modified the drawn spread applicable to investments. No other material terms were changed.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revolving Credit Facility</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco, Wesco Distribution and certain other subsidiaries of Wesco entered into a revolving credit facility (the &#8220;Revolving Credit Facility&#8221;) as a replacement of Wesco Distribution&#8217;s revolving credit facility entered into on September 26, 2019, pursuant to the terms and conditions of a Fourth Amended and Restated Credit Agreement, dated as of June 22, 2020 (the &#8220;Revolving Credit Agreement&#8221;), among Wesco Distribution, the other U.S. borrowers party thereto (collectively, the &#8220;U.S. Borrowers&#8221;), WESCO Distribution Canada LP (&#8220;Wesco Canada&#8221;), the other Canadian borrowers party thereto (collectively, the &#8220;Canadian Borrowers&#8221;), Wesco, the lenders party thereto and Barclays Bank PLC, as the administrative agent.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, the Revolving Credit Facility has revolving commitments of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-863">1,725</ix:nonFraction>&#160;million, a letter of credit sub-facility of up to $<ix:nonFraction unitRef="usd" contextRef="c-179" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="f-864">175</ix:nonFraction> million, an accordion feature allowing Wesco Distribution to request increases to the borrowing commitments under the Revolving Credit Facility of up to $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="wcc:LineOfCreditFacilityOpportunityToIncreaseBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-865">450</ix:nonFraction>&#160;million in the aggregate, subject to customary conditions, and a sub-facility for loans denominated in Canadian dollars of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="wcc:CanadianDollarSubFacilityCommitment" format="ixt:num-dot-decimal" scale="6" id="f-866">625</ix:nonFraction>&#160;million. The Revolving Credit Facility has a maturity date of <ix:nonNumeric contextRef="c-180" name="us-gaap:DebtInstrumentMaturityDate" format="ixt:date-monthname-day-year-en" id="f-867">March 1, 2027</ix:nonNumeric> and permits the Company to declare and pay an aggregate amount of common stock dividends of up to $<ix:nonFraction unitRef="usd" contextRef="c-159" decimals="-5" name="wcc:LimitOnDividends" format="ixt:num-dot-decimal" scale="6" id="f-868">115</ix:nonFraction>&#160;million per year or higher under certain conditions. The applicable interest rate for borrowings under the Revolving Credit Facility, as amended, includes interest rate spreads based on available borrowing capacity that range from <ix:nonFraction unitRef="number" contextRef="c-181" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-869">1.00</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="c-182" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-870">1.50</ix:nonFraction>% for SOFR-based borrowings and from <ix:nonFraction unitRef="number" contextRef="c-183" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-871">0.00</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="c-184" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-872">0.50</ix:nonFraction>% for prime rate-based borrowings. At December&#160;31, 2024, the interest rate for this facility was approximately <ix:nonFraction unitRef="number" contextRef="c-180" decimals="INF" name="us-gaap:DebtInstrumentInterestRateDuringPeriod" scale="-2" id="f-873">5.75</ix:nonFraction>%.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2024, Wesco borrowed $<ix:nonFraction unitRef="usd" contextRef="c-180" decimals="-5" name="us-gaap:ProceedsFromIssuanceOfDebt" format="ixt:num-dot-decimal" scale="6" id="f-874">3,411.0</ix:nonFraction> million under the Revolving Credit Facility and made repayments in the aggregate amount of $<ix:nonFraction unitRef="usd" contextRef="c-180" decimals="-5" name="us-gaap:RepaymentsOfDebt" format="ixt:num-dot-decimal" scale="6" id="f-875">3,839.0</ix:nonFraction> million. During 2023, aggregate borrowings and repayments under the Revolving Credit Facility were $<ix:nonFraction unitRef="usd" contextRef="c-185" decimals="-5" name="us-gaap:ProceedsFromIssuanceOfDebt" format="ixt:num-dot-decimal" scale="6" id="f-876">2,997.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-185" decimals="-5" name="us-gaap:RepaymentsOfDebt" format="ixt:num-dot-decimal" scale="6" id="f-877">3,067.5</ix:nonFraction> million, respectively. Wesco had $<ix:nonFraction unitRef="usd" contextRef="c-159" decimals="-5" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-878">1,170.4</ix:nonFraction> million available under the Revolving Credit Facility at December&#160;31, 2024, after giving effect to outstanding letters of credit and certain borrowings under the Company&#8217;s international lines of credit, as compared to $<ix:nonFraction unitRef="usd" contextRef="c-160" decimals="-5" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" scale="6" id="f-879">736.0</ix:nonFraction> million available under the Revolving Credit Facility at December&#160;31, 2023, after giving effect to outstanding letters of credit and certain borrowings under the Company&#8217;s international lines of credit.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 6, 2024, Wesco Distribution amended its Revolving Credit Facility pursuant to the terms and conditions of a Sixth Amendment to Fourth Amended and Restated Credit Agreement (the &#8220;Sixth Revolver Amendment&#8221;). The Sixth Revolver Amendment amended the Revolving Credit Agreement to, among other things, modify the Canadian interest rate options and increase certain negative covenant baskets. No other material terms were changed.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The obligations of Wesco Distribution and the other U.S. Borrowers under the Revolving Credit Facility have been guaranteed by Wesco and certain of Wesco Distribution&#8217;s subsidiaries (including certain subsidiaries of Anixter). The obligations of Wesco Canada and the other Canadian Borrowers under the Revolving Credit Facility (including certain subsidiaries of Anixter) have been guaranteed by certain subsidiaries of Wesco Canada and the other Canadian Borrowers. The Revolving Credit Facility is secured by (i) substantially all assets of Wesco Distribution, the other U.S. Borrowers and certain of Wesco Distribution&#8217;s subsidiaries (including certain subsidiaries of Anixter), other than, among other things, real property </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">WESCO INTERNATIONAL, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(CONTINUED)</span></div><div><span><br/></span></div></div><ix:continuation id="f-812-2" continuedAt="f-812-3"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and accounts receivable sold or intended to be sold pursuant to the Receivables Facility, and (ii) substantially all assets of Wesco Canada, the other Canadian Borrowers and certain of Wesco Canada&#8217;s subsidiaries, other than, among other things, real property, in each case, subject to customary exceptions and limitations. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Revolving Credit Agreement requires compliance with conditions that must be satisfied prior to any borrowing as well as ongoing compliance with certain customary affirmative and negative covenants. The Revolving Credit Agreement contains customary events of default. Upon the occurrence and during the continuance of an event of default, the commitments of the lenders may be terminated, and all outstanding obligations of the loan parties under the Revolving Credit Facility may be declared immediately due and payable.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">5.50% Senior Notes due 2023</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">6.00% Senior Notes due 2025</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 30, 2020, in connection with the merger with Anixter, Wesco Distribution commenced offers to purchase for cash (each, a &#8220;Wesco Tender Offer&#8221; and, together the &#8220;Wesco Tender Offers&#8221;) any and all of Anixter Inc.&#8217;s outstanding (i) $<ix:nonFraction unitRef="usd" contextRef="c-186" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="f-880">350.0</ix:nonFraction>&#160;million aggregate principal amount of <ix:nonFraction unitRef="number" contextRef="c-186" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-881">5.50</ix:nonFraction>% Senior Notes due 2023 (the &#8220;Anixter 2023 Senior Notes&#8221;) and (ii) $<ix:nonFraction unitRef="usd" contextRef="c-161" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="f-882">250.0</ix:nonFraction>&#160;million aggregate principal amount of <ix:nonFraction unitRef="number" contextRef="c-161" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-883">6.00</ix:nonFraction>% Senior Notes due 2025 (the &#8220;Anixter 2025 Senior Notes&#8221; and, together with the Anixter 2023 Senior Notes, the &#8220;Anixter Senior Notes&#8221;). The Anixter 2023 Senior Notes matured on <ix:nonNumeric contextRef="c-187" name="us-gaap:DebtInstrumentMaturityDate" format="ixt:date-monthname-day-year-en" id="f-884">March 1, 2023</ix:nonNumeric>, on which date Wesco Distribution repaid the $<ix:nonFraction unitRef="usd" contextRef="c-188" decimals="-5" name="us-gaap:LongTermDebt" scale="6" id="f-885">58.6</ix:nonFraction> million aggregate principal amount of its Anixter 2023 Senior Notes plus accrued interest up to, but not including, the maturity date. The repayment was funded with borrowings under the Company&#8217;s Revolving Credit Facility and had no impact on the Company&#8217;s results of operations. The Anixter 2025 Senior Notes will mature on <ix:nonNumeric contextRef="c-189" name="us-gaap:DebtInstrumentMaturityDate" format="ixt:date-monthname-day-year-en" id="f-886">December 1, 2025</ix:nonNumeric>.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">7.125% Senior Notes due 2025</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">7.250% Senior Notes due 2028</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On <ix:nonNumeric contextRef="c-190" name="us-gaap:DebtInstrumentIssuanceDate1" format="ixt:date-monthname-day-year-en" id="f-887"><ix:nonNumeric contextRef="c-191" name="us-gaap:DebtInstrumentIssuanceDate1" format="ixt:date-monthname-day-year-en" id="f-888">June 12, 2020</ix:nonNumeric></ix:nonNumeric>, Wesco Distribution issued $<ix:nonFraction unitRef="usd" contextRef="c-163" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="f-889">1,500</ix:nonFraction>&#160;million aggregate principal amount of <ix:nonFraction unitRef="number" contextRef="c-163" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-890">7.125</ix:nonFraction>% Senior Notes due 2025 (the &#8220;2025 Notes&#8221;) and $<ix:nonFraction unitRef="usd" contextRef="c-165" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="f-891">1,325</ix:nonFraction>&#160;million aggregate principal amount of <ix:nonFraction unitRef="number" contextRef="c-165" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-892">7.250</ix:nonFraction>% Senior Notes due 2028 (the &#8220;2028 Notes&#8221; and, together with the 2025 Notes, the &#8220;2025 and 2028 Notes&#8221;). The 2025 Notes were issued at a price of <ix:nonFraction unitRef="number" contextRef="c-163" decimals="INF" name="wcc:DiscountPercentageOfParValue" scale="-2" id="f-893">100</ix:nonFraction>% of the aggregate principal amount. The 2028 Notes were issued at a price of <ix:nonFraction unitRef="number" contextRef="c-165" decimals="INF" name="wcc:DiscountPercentageOfParValue" scale="-2" id="f-894">99.244</ix:nonFraction>% of the aggregate principal amount. Wesco incurred costs related to the issuance of the 2025 Notes and 2028 Notes totaling $<ix:nonFraction unitRef="usd" contextRef="c-163" decimals="-5" name="us-gaap:DeferredFinanceCostsGross" format="ixt:num-dot-decimal" scale="6" id="f-895">33.1</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-165" decimals="-5" name="us-gaap:DeferredFinanceCostsGross" format="ixt:num-dot-decimal" scale="6" id="f-896">29.3</ix:nonFraction>&#160;million, respectively, which were recorded as a reduction to the carrying value of the debt and are being amortized over the respective lives of the notes.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2025 and 2028 Notes were issued pursuant to, and are governed by, an indenture (the &#8220;2025 and 2028 Notes Indenture&#8221;), dated as of June 12, 2020, between the Company, Wesco Distribution and U.S. Bank National Association, as trustee (the &#8220;Trustee&#8221;). The 2025 and 2028 Notes and related guarantees were issued in a private transaction exempt from the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;) and have not been, and will not be, registered under the Securities Act and may not be offered or sold in the U.S. absent registration or an applicable exemption from, or in a transaction not subject to the registration requirements of the Securities Act and other applicable securities laws.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company used the net proceeds from the issuance of the 2025 and 2028 Notes, together with borrowings under its Revolving Credit Facility and Receivables Facility and existing cash on hand, to finance the merger with Anixter and the other transactions contemplated by the Agreement and Plan of Merger dated January 10, 2020 (the &#8220;Merger Agreement&#8221;). The use of proceeds included (i) paying the cash portion of the consideration to stockholders of Anixter, (ii) refinancing certain existing indebtedness of Anixter contemplated by the Merger Agreement, including financing the satisfaction and discharge, defeasance, redemption or other repayment in full of the 5.125% Senior Notes due 2021 of Anixter Inc., a wholly-owned subsidiary of Anixter, and financing payments in connection with the Anixter Consent Solicitations and Wesco Tender Offers, as described above, (iii) refinancing other indebtedness of the Company, and (iv) paying fees, costs and expenses in connection with the foregoing.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2025 Notes were unsecured and unsubordinated obligations of Wesco Distribution and were guaranteed on an unsecured, unsubordinated basis by the Company and Anixter Inc. The 2025 Notes had a stated interest rate of <ix:nonFraction unitRef="number" contextRef="c-163" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-897">7.125</ix:nonFraction>% per annum, payable semi-annually in arrears on June 15 and December 15 of each year. The 2025 Notes had a maturity date of <ix:nonNumeric contextRef="c-190" name="us-gaap:DebtInstrumentMaturityDate" format="ixt:date-monthname-day-year-en" id="f-898">June 15, 2025</ix:nonNumeric> and were redeemable in whole or in part at a redemption price equal to <ix:nonFraction unitRef="number" contextRef="c-192" decimals="INF" name="us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" scale="-2" id="f-899">101.781</ix:nonFraction>% of the principal amount between June 15, 2023 and June 14, 2024 or <ix:nonFraction unitRef="number" contextRef="c-193" decimals="INF" name="us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" scale="-2" id="f-900">100</ix:nonFraction>% of the principal amount on and after June 15, 2024. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2028 Notes are unsecured and unsubordinated obligations of Wesco Distribution and are guaranteed on an unsecured, unsubordinated basis by the Company and Anixter Inc. The 2028 Notes accrue interest at a rate of <ix:nonFraction unitRef="number" contextRef="c-165" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-901">7.250</ix:nonFraction>% per annum, payable semi-annually in arrears on June 15 and December 15 of each year. The 2028 Notes will mature on <ix:nonNumeric contextRef="c-191" name="us-gaap:DebtInstrumentMaturityDate" format="ixt:date-monthname-day-year-en" id="f-902">June 15, 2028</ix:nonNumeric>. Between June 15, 2024 and June 14, 2025, Wesco Distribution may redeem all or a part of the 2028 Notes at a redemption price equal to <ix:nonFraction unitRef="number" contextRef="c-194" decimals="INF" name="us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" scale="-2" id="f-903">102.417</ix:nonFraction>% of the principal amount. Between June 15, 2025 and June 14, 2026, Wesco Distribution may redeem all or a part of </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">63</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">WESCO INTERNATIONAL, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(CONTINUED)</span></div><div><span><br/></span></div></div><ix:continuation id="f-812-3" continuedAt="f-812-4"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the 2028 Notes at a redemption price equal to <ix:nonFraction unitRef="number" contextRef="c-195" decimals="INF" name="us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" scale="-2" id="f-904">101.208</ix:nonFraction>% of the principal amount. On and after June 15, 2026, Wesco Distribution may redeem all or a part of the 2028 Notes at a redemption price equal to <ix:nonFraction unitRef="number" contextRef="c-196" decimals="INF" name="us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" scale="-2" id="f-905">100</ix:nonFraction>% of the principal amount.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 20, 2024, Wesco Distribution exercised its right to redeem the entire outstanding $<ix:nonFraction unitRef="usd" contextRef="c-163" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="f-906">1,500</ix:nonFraction>&#160;million aggregate principal amount of the 2025 Notes, and U.S. Bank Trust Company, National Association, as successor to U.S. Bank National Association, as trustee under the 2025 Notes Indenture, issued a notice of redemption to registered holders of the 2025 Notes.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June&#160;17, 2024, Wesco Distribution redeemed the $<ix:nonFraction unitRef="usd" contextRef="c-163" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="f-907">1,500</ix:nonFraction>&#160;million aggregate principal amount of the 2025 Notes at a redemption price equal to <ix:nonFraction unitRef="number" contextRef="c-190" decimals="INF" name="us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" scale="-2" id="f-908">100</ix:nonFraction>% of the principal amount plus accrued interest up to, but not including, June 15, 2024. The redemption of the 2025 Notes was funded through the issuance of the <ix:nonFraction unitRef="number" contextRef="c-197" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-909">6.375</ix:nonFraction>% Senior Notes due 2029 (the &#8220;2029 Notes&#8221;) and the <ix:nonFraction unitRef="number" contextRef="c-169" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-910">6.625</ix:nonFraction>% Senior Notes due 2032 (the &#8220;2032 Notes&#8221; and, together with the 2029 Notes, the &#8220;2029 and 2032 Notes&#8221;) as described below. The Company recognized a non-cash loss of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="6" id="f-911">6.8</ix:nonFraction> million from&#160;the&#160;redemption&#160;of&#160;the&#160;2025 Notes resulting from the write-off of unamortized debt issuance costs, which is recorded as a component of interest expense, net in the Consolidated Statement of Income and Comprehensive Income for the year ended December&#160;31, 2024.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">6.375% Senior Notes due 2029</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">6.625% Senior Notes due 2032</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 7, 2024, Wesco Distribution issued $<ix:nonFraction unitRef="usd" contextRef="c-167" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="f-912">900</ix:nonFraction>&#160;million aggregate principal amount of <ix:nonFraction unitRef="number" contextRef="c-167" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-913">6.375</ix:nonFraction>% senior notes due 2029 and $<ix:nonFraction unitRef="usd" contextRef="c-169" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="f-914">850</ix:nonFraction>&#160;million aggregate principal amount of <ix:nonFraction unitRef="number" contextRef="c-169" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-915">6.625</ix:nonFraction>% senior notes due 2032. The 2029 and 2032 Notes were issued at a price of <ix:nonFraction unitRef="number" contextRef="c-198" decimals="INF" name="wcc:DiscountPercentageOfParValue" scale="-2" id="f-916">100</ix:nonFraction>% of the aggregate principal amount. Wesco incurred costs related to the issuance of the 2029 Notes and 2032 Notes totaling $<ix:nonFraction unitRef="usd" contextRef="c-167" decimals="-5" name="us-gaap:DeferredFinanceCostsGross" scale="6" id="f-917">11.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-169" decimals="-5" name="us-gaap:DeferredFinanceCostsGross" scale="6" id="f-918">10.6</ix:nonFraction> million, respectively, which were recorded as a reduction to the carrying value of the debt and are being amortized over the respective lives of the notes.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2029 and 2032 Notes were issued pursuant to, and are governed by, an indenture (the &#8220;2029 and 2032 Notes Indenture&#8221;), dated as of March 7, 2024, among Wesco Distribution, the Company, Anixter Inc., and U.S. Bank Trust Company, National Association, as trustee (the &#8220;Trustee&#8221;). The 2029 and 2032 Notes and related guarantees were issued in a private transaction exempt from the Securities Act. The Company used the net proceeds from the issuance of the 2029 and 2032 Notes to redeem the 2025 Notes on June&#160;17, 2024 and for other corporate purposes.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2029 and 2032 Notes are unsecured and unsubordinated obligations of Wesco Distribution and are guaranteed on an unsecured, unsubordinated basis by the Company and Anixter Inc. The 2029 Notes accrue interest at a rate of <ix:nonFraction unitRef="rate" contextRef="c-167" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-919">6.375</ix:nonFraction>% per annum, payable semi-annually in arrears on March 15 and September 15 of each year. The 2029 Notes will mature on <ix:nonNumeric contextRef="c-199" name="us-gaap:DebtInstrumentMaturityDate" format="ixt:date-monthname-day-year-en" id="f-920">March 15, 2029</ix:nonNumeric>. The 2032 Notes accrue interest at a rate of <ix:nonFraction unitRef="rate" contextRef="c-169" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-921">6.625</ix:nonFraction>% per annum, payable semi-annually in arrears on March 15 and September 15 of each year. The 2032 Notes will mature on <ix:nonNumeric contextRef="c-200" name="us-gaap:DebtInstrumentMaturityDate" format="ixt:date-monthname-day-year-en" id="f-922">March 15, 2032</ix:nonNumeric>.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco Distribution may redeem all or a part of the 2029 Notes at any time prior to March 15, 2026 by paying a &#8220;make-whole&#8221; premium plus accrued and unpaid interest, if any, to but excluding the redemption date. In addition, at any time prior to March 15, 2026, Wesco Distribution may redeem up to <ix:nonFraction unitRef="number" contextRef="c-201" decimals="INF" name="us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" scale="-2" id="f-923">35</ix:nonFraction>% of the original aggregate principal amount of the 2029 Notes with the net cash proceeds from certain equity offerings. At any time between March 15, 2026 and March 14, 2027, Wesco Distribution may redeem all or a part of the 2029 Notes at a redemption price equal to <ix:nonFraction unitRef="number" contextRef="c-202" decimals="INF" name="us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" scale="-2" id="f-924">103.188</ix:nonFraction>% of the principal amount. Between March 15, 2027 and March 14, 2028, Wesco Distribution may redeem all or a part of the 2029 Notes at a redemption price equal to <ix:nonFraction unitRef="number" contextRef="c-203" decimals="INF" name="us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" scale="-2" id="f-925">101.594</ix:nonFraction>% of the principal amount. On and after March 15, 2028, Wesco Distribution may redeem all or a part of the 2029 Notes at a redemption price equal to <ix:nonFraction unitRef="number" contextRef="c-204" decimals="INF" name="us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" scale="-2" id="f-926">100</ix:nonFraction>% of the principal amount.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco Distribution may redeem all or a part of the 2032 Notes at any time prior to March 15, 2027 by paying a &#8220;make-whole&#8221; premium plus accrued and unpaid interest, if any, to but excluding the redemption date. In addition, at any time prior to March 15, 2027, Wesco Distribution may redeem up to <ix:nonFraction unitRef="number" contextRef="c-205" decimals="INF" name="us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" scale="-2" id="f-927">35</ix:nonFraction>% of the original aggregate principal amount of the 2032 Notes with the net cash proceeds from certain equity offerings. At any time between March 15, 2027 and March 14, 2028, Wesco Distribution may redeem all or a part of the 2032 Notes at a redemption price equal to <ix:nonFraction unitRef="number" contextRef="c-206" decimals="INF" name="us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" scale="-2" id="f-928">103.313</ix:nonFraction>% of the principal amount. Between March 15, 2028 and March 14, 2029, Wesco Distribution may redeem all or a part of the 2032 Notes at a redemption price equal to <ix:nonFraction unitRef="number" contextRef="c-207" decimals="INF" name="us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" scale="-2" id="f-929">101.657</ix:nonFraction>% of the principal amount. On and after March 15, 2029, Wesco Distribution may redeem all or a part of the 2032 Notes at a redemption price equal to <ix:nonFraction unitRef="number" contextRef="c-208" decimals="INF" name="us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" scale="-2" id="f-930">100</ix:nonFraction>% of the principal amount.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt Issuance Costs</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco capitalizes certain costs associated with the issuance of debt and such costs are amortized over the term of the respective debt instrument on a straight-line basis. Debt issuance costs are presented in the Consolidated Balance Sheets as a direct reduction to the carrying amount of the related debt liability. Upon prepayment of debt, the Company accelerates the recognition of an appropriate amount of the costs as refinancing or extinguishment of debt. As of December&#160;31, 2024 and 2023, unamortized debt issuance costs of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DeferredFinanceCostsNet" scale="6" id="f-931">42.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DeferredFinanceCostsNet" scale="6" id="f-932">37.4</ix:nonFraction> million were recorded in the Consolidated Balance Sheets, respectively.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">WESCO INTERNATIONAL, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(CONTINUED)</span></div><div><span><br/></span></div></div><ix:continuation id="f-812-4"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Covenant Compliance</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco&#8217;s credit agreements contain various restrictive covenants that, among other things, impose limitations on: (i)&#160;dividend payments or certain other restricted payments or investments; (ii)&#160;the incurrence of additional indebtedness and guarantees; (iii)&#160;creation of liens; (iv)&#160;mergers, consolidation or sales of substantially all of Wesco&#8217;s assets; (v)&#160;certain transactions among affiliates; (vi)&#160;payments by certain subsidiaries to Wesco, and (vii)&#160;capital expenditures. In addition, the Revolving Credit Facility and the Receivables Facility require Wesco to meet certain fixed charge coverage tests depending on availability or liquidity, respectively.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2025 and 2028 Notes Indenture and the 2029 and 2032 Notes Indenture (the &#8220;Indentures&#8221;) contain certain covenants that, among other things, limit the Company&#8217;s and its restricted subsidiaries&#8217; ability to incur liens on assets, make certain restricted payments, engage in certain sale and leaseback transactions or sell certain assets or merge or consolidate with or into other companies, subject to certain qualifications and exceptions, including the termination of certain of these covenants upon the 2028 Notes or the 2029 and 2032 Notes receiving investment grade credit ratings.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Indentures contain certain events of default, including, among other things, failure to make required payments, failure to comply with certain agreements or covenants, failure to pay or acceleration of certain other indebtedness, certain events of bankruptcy and insolvency, and failure to pay certain judgments. An event of default under the Indentures will allow either the Trustee or the holders of at least <ix:nonFraction unitRef="usd" contextRef="c-6" decimals="INF" name="wcc:PercentageOfPrincipalAmountOfSeniorNotesAcceleratedUnderDefault" scale="-2" id="f-933">25</ix:nonFraction>% in aggregate principal amount of the applicable series of the then-outstanding Notes to accelerate or, in certain cases, will automatically cause the acceleration of the amounts due under the applicable series of Notes.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco was in compliance with all financial covenants contained in its debt agreements as of December&#160;31, 2024.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" id="f-934" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the aggregate principal repayment requirements for all indebtedness for the next five years and thereafter, as of December&#160;31, 2024:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.444%"><tr><td style="width:1.0%"/><td style="width:80.584%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.216%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" scale="6" id="f-935">19.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" scale="6" id="f-936">14.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" format="ixt:num-dot-decimal" scale="6" id="f-937">1,987.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" format="ixt:num-dot-decimal" scale="6" id="f-938">1,333.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" scale="6" id="f-939">904.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" scale="6" id="f-940">853.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total payments on debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="f-941">5,112.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DebtInstrumentUnamortizedDiscount" scale="6" id="f-942">4.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DebtAndCapitalLeaseObligations" format="ixt:num-dot-decimal" scale="6" id="f-943">5,107.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-align:center"><span><br/></span></div><div id="id12ad6ca3d8e457b82133483acf6371a_106"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">10. STOCKHOLDERS' EQUITY</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="f-944" continuedAt="f-944-1" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Preferred Stock</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are <ix:nonFraction unitRef="shares" contextRef="c-6" decimals="0" name="us-gaap:PreferredStockSharesAuthorized" scale="6" id="f-945">20</ix:nonFraction> million shares of preferred stock authorized at a par value of $<ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="f-946">0.01</ix:nonFraction> per share; there are no shares issued or outstanding. The Company&#8217;s Board of Directors has the authority, without further action by the stockholders, to issue all authorized preferred shares in one or more series and to fix the number of shares, designations, voting powers, preferences, optional and other special rights and the restrictions or qualifications thereof. The rights, preferences, privileges and powers of each series of preferred stock may differ with respect to dividend rates, liquidation values, voting rights, conversion rights, redemption provisions and other matters.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Series A Preferred Stock</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s Board of Directors authorized <ix:nonFraction unitRef="shares" contextRef="c-10" decimals="0" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-947">25,000</ix:nonFraction> shares of fixed-rate reset cumulative perpetual preferred stock, Series A, with a liquidation preference of $<ix:nonFraction unitRef="usdPerShare" contextRef="c-10" decimals="2" name="us-gaap:PreferredStockLiquidationPreference" format="ixt:num-dot-decimal" scale="0" id="f-948">25,000</ix:nonFraction> per whole preferred share and a par value of $<ix:nonFraction unitRef="usdPerShare" contextRef="c-10" decimals="2" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="f-949">0.01</ix:nonFraction> per share (the &#8220;Series A Preferred Stock&#8221;). Depositary shares, each representing a 1/1,000th interest in a share of Series A Preferred Stock, are registered under the Securities Act. The Company has issued <ix:nonFraction unitRef="shares" contextRef="c-209" decimals="0" name="us-gaap:PreferredStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-950">21,611,534</ix:nonFraction> depositary shares, representing an interest in approximately <ix:nonFraction unitRef="shares" contextRef="c-10" decimals="0" name="us-gaap:PreferredStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-951">21,612</ix:nonFraction> shares of Series A Preferred Stock.</span></div></ix:nonNumeric><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">65</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">WESCO INTERNATIONAL, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(CONTINUED)</span></div><div><span><br/></span></div></div><ix:continuation id="f-944-1" continuedAt="f-944-2"><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of shares of the Series A Preferred Stock are entitled to receive, when, as and if declared by the Company&#8217;s Board of Directors, cumulative cash dividends at an initial rate of <ix:nonFraction unitRef="number" contextRef="c-3" decimals="INF" name="us-gaap:PreferredStockDividendRatePercentage" scale="-2" id="f-952">10.625</ix:nonFraction>% per annum of the $<ix:nonFraction unitRef="usdPerShare" contextRef="c-10" decimals="2" name="us-gaap:PreferredStockLiquidationPreference" format="ixt:num-dot-decimal" scale="0" id="f-953">25,000</ix:nonFraction> liquidation preference per share. On June 22, 2025, and every five-year period thereafter, the dividend rate on the Series A Preferred Stock resets and will be equal to the Five-year U.S. Treasury Rate plus a spread of <ix:nonNumeric contextRef="c-3" name="us-gaap:PreferredStockDividendPaymentRateVariable" id="f-954">10.325</ix:nonNumeric>%.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of the Series A Preferred Stock are not entitled to convert or exchange their shares of Series A Preferred stock into shares of any of Wesco&#8217;s other classes or series of stock or into any other security of Wesco (other than upon a change of control involving the issuance of additional shares of common stock or other change of control transaction, in each case, approved by holders of common stock).</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Series A Preferred Stock has no stated maturity and will not be subject to any sinking fund, retirement fund or purchase fund or any other obligation of Wesco to redeem, repurchase or retire the Series A Preferred Stock. On June 22, 2025, Wesco may redeem the Series A Preferred Stock, in whole or in part, for cash at a redemption price of $<ix:nonFraction unitRef="usdPerShare" contextRef="c-10" decimals="2" name="us-gaap:PreferredStockLiquidationPreference" format="ixt:num-dot-decimal" scale="0" id="f-955">25,000</ix:nonFraction> per share, plus all accrued and unpaid dividends.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of the Series A Preferred Stock will have limited voting rights, including the right to elect two directors to the Board of Directors of the Company in the event dividends on the Series A Preferred Stock remain unpaid for the equivalent of six or more full quarterly dividend periods.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Common Stock</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are <ix:nonFraction unitRef="shares" contextRef="c-12" decimals="0" name="us-gaap:CommonStockSharesAuthorized" scale="6" id="f-956">210</ix:nonFraction> million shares of common stock and <ix:nonFraction unitRef="shares" contextRef="c-15" decimals="0" name="us-gaap:CommonStockSharesAuthorized" scale="6" id="f-957">20</ix:nonFraction> million shares of Class&#160;B common stock authorized at a par value of $<ix:nonFraction unitRef="usdPerShare" contextRef="c-12" decimals="2" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-958">0.01</ix:nonFraction> per share. The Class&#160;B common stock is identical to the common stock, except for voting and conversion rights. The holders of Class&#160;B common stock have no voting rights. With certain exceptions, Class&#160;B common stock may be converted, at the option of the holder, into the same number of shares of common stock.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain of the Company&#8217;s credit agreements place limits on the Company&#8217;s ability to declare or pay dividends and repurchase common stock. These restrictions are based on availability, as defined in the respective credit agreements, as well as Wesco&#8217;s compliance with certain fixed charge coverage tests. At December&#160;31, 2024 and 2023, no dividends had been declared that remained unpaid and, therefore, no retained earnings were reserved for dividend payments.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Treasury Stock</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Common stock purchased for treasury is recorded at cost. At the date of subsequent reissue, the treasury stock account is reduced by the cost of such stock, with cost determined on a weighted-average basis.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Share Repurchases</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 31, 2022, the Company&#8217;s Board of Directors adopted a resolution authorizing the repurchase of up to $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-8" name="srt:StockRepurchaseProgramAuthorizedAmount1" format="ixt:num-dot-decimal" scale="9" id="f-959">1</ix:nonFraction>&#160;billion of the Company&#8217;s common stock and Series A Preferred Stock. The share repurchase authorization has no expiration date and may be modified, suspended, or terminated at any time without prior notice.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December&#160;31, 2024, the Company entered into spot repurchase transactions through brokers to purchase <ix:nonFraction unitRef="shares" contextRef="c-58" decimals="0" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="f-960">2,424,488</ix:nonFraction> shares of its common stock in the open market for cash totaling $<ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="6" id="f-961">428.8</ix:nonFraction> million, including excise taxes. Wesco funded the repurchases with available cash and borrowings under its accounts receivable securitization and revolving credit facilities. During the year ended December&#160;31, 2023, the Company entered into spot repurchase transactions through a broker to purchase <ix:nonFraction unitRef="shares" contextRef="c-44" decimals="0" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="f-962">504,335</ix:nonFraction> shares of its common stock totaling $<ix:nonFraction unitRef="usd" contextRef="c-44" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="6" id="f-963">75.0</ix:nonFraction> million. Wesco funded the repurchases with available cash and borrowings under its revolving credit facility. During the year ended December&#160;31, 2022, the Company entered into entered into spot repurchase transactions through a broker to purchase <ix:nonFraction unitRef="shares" contextRef="c-210" decimals="0" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="f-964">87,502</ix:nonFraction> shares of its common stock in the open market for cash totaling $<ix:nonFraction unitRef="usd" contextRef="c-210" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="6" id="f-965">11.1</ix:nonFraction> million. Wesco funded the repurchases with available cash and borrowings under its revolving credit facility. These repurchases were made within the limits described above.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">66</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">WESCO INTERNATIONAL, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(CONTINUED)</span></div><div><span><br/></span></div></div><ix:continuation id="f-944-2"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dividends</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s dividends on common stock are declared at the discretion of the Board of Directors. During the years ended December&#160;31, 2024 and 2023, the Board of Directors declared and the Company paid quarterly cash dividends totaling $<ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-5" name="us-gaap:DividendsCommonStock" scale="6" id="f-966">81.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-5" name="us-gaap:DividendsCommonStock" scale="6" id="f-967">76.6</ix:nonFraction> million, respectively, to common stockholders. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table is a summary of cash dividends declared and paid on the Company&#8217;s common stock for the year ended December&#160;31, 2024: </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.912%"><tr><td style="width:1.0%"/><td style="width:18.249%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.613%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.249%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.613%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.249%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.613%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.249%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.613%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.252%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Date Declared</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Record Date</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Payment Date</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount per share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Dividend Payment</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 29, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 15, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 29, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-211" decimals="3" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-968">0.413</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-211" decimals="-5" name="us-gaap:DividendsCommonStock" scale="6" id="f-969">20.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">million</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 30, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 14, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 28, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-212" decimals="3" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-970">0.413</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-212" decimals="-5" name="us-gaap:DividendsCommonStock" scale="6" id="f-971">20.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">million</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 29, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 13, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-213" decimals="3" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-972">0.413</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-213" decimals="-5" name="us-gaap:DividendsCommonStock" scale="6" id="f-973">20.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">million</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 13, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-214" decimals="3" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-974">0.413</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-214" decimals="-5" name="us-gaap:DividendsCommonStock" scale="6" id="f-975">20.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">million</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table is a summary of cash dividends declared and paid on the Company&#8217;s common stock for the year ended December&#160;31, 2023: </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.912%"><tr><td style="width:1.0%"/><td style="width:18.249%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.613%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.249%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.613%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.249%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.613%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.249%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.613%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.252%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Date Declared</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Record Date</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Payment Date</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount per share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Dividend Payment</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 3, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 15, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-215" decimals="3" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-976">0.375</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-215" decimals="-5" name="us-gaap:DividendsCommonStock" scale="6" id="f-977">19.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">million</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 1, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 15, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-216" decimals="3" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-978">0.375</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-5" name="us-gaap:DividendsCommonStock" scale="6" id="f-979">19.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">million</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 15, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 29, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-217" decimals="3" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-980">0.375</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-217" decimals="-5" name="us-gaap:DividendsCommonStock" scale="6" id="f-981">19.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">million</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 15, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 29, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-218" decimals="3" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-982">0.375</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-218" decimals="-5" name="us-gaap:DividendsCommonStock" scale="6" id="f-983">19.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">million</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December&#160;31, 2024, 2023 and 2022, the Company&#8217;s Board of Directors also declared and the Company paid quarterly cash dividends of $<ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="3" name="us-gaap:PreferredStockDividendsPerShareCashPaid" scale="0" id="f-984">0.664</ix:nonFraction> per depositary share relating to its Series A Preferred Stock totaling $<ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-5" name="us-gaap:DividendsPreferredStock" scale="6" id="f-985">57.4</ix:nonFraction> million each year.</span></div></ix:continuation><div id="id12ad6ca3d8e457b82133483acf6371a_109"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:IncomeTaxDisclosureTextBlock" id="f-986" continuedAt="f-986-1" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">11. INCOME TAXES</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" id="f-987" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the components of income before income taxes by jurisdiction:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:59.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="6" id="f-988">713.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="6" id="f-989">739.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="6" id="f-990">859.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" scale="6" id="f-991">237.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" scale="6" id="f-992">252.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" scale="6" id="f-993">277.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;  Income before income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-994">951.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-995">992.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-996">1,136.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:nonNumeric><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">WESCO INTERNATIONAL, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(CONTINUED)</span></div></div><ix:continuation id="f-986-1" continuedAt="f-986-2"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="f-997" escape="true"><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the components of the provision for income taxes:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:59.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current income taxes:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="6" id="f-998">150.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="6" id="f-999">124.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="6" id="f-1000">166.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="6" id="f-1001">41.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="6" id="f-1002">34.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="6" id="f-1003">43.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:CurrentForeignTaxExpenseBenefit" scale="6" id="f-1004">79.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:CurrentForeignTaxExpenseBenefit" scale="6" id="f-1005">74.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:CurrentForeignTaxExpenseBenefit" scale="6" id="f-1006">66.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="6" id="f-1007">271.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="6" id="f-1008">233.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="6" id="f-1009">275.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="6" id="f-1010">22.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="6" id="f-1011">1.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="6" id="f-1012">7.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="6" id="f-1013">5.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="6" id="f-1014">2.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="6" id="f-1015">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="6" id="f-1016">12.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" sign="-" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="6" id="f-1017">9.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="6" id="f-1018">5.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" scale="6" id="f-1019">39.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" scale="6" id="f-1020">7.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" scale="6" id="f-1021">1.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Provision for income taxes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-1022">231.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-1023">225.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-1024">274.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="f-1025" escape="true"><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the reconciliation between the federal statutory income tax rate and the effective tax rate:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:59.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal statutory rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="f-1026">21.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-16" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="f-1027">21.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-17" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="f-1028">21.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal income tax benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="f-1029">2.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-16" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="f-1030">3.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-17" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="f-1031">3.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax effect of intercompany financing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationDeductions" scale="-2" id="f-1032">1.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-16" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationDeductions" scale="-2" id="f-1033">0.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-17" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationDeductions" scale="-2" id="f-1034">1.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" id="f-1035">1.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-16" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" id="f-1036">0.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-17" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" id="f-1037">0.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax effect of foreign income</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" id="f-1038">1.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-16" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" id="f-1039">1.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-17" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" id="f-1040">1.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1" decimals="INF" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="f-1041">0.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-16" decimals="INF" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="f-1042">0.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-17" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="f-1043">0.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-1044">24.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-16" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-1045">22.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-17" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-1046">24.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The corporate alternative minimum tax (&#8220;CAMT&#8221;) was enacted as part of the Inflation Reduction Act of 2022. The CAMT imposes a minimum tax of 15% on the adjusted financial statement income (&#8220;AFSI&#8221;) of certain corporations with average annual AFSI over a three-year period in excess of $1 billion, so-called &#8220;applicable corporations&#8221;. CAMT is effective for tax years beginning after December 31, 2022. The Company was not subject to CAMT for the years ended December&#160;31, 2024 and 2023, respectively, and does not expect to be subject to it for the year ended December 31, 2025.</span></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The undistributed earnings of the Company&#8217;s foreign subsidiaries amounted to approximately $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:UndistributedEarningsOfForeignSubsidiaries" format="ixt:num-dot-decimal" scale="6" id="f-1047">2,107.7</ix:nonFraction> million as of December&#160;31, 2024. Most of these earnings have been taxed in the U.S. under either the one-time transition tax or the GILTI tax regime imposed by the TCJA. Wesco has elected to pay the transition tax in installments over an eight year period ending in 2026. As of December&#160;31, 2024, the Company&#8217;s remaining liability for the transition tax was $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiability" scale="6" id="f-1048">37.7</ix:nonFraction> million, which is recorded as components of other current and noncurrent liabilities in the Consolidated Balance Sheet. The Company continues to assert that the remaining undistributed earnings of its foreign subsidiaries are indefinitely reinvested. The distribution of earnings by Wesco&#8217;s foreign subsidiaries in the form of dividends, or otherwise, may be subject to additional taxation. The Company estimates that additional taxes of approximately $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries" scale="6" id="f-1049">69.4</ix:nonFraction> million would be payable upon the remittance of all previously undistributed foreign earnings as of December&#160;31, 2024, based upon the laws in effect on that date. The Company believes that it is able to maintain sufficient liquidity for its domestic operations and commitments without repatriating cash from Wesco&#8217;s foreign subsidiaries.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">WESCO INTERNATIONAL, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(CONTINUED)</span></div></div><ix:continuation id="f-986-2" continuedAt="f-986-3"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="f-1050" escape="true"><div style="margin-top:6pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth deferred tax assets and liabilities:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:45.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.641%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" scale="6" id="f-1051">22.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" scale="6" id="f-1052">23.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DeferredTaxAssetsInventory" scale="6" id="f-1053">50.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DeferredTaxAssetsInventory" scale="6" id="f-1054">45.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation of property, buildings and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1055">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" scale="6" id="f-1056">20.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1057">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" scale="6" id="f-1058">41.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="wcc:DeferredTaxAssetsLeaseLiabilities" scale="6" id="f-1059">210.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" scale="6" id="f-1060">200.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="wcc:DeferredTaxAssetsLeaseLiabilities" scale="6" id="f-1061">201.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" scale="6" id="f-1062">192.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets" format="ixt:fixed-zero" scale="6" id="f-1063">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" scale="6" id="f-1064">545.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets" format="ixt:fixed-zero" scale="6" id="f-1065">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" scale="6" id="f-1066">564.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits" scale="6" id="f-1067">27.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits" scale="6" id="f-1068">21.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" scale="6" id="f-1069">8.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" scale="6" id="f-1070">11.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Disallowed business interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DeferredTaxAssetInterestCarryforward" scale="6" id="f-1071">4.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DeferredTaxAssetInterestCarryforward" scale="6" id="f-1072">2.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforwards</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="6" id="f-1073">35.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="6" id="f-1074">36.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign tax credit carryforwards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign" scale="6" id="f-1075">41.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign" scale="6" id="f-1076">41.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DeferredTaxAssetsOther" scale="6" id="f-1077">33.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DeferredTaxLiabilitiesOther" scale="6" id="f-1078">8.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DeferredTaxAssetsOther" scale="6" id="f-1079">38.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DeferredTaxLiabilitiesOther" scale="6" id="f-1080">10.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes before valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DeferredTaxAssetsGross" scale="6" id="f-1081">434.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DeferredIncomeTaxLiabilities" scale="6" id="f-1082">775.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DeferredTaxAssetsGross" scale="6" id="f-1083">421.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DeferredIncomeTaxLiabilities" scale="6" id="f-1084">807.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="6" id="f-1085">32.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="6" id="f-1086">23.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred income taxes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DeferredTaxAssetsNet" scale="6" id="f-1087">401.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DeferredIncomeTaxLiabilities" scale="6" id="f-1088">775.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DeferredTaxAssetsNet" scale="6" id="f-1089">398.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DeferredIncomeTaxLiabilities" scale="6" id="f-1090">807.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco had deferred tax assets of $<ix:nonFraction unitRef="usd" contextRef="c-219" decimals="-5" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign" scale="6" id="f-1091">31.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-220" decimals="-5" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign" scale="6" id="f-1092">31.4</ix:nonFraction> million as of December&#160;31, 2024 and 2023, respectively, related to foreign net operating loss carryforwards. These net operating loss carryforwards expire beginning in 2026 through 2043, while some may be carried forward indefinitely. The Company has determined that certain foreign net operating loss carryforwards will not be realized before they expire. Accordingly, the Company has recorded a valuation allowance of $<ix:nonFraction unitRef="usd" contextRef="c-219" decimals="-5" name="us-gaap:OperatingLossCarryforwardsValuationAllowance" scale="6" id="f-1093">19.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-220" decimals="-5" name="us-gaap:OperatingLossCarryforwardsValuationAllowance" format="ixt:num-dot-decimal" scale="6" id="f-1094">12.9</ix:nonFraction>&#160;million against deferred tax assets related to certain foreign net operating loss carryforwards as of December&#160;31, 2024 and 2023, respectively. Additionally, these foreign jurisdictions had deferred tax assets of $<ix:nonFraction unitRef="usd" contextRef="c-219" decimals="-5" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther" scale="6" id="f-1095">6.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-220" decimals="-5" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther" scale="6" id="f-1096">6.1</ix:nonFraction> million as of December&#160;31, 2024 and 2023, respectively, related to other future deductible temporary differences. The Company has recorded a full valuation allowance against these amounts as of December&#160;31, 2024 and 2023, respectively. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024 and 2023, Wesco had deferred tax assets of $<ix:nonFraction unitRef="usd" contextRef="c-221" decimals="-5" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="6" id="f-1097">3.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-222" decimals="-5" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="6" id="f-1098">3.0</ix:nonFraction> million, respectively, related to state net operating loss carryforwards. These net operating loss carryforwards expire beginning in 2025 through 2043, while some may be carried forward indefinitely. The Company has determined that certain state net operating loss carryforwards will not be realized. Accordingly, the Company has recorded a valuation allowance of $<ix:nonFraction unitRef="usd" contextRef="c-221" decimals="-5" name="us-gaap:OperatingLossCarryforwardsValuationAllowance" scale="6" id="f-1099">0.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-222" decimals="-5" name="us-gaap:OperatingLossCarryforwardsValuationAllowance" scale="6" id="f-1100">1.0</ix:nonFraction> million against deferred tax assets related to certain state net operating loss carryforwards as of December&#160;31, 2024 and 2023, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024 and 2023, Wesco had deferred tax assets of $<ix:nonFraction unitRef="usd" contextRef="c-221" decimals="-5" name="us-gaap:DeferredTaxAssetInterestCarryforward" scale="6" id="f-1101">4.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-222" decimals="-5" name="us-gaap:DeferredTaxAssetInterestCarryforward" scale="6" id="f-1102">2.2</ix:nonFraction> million, respectively, in certain foreign and state jurisdictions related to disallowed business interest expense. The carryforward period for disallowed business interest expense is indefinite. The Company has determined that disallowed business interest expense carryforwards for certain jurisdictions will not be realized. Accordingly, the Company has recorded a valuation allowance of $<ix:nonFraction unitRef="usd" contextRef="c-221" decimals="-5" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="6" id="f-1103">0.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-222" decimals="-5" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="6" id="f-1104">0.5</ix:nonFraction> million against deferred tax assets related to disallowed business interest expense carryforwards in these jurisdictions as of December&#160;31, 2024 and 2023, respectively.  </span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024 and 2023, Wesco had deferred tax assets of $<ix:nonFraction unitRef="usd" contextRef="c-219" decimals="-5" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign" scale="6" id="f-1105">41.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-220" decimals="-5" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign" scale="6" id="f-1106">41.1</ix:nonFraction> million, respectively, related to foreign tax credit carryforwards. The foreign tax credit carryforwards expire beginning in 2027 through 2034. The Company has determined that certain foreign tax credit carryforwards will not be realized before they expire. Accordingly, the Company has recorded a valuation allowance of $<ix:nonFraction unitRef="usd" contextRef="c-223" decimals="-5" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="6" id="f-1107">4.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-224" decimals="-5" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="6" id="f-1108">2.9</ix:nonFraction> million against these deferred tax assets as of December&#160;31, 2024 and 2023, respectively. Wesco&#8217;s ability to realize its deferred tax assets related to foreign tax credit carryforwards may be impacted by U.S. tax legislation, our ability to generate sufficient foreign source taxable income, and tax planning strategies that the Company may implement. The impact of these items, if any, on Wesco&#8217;s assessment of the realizability of these deferred tax assets will be recorded as a discrete item in the period in which the Company&#8217;s assessment changes.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">WESCO INTERNATIONAL, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(CONTINUED)</span></div></div><ix:continuation id="f-986-3"><ix:nonNumeric contextRef="c-1" name="us-gaap:SummaryOfIncomeTaxExaminationsTextBlock" id="f-1109" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is under examination by tax authorities in various jurisdictions and remains subject to examination until the applicable statutes of limitation expire. The statutes of limitation for the material jurisdictions in which the Company files income tax returns remain open as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:48.533%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:48.535%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States &#8212; Federal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021 and forward</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States &#8212; Material States</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2017 and forward</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2012 and forward</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">UK</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019 and forward</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Australia</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018 and forward</span></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" id="f-1110" escape="true"><div style="margin-top:6pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the reconciliation of gross unrecognized tax benefits:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:59.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance January 1</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" scale="6" id="f-1111">121.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" scale="6" id="f-1112">109.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-26" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" scale="6" id="f-1113">107.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for current year tax positions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="6" id="f-1114">20.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="6" id="f-1115">29.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="6" id="f-1116">14.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for prior year tax positions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="6" id="f-1117">9.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="6" id="f-1118">6.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="6" id="f-1119">0.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for acquired tax positions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition" format="ixt:fixed-zero" scale="6" id="f-1120">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition" scale="6" id="f-1121">0.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition" scale="6" id="f-1122">5.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions for prior year tax positions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" scale="6" id="f-1123">2.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" scale="6" id="f-1124">6.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" scale="6" id="f-1125">1.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" format="ixt:fixed-zero" scale="6" id="f-1126">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" scale="6" id="f-1127">2.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" format="ixt:fixed-zero" scale="6" id="f-1128">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lapse in statute of limitations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" scale="6" id="f-1129">13.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" scale="6" id="f-1130">15.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" scale="6" id="f-1131">14.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency exchange rate changes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation" scale="6" id="f-1132">4.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation" scale="6" id="f-1133">0.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation" scale="6" id="f-1134">2.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance December 31</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" scale="6" id="f-1135">131.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" scale="6" id="f-1136">121.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" scale="6" id="f-1137">109.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amount of unrecognized tax benefits that would affect the effective tax rate if recognized in the consolidated financial statements for the years ended December&#160;31, 2024, 2023 and 2022 were $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" scale="6" id="f-1138">36.8</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" scale="6" id="f-1139">40.1</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" format="ixt:num-dot-decimal" scale="6" id="f-1140">40.6</ix:nonFraction>&#160;million, respectively. Within the next twelve months, the amount of unrecognized tax benefits is expected to decrease by $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" format="ixt:num-dot-decimal" scale="6" id="f-1141">8.7</ix:nonFraction>&#160;million due to the expiration of statutes of limitation. Such change would result in a $<ix:nonFraction unitRef="usd" contextRef="c-225" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" format="ixt:num-dot-decimal" scale="6" id="f-1142">4.0</ix:nonFraction>&#160;million reduction in income tax expense.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company classifies interest related to unrecognized tax benefits as a component of interest expense, net in the Consolidated Statements of Income and Comprehensive Income. The Company recognized net interest income on unrecognized tax benefits of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" scale="6" id="f-1143">1.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" scale="6" id="f-1144">1.1</ix:nonFraction> million for the years ended December&#160;31, 2024 and 2023, respectively. The Company recognized net interest expense on unrecognized tax benefits of $<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" scale="6" id="f-1145">2.3</ix:nonFraction> million for the year ended December&#160;31, 2022. As of December&#160;31, 2024 and 2023, Wesco had a liability of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" format="ixt:num-dot-decimal" scale="6" id="f-1146">7.7</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" scale="6" id="f-1147">8.9</ix:nonFraction> million, respectively, for interest expense related to unrecognized tax benefits. The Company classifies penalties related to unrecognized tax benefits as part of income tax expense. Penalties recorded in income tax expense for the years ended December&#160;31, 2024 , 2023 and 2022 were immaterial. As of December&#160;31, 2024 and 2023, Wesco had a liability of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued" scale="6" id="f-1148">3.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued" scale="6" id="f-1149">4.7</ix:nonFraction> million, respectively, for penalties related to unrecognized tax benefits.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:IncomeTaxExaminationDescription" id="f-1150"><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, one of the Company&#8217;s Mexican affiliates received a tax assessment from the Mexican tax authorities in the amount of approximately $26.0&#160;million related to its 2012 income tax return. This amount, updated for adjustments required under Mexican law, was approximately $28.5&#160;million as of December&#160;31, 2024. The Company believes the assessment is without merit and has filed an annulment lawsuit in the Mexican Federal Court of Administrative Justice. The Company expects to prevail in this litigation and, accordingly, has not recognized a liability for this assessment in its consolidated financial statements.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2022, one of the Company&#8217;s Canadian affiliates received tax assessments from the Canada Revenue Agency (&#8220;CRA&#8221;) totaling approximately $11.0&#160;million, including tax and interest, related to its 2012 through 2014 income tax returns. The Company&#8217;s Canadian affiliate also received a related penalty assessment of approximately $2.7&#160;million in May 2023. The assessments totaled approximately $18.0&#160;million in the aggregate, including additional interest updated through December 31, 2024. The Company believes these assessments are without merit and has appealed to the Tax Court of Canada. The Company expects to prevail in the courts and, therefore, has not recognized a liability for these assessments in its consolidated financial statements. The CRA continues to audit the 2015 through 2019 tax years of Wesco&#8217;s Canadian affiliates and the Company expects to eventually receive similar assessments for these tax years.</span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70</span></div></div></div><div id="id12ad6ca3d8e457b82133483acf6371a_112"></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">WESCO INTERNATIONAL, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(CONTINUED)</span></div><div><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12. EARNINGS PER SHARE</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:EarningsPerShareTextBlock" id="f-1151" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share is computed by dividing net income attributable to common stockholders by the weighted-average number of common shares outstanding during the periods. Diluted earnings per share is computed by dividing net income attributable to common stockholders by the weighted-average common shares and common share equivalents outstanding during the periods. The dilutive effect of common share equivalents is considered in the diluted earnings per share computation using the treasury stock method, which includes consideration of equity awards.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="f-1152" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the details of basic and diluted earnings per share:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:59.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions, except per share data)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to WESCO International, Inc.</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-1153">717.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-1154">765.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-1155">860.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Preferred stock dividends</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:PreferredStockDividendsIncomeStatementImpact" scale="6" id="f-1156">57.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:PreferredStockDividendsIncomeStatementImpact" scale="6" id="f-1157">57.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:PreferredStockDividendsIncomeStatementImpact" scale="6" id="f-1158">57.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to common stockholders</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-1159">660.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-1160">708.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-1161">803.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding used in computing basic earnings per share</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="f-1162">49.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-16" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="f-1163">51.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-17" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="f-1164">50.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common shares issuable upon exercise of dilutive equity awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="6" id="f-1165">0.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-16" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="6" id="f-1166">1.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-17" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="6" id="f-1167">1.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding and common share equivalents used in computing diluted earnings per share</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="f-1168">50.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-16" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="f-1169">52.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-17" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="f-1170">52.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings per share attributable to common stockholders</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-1171">13.26</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-16" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-1172">13.86</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-17" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-1173">15.83</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-1174">13.05</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-16" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-1175">13.54</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-17" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-1176">15.33</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The computation of diluted earnings per share attributable to common stockholders excludes stock-based awards that would have had an antidilutive effect on earnings per share. For the years ended December&#160;31, 2024, 2023, and 2022, there were approximately <ix:nonFraction unitRef="shares" contextRef="c-226" decimals="INF" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="6" id="f-1177">0.2</ix:nonFraction> million, <ix:nonFraction unitRef="shares" contextRef="c-227" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="6" id="f-1178">0.2</ix:nonFraction> million, and <ix:nonFraction unitRef="shares" contextRef="c-228" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="6" id="f-1179">0.1</ix:nonFraction> million antidilutive stock-based awards, respectively.</span></div></ix:nonNumeric><div id="id12ad6ca3d8e457b82133483acf6371a_115"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">13. EMPLOYEE BENEFIT PLANS </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Defined Contribution Plans</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco Distribution sponsors a defined contribution retirement savings plan for the majority of its U.S. employees (the &#8220;WESCO Distribution, Inc. Retirement Savings Plan&#8221;), which provides employer matching contributions. Contributions are made in cash and employees have the option to transfer balances allocated to their accounts into any of the available investment options. Prior to January 1, 2022, the Company could also make, subject to the Board of Directors&#8217; approval, a discretionary contribution to the WESCO Distribution, Inc. Retirement Savings Plan if certain predetermined profit levels were attained. The amendments to the WESCO Distribution, Inc. Retirement Savings described below eliminated the discretionary employer contributions.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Anixter Inc. sponsored a defined contribution plan that covered all of its non-union U.S. employees (the &#8220;Anixter Inc. Employee Savings Plan&#8221;). Effective January 1, 2022, the Anixter Inc. Employee Savings Plan was merged with and into the WESCO Distribution, Inc. Retirement Savings Plan (the &#8220;U.S. Defined Contribution Plan Merger&#8221;). In connection with the U.S. Defined Contribution Plan Merger, the WESCO Distribution, Inc. Retirement Savings plan was amended to change the employer matching contribution from an amount equal to <ix:nonFraction unitRef="number" contextRef="c-229" decimals="2" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" scale="-2" id="f-1180">50</ix:nonFraction>% of participants&#8217; total contributions up to <ix:nonFraction unitRef="number" contextRef="c-229" decimals="INF" name="us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" scale="-2" id="f-1181">6</ix:nonFraction>% of eligible compensation to an amount equal to <ix:nonFraction unitRef="number" contextRef="c-230" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" scale="-2" id="f-1182">100</ix:nonFraction>% of a participant&#8217;s eligible elective deferrals up to <ix:nonFraction unitRef="number" contextRef="c-231" decimals="2" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" scale="-2" id="f-1183">3</ix:nonFraction>% of the participant&#8217;s eligible compensation and <ix:nonFraction unitRef="number" contextRef="c-232" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" scale="-2" id="f-1184">50</ix:nonFraction>% of the next <ix:nonFraction unitRef="number" contextRef="c-232" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" scale="-2" id="f-1185">4</ix:nonFraction>% of eligible compensation, and to eliminate the discretionary employer contributions.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">WESCO Distribution Canada LP, a wholly-owned subsidiary of the Company, sponsors a defined contribution plan covering the current full-time employees of WESCO Distribution Canada LP and part-time employees meeting certain requirements for continuous service, earnings and minimum hours of employment (the &#8220;Wesco Canadian Defined Contribution Plan&#8221;).</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">WESCO INTERNATIONAL, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(CONTINUED)</span></div><div><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Anixter Canada Inc. sponsored a defined contribution plan for certain employees of Anixter Canada Inc. and Anixter Power Solutions Canada Inc. (the &#8220;Anixter Canadian Defined Contribution Plan&#8221;). Effective January 1, 2022, the Anixter Canadian Defined Contribution Plan was merged with and into an amended Wesco Canadian Defined Contribution Plan. The amended Wesco Canadian Defined Contribution Plan provides a core employer contribution of <ix:nonFraction unitRef="number" contextRef="c-233" decimals="2" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" scale="-2" id="f-1186">3</ix:nonFraction>% of a participant&#8217;s eligible compensation, plus a matching contribution equal to <ix:nonFraction unitRef="number" contextRef="c-234" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" scale="-2" id="f-1187">50</ix:nonFraction>% of a participant&#8217;s elective contributions up to <ix:nonFraction unitRef="number" contextRef="c-234" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" scale="-2" id="f-1188">4</ix:nonFraction>% of eligible compensation (for a maximum total employer contribution equal to <ix:nonFraction unitRef="number" contextRef="c-235" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" scale="-2" id="f-1189">5</ix:nonFraction>%). The amended Wesco Canadian Defined Contribution Plan also requires employees of EECOL Electric Corp. hired on or after January 1, 2022 to join this defined contribution plan, and permits enrollment for those not participating in the defined benefit plan described below.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco incurred charges of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" scale="6" id="f-1190">74.4</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" scale="6" id="f-1191">73.4</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" scale="6" id="f-1192">58.2</ix:nonFraction> million for the years ended December&#160;31, 2024, 2023 and 2022, respectively, for all defined contribution plans.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred Compensation Plans</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco Distribution sponsors a non-qualified deferred compensation plan (the &#8220;Wesco Deferred Compensation Plan&#8221;) that permits select employees to make pre-tax deferrals of salary and bonus. Employees have the option to transfer balances allocated to their accounts in the Wesco Deferred Compensation Plan into any of the available investment options. The Wesco Deferred Compensation Plan is an unfunded plan. As of December&#160;31, 2024 and 2023, the Company&#8217;s obligation under the Wesco Deferred Compensation Plan was $<ix:nonFraction unitRef="usd" contextRef="c-236" decimals="-5" name="us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent" scale="6" id="f-1193">32.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-237" decimals="-5" name="us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent" scale="6" id="f-1194">27.4</ix:nonFraction> million, respectively, which is included in other noncurrent liabilities in the Consolidated Balance Sheet.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Defined Benefit Plans</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="us-gaap:DefinedBenefitPlansGeneralInformation" id="f-1195">Wesco sponsors a contributory defined benefit plan covering substantially all Canadian employees of EECOL Electric Corp., a wholly-owned subsidiary of the Company (the &#8220;EECOL Plan&#8221;). The EECOL Plan provides retirement benefits based on earnings and credited service, and participants contribute 2% of their earnings to the EECOL Plan. Participants become 100% vested after two years of continuous service or, if earlier, at the participant&#8217;s normal retirement age.</ix:nonNumeric> </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:DefinedBenefitPlanUnfundedPlan" id="f-1196"><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco also sponsors a Supplemental Executive Retirement Plan for certain executives of EECOL Electric Corp. (the &#8220;EECOL SERP&#8221;), which provides additional pension benefits based on earnings and credited service. Effective January 1, 2013, the EECOL SERP was closed to new participants and existing participants became 100% vested. Participants of the EECOL SERP now contribute 4% of their earnings to the EECOL Plan.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Anixter Inc. sponsored the Anixter Inc. Pension Plan (the &#8220;Domestic Plan&#8221;), which was closed to entrants first hired or rehired on or after July 1, 2015, and sponsors various defined benefit pension plans covering employees of foreign subsidiaries in Canada and Europe (together with the EECOL Plan and the EECOL SERP, the &#8220;Foreign Plans&#8221;). The majority of the Company&#8217;s defined benefit pension plans are non-contributory, and with the exception of the U.S. and Canada, cover substantially all full-time employees in their respective countries. Retirement benefits are provided based on compensation as defined in each of the plan agreements.</span></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Anixter Inc. Pension Plan was funded as required by the Employee Retirement Income Security Act of 1974 (&#8220;ERISA&#8221;) and the Internal Revenue Service. With the exception of the EECOL SERP, which is an unfunded plan, the Foreign Plans are funded as required by applicable foreign laws.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2021, the Company adopted certain plan amendments to: (i) freeze the benefits provided under the Anixter Inc. Pension Plan effective December 31, 2021, (ii) close participation in the EECOL Plan effective December 31, 2021, and (iii) freeze the benefit accruals under the Pension Plan for Employees of Anixter Canada Inc., the EECOL Plan and the EECOL SERP effective December 31, 2023.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2022, the Company terminated the Anixter Inc. Pension Plan effective December 31, 2022. Accordingly, certain estimates that reflect the pending settlement of this plan were incorporated into the assumptions used to measure the respective projected benefit obligation as of December&#160;31, 2023. As the Anixter Inc. Pension Plan had previously been frozen, its termination did not result in any curtailment gain or loss for the years ended December&#160;31, 2023 or 2022. The benefit obligation associated with this plan was partially settled during 2023 by making lump sum cash payments to participants totaling $<ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanSettlementsBenefitObligation" scale="6" id="f-1197">110.9</ix:nonFraction> million and the Company recognized settlement cost of $<span style="-sec-ix-hidden:f-1198">4.7 million</span>.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 12, 2024, the remaining benefit obligation of the Anixter Inc. Pension Plan was settled through the purchase of single premium annuity contracts for total cash of $<ix:nonFraction unitRef="usd" contextRef="c-239" decimals="-5" name="us-gaap:DefinedBenefitPlanSettlementsBenefitObligation" format="ixt:num-dot-decimal" scale="6" id="f-1199">138.8</ix:nonFraction>&#160;million. The purchase was funded entirely by the assets of the plan.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">72</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">WESCO INTERNATIONAL, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(CONTINUED)</span></div><div><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The final settlement of the Anixter Inc. Pension Plan triggered a remeasurement of the related plan benefit obligations and assets as of February 29, 2024. The net effect of the plan remeasurement was a reduction of $<ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanAssetsTransferredToFromPlan" format="ixt:num-dot-decimal" scale="6" id="f-1200">33.6</ix:nonFraction>&#160;million to the net funded status of the plan, which represented an excess plan asset reversion, and was accounted for as a negative employer contribution. During the year ended December&#160;31, 2024, the Company used $<ix:nonFraction unitRef="usd" contextRef="c-229" decimals="-5" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" format="ixt:num-dot-decimal" scale="6" id="f-1201">8.9</ix:nonFraction>&#160;million of the excess pension plan assets to fund certain of the Company&#8217;s matching contributions to the defined contribution plan in the U.S. During the fourth quarter of 2024, the remaining assets of $<ix:nonFraction unitRef="usd" contextRef="c-241" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanAssetsTransferredToFromPlan" format="ixt:num-dot-decimal" scale="6" id="f-1202">24.6</ix:nonFraction>&#160;million were transferred to the Company in cash, $<ix:nonFraction unitRef="usd" contextRef="c-242" decimals="-5" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:num-dot-decimal" scale="6" id="f-1203">13.5</ix:nonFraction>&#160;million of which was used to fund employer contributions to the defined benefit plan in the U.K. Additionally, the Company incurred excise taxes of $<ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-5" name="us-gaap:ExciseAndSalesTaxes" format="ixt:num-dot-decimal" scale="6" id="f-1204">4.9</ix:nonFraction>&#160;million resulting from the excess plan asset reversion, which are recorded as a component of selling, general and administrative expenses in the Consolidated Statement of Income and Comprehensive Income during the year ended December&#160;31, 2024 and are included in other current liabilities in the Consolidated Balance Sheet as of December&#160;31, 2024.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December&#160;31, 2024, the Company recognized settlement costs of $<span style="-sec-ix-hidden:f-1205">2.5 million</span> to recognize unrealized losses previously reported as a component of other comprehensive income (loss) related to the benefit obligation of the Anixter Inc. Pension Plan. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">WESCO INTERNATIONAL, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(CONTINUED)</span></div><div><span><br/></span></div></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfNetFundedStatusTableTextBlock" id="f-1206" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the changes in benefit obligations, plan assets and funded status for the defined benefit plans:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:33.504%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Domestic Plan</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Plans</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change in Projected Benefit Obligation</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-243" decimals="-5" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="6" id="f-1207">147.5</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-244" decimals="-5" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="6" id="f-1208">253.5</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-5" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="6" id="f-1209">309.1</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-246" decimals="-5" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="6" id="f-1210">267.3</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="6" id="f-1211">456.6</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-5" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="6" id="f-1212">520.8</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-5" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:fixed-zero" scale="6" id="f-1213">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-5" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:fixed-zero" scale="6" id="f-1214">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-5" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="f-1215">1.9</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-5" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="f-1216">4.7</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="f-1217">1.9</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="f-1218">4.7</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-5" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="f-1219">1.1</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-5" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="f-1220">10.4</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-5" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="f-1221">13.1</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-5" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="f-1222">12.9</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="f-1223">14.2</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="f-1224">23.3</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Participant contributions</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-5" name="us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" format="ixt:fixed-zero" scale="6" id="f-1225">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-5" name="us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" format="ixt:fixed-zero" scale="6" id="f-1226">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-5" name="us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" scale="6" id="f-1227">0.1</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-5" name="us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" scale="6" id="f-1228">1.0</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" scale="6" id="f-1229">0.1</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" scale="6" id="f-1230">1.0</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial (gain) loss, including assumption changes</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="6" id="f-1231">4.0</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-5" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="6" id="f-1232">2.6</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="6" id="f-1233">20.1</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-5" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="6" id="f-1234">29.5</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="6" id="f-1235">24.1</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="6" id="f-1236">32.1</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid from plan assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-5" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" scale="6" id="f-1237">5.8</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-5" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" scale="6" id="f-1238">8.1</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-5" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" scale="6" id="f-1239">11.6</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-5" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" scale="6" id="f-1240">11.7</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" scale="6" id="f-1241">17.4</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" scale="6" id="f-1242">19.8</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid from Company assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-5" name="wcc:DefinedBenefitPlanBenefitsPaidFromCompanyAssets" format="ixt:fixed-zero" scale="6" id="f-1243">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-5" name="wcc:DefinedBenefitPlanBenefitsPaidFromCompanyAssets" format="ixt:fixed-zero" scale="6" id="f-1244">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-5" name="wcc:DefinedBenefitPlanBenefitsPaidFromCompanyAssets" scale="6" id="f-1245">0.4</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-5" name="wcc:DefinedBenefitPlanBenefitsPaidFromCompanyAssets" scale="6" id="f-1246">0.5</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="wcc:DefinedBenefitPlanBenefitsPaidFromCompanyAssets" scale="6" id="f-1247">0.4</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="wcc:DefinedBenefitPlanBenefitsPaidFromCompanyAssets" scale="6" id="f-1248">0.5</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Curtailment</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-5" name="us-gaap:DefinedBenefitPlanCurtailments" format="ixt:fixed-zero" scale="6" id="f-1249">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 7pt 0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-5" name="us-gaap:DefinedBenefitPlanCurtailments" format="ixt:fixed-zero" scale="6" id="f-1250">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-5" name="us-gaap:DefinedBenefitPlanCurtailments" scale="6" id="f-1251">0.2</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 7pt 0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-5" name="us-gaap:DefinedBenefitPlanCurtailments" format="ixt:fixed-zero" scale="6" id="f-1252">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:DefinedBenefitPlanCurtailments" scale="6" id="f-1253">0.2</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 7pt 0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:DefinedBenefitPlanCurtailments" format="ixt:fixed-zero" scale="6" id="f-1254">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanSettlementsBenefitObligation" scale="6" id="f-1255">138.8</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanSettlementsBenefitObligation" scale="6" id="f-1256">110.9</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanSettlementsBenefitObligation" scale="6" id="f-1257">0.8</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanSettlementsBenefitObligation" scale="6" id="f-1258">4.2</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanSettlementsBenefitObligation" scale="6" id="f-1259">139.6</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanSettlementsBenefitObligation" scale="6" id="f-1260">115.1</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency exchange rate changes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-5" name="us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation" format="ixt:fixed-zero" scale="6" id="f-1261">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-5" name="us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation" format="ixt:fixed-zero" scale="6" id="f-1262">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation" scale="6" id="f-1263">17.0</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-5" name="us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation" scale="6" id="f-1264">10.1</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation" scale="6" id="f-1265">17.0</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation" scale="6" id="f-1266">10.1</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-249" decimals="-5" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:fixed-zero" scale="6" id="f-1267">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-243" decimals="-5" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="6" id="f-1268">147.5</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-250" decimals="-5" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="6" id="f-1269">274.1</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-5" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="6" id="f-1270">309.1</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="6" id="f-1271">274.1</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="6" id="f-1272">456.6</ix:nonFraction></span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change in Plan Assets at Fair Value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-243" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1273">178.1</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-244" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1274">285.1</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1275">295.7</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-246" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1276">267.6</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1277">473.8</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1278">552.7</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual return on plan assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" scale="6" id="f-1279">2.8</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-5" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" scale="6" id="f-1280">12.0</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-5" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" scale="6" id="f-1281">9.6</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-5" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" scale="6" id="f-1282">24.1</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" scale="6" id="f-1283">6.8</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" scale="6" id="f-1284">36.1</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Participant contributions</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-5" name="us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" format="ixt:fixed-zero" scale="6" id="f-1285">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-5" name="us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" format="ixt:fixed-zero" scale="6" id="f-1286">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-5" name="us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" scale="6" id="f-1287">0.1</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-5" name="us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" scale="6" id="f-1288">1.0</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" scale="6" id="f-1289">0.1</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" scale="6" id="f-1290">1.0</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employer contributions (reversion)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-5" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" scale="6" id="f-1291">33.6</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-5" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:fixed-zero" scale="6" id="f-1292">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-5" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" scale="6" id="f-1293">20.0</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-5" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" scale="6" id="f-1294">10.2</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" scale="6" id="f-1295">13.6</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" scale="6" id="f-1296">10.2</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-5" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" scale="6" id="f-1297">5.8</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-5" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" scale="6" id="f-1298">8.1</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-5" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" scale="6" id="f-1299">12.0</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-5" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" scale="6" id="f-1300">12.2</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" scale="6" id="f-1301">17.8</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" scale="6" id="f-1302">20.3</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-5" name="us-gaap:DefinedBenefitPlanSettlementsPlanAssets" scale="6" id="f-1303">138.8</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-5" name="us-gaap:DefinedBenefitPlanSettlementsPlanAssets" scale="6" id="f-1304">110.9</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-5" name="us-gaap:DefinedBenefitPlanSettlementsPlanAssets" scale="6" id="f-1305">0.8</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-5" name="us-gaap:DefinedBenefitPlanSettlementsPlanAssets" scale="6" id="f-1306">4.2</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:DefinedBenefitPlanSettlementsPlanAssets" scale="6" id="f-1307">139.6</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:DefinedBenefitPlanSettlementsPlanAssets" scale="6" id="f-1308">115.1</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency exchange rate changes and other</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-5" name="us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" scale="6" id="f-1309">2.9</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-5" name="us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" format="ixt:fixed-zero" scale="6" id="f-1310">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" scale="6" id="f-1311">18.1</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-5" name="us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" scale="6" id="f-1312">9.2</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" scale="6" id="f-1313">15.2</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" scale="6" id="f-1314">9.2</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-249" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1315">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-243" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1316">178.1</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-250" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1317">294.5</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1318">295.7</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1319">294.5</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1320">473.8</ix:nonFraction></span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Funded Status</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-249" decimals="-5" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:fixed-zero" scale="6" id="f-1321">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-243" decimals="-5" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" scale="6" id="f-1322">30.6</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-250" decimals="-5" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" scale="6" id="f-1323">20.4</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" scale="6" id="f-1324">13.4</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" scale="6" id="f-1325">20.4</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" scale="6" id="f-1326">17.2</ix:nonFraction></span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amounts Recognized in the Consolidated Balance Sheets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-249" decimals="-5" name="us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" format="ixt:fixed-zero" scale="6" id="f-1327">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-243" decimals="-5" name="us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" scale="6" id="f-1328">30.6</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-250" decimals="-5" name="us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" scale="6" id="f-1329">30.8</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-5" name="us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" scale="6" id="f-1330">18.0</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" scale="6" id="f-1331">30.8</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" scale="6" id="f-1332">48.6</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-249" decimals="-5" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" format="ixt:fixed-zero" scale="6" id="f-1333">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-243" decimals="-5" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" format="ixt:fixed-zero" scale="6" id="f-1334">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-250" decimals="-5" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" scale="6" id="f-1335">0.4</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-5" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" scale="6" id="f-1336">0.4</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" scale="6" id="f-1337">0.4</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" scale="6" id="f-1338">0.4</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other noncurrent liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-249" decimals="-5" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" format="ixt:fixed-zero" scale="6" id="f-1339">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-243" decimals="-5" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" format="ixt:fixed-zero" scale="6" id="f-1340">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-250" decimals="-5" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="6" id="f-1341">10.0</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-5" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="6" id="f-1342">31.0</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="6" id="f-1343">10.0</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="6" id="f-1344">31.0</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net amount recognized</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-249" decimals="-5" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:fixed-zero" scale="6" id="f-1345">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-243" decimals="-5" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" scale="6" id="f-1346">30.6</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-250" decimals="-5" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" scale="6" id="f-1347">20.4</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" scale="6" id="f-1348">13.4</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" scale="6" id="f-1349">20.4</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" scale="6" id="f-1350">17.2</ix:nonFraction></span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Assumptions Used to Determine Benefit Obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-243" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="f-1351">4.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-250" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="f-1352">4.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-245" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="f-1353">4.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-6" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="f-1354">4.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-7" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="f-1355">4.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of compensation increase</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-250" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" scale="-2" id="f-1356">3.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-245" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" scale="-2" id="f-1357">3.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-6" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" scale="-2" id="f-1358">3.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-7" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" scale="-2" id="f-1359">3.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The measurement date for all plans is December 31st. Accordingly, at the end of each year, the Company determines the discount rate to measure the plan liabilities at their present value. The discount rate reflects the current rate at which the pension liabilities could effectively be settled at the measurement date. This rate was estimated at the end of 2024 and 2023 using a yield curve based on corporate bond data, which the Company concluded was consistent with observable market conditions and industry standards for developing spot rate curves.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">WESCO INTERNATIONAL, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(CONTINUED)</span></div><div><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had <ix:nonFraction unitRef="numberofplans" contextRef="c-1" decimals="0" name="wcc:DefinedBenefitPlanNumberOfPlansWithProjectedBenefitObligationsInExcessOfFairValueOfPlanAssets" format="ixt-sec:numwordsen" scale="0" id="f-1360">seven</ix:nonFraction> plans at December&#160;31, 2024 and <ix:nonFraction unitRef="numberofplans" contextRef="c-16" decimals="0" name="wcc:DefinedBenefitPlanNumberOfPlansWithProjectedBenefitObligationsInExcessOfFairValueOfPlanAssets" format="ixt-sec:numwordsen" scale="0" id="f-1361">nine</ix:nonFraction> plans at December&#160;31, 2023 for which the projected benefit obligation was in excess of the fair value of plan assets. For these plans, the aggregate projected benefit obligation was $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation" format="ixt:num-dot-decimal" scale="6" id="f-1362">31.5</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation" scale="6" id="f-1363">215.0</ix:nonFraction> million, respectively, and the aggregate fair value of plan assets was $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets" scale="6" id="f-1364">21.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets" scale="6" id="f-1365">183.8</ix:nonFraction> million, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2024, the Company had <ix:nonFraction unitRef="usd" contextRef="c-249" decimals="-5" name="us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation" format="ixt:fixed-zero" scale="6" id="f-1366">no</ix:nonFraction> remaining accumulated benefit obligation for the Domestic Plan and an accumulated benefit obligation of $<ix:nonFraction unitRef="usd" contextRef="c-250" decimals="-5" name="us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation" scale="6" id="f-1367">268.1</ix:nonFraction> million for the Foreign Plans. At December&#160;31, 2023 the Company&#8217;s accumulated benefit obligation was $<ix:nonFraction unitRef="usd" contextRef="c-243" decimals="-5" name="us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation" scale="6" id="f-1368">147.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-5" name="us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation" scale="6" id="f-1369">302.5</ix:nonFraction> million for the Domestic and Foreign Plans, respectively. The Company had <ix:nonFraction unitRef="numberofplans" contextRef="c-1" decimals="0" name="wcc:DefinedBenefitPlanNumberOfPlansWithAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssets" format="ixt-sec:numwordsen" scale="0" id="f-1370">six</ix:nonFraction> plans at December&#160;31, 2024 and <ix:nonFraction unitRef="numberofplans" contextRef="c-16" decimals="0" name="wcc:DefinedBenefitPlanNumberOfPlansWithAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssets" format="ixt-sec:numwordsen" scale="0" id="f-1371">nine</ix:nonFraction> plans at December&#160;31, 2023 for which the accumulated benefit obligation was in excess of the fair value of plan assets. For these plans, the aggregate accumulated benefit obligation was $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" format="ixt:num-dot-decimal" scale="6" id="f-1372">15.3</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" scale="6" id="f-1373">208.6</ix:nonFraction> million, respectively, and the aggregate fair value of plan assets was $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" scale="6" id="f-1374">7.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" scale="6" id="f-1375">183.8</ix:nonFraction> million, respectively.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfNetBenefitCostsTableTextBlock" id="f-1376" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth the components of net periodic pension cost (benefit) for the Company&#8217;s defined benefit plans:</span></div><div style="margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:24.375%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.367%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.367%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.367%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.367%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.099%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.367%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.367%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.099%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.369%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Domestic Plan</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Plans</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Components of Net Periodic Pension Cost (Benefit)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-5" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:fixed-zero" scale="6" id="f-1377">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-5" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:fixed-zero" scale="6" id="f-1378">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-251" decimals="-5" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:fixed-zero" scale="6" id="f-1379">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-5" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="f-1380">1.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-5" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="f-1381">4.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-252" decimals="-5" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="f-1382">8.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="f-1383">1.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="f-1384">4.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="f-1385">8.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1386">1.1</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1387">10.4</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1388">8.7</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1389">13.1</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1390">12.9</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1391">9.5</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1392">14.2</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1393">23.3</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1394">18.2</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1395">(0.3)</span></span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1396">(9.6)</span></span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1397">(14.4)</span></span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1398">(13.7)</span></span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1399">(14.0)</span></span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1400">(17.6)</span></span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1401">(14.0)</span></span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1402">(23.6)</span></span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1403">(32.0)</span></span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognized actuarial loss</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1404">&#8212;</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1405">&#8212;</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1406">&#8212;</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1407">(0.5)</span></span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1408">(2.3)</span></span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1409">(0.9)</span></span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1410">(0.5)</span></span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1411">(2.3)</span></span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1412">(0.9)</span></span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Curtailment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1413">&#8212;</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1414">&#8212;</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1415">&#8212;</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1416">(0.2)</span></span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1417">&#8212;</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1418">&#8212;</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1419">(0.2)</span></span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1420">&#8212;</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1421">&#8212;</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1422">2.5</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1423">4.7</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1424">&#8212;</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1425">(0.4)</span></span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1426">(1.9)</span></span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1427">(0.1)</span></span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1428">2.1</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1429">2.8</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1430">(0.1)</span></span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic pension cost (benefit)</span></div></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-5" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="f-1431">3.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-5" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="f-1432">5.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-251" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="f-1433">5.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-5" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="f-1434">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="f-1435">0.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-252" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="f-1436">0.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="f-1437">3.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="f-1438">4.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="f-1439">6.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service cost is reported as a component of selling, general and administrative expenses. The other components of net periodic pension cost (benefit) totaling net costs of $<ix:nonFraction unitRef="usd" contextRef="c-253" decimals="-5" name="us-gaap:OtherNonoperatingGainsLosses" scale="6" id="f-1440">1.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-254" decimals="-5" name="us-gaap:OtherNonoperatingGainsLosses" scale="6" id="f-1441">0.2</ix:nonFraction> million for the years ended December&#160;31, 2024 and 2023, respectively, and net benefits of $<ix:nonFraction unitRef="usd" contextRef="c-255" decimals="-5" sign="-" name="us-gaap:OtherNonoperatingGainsLosses" scale="6" id="f-1442">14.8</ix:nonFraction> million for the year ended December&#160;31, 2022, are presented as components of other non-operating (income) expense (&#8220;other (income) expense, net&#8221;).</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAssumptionsUsedTableTextBlock" id="f-1443" escape="true"><div style="margin-bottom:3pt;margin-top:9pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following weighted-average actuarial assumptions were used to determine net periodic pension cost (benefit):</span></div><div style="margin-bottom:3pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:24.484%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.648%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.648%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.648%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.648%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.648%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.648%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.648%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.648%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.660%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Domestic Plan</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Plans</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-240" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="f-1444">4.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-238" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="f-1445">4.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-251" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="f-1446">2.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-247" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="f-1447">4.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-248" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="f-1448">4.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-252" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="f-1449">2.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="f-1450">4.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-16" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="f-1451">4.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-17" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="f-1452">2.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-240" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="f-1453">4.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-238" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="f-1454">4.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-251" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="f-1455">4.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-247" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="f-1456">5.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-248" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="f-1457">5.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-252" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="f-1458">5.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="f-1459">4.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-16" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="f-1460">5.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-17" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="f-1461">4.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of compensation increase</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-247" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" scale="-2" id="f-1462">3.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-248" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" scale="-2" id="f-1463">3.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-252" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" scale="-2" id="f-1464">3.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" scale="-2" id="f-1465">3.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-16" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" scale="-2" id="f-1466">3.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-17" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" scale="-2" id="f-1467">3.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The expected long-term rate of return on plan assets reflects the average rate of earnings expected on the invested assets and future assets to be invested to provide for the benefits included in the projected benefit obligation. The Company uses historical plan asset returns combined with current market conditions to estimate the rate of return.  </span></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the combined effect of valuation changes in both the equity and bond markets, the plan assets produced an actual gain of <ix:nonFraction unitRef="number" contextRef="c-1" decimals="INF" name="wcc:DefinedBenefitPlanAssetsActualGainLoss" scale="-2" id="f-1468">1.8</ix:nonFraction>% in 2024. The difference between the expected return and actual return on plan assets is amortized into expense over the service lives of the plan participants. These amounts are reflected on the balance sheet through charges to accumulated other comprehensive (income) loss.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">WESCO INTERNATIONAL, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(CONTINUED)</span></div><div><span><br/></span></div></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" id="f-1469" escape="true"><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table sets forth the changes and the end of year components of accumulated other comprehensive (income) loss for the defined benefit plans:</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.036%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Changes to Balance:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance, before tax effect</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" scale="6" id="f-1470">22.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" scale="6" id="f-1471">40.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior service credit recognized in current year due to curtailment</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" scale="6" id="f-1472">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" format="ixt:fixed-zero" scale="6" id="f-1473">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net actuarial (gain) loss arising in current year</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" scale="6" id="f-1474">17.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" scale="6" id="f-1475">19.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognized actuarial loss</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1476">0.5</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1477">2.3</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Curtailment</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="wcc:OtherComprehensiveIncomeLossDefinedBenefitPlanCurtailmentGainLossBeforeTax" scale="6" id="f-1478">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="wcc:OtherComprehensiveIncomeLossDefinedBenefitPlanCurtailmentGainLossBeforeTax" format="ixt:fixed-zero" scale="6" id="f-1479">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="wcc:OtherComprehensiveIncomeLossDefinedBenefitPlanSettlementGainLossBeforeTax" scale="6" id="f-1480">2.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" sign="-" name="wcc:OtherComprehensiveIncomeLossDefinedBenefitPlanSettlementGainLossBeforeTax" scale="6" id="f-1481">2.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency exchange rate changes and other</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="wcc:OtherComprehensiveIncomeLossDefinedBenefitPlanForeignCurrencyTranslationGainLoss" scale="6" id="f-1482">0.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" sign="-" name="wcc:OtherComprehensiveIncomeLossDefinedBenefitPlanForeignCurrencyTranslationGainLoss" scale="6" id="f-1483">1.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance, before tax effect</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" scale="6" id="f-1484">41.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" scale="6" id="f-1485">22.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Components of Balance:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior service credit</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" scale="6" id="f-1486">0.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" scale="6" id="f-1487">0.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net actuarial gain</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" scale="6" id="f-1488">41.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" scale="6" id="f-1489">22.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance, before tax effect</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" scale="6" id="f-1490">41.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" scale="6" id="f-1491">22.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax effect</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="wcc:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanTax" scale="6" id="f-1492">8.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="wcc:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanTax" scale="6" id="f-1493">2.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance, after tax effect</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" scale="6" id="f-1494">33.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" scale="6" id="f-1495">19.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock" id="f-1496" escape="true"><div style="margin-bottom:6pt;margin-top:9pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following benefit payments, which reflect expected future service, are expected to be paid as follows for the Foreign Plans:</span></div><div style="margin-top:2pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:71.637%"><tr><td style="width:1.0%"/><td style="width:79.920%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.880%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">For the year ending December 31,</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-250" decimals="-5" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" scale="6" id="f-1497">10.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-250" decimals="-5" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" scale="6" id="f-1498">10.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-250" decimals="-5" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" scale="6" id="f-1499">11.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-250" decimals="-5" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" scale="6" id="f-1500">14.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-250" decimals="-5" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" scale="6" id="f-1501">15.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2030 to 2034</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-250" decimals="-5" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" scale="6" id="f-1502">89.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company expects to contribute approximately $<ix:nonFraction unitRef="usd" contextRef="c-250" decimals="-5" name="us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear" scale="6" id="f-1503">7.1</ix:nonFraction> million to its Foreign Plans in 2025.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assets of the various defined benefit plans are held in separate independent trusts and managed by independent third-party advisors. The investment objective for the defined benefit plans is to ensure an adequate level of assets is available to fund the benefits owed to employees and their beneficiaries when they become payable. In meeting this objective, the Company seeks to achieve a level of absolute investment return consistent with a prudent level of portfolio risk. The Company&#8217;s risk preference is to refrain from exposing the plans to higher volatility in pursuit of potential higher returns.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">76</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">WESCO INTERNATIONAL, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(CONTINUED)</span></div><div><span><br/></span></div></div><ix:nonNumeric contextRef="c-1" name="us-gaap:DefinedBenefitPlanPlanAssetsAllocationTableTextBlock" id="f-1505" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:DefinedBenefitPlanPlanAssetsAllocationTableTextBlock" id="f-1504" escape="true"><div style="margin-top:6pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The asset mixes and the asset allocation guidelines for the Domestic Plan and Foreign Plans are summarized as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"/><td style="width:47.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.146%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Plans</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Allocation Guidelines</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Min</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Target</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Max</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-256" decimals="INF" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="f-1506">17.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-257" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" format="ixt:fixed-zero" scale="-2" id="f-1507">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-256" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-1508">19</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-258" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-1509">44</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic treasuries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-259" decimals="INF" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="f-1510">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-260" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" format="ixt:fixed-zero" scale="-2" id="f-1511">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-259" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-1512">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-261" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" format="ixt:fixed-zero" scale="-2" id="f-1513">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-262" decimals="INF" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="f-1514">3.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-263" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-1515">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-262" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-1516">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-264" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-1517">25</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pooled investment funds and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-265" decimals="INF" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="f-1518">66.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-266" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-1519">37</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-265" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-1520">66</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-267" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-1521">92</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt securities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-268" decimals="INF" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="f-1522">70.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-268" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-1523">70</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property/real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-269" decimals="INF" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="f-1524">3.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-270" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" format="ixt:fixed-zero" scale="-2" id="f-1525">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-269" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-1526">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-271" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-1527">9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Insurance products</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-272" decimals="INF" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="f-1528">7.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-273" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-1529">7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-272" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-1530">7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-274" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-1531">7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-275" decimals="INF" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="f-1532">0.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-276" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" format="ixt:fixed-zero" scale="-2" id="f-1533">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-275" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-1534">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-277" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-1535">8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-250" decimals="INF" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="f-1536">100.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-250" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-1537">100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"/><td style="width:47.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.146%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Domestic Plan</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Allocation Guidelines</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Min</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Target</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Max</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-278" decimals="INF" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="f-1538">4.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-279" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" format="ixt:fixed-zero" scale="-2" id="f-1539">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-278" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-1540">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-280" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-1541">35</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic treasuries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-281" decimals="INF" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="f-1542">17.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-282" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" format="ixt:fixed-zero" scale="-2" id="f-1543">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-281" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-1544">17</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-283" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" format="ixt:fixed-zero" scale="-2" id="f-1545">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-284" decimals="INF" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="f-1546">40.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-285" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" format="ixt:fixed-zero" scale="-2" id="f-1547">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-284" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-1548">41</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-286" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" format="ixt:fixed-zero" scale="-2" id="f-1549">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt securities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-287" decimals="INF" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="f-1550">57.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-287" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-1551">58</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-288" decimals="INF" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="f-1552">38.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-289" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" format="ixt:fixed-zero" scale="-2" id="f-1553">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-288" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-1554">38</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-290" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" format="ixt:fixed-zero" scale="-2" id="f-1555">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-243" decimals="INF" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="f-1556">100.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-243" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-1557">100</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"/><td style="width:47.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.146%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Plans</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Allocation Guidelines</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Min</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Target</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Max</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-291" decimals="INF" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="f-1558">19.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-292" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-1559">12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-291" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-1560">21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-293" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-1561">29</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic treasuries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-294" decimals="INF" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="f-1562">0.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-295" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" format="ixt:fixed-zero" scale="-2" id="f-1563">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-294" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-1564">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-296" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" format="ixt:fixed-zero" scale="-2" id="f-1565">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-297" decimals="3" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="f-1566">3.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-298" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-1567">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-297" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-1568">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-299" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-1569">31</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pooled investment funds and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-300" decimals="3" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="f-1570">63.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-301" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-1571">48</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-300" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-1572">67</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-302" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-1573">78</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt securities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-303" decimals="INF" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="f-1574">67.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-303" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-1575">69</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property/real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-304" decimals="3" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="f-1576">4.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-305" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-1577">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-304" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-1578">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-306" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-1579">8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Insurance products</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-307" decimals="INF" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="f-1580">7.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-308" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-1581">7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-307" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-1582">7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-309" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-1583">7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-310" decimals="3" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="f-1584">1.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-311" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" format="ixt:fixed-zero" scale="-2" id="f-1585">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-310" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-1586">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-312" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-1587">8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-245" decimals="INF" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="f-1588">100.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-245" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-1589">100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div></ix:nonNumeric></ix:nonNumeric><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">77</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">WESCO INTERNATIONAL, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(CONTINUED)</span></div><div><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The plans&#8217; pension committees meet regularly to assess investment performance relative to asset allocation guidelines. The Company periodically rebalances its asset portfolios to be in line with its allocation guidelines.</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The investment policies for the Foreign Plans are the responsibility of the various trustees. Generally, the investment policy guidelines are as follows:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">Make sure that the obligations to the beneficiaries of the plan can be met</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">Maintain funds at a level to meet the minimum funding requirements</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">The investment managers are expected to provide a return, within certain tracking tolerances, close to that of the relevant market&#8217;s indices</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock" id="f-1590" continuedAt="f-1590-1" escape="true"><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth the fair value of assets by asset category for the Domestic Plan and Foreign Plans:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.604%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NAV</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign Plans</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-313" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1591">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-314" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1592">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-315" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1593">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-316" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1594">51.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-256" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1595">51.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic treasuries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-317" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1596">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-318" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1597">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-319" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1598">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-320" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1599">2.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-259" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1600">2.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-321" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1601">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-322" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1602">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-323" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1603">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-324" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1604">9.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-262" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1605">9.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pooled investment funds and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-325" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1606">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-326" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1607">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-327" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1608">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-328" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1609">196.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-265" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1610">196.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property/real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-329" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1611">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-330" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1612">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-331" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1613">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-332" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1614">10.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-269" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1615">10.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Insurance products</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-333" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1616">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-334" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1617">21.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-335" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1618">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-336" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1619">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-272" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1620">21.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-337" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1621">1.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-338" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1622">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-339" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1623">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-340" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1624">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-275" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1625">1.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total investments in Foreign Plans</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-341" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1626">1.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-342" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1627">21.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-343" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1628">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-344" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1629">271.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-250" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1630">294.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#160;&#160;&#160;&#160;Investments measured at fair value using the net asset value (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">NAV</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> per share practical expedient have not been classified in the fair value hierarchy. The amounts presented in the tables above are intended to reconcile the fair value hierarchy to the total fair value of plan assets.</span></div></ix:nonNumeric><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">78</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">WESCO INTERNATIONAL, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(CONTINUED)</span></div><div><span><br/></span></div></div><ix:continuation id="f-1590-1"><div style="margin-bottom:7pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:37.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.614%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NAV</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Domestic Plan</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-345" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1631">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-346" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1632">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-347" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1633">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-348" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1634">7.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-278" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1635">7.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic treasuries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-349" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1636">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-350" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1637">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-351" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1638">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-352" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1639">30.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-281" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1640">30.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-353" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1641">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-354" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1642">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-355" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1643">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-356" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1644">72.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-284" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1645">72.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-357" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1646">68.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-358" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1647">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-359" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1648">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-360" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1649">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-288" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1650">68.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total investments in Domestic Plan</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-361" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1651">68.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-362" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1652">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-363" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1653">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-364" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1654">110.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-243" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1655">178.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign Plans</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-365" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1656">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-366" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1657">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-367" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1658">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-368" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1659">58.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-291" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1660">58.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic treasuries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-369" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1661">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-370" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1662">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-371" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1663">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-372" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1664">2.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-294" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1665">2.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-373" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1666">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-374" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1667">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-375" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1668">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-376" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1669">9.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-297" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1670">9.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pooled investment funds and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-377" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1671">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-378" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1672">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-379" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1673">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-380" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1674">188.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-300" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1675">188.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property/real estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-381" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1676">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-382" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1677"><ix:nonFraction unitRef="usd" contextRef="c-382" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1678">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-383" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1679"><ix:nonFraction unitRef="usd" contextRef="c-383" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1680">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-384" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1681">11.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-304" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1682">11.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Insurance products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-385" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1683">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-386" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1684">20.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-387" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1685">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-388" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1686">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-307" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1687">20.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-389" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1688">4.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-390" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1689">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-391" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1690">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-392" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1691">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-310" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1692">4.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total investments in Foreign Plans</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-393" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1693">4.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-394" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1694">20.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-395" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1695">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-396" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1696">270.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1697">295.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-397" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1698">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-398" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1699">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-399" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1700">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-400" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1701">65.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-401" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1702">65.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic treasuries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-402" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1703">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-403" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1704">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-404" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1705">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-405" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1706">33.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-406" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1707">33.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-407" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1708">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-408" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1709">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-409" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1710">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-410" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1711">81.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-411" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1712">81.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pooled investment funds and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-412" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1713">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-413" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1714">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-414" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1715">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-415" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1716">188.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-416" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1717">188.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property/real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-417" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1718">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-418" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1719">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-419" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1720">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-420" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1721">11.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-421" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1722">11.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Insurance products</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-422" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1723">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-423" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1724">20.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-424" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1725">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-425" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1726">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-426" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1727">20.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-427" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1728">68.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-428" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1729">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-429" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1730">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-430" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1731">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-431" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1732">68.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-432" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1733">4.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-433" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1734">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-434" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1735">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-435" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1736">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-436" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1737">4.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total investments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-437" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1738">72.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-438" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1739">20.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-439" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="6" id="f-1740">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-440" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1741">380.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="6" id="f-1742">473.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#160;&#160;&#160;&#160;Investments measured at fair value using the NAV per share practical expedient have not been classified in the fair value hierarchy. The amounts presented in the tables above are intended to reconcile the fair value hierarchy to the total fair value of plan assets.</span></div></ix:continuation><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assets of the Domestic Plan and Foreign Plans are measured at fair value, which is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Financial assets and liabilities are classified in the fair value hierarchy based on the lowest level of any input that is significant to the measurement of fair value. Investments for which fair value is measured using the net asset value per share practical expedient are not classified in the fair value hierarchy. The majority of pension assets are comprised of common/collective/pool funds (i.e., mutual funds). These funds are valued at the net asset value of shares held in the underlying funds.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value methods described above may not be indicative of net realizable value or reflective of future fair values. Additionally, while the Company believes the valuation methods are appropriate and consistent with other market participants, the use of different methodologies or assumptions to determine the fair value of certain financial instruments could result in a different fair value measurement at the reporting date.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">79</span></div></div></div><div id="id12ad6ca3d8e457b82133483acf6371a_118"></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">WESCO INTERNATIONAL, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(CONTINUED)</span></div><div><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">14. STOCK-BASED COMPENSATION</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="f-1743" continuedAt="f-1743-1" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco sponsors a stock-based compensation plan. On May 27, 2021, the Company&#8217;s stockholders approved the WESCO International, Inc. 2021 Omnibus Incentive Plan (the &#8220;2021 Plan&#8221;). The 2021 Plan is administered by the Compensation Committee of the Company&#8217;s Board of Directors.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2021 Plan was designed to be the successor plan to all prior stock-based compensation plans. Accordingly, no new awards may be granted under the Company&#8217;s 1999 Long-Term Incentive Plan, as amended and restated (the &#8220;1999 Plan&#8221;) or any other prior plan. Awards outstanding under any such prior plans will remain in full force and effect under such plans according to their respective terms. To the extent that any such award is forfeited, terminates, expires or lapses without being exercised, or is settled for cash, the shares subject to such award not delivered will again be available for awards under the 2021 Plan.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The maximum number of shares of the Company&#8217;s common stock that may be granted pursuant to awards under the 2021 Plan is <ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-1744">2,150,000</ix:nonFraction>, less any shares issued under the 1999 Plan between March 31, 2021 and May 27, 2021. If any award granted under the 2021 Plan is forfeited, terminates, expires or lapses instead of being exercised, or is settled for cash, the shares subject to such award will again be available for grant under the 2021 Plan. Shares delivered by participants or withheld by the Company to pay all or a portion of the exercise price or withholding taxes with respect to stock option or stock appreciation right awards will not again be available for issuance. Shares delivered by participants or withheld by the Company to satisfy applicable tax withholding obligations with respect to restricted shares or restricted stock units will again be available for grant under the 2021 Plan. As of December&#160;31, 2024, <ix:nonFraction unitRef="shares" contextRef="c-6" decimals="0" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" format="ixt:num-dot-decimal" scale="0" id="f-1745">1,565,398</ix:nonFraction> shares of common stock were reserved under the 2021 Plan for future equity award grants.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation awards outstanding under Wesco&#8217;s plans comprise stock options, stock-settled stock appreciation rights, restricted stock units and performance-based awards. Compensation cost for all stock-based awards is measured at fair value on the date of grant and compensation cost is recognized, net of estimated forfeitures, over the service period for awards expected to vest. The fair value of stock options and stock-settled stock appreciation rights is determined using the Black-Scholes model. The fair value of restricted stock units and performance-based awards with performance conditions is determined by the grant-date closing price of Wesco&#8217;s common stock. The forfeiture assumption is based on Wesco&#8217;s historical participant behavior that is reviewed on at least an annual basis. For stock options and stock-settled stock appreciation rights that are exercised, and for restricted stock units and performance-based awards that vest, shares are issued out of Wesco&#8217;s outstanding common stock.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock options and stock-settled stock appreciation rights vest ratably over a three-year period and terminate on the tenth anniversary of the grant date unless terminated sooner under certain conditions. Restricted stock unit awards that were granted under the 1999 Plan vested fully on the third anniversary of the date of grant. Restricted stock units awarded under the 2021 Plan typically vest ratably over a three-year period on each of the first, second and third anniversaries of the grant date. Vesting of performance-based awards is based on a three-year performance period, and the number of shares earned, if any, depends on the attainment of certain performance levels, as described below. Outstanding awards would vest upon the consummation of a change in control transaction with performance-based awards vesting at the target level.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance-based awards are based on two equally-weighted performance measures: the three-year average growth rate of Wesco&#8217;s net income attributable to common stockholders and the three-year cumulative return on net assets. These awards are accounted for as awards with performance conditions; compensation cost is recognized over the performance period based upon Wesco&#8217;s determination of whether it is probable that the performance targets will be achieved.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco recognized $<ix:nonFraction unitRef="usd" contextRef="c-441" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="f-1746">28.9</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-442" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="f-1747">48.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-443" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="f-1748">46.4</ix:nonFraction> million of non-cash stock-based compensation expense for the years ended December&#160;31, 2024, 2023 and 2022, respectively, which is included in selling, general and administrative expenses for all such periods. As of December&#160;31, 2024, there was $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="6" id="f-1749">52.6</ix:nonFraction> million of total unrecognized compensation expense related to non-vested stock-based compensation arrangements for all awards previously made, which is expected to be recognized as follows:</span></div><div style="margin-top:6pt;text-align:center;text-indent:13.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:52.046%"><tr><td style="width:1.0%"/><td style="width:60.697%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:37.103%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">For the year ending December 31,</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-444" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="f-1750">29.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-445" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="f-1751">18.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-446" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="f-1752">4.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-447" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="f-1753">0.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div></ix:nonNumeric><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">80</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">WESCO INTERNATIONAL, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(CONTINUED)</span></div><div><span><br/></span></div></div><ix:continuation id="f-1743-1" continuedAt="f-1743-2"><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate intrinsic value of awards exercised and vested during the years ended December&#160;31, 2024, 2023, and 2022 was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="6" id="f-1754">80.6</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="6" id="f-1755">172.8</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="6" id="f-1756">68.3</ix:nonFraction> million, respectively. The gross income tax benefit associated with the exercise of stock-based awards totaled $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" scale="6" id="f-1757">19.1</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" scale="6" id="f-1758">40.8</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" scale="6" id="f-1759">15.8</ix:nonFraction> million in 2024, 2023, and 2022, respectively.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock" id="f-1760" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December&#160;31, 2024, 2023 and 2022, Wesco granted the following stock options, restricted stock units, and performance-based awards at the following weighted-average fair values:</span></div><div style="margin-top:6pt;text-align:center;text-indent:13.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.619%"><tr><td style="width:1.0%"/><td style="width:64.642%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.482%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.615%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.503%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.615%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.343%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options granted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-448" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" scale="0" id="f-1761">85,425</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-449" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" scale="0" id="f-1762">78,729</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-450" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" scale="0" id="f-1763">92,799</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average fair value</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-448" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1764">72.05</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-449" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1765">76.69</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-450" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1766">57.15</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-451" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1767">249,757</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-452" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1768">177,659</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-453" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1769">234,800</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average fair value</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-451" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1770">158.78</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-452" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1771">169.65</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-453" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1772">122.13</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance-based awards granted</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-454" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1773">194,599</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-455" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1774">212,656</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-456" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1775">83,991</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average fair value</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-454" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1776">109.04</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-455" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1777">87.04</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-456" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1778">122.09</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:112%;position:relative;top:-3.15pt;vertical-align:baseline">(1)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">As described further below, the year ended December&#160;31, 2024 includes performance-based awards granted in February 2021 for which actual achievement levels were certified in February 2024, as well as performance-based awards granted during the year ended December&#160;31, 2024.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" id="f-1779" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of stock options, as disclosed in the table above, were estimated using the following weighted-average assumptions in the respective periods:</span></div><div style="margin-top:6pt;text-align:center;text-indent:13.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.619%"><tr><td style="width:1.0%"/><td style="width:64.642%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.482%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.615%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.503%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.615%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.343%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk free interest rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="f-1780">4.2</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-16" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="f-1781">4.1</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-17" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="f-1782">2.0</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="f-1783">5</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-16" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="f-1784">5</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-17" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="f-1785">7</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="rate" contextRef="c-1" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="f-1786">55</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="rate" contextRef="c-16" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="f-1787">50</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="rate" contextRef="c-17" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="f-1788">43</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="rate" contextRef="c-1" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="f-1789">1.09</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="rate" contextRef="c-16" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="f-1790">0.89</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">n/a</span></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The risk-free interest rate is based on the U.S. Treasury Daily Yield Curve rate as of the grant date. The expected life is based on historical exercise experience, the expected volatility is based on the volatility of the Company&#8217;s daily stock price over the expected life preceding the grant date of the award, and the expected dividend yield is based on the calculated yield on the Company&#8217;s common stock at date of grant using the current year projected dividend distribution rate. The Company did not pay dividends to holders of its common stock during the year ended December&#160;31, 2022.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="f-1791" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth a summary of stock options and related information for the periods presented:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"/><td style="width:13.501%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.937%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="45" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Awards</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Contractual</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Life (In years)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value<br/>(In millions)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Awards</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Awards</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted- Average Exercise Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning of year</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-457" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-1792">163,082</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-457" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-1793">144.51</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-458" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-1794">87,347</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-458" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-1795">121.55</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-459" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:fixed-zero" scale="0" id="f-1796">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-459" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" format="ixt:fixed-zero" scale="0" id="f-1797">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-448" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" scale="0" id="f-1798">85,425</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-448" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="f-1799">152.07</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-449" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" scale="0" id="f-1800">78,729</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-449" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="f-1801">169.72</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-450" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" scale="0" id="f-1802">92,799</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-450" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="f-1803">121.58</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-448" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-1804">3,495</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-448" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="f-1805">128.40</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-449" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-1806">1,279</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-449" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="f-1807">122.09</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-450" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:fixed-zero" scale="0" id="f-1808">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-450" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" format="ixt:fixed-zero" scale="0" id="f-1809">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-448" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1810">10,198</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-448" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" scale="0" id="f-1811">154.32</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-449" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1812">1,715</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-449" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" scale="0" id="f-1813">148.67</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-450" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1814">5,452</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-450" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" scale="0" id="f-1815">122.09</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">End of year</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-460" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-1816">234,814</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-460" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-1817">147.08</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-448" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="f-1818">8.1</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-460" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="6" id="f-1819">8.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-457" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-1820">163,082</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-457" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-1821">144.51</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-458" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-1822">87,347</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-458" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-1823">121.55</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at end of year</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" format="ixt:num-dot-decimal" scale="0" id="f-1824">78,399</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-460" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="f-1825">136.60</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-448" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="f-1826">7.5</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-460" decimals="-5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" scale="6" id="f-1827">3.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" format="ixt:num-dot-decimal" scale="0" id="f-1828">28,411</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-457" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="f-1829">121.53</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-41" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" scale="0" id="f-1830">879</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-458" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="f-1831">122.09</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">WESCO INTERNATIONAL, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(CONTINUED)</span></div><div><span><br/></span></div></div><ix:continuation id="f-1743-2" continuedAt="f-1743-3"><div style="margin-top:6pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December&#160;31, 2024, the aggregate intrinsic value of stock options exercised during such period was not material.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock" id="f-1832" escape="true"><div style="margin-top:6pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth a summary of stock-settled stock appreciation rights and related information for the periods presented:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"/><td style="width:13.501%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.937%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="45" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Awards</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Remaining<br/>Contractual<br/>Life (In years)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value<br/>(In millions)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Awards</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Awards</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Exercise<br/>Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning of year</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-461" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-1833">818,284</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-461" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-1834">59.55</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-462" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-1835">1,248,115</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-462" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-1836">62.02</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-463" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-1837">1,370,388</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-463" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-1838">62.09</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-464" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:fixed-zero" scale="0" id="f-1839">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-464" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" format="ixt:fixed-zero" scale="0" id="f-1840">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-465" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:fixed-zero" scale="0" id="f-1841">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-465" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" format="ixt:fixed-zero" scale="0" id="f-1842">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-466" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:fixed-zero" scale="0" id="f-1843">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-466" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" format="ixt:fixed-zero" scale="0" id="f-1844">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-464" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" format="ixt:num-dot-decimal" scale="0" id="f-1845">118,513</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="f-1846">63.29</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-465" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" format="ixt:num-dot-decimal" scale="0" id="f-1847">428,500</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-16" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="f-1848">66.70</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-466" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" format="ixt:num-dot-decimal" scale="0" id="f-1849">113,382</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-17" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="f-1850">61.90</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-464" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" scale="0" id="f-1851">727</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-464" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" scale="0" id="f-1852">76.25</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-465" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" format="ixt:num-dot-decimal" scale="0" id="f-1853">1,331</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-465" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" scale="0" id="f-1854">74.57</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-466" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" format="ixt:num-dot-decimal" scale="0" id="f-1855">8,891</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-466" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" scale="0" id="f-1856">73.35</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">End of year</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-467" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-1857">699,044</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-467" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-1858">58.90</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-464" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" format="ixt-sec:duryear" id="f-1859">4.1</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-467" decimals="-5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" scale="6" id="f-1860">85.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-461" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-1861">818,284</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-461" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-1862">59.55</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-462" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-1863">1,248,115</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-462" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-1864">62.02</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at end of year</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-467" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" format="ixt:num-dot-decimal" scale="0" id="f-1865">699,044</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-467" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="f-1866">58.90</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-464" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="f-1867">4.1</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-467" decimals="-5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" scale="6" id="f-1868">85.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-461" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" format="ixt:num-dot-decimal" scale="0" id="f-1869">777,479</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-461" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="f-1870">58.64</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-462" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" format="ixt:num-dot-decimal" scale="0" id="f-1871">1,083,320</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-462" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="f-1872">61.91</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December&#160;31, 2024, the aggregate intrinsic value of stock-settled stock appreciation rights exercised during such period was $<ix:nonFraction unitRef="usd" contextRef="c-464" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="6" id="f-1873">15.2</ix:nonFraction>&#160;million.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" id="f-1874" continuedAt="f-1874-1" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth a summary of restricted stock units and related information for the periods presented:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.052%"><tr><td style="width:1.0%"/><td style="width:29.341%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.858%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.561%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.858%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.561%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.858%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.561%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.858%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.561%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.858%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.561%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Awards</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Fair<br/>Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Awards</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Fair<br/>Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Awards</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at beginning of year</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-468" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-1875">407,613</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-468" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-1876">127.49</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-469" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-1877">774,233</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-469" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-1878">73.79</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-470" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-1879">974,162</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-470" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-1880">53.48</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-451" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1881">249,757</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-451" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1882">158.78</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-452" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1883">177,659</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-452" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1884">169.65</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-453" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1885">234,800</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-453" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1886">122.13</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-451" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1887">195,578</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-451" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1888">115.66</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-452" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1889">508,173</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-452" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1890">59.72</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-453" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1891">393,194</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-453" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1892">53.13</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-451" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1893">34,222</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-451" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="f-1894">141.98</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-452" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1895">36,106</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-452" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="f-1896">137.28</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-453" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1897">41,535</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-453" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="f-1898">66.30</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at end of year</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-471" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-1899">427,570</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-471" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-1900">149.84</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-468" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-1901">407,613</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-468" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-1902">127.49</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-469" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-1903">774,233</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-469" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-1904">73.79</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth a summary of performance-based awards and related information for the periods presented:</span></div><div style="margin-bottom:5pt;margin-top:7pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.052%"><tr><td style="width:1.0%"/><td style="width:29.341%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.858%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.561%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.858%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.561%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.858%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.561%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.858%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.561%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.858%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.561%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Awards</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Fair<br/>Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Awards</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Fair<br/>Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Awards</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at beginning of year</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-472" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-1905">254,859</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-472" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-1906">115.15</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-473" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-1907">335,329</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-473" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-1908">75.26</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-474" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-1909">380,819</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-474" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-1910">59.23</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Granted</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-454" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1911">194,599</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-454" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1912">109.04</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-455" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1913">212,656</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-455" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1914">87.04</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-456" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1915">83,991</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-456" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1916">122.09</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-454" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1917">223,042</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-454" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1918">77.08</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-455" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1919">289,394</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-455" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1920">48.32</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-456" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1921">115,394</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-456" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1922">54.64</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-454" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1923">11,899</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-454" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="f-1924">151.11</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-455" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1925">3,732</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-455" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="f-1926">111.00</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-456" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1927">14,087</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-456" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="f-1928">60.75</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at end of year</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-475" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-1929">214,517</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-475" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-1930">147.19</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-472" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-1931">254,859</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-472" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-1932">115.15</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-473" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-1933">335,329</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-473" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-1934">75.26</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-bottom:5pt;margin-top:7pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><ix:continuation id="f-1874-1" continuedAt="f-1874-2"><ix:continuation id="f-1743-3" continuedAt="f-1743-4"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:112%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></ix:continuation></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%"><ix:continuation id="f-1874-2"><ix:continuation id="f-1743-4">&#160;&#160;&#160;&#160;The year ended December&#160;31, 2024 includes <ix:nonFraction unitRef="shares" contextRef="c-476" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1935">80,951</ix:nonFraction> performance-based awards granted in February 2024 with a fair value of $<ix:nonFraction unitRef="usdPerShare" contextRef="c-476" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1936">152.07</ix:nonFraction> and three-year performance period ending December 31, 2026, and <ix:nonFraction unitRef="shares" contextRef="c-477" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1937">111,521</ix:nonFraction> of additional performance-based awards related to awards originally granted in February 2021 with a fair value of $<ix:nonFraction unitRef="usdPerShare" contextRef="c-477" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1938">77.08</ix:nonFraction> and three-year performance period ended December 31, 2023 for which actual achievement levels were certified in February 2024.</ix:continuation></ix:continuation> </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">82</span></div></div></div><div id="id12ad6ca3d8e457b82133483acf6371a_121"></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">WESCO INTERNATIONAL, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(CONTINUED)</span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15. COMMITMENTS AND CONTINGENCIES</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="f-1939" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, a number of lawsuits and claims have been or may be asserted against the Company relating to the conduct of its business, including litigation relating to commercial, product and employment matters. The outcome of any litigation cannot be predicted with certainty, and some lawsuits may be determined adversely to Wesco. However, management does not believe that the ultimate outcome of any such pending matters is likely to have a material adverse effect on Wesco&#8217;s financial condition or liquidity, although the resolution in any fiscal period of one or more of these matters may have a material adverse effect on Wesco&#8217;s results of operations for that period.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, the Company had $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:LettersOfCreditOutstandingAmount" format="ixt:num-dot-decimal" scale="6" id="f-1940">48.2</ix:nonFraction>&#160;million in outstanding letters of credit and guarantees.</span></div></ix:nonNumeric><div id="id12ad6ca3d8e457b82133483acf6371a_124"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:SegmentReportingDisclosureTextBlock" id="f-1941" continuedAt="f-1941-1" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">16. BUSINESS SEGMENTS</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has operating segments comprising <ix:nonFraction unitRef="segment" contextRef="c-1" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="f-1942">three</ix:nonFraction> strategic business units consisting of EES, CSS and UBS. These operating segments are equivalent to the Company&#8217;s reportable segments.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-1943">The President and Chief Executive Officer serves as the Company&#8217;s Chief Operating Decision Maker (&#8220;CODM&#8221;).</span> <ix:nonNumeric contextRef="c-1" name="us-gaap:SegmentReportingCodmProfitLossMeasureHowUsedDescription" id="f-1944">The CODM allocates resources and evaluates the performance of the Company&#8217;s reportable segments based on adjusted earnings before interest, taxes, depreciation and amortization (&#8220;adjusted EBITDA&#8221;), which is the Company&#8217;s measure of segment profit or loss. The CODM considers budget-to-actual and year-over-year variances for net sales and adjusted EBITDA when making decisions about allocating resources to the segments.</ix:nonNumeric></span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company incurs corporate costs primarily related to treasury, tax, information technology, legal and other centralized functions. The Company also has various corporate assets. Segment assets may not include jointly used assets, but segment results include depreciation expense or other allocations related to those assets. Interest expense and other non-operating items are either not allocated to the segments or reviewed on a segment basis. Corporate expenses and assets not directly identifiable with a reportable segment are reported in the tables below to reconcile the reportable segments to the consolidated financial statements.</span></div><div style="margin-top:6pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a description of each of the Company&#8217;s reportable segments and their business activities.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Electrical &amp; Electronic Solutions</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The EES segment, with approximately <ix:nonFraction unitRef="employees" contextRef="c-122" decimals="0" name="dei:EntityNumberOfEmployees" format="ixt:num-dot-decimal" scale="0" id="f-1945">6,700</ix:nonFraction> employees serving customers in over <ix:nonFraction unitRef="countries" contextRef="c-122" decimals="INF" name="us-gaap:NumberOfCountriesInWhichEntityOperates" scale="0" id="f-1946">50</ix:nonFraction> countries, supplies a broad range of products and solutions primarily to construction, industrial and original equipment manufacturer (&#8220;OEM&#8221;) customers. The product portfolio in this business includes a broad range of electrical equipment and supplies, automation and connected devices (the &#8220;Internet of Things&#8221; or &#8220;IoT&#8221;), security, lighting, wire and cable, safety, and maintenance, repair and operating (&#8220;MRO&#8221;) products from industry-leading manufacturing partners. The EES service portfolio includes contractor solutions to improve project execution, direct and indirect manufacturing supply chain optimization programs, lighting and renewables advisory services, and digital and automation solutions to improve safety and productivity.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Communications &amp; Security Solutions</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The CSS segment, with approximately <ix:nonFraction unitRef="employees" contextRef="c-123" decimals="0" name="dei:EntityNumberOfEmployees" format="ixt:num-dot-decimal" scale="0" id="f-1947">4,700</ix:nonFraction> employees serving customers in over <ix:nonFraction unitRef="countries" contextRef="c-123" decimals="INF" name="us-gaap:NumberOfCountriesInWhichEntityOperates" scale="0" id="f-1948">50</ix:nonFraction> countries, is a global leader in data center, network infrastructure and security solutions. CSS sells directly to end-users or through an extensive network of channel partners, including data communications contractors, security and network integrators, professional audio/visual integrators, and systems integrators. Beyond its core portfolio, CSS provides a wide range of professional A/V, safety, facilities, and energy management solutions. The full CSS product portfolio is frequently paired with services designed to enhance efficiency and productivity across all customer segments globally. These services include data center services, advisory, installation enhancement, project deployment, supply chain solutions, and management platforms.</span></div><div style="margin-top:6pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Utility &amp; Broadband Solutions</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The UBS segment, with approximately <ix:nonFraction unitRef="employees" contextRef="c-124" decimals="0" name="dei:EntityNumberOfEmployees" format="ixt:num-dot-decimal" scale="0" id="f-1949">2,300</ix:nonFraction> employees serving customers primarily in the U.S. and Canada, provides products and services to investor-owned utilities, public power companies, including municipalities, as well as global service providers, wireless providers, broadband operators and the contractors that service these customers. The UBS segment divested Wesco&#8217;s integrated supply business on April 1, 2024. The products sold include wire and cable, transformers, transmission and distribution hardware, switches, protective devices, connectors, lighting, conduit, fiber and copper cable, connectivity products, pole line hardware, racks, cabinets, safety and MRO products, and point-to-point wireless devices. The UBS segment also offers a complete set of service solutions to improve customer supply chain efficiencies.</span></div></ix:nonNumeric><div style="text-indent:13.5pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">83</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">WESCO INTERNATIONAL, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(CONTINUED)</span></div></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="f-1950" continuedAt="f-1950-1" escape="true"><ix:continuation id="f-1941-1" continuedAt="f-1941-2"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present information about the Company&#8217;s reportable segments and reconcile adjusted EBITDA by segment, which is the Company&#8217;s measure of segment profit or loss, to income before income taxes on a consolidated basis for the periods presented:</span></div><div style="margin-top:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:45.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.641%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">EES</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">CSS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">UBS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Reportable Segments Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-79" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-1951">8,546.8</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-1952">7,537.0</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-85" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-1953">5,735.0</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-1954">21,818.8</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold (excluding depreciation and amortization)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-79" decimals="-5" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-1955">6,517.8</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-5" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-1956">5,918.4</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-85" decimals="-5" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-1957">4,670.0</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-1958">17,106.2</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative payroll expenses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-79" decimals="-5" name="wcc:SellingGeneralAndAdministrativePayrollExpenses" scale="6" id="f-1959">854.6</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-5" name="wcc:SellingGeneralAndAdministrativePayrollExpenses" scale="6" id="f-1960">614.1</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-85" decimals="-5" name="wcc:SellingGeneralAndAdministrativePayrollExpenses" scale="6" id="f-1961">244.9</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-478" decimals="-5" name="wcc:SellingGeneralAndAdministrativePayrollExpenses" format="ixt:num-dot-decimal" scale="6" id="f-1962">1,713.6</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other segment items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-79" decimals="-5" name="us-gaap:SegmentReportingOtherItemAmount" scale="6" id="f-1963">456.9</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-5" name="us-gaap:SegmentReportingOtherItemAmount" scale="6" id="f-1964">383.4</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-85" decimals="-5" name="us-gaap:SegmentReportingOtherItemAmount" scale="6" id="f-1965">176.7</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-478" decimals="-5" name="us-gaap:SegmentReportingOtherItemAmount" format="ixt:num-dot-decimal" scale="6" id="f-1966">1,017.0</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-79" decimals="-5" name="wcc:AdjustedEBITDA" scale="6" id="f-1967">717.5</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-5" name="wcc:AdjustedEBITDA" scale="6" id="f-1968">621.1</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-85" decimals="-5" name="wcc:AdjustedEBITDA" scale="6" id="f-1969">643.4</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-478" decimals="-5" name="wcc:AdjustedEBITDA" format="ixt:num-dot-decimal" scale="6" id="f-1970">1,982.0</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA margin %</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-79" decimals="INF" name="wcc:AdjustedEBITDAMarginPercentage" scale="-2" id="f-1971">8.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-82" decimals="INF" name="wcc:AdjustedEBITDAMarginPercentage" scale="-2" id="f-1972">8.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-85" decimals="INF" name="wcc:AdjustedEBITDAMarginPercentage" scale="-2" id="f-1973">11.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Reconciliation of adjusted EBITDA</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-478" decimals="-5" name="us-gaap:DepreciationAndAmortization" scale="6" id="f-1974">146.8</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-478" decimals="-5" name="us-gaap:OtherOperatingIncomeExpenseNet" scale="6" id="f-1975">50.9</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-478" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="f-1976">14.1</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated amounts (Corporate):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-479" decimals="-5" name="us-gaap:DepreciationAndAmortization" scale="6" id="f-1977">36.4</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-479" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="6" id="f-1978">561.5</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-479" decimals="-5" name="us-gaap:InterestIncomeExpenseNonoperatingNet" scale="6" id="f-1979">364.9</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-479" decimals="-5" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="6" id="f-1980">41.8</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-1981">951.0</ix:nonFraction></span></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"> Selling, general and administrative payroll expenses includes salaries, benefits, commissions, incentives, temporary labor, and other payroll expenses.</span></div></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"><ix:nonNumeric contextRef="c-1" name="us-gaap:SegmentReportingOtherItemCompositionDescription" id="f-1982"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Other segment items primarily includes allocated expenses (which includes employee-related allocations), transportation costs, facility costs (including rent and utilities), employee expenses (including travel and entertainment), credit losses, professional and consulting fees, supplies, real estate and personal property taxes, sales promotion expenses, and gains (losses) on the sale, disposal, or abandonment of property and equipment.</span></ix:nonNumeric></div></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(3) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Stock-based compensation expense is excluded from selling, general and administrative payroll expenses, as this is an adjustment to calculate adjusted EBITDA.</span></div></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(4) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">The reportable segments do not incur interest expense as these costs are centrally controlled through the Corporate treasury function.</span></div></td></tr></table></div></ix:continuation></ix:nonNumeric><div style="margin-top:3pt;text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">84</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">WESCO INTERNATIONAL, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(CONTINUED)</span></div></div><ix:continuation id="f-1950-1" continuedAt="f-1950-2"><ix:continuation id="f-1941-2" continuedAt="f-1941-3"><div style="margin-top:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:45.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.641%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">EES</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">CSS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">UBS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Reportable Segments Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-80" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-1983">8,610.3</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-83" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-1984">7,152.2</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-1985">6,622.7</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-1986">22,385.2</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold (excluding depreciation and amortization)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-80" decimals="-5" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-1987">6,576.2</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-83" decimals="-5" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-1988">5,524.6</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-5" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-1989">5,440.7</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-1990">17,541.5</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative payroll expenses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-80" decimals="-5" name="wcc:SellingGeneralAndAdministrativePayrollExpenses" scale="6" id="f-1991">872.2</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-83" decimals="-5" name="wcc:SellingGeneralAndAdministrativePayrollExpenses" scale="6" id="f-1992">594.0</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-5" name="wcc:SellingGeneralAndAdministrativePayrollExpenses" scale="6" id="f-1993">275.5</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-480" decimals="-5" name="wcc:SellingGeneralAndAdministrativePayrollExpenses" format="ixt:num-dot-decimal" scale="6" id="f-1994">1,741.7</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other segment items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-80" decimals="-5" name="us-gaap:SegmentReportingOtherItemAmount" scale="6" id="f-1995">434.5</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-83" decimals="-5" name="us-gaap:SegmentReportingOtherItemAmount" scale="6" id="f-1996">349.8</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-5" name="us-gaap:SegmentReportingOtherItemAmount" scale="6" id="f-1997">167.2</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-480" decimals="-5" name="us-gaap:SegmentReportingOtherItemAmount" scale="6" id="f-1998">951.5</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-80" decimals="-5" name="wcc:AdjustedEBITDA" scale="6" id="f-1999">727.4</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-83" decimals="-5" name="wcc:AdjustedEBITDA" scale="6" id="f-2000">683.8</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-5" name="wcc:AdjustedEBITDA" scale="6" id="f-2001">739.3</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-480" decimals="-5" name="wcc:AdjustedEBITDA" format="ixt:num-dot-decimal" scale="6" id="f-2002">2,150.5</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA margin %</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-80" decimals="INF" name="wcc:AdjustedEBITDAMarginPercentage" scale="-2" id="f-2003">8.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-83" decimals="INF" name="wcc:AdjustedEBITDAMarginPercentage" scale="-2" id="f-2004">9.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-86" decimals="INF" name="wcc:AdjustedEBITDAMarginPercentage" scale="-2" id="f-2005">11.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Reconciliation of adjusted EBITDA</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-480" decimals="-5" name="us-gaap:DepreciationAndAmortization" scale="6" id="f-2006">140.0</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expense, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-480" decimals="-5" sign="-" name="us-gaap:OtherOperatingIncomeExpenseNet" scale="6" id="f-2007">82.9</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-480" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="f-2008">14.2</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated amounts (Corporate):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-481" decimals="-5" name="us-gaap:DepreciationAndAmortization" scale="6" id="f-2009">41.3</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-481" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="6" id="f-2010">548.6</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-481" decimals="-5" name="us-gaap:InterestIncomeExpenseNonoperatingNet" scale="6" id="f-2011">389.3</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-481" decimals="-5" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="6" id="f-2012">57.8</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-2013">992.0</ix:nonFraction></span></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"> Selling, general and administrative payroll expenses includes salaries, benefits, commissions, incentives, temporary labor, and other payroll expenses.</span></div></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"><ix:nonNumeric contextRef="c-16" name="us-gaap:SegmentReportingOtherItemCompositionDescription" id="f-2014"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Other segment items primarily includes allocated expenses (which includes employee-related allocations), transportation costs, facility costs (including rent and utilities), employee expenses (including travel and entertainment), credit losses, professional and consulting fees, supplies, real estate and personal property taxes, sales promotion expenses, and gains (losses) on the sale, disposal, or abandonment of property and equipment.</span></ix:nonNumeric></div></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(3) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Stock-based compensation expense is excluded from selling, general and administrative payroll expenses, as this is an adjustment to calculate adjusted EBITDA.</span></div></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(4) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">The reportable segments do not incur interest expense as these costs are centrally controlled through the Corporate treasury function.</span></div></td></tr></table></div></ix:continuation></ix:continuation><div style="margin-top:3pt;text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">85</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">WESCO INTERNATIONAL, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(CONTINUED)</span></div></div><ix:continuation id="f-1941-3" continuedAt="f-1941-4"><ix:continuation id="f-1950-2"><div style="margin-top:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:45.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.641%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">EES</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">CSS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">UBS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Reportable Segments Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-81" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-2015">8,823.3</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-84" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-2016">6,401.5</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-87" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-2017">6,195.3</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-2018">21,420.1</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold (excluding depreciation and amortization)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-81" decimals="-5" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-2019">6,708.0</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-84" decimals="-5" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-2020">4,944.5</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-87" decimals="-5" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-2021">5,106.3</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-2022">16,758.8</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative payroll expenses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-81" decimals="-5" name="wcc:SellingGeneralAndAdministrativePayrollExpenses" scale="6" id="f-2023">822.1</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-84" decimals="-5" name="wcc:SellingGeneralAndAdministrativePayrollExpenses" scale="6" id="f-2024">516.7</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-87" decimals="-5" name="wcc:SellingGeneralAndAdministrativePayrollExpenses" scale="6" id="f-2025">264.0</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-482" decimals="-5" name="wcc:SellingGeneralAndAdministrativePayrollExpenses" format="ixt:num-dot-decimal" scale="6" id="f-2026">1,602.8</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other segment items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-81" decimals="-5" name="us-gaap:SegmentReportingOtherItemAmount" scale="6" id="f-2027">441.9</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-84" decimals="-5" name="us-gaap:SegmentReportingOtherItemAmount" scale="6" id="f-2028">341.3</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-87" decimals="-5" name="us-gaap:SegmentReportingOtherItemAmount" scale="6" id="f-2029">147.7</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-482" decimals="-5" name="us-gaap:SegmentReportingOtherItemAmount" scale="6" id="f-2030">930.9</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-81" decimals="-5" name="wcc:AdjustedEBITDA" scale="6" id="f-2031">851.3</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-84" decimals="-5" name="wcc:AdjustedEBITDA" scale="6" id="f-2032">599.0</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-87" decimals="-5" name="wcc:AdjustedEBITDA" scale="6" id="f-2033">677.3</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-482" decimals="-5" name="wcc:AdjustedEBITDA" format="ixt:num-dot-decimal" scale="6" id="f-2034">2,127.6</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA margin %</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-81" decimals="INF" name="wcc:AdjustedEBITDAMarginPercentage" scale="-2" id="f-2035">9.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-84" decimals="INF" name="wcc:AdjustedEBITDAMarginPercentage" scale="-2" id="f-2036">9.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-87" decimals="INF" name="wcc:AdjustedEBITDAMarginPercentage" scale="-2" id="f-2037">10.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Reconciliation of adjusted EBITDA</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-482" decimals="-5" name="us-gaap:DepreciationAndAmortization" scale="6" id="f-2038">134.3</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-482" decimals="-5" name="us-gaap:OtherOperatingIncomeExpenseNet" scale="6" id="f-2039">1.3</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-482" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="f-2040">17.6</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated amounts (Corporate):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-483" decimals="-5" name="us-gaap:DepreciationAndAmortization" scale="6" id="f-2041">44.7</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-483" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="6" id="f-2042">492.9</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-483" decimals="-5" name="us-gaap:InterestIncomeExpenseNonoperatingNet" scale="6" id="f-2043">294.4</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expense, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-483" decimals="-5" name="us-gaap:OtherNonoperatingIncomeExpense" scale="6" id="f-2044">8.3</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-2045">1,136.7</ix:nonFraction></span></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"> Selling, general and administrative payroll expenses includes salaries, benefits, commissions, incentives, temporary labor, and other payroll expenses.</span></div></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"><ix:nonNumeric contextRef="c-17" name="us-gaap:SegmentReportingOtherItemCompositionDescription" id="f-2046"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Other segment items primarily includes allocated expenses (which includes employee-related allocations), transportation costs, facility costs (including rent and utilities), employee expenses (including travel and entertainment), credit losses, professional and consulting fees, supplies, real estate and personal property taxes, sales promotion expenses, and gains (losses) on the sale, disposal, or abandonment of property and equipment.</span></ix:nonNumeric></div></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(3) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Stock-based compensation expense is excluded from selling, general and administrative payroll expenses, as this is an adjustment to calculate adjusted EBITDA.</span></div></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(4) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">The reportable segments do not incur interest expense as these costs are centrally controlled through the Corporate treasury function.</span></div></td></tr></table></div></ix:continuation><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth depreciation and amortization by reportable segment for the periods presented:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:72.807%"><tr><td style="width:1.0%"/><td style="width:44.482%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.369%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.804%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.369%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.804%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.372%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EES</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-79" decimals="-5" name="us-gaap:DepreciationAndAmortization" scale="6" id="f-2047">46.8</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-80" decimals="-5" name="us-gaap:DepreciationAndAmortization" scale="6" id="f-2048">43.3</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-81" decimals="-5" name="us-gaap:DepreciationAndAmortization" scale="6" id="f-2049">42.6</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CSS</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-5" name="us-gaap:DepreciationAndAmortization" scale="6" id="f-2050">71.5</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-83" decimals="-5" name="us-gaap:DepreciationAndAmortization" scale="6" id="f-2051">71.7</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-84" decimals="-5" name="us-gaap:DepreciationAndAmortization" scale="6" id="f-2052">68.4</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">UBS</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-85" decimals="-5" name="us-gaap:DepreciationAndAmortization" scale="6" id="f-2053">28.5</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-5" name="us-gaap:DepreciationAndAmortization" scale="6" id="f-2054">25.0</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-87" decimals="-5" name="us-gaap:DepreciationAndAmortization" scale="6" id="f-2055">23.3</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reportable segments total</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-478" decimals="-5" name="us-gaap:DepreciationAndAmortization" scale="6" id="f-2056">146.8</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-480" decimals="-5" name="us-gaap:DepreciationAndAmortization" scale="6" id="f-2057">140.0</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-482" decimals="-5" name="us-gaap:DepreciationAndAmortization" scale="6" id="f-2058">134.3</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-479" decimals="-5" name="us-gaap:DepreciationAndAmortization" scale="6" id="f-2059">36.4</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-481" decimals="-5" name="us-gaap:DepreciationAndAmortization" scale="6" id="f-2060">41.3</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-483" decimals="-5" name="us-gaap:DepreciationAndAmortization" scale="6" id="f-2061">44.7</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:DepreciationAndAmortization" scale="6" id="f-2062">183.2</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:DepreciationAndAmortization" scale="6" id="f-2063">181.3</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:DepreciationAndAmortization" scale="6" id="f-2064">179.0</ix:nonFraction></span></td></tr></table></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">86</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">WESCO INTERNATIONAL, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(CONTINUED)</span></div></div><ix:continuation id="f-1941-4"><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth other (income) expense, net by reportable segment for the periods presented, which primarily consists of net foreign currency exchange (gains) losses and the gain on the divestiture of the WIS business:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:72.807%"><tr><td style="width:1.0%"/><td style="width:44.482%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.369%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.804%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.369%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.804%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.372%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EES</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-79" decimals="-5" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="6" id="f-2065">10.5</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-80" decimals="-5" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="6" id="f-2066">10.1</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-81" decimals="-5" name="us-gaap:OtherNonoperatingIncomeExpense" scale="6" id="f-2067">2.0</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CSS</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-5" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="6" id="f-2068">59.8</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-83" decimals="-5" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="6" id="f-2069">74.2</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 7pt 0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-84" decimals="-5" name="us-gaap:OtherNonoperatingIncomeExpense" scale="6" id="f-2070">1.3</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">UBS</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-85" decimals="-5" name="us-gaap:OtherNonoperatingIncomeExpense" scale="6" id="f-2071">121.2</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-5" name="us-gaap:OtherNonoperatingIncomeExpense" scale="6" id="f-2072">1.4</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-87" decimals="-5" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="6" id="f-2073">2.0</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reportable segments total</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-478" decimals="-5" name="us-gaap:OtherNonoperatingIncomeExpense" scale="6" id="f-2074">50.9</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-480" decimals="-5" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="6" id="f-2075">82.9</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-482" decimals="-5" name="us-gaap:OtherNonoperatingIncomeExpense" scale="6" id="f-2076">1.3</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-479" decimals="-5" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="6" id="f-2077">41.8</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-481" decimals="-5" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="6" id="f-2078">57.8</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-483" decimals="-5" name="us-gaap:OtherNonoperatingIncomeExpense" scale="6" id="f-2079">8.3</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:OtherNonoperatingIncomeExpense" scale="6" id="f-2080">92.7</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="6" id="f-2081">25.1</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="6" id="f-2082">7.0</ix:nonFraction></span></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth capital expenditures by reportable segment for the periods presented:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:72.807%"><tr><td style="width:1.0%"/><td style="width:44.482%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.369%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.804%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.369%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.804%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.372%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EES</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-79" decimals="-5" name="us-gaap:PaymentsForProceedsFromProductiveAssets" scale="6" id="f-2083">4.5</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-80" decimals="-5" name="us-gaap:PaymentsForProceedsFromProductiveAssets" scale="6" id="f-2084">10.3</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-81" decimals="-5" name="us-gaap:PaymentsForProceedsFromProductiveAssets" scale="6" id="f-2085">9.1</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CSS</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-5" name="us-gaap:PaymentsForProceedsFromProductiveAssets" scale="6" id="f-2086">19.2</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-83" decimals="-5" name="us-gaap:PaymentsForProceedsFromProductiveAssets" scale="6" id="f-2087">7.9</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 7pt 0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-84" decimals="-5" name="us-gaap:PaymentsForProceedsFromProductiveAssets" scale="6" id="f-2088">4.8</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">UBS</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-85" decimals="-5" name="us-gaap:PaymentsForProceedsFromProductiveAssets" scale="6" id="f-2089">15.8</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-5" name="us-gaap:PaymentsForProceedsFromProductiveAssets" scale="6" id="f-2090">19.5</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-87" decimals="-5" name="us-gaap:PaymentsForProceedsFromProductiveAssets" scale="6" id="f-2091">9.2</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reportable segments total</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-478" decimals="-5" name="us-gaap:PaymentsForProceedsFromProductiveAssets" scale="6" id="f-2092">39.5</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-480" decimals="-5" name="us-gaap:PaymentsForProceedsFromProductiveAssets" scale="6" id="f-2093">37.7</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-482" decimals="-5" name="us-gaap:PaymentsForProceedsFromProductiveAssets" scale="6" id="f-2094">23.1</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-479" decimals="-5" name="us-gaap:PaymentsForProceedsFromProductiveAssets" scale="6" id="f-2095">55.2</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-481" decimals="-5" name="us-gaap:PaymentsForProceedsFromProductiveAssets" scale="6" id="f-2096">54.6</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-483" decimals="-5" name="us-gaap:PaymentsForProceedsFromProductiveAssets" scale="6" id="f-2097">76.4</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:PaymentsForProceedsFromProductiveAssets" scale="6" id="f-2098">94.7</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:PaymentsForProceedsFromProductiveAssets" scale="6" id="f-2099">92.3</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 7pt 0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:PaymentsForProceedsFromProductiveAssets" scale="6" id="f-2100">99.4</ix:nonFraction></span></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth total assets by reportable segment for the periods presented:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:56.286%"><tr><td style="width:1.0%"/><td style="width:45.653%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.875%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EES</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-122" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-2101">4,457.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-119" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-2102">4,553.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CSS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-123" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-2103">6,009.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-120" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-2104">5,626.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">UBS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-124" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-2105">3,497.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-121" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-2106">3,908.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reportable segments total</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-484" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-2107">13,964.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-485" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-2108">14,088.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-486" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-2109">1,097.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-487" decimals="-5" name="us-gaap:Assets" scale="6" id="f-2110">972.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-2111">15,061.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-2112">15,060.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:27pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.85pt;font-weight:400;line-height:112%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%;padding-left:7pt">Total assets for Corporate primarily consist of cash and cash equivalents, deferred income taxes, property, buildings and equipment, capitalized cloud computing arrangement costs, operating lease assets, and pension assets.</span></div><div style="margin-top:9pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth tangible long-lived assets, which include property, buildings and equipment, and operating lease assets, by geographic area:</span></div><div style="margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.005%"><tr><td style="width:1.0%"/><td style="width:60.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.332%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.859%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.333%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-488" decimals="-5" name="us-gaap:NoncurrentAssets" scale="6" id="f-2113">893.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-489" decimals="-5" name="us-gaap:NoncurrentAssets" scale="6" id="f-2114">906.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-490" decimals="-5" name="us-gaap:NoncurrentAssets" scale="6" id="f-2115">177.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-491" decimals="-5" name="us-gaap:NoncurrentAssets" scale="6" id="f-2116">182.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other International</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-492" decimals="-5" name="us-gaap:NoncurrentAssets" scale="6" id="f-2117">106.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-493" decimals="-5" name="us-gaap:NoncurrentAssets" scale="6" id="f-2118">96.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="6" id="f-2119">1,178.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="6" id="f-2120">1,184.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">No individual other international country&#8217;s tangible long-lived assets are material.</span></div></ix:continuation><div style="margin-top:3pt;padding-left:27pt;text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">87</span></div></div></div><div id="id12ad6ca3d8e457b82133483acf6371a_127"></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">WESCO INTERNATIONAL, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS&#8212;(CONTINUED)</span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">17. SUBSEQUENT EVENTS</span></div><div style="margin-top:10pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On <ix:nonNumeric contextRef="c-494" name="us-gaap:BusinessAcquisitionDateOfAcquisitionAgreement1" format="ixt:date-monthname-day-year-en" id="f-2121">January 2, 2025</ix:nonNumeric>, the Company closed its acquisition of Industrial Software Solutions I, Inc. and Industrial Software Solutions ULC (collectively, &#8220;ISS&#8221;). ISS is an industrial automation consulting company, software distributor, and AVEVA Select Partner that serves the Pacific Northwest, Alaska, Hawaii, and Western Canada. Wesco funded the purchase price paid at closing of $<ix:nonFraction unitRef="usd" contextRef="c-494" decimals="-5" name="us-gaap:PaymentsToAcquireBusinessesGross" scale="6" id="f-2122">36.3</ix:nonFraction> million with cash on hand. Due to the timing of the close of the acquisition, the Company will complete its preliminary purchase price allocation during the first quarter of 2025.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">88</span></div></div></div><div id="id12ad6ca3d8e457b82133483acf6371a_130"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;9.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Changes in and Disagreements With Accountants on Accounting and Financial Disclosure.</span></div><div style="margin-top:6pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="id12ad6ca3d8e457b82133483acf6371a_133"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;9A. Controls and Procedures.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Conclusion Regarding the Effectiveness of Disclosure Controls and Procedures</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the supervision and with the participation of our management, including our principal executive officer and principal financial officer, we conducted an evaluation of our disclosure controls and procedures (as defined in Exchange Act Rules&#160;13a-15(e) and 15d-15(e)). Based on this evaluation, our principal executive officer and our principal financial officer concluded that our disclosure controls and procedures were effective as of the end of the period covered by this report.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Management&#8217;s Report on Internal Control Over Financial Reporting</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management is responsible for establishing and maintaining adequate internal control over financial reporting as such term is defined in Exchange Act Rules 13a-15(f) and 15d-15(f). Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate. Under the supervision and with the participation of our management, including our principal executive officer and principal financial officer, we conducted an evaluation of the effectiveness of our internal control over financial reporting based on the updated framework in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Internal Control &#8212; Integrated Framework (2013)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (2013 Framework) issued by the Committee of Sponsoring Organizations of the Treadway Commission on May 14, 2013. Based on our evaluation under the 2013 Framework, our management concluded that our internal control over financial reporting was effective as of December&#160;31, 2024.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As permitted by Securities and Exchange Commission guidance, management excluded Ascent, LLC from its assessment of internal control over financial reporting, which was acquired on <ix:nonNumeric contextRef="c-102" name="us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1" format="ixt:date-monthname-day-year-en" id="f-2123">December&#160;5, 2024</ix:nonNumeric>, and accounted for less than 1% of consolidated total assets and less than 1% of consolidated net sales as of and for the year ended December&#160;31, 2024.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effectiveness of the Company&#8217;s internal control over financial reporting as of December&#160;31, 2024 has been audited by PricewaterhouseCoopers LLP, an independent registered public accounting firm, as stated in their report, which is included herein.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Changes in Internal Control Over Financial Reporting</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the last fiscal quarter of 2024, there were no changes in the Company&#8217;s internal control over financial reporting identified in connection with management&#8217;s evaluation of the effectiveness of the Company&#8217;s internal control over financial reporting that have materially affected, or are reasonably likely to materially affect, the Company&#8217;s internal control over financial reporting.</span></div><div id="id12ad6ca3d8e457b82133483acf6371a_136"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;9B. Other Information.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended December&#160;31, 2024, none of our officers or directors (as defined in Rule 16a&#8209;1(f)) <ix:nonNumeric contextRef="c-214" name="ecd:NonRule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-2124"><ix:nonNumeric contextRef="c-214" name="ecd:Rule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-2125">adopted</ix:nonNumeric></ix:nonNumeric>, modified and/or <ix:nonNumeric contextRef="c-214" name="ecd:NonRule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-2126"><ix:nonNumeric contextRef="c-214" name="ecd:Rule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-2127">terminated</ix:nonNumeric></ix:nonNumeric> a &#8220;Rule 10b5&#8209;1 trading arrangement&#8221; or a &#8220;non-Rule 10b5-1 trading arrangement,&#8221; as defined in Regulation S-K Item 408.</span></div><div id="id12ad6ca3d8e457b82133483acf6371a_139"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections.</span></div><div style="margin-top:6pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">89</span></div></div></div><div id="id12ad6ca3d8e457b82133483acf6371a_142"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART III</span></div><div id="id12ad6ca3d8e457b82133483acf6371a_145"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;10.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Directors, Executive Officers and Corporate Governance.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information set forth under the captions &#8220;Board of Directors&#8221; and &#8220;Executive Officers&#8221; in our definitive Proxy Statement for our 2025 Annual Meeting of Stockholders is incorporated herein by reference.</span></div><div style="margin-top:6pt;padding-left:13.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Codes of Business Conduct</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have adopted a Code of Business Conduct (&#8220;Code of Conduct&#8221;) that applies to our Directors, officers and employees that is available on our website at </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">www.wesco.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> by selecting the &#8220;Our Company&#8221; tab followed by the &#8220;Leadership&#8221; heading. Any amendment or waiver of the Code of Conduct for our officers or Directors will be disclosed promptly at that location on our website.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also have adopted a Code of Principles for Senior Financial Executives (&#8220;Senior Financial Executive Code&#8221;) that applies to our principal executive officer, principal financial officer, principal accounting officer or controller, or persons performing these functions. The Senior Financial Executive Code is also available at that same location on our website. We intend to timely disclose any amendment or waiver of the Senior Financial Executive Code on our website and will retain such information on our website as required by applicable SEC rules. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A copy of the Code of Conduct and/or Senior Financial Executive Code may also be obtained upon request by any stockholder, without charge, by writing to us at WESCO International, Inc., 225 West Station Square Drive, Suite&#160;700, Pittsburgh, Pennsylvania 15219, Attention: Corporate Secretary.</span></div><div style="margin-top:6pt;padding-left:13.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insider Trading Policy</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have <ix:nonNumeric contextRef="c-1" name="ecd:InsiderTrdPoliciesProcAdoptedFlag" format="ixt:fixed-true" id="f-2128">adopted</ix:nonNumeric> an Insider Trading Policy governing the purchase, sale and other dispositions of our securities by our directors, officers and employees that we believe is reasonably designed to promote compliance with insider trading laws, rules and regulations, and applicable listing standards. A copy of our Insider Trading Policy is filed as Exhibit 19.1 to this Annual Report on Form 10-K.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by Item&#160;10 that relates to our Directors and executive officers, including the Audit Committee and its financial expert, required by this item, is incorporated by reference from the information appearing under the captions &#8220;Corporate Governance,&#8221; &#8220;Board and Committee Meetings&#8221; and &#8220;Security Ownership&#8221; in our definitive Proxy Statement for our 2025 Annual Meeting of Stockholders that is to be filed with the SEC pursuant to the Exchange Act within 120&#160;days of the end of our fiscal year on December&#160;31, 2024.</span></div><div id="id12ad6ca3d8e457b82133483acf6371a_148"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;11. Executive Compensation.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information set forth under the captions &#8220;Compensation Discussion and Analysis&#8221; and &#8220;Director Compensation&#8221; in our definitive Proxy Statement for our 2025 Annual Meeting of Stockholders is incorporated herein by reference.</span></div><div id="id12ad6ca3d8e457b82133483acf6371a_151"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information set forth under the caption &#8220;Security Ownership&#8221; in our definitive Proxy Statement for our 2025 Annual Meeting of Stockholders is incorporated herein by reference.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information as of December&#160;31, 2024 with respect to the shares of our common stock that may be issued under our existing equity compensation plans:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:48.606%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.175%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.175%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.178%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Plan Category</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of securities<br/>to be issued<br/>upon exercise of<br/>outstanding options, warrants and rights</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-average<br/>exercise price of<br/>outstanding options, warrants and rights</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of securities<br/>remaining available for future issuance under equity compensation plans</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity compensation plans approved by security holders</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,575,945&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.04&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,565,398&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity compensation plans not approved by security holders</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,575,945&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.04&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,565,398&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div id="id12ad6ca3d8e457b82133483acf6371a_154"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;13. Certain Relationships and Related Transactions, and Director Independence.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information set forth under the captions &#8220;Transactions with Related Persons&#8221; and &#8220;Corporate Governance&#8221; in our definitive Proxy Statement for our 2025 Annual Meeting of Stockholders is incorporated herein by reference.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">90</span></div></div></div><div id="id12ad6ca3d8e457b82133483acf6371a_157"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;14. Principal Accountant Fees and Services.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information set forth under the caption &#8220;Independent Registered Public Accounting Firm Fees and Services&#8221; in our definitive Proxy Statement for our 2025 Annual Meeting of Stockholders is incorporated herein by reference.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">91</span></div></div></div><div id="id12ad6ca3d8e457b82133483acf6371a_160"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div><span><br/></span></div></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART IV</span></div><div id="id12ad6ca3d8e457b82133483acf6371a_163"></div><div style="-sec-extract:summary;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;15. Exhibits and Financial Statement Schedule.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financial statements, financial statement schedule and exhibits listed below are filed as part of this annual report:</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:24.34pt">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Statements</span></div><div style="margin-top:6pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The list of financial statements required by this item is set forth in Item&#160;8, &#8220;Financial Statements and Supplementary Data,&#8221; and is incorporated herein by reference.</span></div><div style="margin-top:6pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Statement Schedule</span></div><div style="margin-top:6pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Schedule&#160;II &#8212; Valuation and Qualifying Accounts</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:24.34pt">Exhibits</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:7.857%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:43.687%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:43.688%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Exhibit No.</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Description of Exhibit</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prior Filing or Sequential Page Number</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000114036120000664/nc10007564x1_ex2-1.htm">Agreement and Plan of Merger, dated as of January 10, 2020, by and among WESCO International, Inc., Warrior Merger Sub, Inc. and Anixter International Inc.</a></span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit 2.1 to Wesco&#8217;s Current Report on Form 8-K, dated January 13, 2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000095012801500590/j9030501ex3-1.txt">Restated Certificate of Incorporation of WESCO International, Inc.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Incorporated by reference to Exhibit 3.1 to Wesco&#8217;s Registration Statement on Form&#160;S-4, dated September 28, 2001 (No.&#160;333-70404)</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000119312514217271/d733803dex31.htm">Certificate of Amendment of Certificate of Incorporation to Restated Certificate of Incorporation of WESCO International, Inc.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit 3.1 to Wesco&#8217;s Current Report on Form 8-K, dated May 29, 2014</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000092900822000045/wcc-ex31_12162022.htm">Amended and Restated By-laws of WESCO International, Inc., effective as of December 16, 2022</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit 3.1 to Wesco&#8217;s Current Report on Form 8-K, dated December 16, 2022</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000114036120014472/ex3_1.htm">Certificate of Designations with respect to the Series A Preferred Stock, dated June 22, 2020</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Incorporated by reference to Exhibit 3.1 to Wesco&#8217;s Current Report on Form 8-K, dated June 22, 2020</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000114036120016265/brhc10013566_ex3-1.htm">Certificate of Designations of Series B Junior Participating Preferred Stock of WESCO International, Inc.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit 3.1 to Wesco&#8217;s Current Report on Form 8-K, dated July 17, 2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000119312524148210/d801957dex31.htm">Certificate of Amendment of Restated Certificate of Incorporation of WESCO International, Inc.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit 3.1 to Wesco&#8217;s Current Report on Form 8-K, dated May 23, 2024</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000114036120013677/ex4_1.htm">Indenture, dated June 12, 2020, between WESCO International, Inc., WESCO Distribution, Inc. and U.S. Bank National Association, as trustee</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit 4.1 to Wesco&#8217;s Current Report on Form 8-K, dated June 12, 2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000114036120013677/ex4_1.htm">Form of 7.125% Senior Note due 2025</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit A-1 to Exhibit 4.1 to Wesco&#8217;s Current Report on Form 8-K, dated June 12, 2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000114036120013677/ex4_1.htm">Form of 7.250% Senior Note due 2028</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit A-2 to Exhibit 4.1 to Wesco&#8217;s Current Report on Form 8-K, dated June 12, 2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000114036120014340/ex4_2.htm">Deposit Agreement, dated as of June 19, 2020, among WESCO International, Inc., Computershare Inc. and Computershare Trust Company, N.A., jointly as the Depositary, and the holders from time to time of the Depositary Receipts described therein </a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit 4.2 to Wesco&#8217;s Registration Statement on Form 8-A, dated June 19, 2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000114036120014340/ex4_2.htm#EXHIBITA">Form of Depositary Receipt</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit A to Exhibit 4.2 to Wesco&#8217;s Registration Statement on Form 8-A, dated June 19, 2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000114036120016265/brhc10013566_ex4-1.htm">Rights Agreement, dated as of July 17, 2020, between WESCO International, Inc. and Computershare Trust Company, N.A., as rights agent, which includes the form of Certificate of Designations as Exhibit A, the form of Right Certificate as Exhibit B and the Summary of Rights to Purchase Preferred Shares as Exhibit C</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit 4.1 to Wesco&#8217;s Current Report on Form 8-K, dated July 17, 2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">92</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div><span><br/></span></div></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:7.857%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:43.687%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:43.688%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Exhibit No.</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Description of Exhibit</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prior Filing or Sequential Page Number</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000119312524063782/d765127dex41.htm">Indenture, dated as of March 7, 2024, among WESCO</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000119312524063782/d765127dex41.htm"> </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000119312524063782/d765127dex41.htm">Distribution, Inc., WESCO International, Inc.,</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000119312524063782/d765127dex41.htm"> </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000119312524063782/d765127dex41.htm">Anixter,</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000119312524063782/d765127dex41.htm"> </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000119312524063782/d765127dex41.htm">Inc., and U.S. Bank Trust Company, National</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000119312524063782/d765127dex41.htm"> </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000119312524063782/d765127dex41.htm">Association, as Trustee</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit 4.1 to Wesco&#8217;s Current Report on Form 8-K, dated March 7, 2024</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000119312524063782/d765127dex41.htm#ex">Form of 6.375% Senior Note due 2029</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit A-1 to Exhibit 4.1 to Wesco&#8217;s Current Report on Form 8-K, dated March 7, 2024</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000119312524063782/d765127dex41.htm#exa">Form of 6.625% Senior Note due 2032</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit A-2 to Exhibit 4.1 to Wesco&#8217;s Current Report on Form 8-K, dated March 7, 2024</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.10</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="wcc-2024ex410.htm">Description of WESCO International, Inc.&#8217;s securities</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Filed herewith</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000092900812000010/wcc-12312011xex105.htm">1999 Deferred Compensation Plan for Non-Employee Directors, as amended and restated September 20, 2007</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit 10.5 to Wesco&#8217;s Annual Report on Form 10-K for the year ended December 31, 2011</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000092900812000010/wcc-12312011xex107.htm">Form of Stock Appreciation Rights Agreement for Employees</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit 10.7 to Wesco&#8217;s Annual Report on Form 10-K for the year ended December 31, 2011</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000095012309059338/l38005exv10w2.htm">Amended and Restated Employment Agreement, dated as of September&#160;1, 2009, between WESCO International Inc. and John J. Engel</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit 10.2 to Wesco&#8217;s Quarterly Report on Form&#160;10-Q for the quarter ended September&#160;30, 2009</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000119312513155588/d476054ddef14a.htm">1999 Long-Term Incentive Plan, as restated effective as of May 30, 2013</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Appendix A to the Proxy Statement filed on Schedule 14A on April 16, 2013</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.5</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000092900815000006/a1033-2015approvedxformofs.htm">Form of Stock Appreciation Rights Agreement for Employees</a></span></div><div><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit 10.33 to Wesco&#8217;s Annual Report on Form 10-K for the year ended December 31, 2014</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.6</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000092900815000032/wescofourtharreceivablespu.htm">Fourth Amended and Restated Receivables Purchase Agreement, dated as of September 24, 2015, by and among WESCO Receivables Corp., WESCO Distribution, Inc., the various Purchaser Groups from time to time party thereto and PNC Bank, National Association, as Administrator</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit 10.2 to Wesco&#8217;s Current Report on Form 8-K, dated September 24, 2015</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.7</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000092900816000049/ex-1024.htm">Form of Director and Officer Indemnification Agreement, entered among WESCO International, Inc. and certain of its executive officers and directors listed on a schedule attached thereto</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit 10.24 to Wesco&#8217;s Annual Report on Form 10-K for the year ended December 31, 2015</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000092900816000075/ex101firstamend4tharrpa.htm">First Amendment to Fourth Amended and Restated Receivables Purchase Agreement, dated as of December 18, 2015</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit 10.1 to Wesco&#8217;s Quarterly Report on Form 10-Q for the quarter ended June 30, 2016</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.9</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000092900816000075/ex102secondamend4tharrpa.htm">Second Amendment to Fourth Amended and Restated Receivables Purchase Agreement, dated as of April 19, 2016</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit 10.2 to Wesco&#8217;s Quarterly Report on Form 10-Q for the quarter ended June 30, 2016</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.10</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000092900816000075/ex103thirdamend4tharrpa.htm">Third Amendment to Fourth Amended and Restated Receivables Purchase Agreement, dated as of May 10, 2016</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit 10.3 to Wesco&#8217;s Quarterly Report on Form 10-Q for the quarter ended June 30, 2016</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.11</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000092900816000075/ex104fourthamend4tharrpa.htm">Fourth Amendment to Fourth Amended and Restated Receivables Purchase Agreement, dated as of May 27, 2016</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit 10.4 to Wesco&#8217;s Quarterly Report on Form 10-Q for the quarter ended June 30, 2016</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.12</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000092900817000031/wcc-5thamendmentto4thrpa.htm">Fifth Amendment to Fourth Amended and Restated Receivables Purchase Agreement, dated as of November 8, 2017</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit 10.1 to Wesco&#8217;s Current Report on Form 8-K, dated November 8, 2017</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.13</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000092900818000004/wccex1022sixthamendmentto4.htm">Sixth Amendment to Fourth Amended and Restated Receivables Agreement, dated as of December 29, 2017</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit 10.22 to Wesco&#8217;s Annual Report on Form 10-K for the year ended December 31, 2017</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.14</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000092900818000004/wccex1023nonemployeersuagr.htm">Form of Non-Employee Director Restricted Stock Unit Agreement</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit 10.23 to Wesco&#8217;s Annual Report on Form 10-K for the year ended December 31, 2017</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">93</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div><span><br/></span></div></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:7.857%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:43.687%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:43.688%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Exhibit No.</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Description of Exhibit</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prior Filing or Sequential Page Number</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.15</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000092900818000004/wccex1024employeersuagreem.htm">Form of Restricted Stock Unit Agreement for Employees</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit 10.24 to Wesco&#8217;s Annual Report on Form 10-K for the year ended December 31, 2017</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.16</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000092900818000004/wccex1025employeesarsagree.htm">Form of Stock Appreciation Rights Agreement for Employees</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit 10.25 to Wesco&#8217;s Annual Report on Form 10-K for the year ended December 31, 2017</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.17</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000092900818000004/wccex1026formofnoticeofpsu.htm">Form of Notice of Performance Share Award Under the WESCO International, Inc. 1999 Long-Term Incentive Plan, as amended May 31, 2017</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit 10.26 to Wesco&#8217;s Annual Report on Form 10-K for the year ended December 31, 2017</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.18</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000119312517125272/d323870ddef14a.htm">1999 Long-Term Incentive Plan, as restated effective as of May 31, 2017</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Appendix A to the Proxy Statement filed on Schedule 14A on April 17, 2017</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.19</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000092900818000034/wcc-7thamendmentto4tharr.htm">Seventh Amendment to Fourth Amended and Restated Receivables Agreement, dated as of April 23, 2018</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit 10.1 to Wesco&#8217;s Quarterly Report on Form 10-Q for the quarter ended September 30, 2018</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.20</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000092900819000006/wcc-ex1030_8thamendto4th.htm">Eighth Amendment to Fourth Amended and Restated Receivables Agreement, dated as of December 21, 2018</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit 10.30 to Wesco&#8217;s Annual Report on Form 10-K for the year ended December 31, 2018</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.21</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000092900819000027/wcc-ex101creditagree.htm">Third Amended and Restated Credit Agreement, dated as of September 26, 2019 among WESCO Distribution, Inc., the other U.S. Borrowers party thereto, WESCO Distribution Canada LP, the other Canadian Borrowers party thereto, WESCO International, Inc., the Lenders party thereto, JPMorgan Chase Bank, N.A., as Administrative Agent, and JPMorgan Chase Bank, N.A., Toronto Branch, as Canadian Administrative Agent</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit 10.1 to Wesco&#8217;s Current Report on Form 8-K, dated September 30, 2019</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.22</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000092900819000027/wcc-ex102fourthrpa.htm">Ninth Amendment to Fourth Amended and Restated Receivables Purchase Agreement, dated as of September 26, 2019</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit 10.2 to Wesco&#8217;s Current Report on Form 8-K, dated September 30, 2019</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.23</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000119312520177778/d947977dex101.htm">Fourth Amended and Restated Credit Agreement, dated as of June 22, 2020, by and among WESCO Distribution, Inc., the other U.S. borrowers party thereto, WESCO Distribution Canada LP, the other Canadian borrowers party thereto, WESCO International, Inc., the lenders party thereto and Barclays Bank PLC., as administrative agent</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit 10.1 to Wesco&#8217;s Current Report on Form 8-K, dated June 24, 2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.24</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000119312520177778/d947977dex102.htm">Fifth Amended and Restated Receivables Purchase Agreement, dated as of June 22, 2020, by and among WESCO Receivables Corp., WESCO Distribution, Inc., the various purchaser groups from time to time party thereto and PNC Bank, National Association, as administrator. </a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Incorporated by reference to Exhibit 10.2 to Wesco&#8217;s Current Report on Form 8-K, dated June 24, 2020</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.25</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000092900820000052/wcc-ex100120200622.htm">Form of Restricted Stock Unit Award Agreement (Special Awards)</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit 10.1 to Wesco&#8217;s Current Report on Form 8-K, dated June 25, 2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.26</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000092900820000052/wcc-ex100220200622.htm">WESCO International, Inc. Change in Control Severance Plan</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit 10.2 to Wesco&#8217;s Current Report on Form 8-K, dated June 25, 2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.27</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000092900820000067/wcc-2q20ex101.htm">Agreement, dated June 22, 2020, memorializing terms of employment of David Schulz by WESCO International, Inc.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Incorporated by reference to Exhibit 10.1 to Wesco&#8217;s Quarterly Report on Form 10-Q for the quarter ended June 30, 2020</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.28</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000092900820000067/wcc-2q20ex102.htm">Agreement, dated June 22, 2020, memorializing terms of employment of Nelson Squires by WESCO International, Inc.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit 10.2 to Wesco&#8217;s Quarterly Report on Form 10-Q for the quarter ended June 30, 2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.29</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000092900820000067/wcc-2q20ex103.htm">Agreement, dated June 22, 2020, memorializing terms of employment of Christine Wolf by WESCO International, Inc.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit 10.3 to Wesco&#8217;s Quarterly Report on Form 10-Q for the quarter ended June 30, 2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.30</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000092900820000067/wcc-2q20ex104.htm">Agreement, dated June 22, 2020, memorializing terms of employment of Diane Lazzaris by WESCO International, Inc.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit 10.4 to Wesco&#8217;s Quarterly Report on Form 10-Q for the quarter ended June 30, 2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">94</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div><span><br/></span></div></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:7.857%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:43.687%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:43.688%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Exhibit No.</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Description of Exhibit</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prior Filing or Sequential Page Number</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.31</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000092900821000006/wcc-2020exx1040.htm">First Amendment to Fourth Amended and Restated Credit Agreement, dated as of December 14, 2020, among WESCO Distribution, the other U.S. borrowers party thereto, WESCO Distribution Canada LP, the other Canadian borrowers party thereto, WESCO, the lenders party thereto and Barclays Bank PLC, as administrative agent.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit 10.40 to Wesco&#8217;s Annual Report on Form 10-K for the year ended December 31, 2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.32</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000092900821000006/wcc-2020exx1041.htm">First Amendment to Fifth Amended and Restated Receivables Purchase Agreement, dated December 14, 2020 (the &#8220;Receivables Amendment&#8221;), by and among WESCO Receivables Corp., WESCO Distribution, the various purchaser groups from time to time party thereto and PNC Bank, National Association, as administrator.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit 10.41 to Wesco&#8217;s Annual Report on Form 10-K for the year ended December 31, 2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.33</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000119312521113153/d32084ddef14a.htm">WESCO International, Inc. 2021 Omnibus Incentive Plan</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Appendix A to the Proxy Statement on Schedule 14A, filed on April 12, 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.34</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000092900821000012/wcc-1q21ex101.htm">Agreement, dated May 28, 2020, memorializing terms of employment of Theodore Dosch by WESCO International, Inc.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit 10.1 to Wesco&#8217;s Quarterly Report on Form 10-Q for the quarter ended March 31, 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.35</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000092900821000012/wcc-1q21ex102.htm">Second Amendment to Fifth Amended and Restated Receivables Purchase Agreement</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit 10.2 to Wesco&#8217;s Quarterly Report on Form 10-Q for the quarter ended March 31, 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.36</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000092900821000018/wcc-ex102rsuagreement.htm">Form of WESCO International, Inc. 2021 Omnibus Incentive Plan Restricted Stock Unit Award Agreement (for employees)</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit 10.2 to Wesco&#8217;s Current Report on Form 8-K, dated May 27, 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.37</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000092900821000018/wcc-ex103rsuagreement.htm">Form of WESCO International, Inc. 2021 Omnibus Incentive Plan Restricted Stock Unit Award Agreement (for non-employee directors)</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit 10.3 to Wesco&#8217;s Current Report on Form 8-K, dated May 27, 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.38</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000092900821000018/wcc-ex104saragreement.htm">Form of WESCO International, Inc. 2021 Omnibus Incentive Plan Stock Appreciation Right Award Agreement</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit 10.4 to Wesco&#8217;s Current Report on Form 8-K, dated May 27, 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.39</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000092900821000031/wcc-2q21exx101.htm">Third Amendment to Fifth Amended and Restated Receivables Purchase Agreement, dated as of June 1, 2021 (the &#8220;Receivables Amendment&#8221;), by and among WESCO Receivables Corp., WESCO Distribution, Inc., the various purchaser groups from time to time party thereto, and PNC Bank, National Association, as administrator</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit 10.1 to Wesco&#8217;s Quarterly Report on Form 10-Q for the quarter ended June 30, 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.40</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0000929008/000092900822000006/wcc-101x2162022.htm">Form of WESCO International, Inc. 2021 Omnibus Incentive Plan Nonqualified Stock Option Award Agreement</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit 10.1 to Wesco&#8217;s Current Report on Form 8-K, dated February 16, 2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.41</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0000929008/000092900822000006/wcc-102x2162022.htm">Form of WESCO International, Inc. 2021 Omnibus Incentive Plan Performance Share Unit Award Agreement</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit 10.2 to Wesco&#8217;s Current Report on Form 8-K, dated February 16, 2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.42</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000119312522063077/d687836dex101.htm">Second Amendment to Fourth Amended and Restated Credit Agreement, dated as of March 1, 2022, by and among WESCO Distribution, Inc., the other U.S. borrowers party thereto, WESCO Distribution Canada LP, the other Canadian borrowers party thereto, WESCO International, Inc., the lenders party thereto and Barclays Bank PLC, as administrative agent</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit 10.1 to Wesco&#8217;s Current Report on Form 8-K, dated March 1, 2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.43</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000119312522063077/d687836dex102.htm">Fourth Amendment to Fifth Amended and Restated Receivables Purchase Agreement, dated as of March 1, 2022, by and among WESCO Distribution, Inc., WESCO Receivables Corp., the various purchaser groups party thereto and PNC Bank, National Association, as administrator</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit 10.2 to Wesco&#8217;s Current Report on Form 8-K, dated March 1, 2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">95</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div><span><br/></span></div></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:7.857%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:43.687%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:43.688%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Exhibit No.</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Description of Exhibit</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prior Filing or Sequential Page Number</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.44</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000092900822000014/wcc-1q22exx101.htm">Agreement, dated May 28, 2020, memorializing terms of employment of William Geary by WESCO International, Inc.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit 10.1 to Wesco&#8217;s Quarterly Report on Form 10-Q for the quarter ended March 31, 2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.45</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000119312522211314/d384544dex101.htm">Third Amendment to Fourth Amended and Restated Credit Agreement, dated as of August 2, 2022, by and among WESCO Distribution, Inc., the other U.S. borrowers party thereto, WESCO Distribution Canada LP, the other Canadian borrowers party thereto, WESCO International, Inc., the lenders party thereto and Barclays Bank PLC., as administrative agent.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit 10.1 to Wesco&#8217;s Current Report on Form 8-K, dated August 2, 2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.46</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000119312522211314/d384544dex102.htm">Fifth Amendment to Fifth Amended and Restated Receivables Purchase Agreement, dated as of August 2, 2022, by and among WESCO Distribution, Inc., WESCO Receivables Corp., the various purchaser groups party thereto and PNC Bank, National Association, as administrator.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit 10.2 to Wesco&#8217;s Current Report on Form 8-K, dated August 2, 2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.47</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000119312522275820/d390959dex101.htm">Fourth Amendment to Fourth Amended and Restated Credit Agreement, dated as of October 31, 2022, by and among WESCO Distribution, Inc., the other U.S. borrowers party thereto, WESCO Distribution Canada LP, the other Canadian borrowers party thereto, WESCO International, Inc., the lenders party thereto and Barclays Bank PLC., as administrative agent.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit 10.1 to Wesco&#8217;s Current Report on Form 8-K, dated October 31, 2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.48</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000119312522275820/d390959dex102.htm">Sixth Amendment to Fifth Amended and Restated Receivables Purchase Agreement, dated as of October 31, 2022, by and among WESCO Distribution, Inc., WESCO Receivables Corp., the various purchaser groups party thereto and PNC Bank, National Association, as administrator.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit 10.2 to Wesco&#8217;s Current Report on Form 8-K, dated October 31, 2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.49</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000092900823000006/wcc-2022ex1049.htm">WESCO International, Inc. Non-Employee Directors&#8217; Deferred Compensation Plan, effective as of December 8, 2022</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit 10.49 to Wesco&#8217;s Annual Report on Form 10-K for the year ended December 31, 2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.50</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000092900823000011/wcc-1q23exx101.htm">Agreement, dated October 20, 2020, memorializing terms of employment of Akash Khurana by WESCO International, Inc.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit 10.1 to Wesco&#8217;s Quarterly Report on Form 10-Q for the quarter ended March 31, 2023</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.51</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000092900824000013/wcc-1q24exx101.htm">Letter agreement, dated June 22, 2020, memorializing terms of employment of James Cameron by WESCO International, Inc.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit 10.1 to Wesco&#8217;s Quarterly Report on Form 10-Q for the quarter ended March 31, 2024</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.52</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000092900824000013/wcc-1q24exx102.htm">Fifth Amendment to Fourth Amended and Restated Credit Agreement, dated as of April 14, 2023, by and among WESCO Distribution, Inc., the other U.S. borrowers party thereto, WESCO Distribution Canada LP, the other Canadian borrowers party thereto, WESCO International, Inc., the lenders party thereto and Barclays Bank PLC., as administrative agent.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit 10.2 to Wesco&#8217;s Quarterly Report on Form 10-Q for the quarter ended March 31, 2024</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.53</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000092900824000013/wcc-1q24exx103.htm">Seventh Amendment to Fifth Amended and Restated Receivables Purchase Agreement, dated as of April 26, 2023, by and among WESCO Distribution, Inc., WESCO Receivables Corp., the various purchasers and purchaser agents party thereto and PNC Bank, National Association, as administrator.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit 10.3 to Wesco&#8217;s Quarterly Report on Form 10-Q for the quarter ended March 31, 2024</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.54</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000092900824000013/wcc-1q24exx104.htm">Sixth Amendment to Fourth Amended and Restated Credit Agreement, dated as of March 6, 2024, by and among WESCO Distribution, Inc., the other U.S. borrowers party thereto, WESCO Distribution Canada LP, the other Canadian borrowers party thereto, WESCO International, Inc., the lenders party thereto and Barclays Bank PLC., as administrative agent.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit 10.4 to Wesco&#8217;s Quarterly Report on Form 10-Q for the quarter ended March 31, 2024</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">96</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div><span><br/></span></div></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:7.857%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:43.687%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:43.688%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Exhibit No.</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Description of Exhibit</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prior Filing or Sequential Page Number</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.55</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000119312524063782/d765127dex101.htm">Eighth Amendment to Fifth Amended and Restated Receivables Purchase Agreement, dated as of March 8, 2024, by and among WESCO Distribution, Inc., WESCO Receivables Corp., the various purchasers and purchaser agents party thereto and PNC Bank, National Association, as administrator.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit 10.1 to Wesco&#8217;s Current Report on Form 8-K, dated March 7, 2024</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="wcc-2024ex191.htm">Insider Trading Policy</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Filed herewith</span></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">97</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:43.263%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:43.264%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Exhibit No.</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Description of Exhibit</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prior Filing or Sequential Page Number</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="wcc-2024ex211.htm">Subsidiaries of WESCO International, Inc.</a></span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Filed herewith</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="wcc-2024ex231.htm">Consent of Independent Registered Public Accounting Firm</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Filed herewith</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="wcc-2024ex311.htm">Certification of Chief Executive Officer pursuant to Rule&#160;13a-14(a) promulgated under the Exchange Act</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Filed herewith</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="wcc-2024ex312.htm">Certification of Chief Financial Officer pursuant to Rule&#160;13a-14(a) promulgated under the Exchange Act</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Filed herewith</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="wcc-2024ex321.htm">Certification of Chief Executive Officer pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furnished herewith</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="wcc-2024ex322.htm">Certification of Chief Financial Officer pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furnished herewith</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/929008/000092900824000005/wcc-2023ex97.htm">WESCO International, Inc. Compensation Recovery Policy</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by reference to Exhibit 97 to Wesco&#8217;s Annual Report on Form 10-K for the year ended December 31, 2023 </span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interactive Data File</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Filed herewith</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cover Page Interactive Data File (embedded within the Inline XBRL document)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Filed herewith</span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The registrant hereby agrees to furnish supplementally to the Commission, upon request, a copy of any omitted schedule to any of the agreements contained herein.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Copies of exhibits may be retrieved electronically at the U.S. Securities and Exchange Commission&#8217;s home page at www.sec.gov. Exhibits will also be furnished without charge by writing to David S. Schulz, Executive Vice President and Chief Financial Officer, 225 West Station Square Drive, Suite&#160;700, Pittsburgh, Pennsylvania 15219. Requests may also be directed to (412)&#160;454-2200.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">98</span></div></div></div><div id="id12ad6ca3d8e457b82133483acf6371a_166"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div><span><br/></span></div></div><ix:nonNumeric contextRef="c-16" name="srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" id="f-2129" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Schedule&#160;II&#8212;Valuation and Qualifying Accounts</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="c-16" name="wcc:AllowanceForDoubtfulAccountsTableTextBlock" id="f-2130" escape="true"><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.596%"><tr><td style="width:1.0%"/><td style="width:48.239%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.946%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.625%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.946%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.625%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.946%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.625%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.948%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at<br/>beginning</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Charged to</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">of period</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">earnings</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Deductions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">end of period</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for expected credit losses</span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year Ended December 31, 2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-495" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="6" id="f-2131">55.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-496" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="6" id="f-2132">18.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-496" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="6" id="f-2133">19.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-497" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="6" id="f-2134">55.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year Ended December 31, 2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-498" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="6" id="f-2135">46.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-499" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="6" id="f-2136">18.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-499" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="6" id="f-2137">9.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-495" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="6" id="f-2138">55.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year Ended December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-500" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="6" id="f-2139">41.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-501" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="6" id="f-2140">18.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-501" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="6" id="f-2141">13.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-498" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="6" id="f-2142">46.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:5.93pt">Includes a reduction in the allowance for expected credit losses due to the write-off of trade accounts receivable.</span></div><div style="margin-top:3pt;text-indent:4.5pt"><span><br/></span></div><div style="margin-top:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.596%"><tr><td style="width:1.0%"/><td style="width:48.239%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.946%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.625%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.946%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.625%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.946%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.625%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.948%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at<br/>beginning</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Charged to</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">of period</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">earnings</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Deductions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">end of period</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for deferred tax assets</span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year Ended December 31, 2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-502" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="6" id="f-2143">23.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-503" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="6" id="f-2144">10.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-503" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="6" id="f-2145">1.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-504" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="6" id="f-2146">32.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year Ended December 31, 2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-505" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="6" id="f-2147">33.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-506" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="6" id="f-2148">7.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-506" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="6" id="f-2149">17.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-502" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="6" id="f-2150">23.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year Ended December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-507" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="6" id="f-2151">46.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-508" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="6" id="f-2152">5.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-508" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="6" id="f-2153">18.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-505" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="6" id="f-2154">33.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:5.93pt">For the years ended December 31, 2024 and December 31, 2023, deductions primarily relate to a decrease in the valuation allowance recorded against deferred tax assets related to certain foreign jurisdictions. For the year ended December 31, 2022, deductions primarily relate to a decrease in the valuation allowance recorded against deferred tax assets related to foreign tax credit carryforwards.</span></div></ix:nonNumeric></ix:nonNumeric><div><span><br/></span></div><div id="id12ad6ca3d8e457b82133483acf6371a_169"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;16. Form 10-K Summary.</span></div><div style="margin-top:6pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">99</span></div></div></div><div id="id12ad6ca3d8e457b82133483acf6371a_172"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div><span><br/></span></div></div><div style="margin-top:18pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div style="margin-top:6pt;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of Section&#160;13 or 15(d) of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.</span></div><div style="text-align:right"><span><br/></span></div><div style="margin-top:5pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:318.00pt"><tr><td style="width:1.0pt"/><td style="width:25.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:36.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:223.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:25.75pt"/><td style="width:1.0pt"/></tr><tr style="height:24pt"><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">WESCO INTERNATIONAL, INC.<br/>&#160;</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:&#160;&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ JOHN J. ENGEL &#160;</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Name:&#160;&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">John J. Engel&#160;</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Title:&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chairman, President and Chief Executive Officer&#160;</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date:&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 14, 2025</span></td><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="text-align:right"><span><br/></span></div><div style="margin-top:5pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:318.00pt"><tr><td style="width:1.0pt"/><td style="width:25.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:36.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:223.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:25.75pt"/><td style="width:1.0pt"/></tr><tr style="height:24pt"><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">WESCO INTERNATIONAL, INC.<br/>&#160;</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:&#160;&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ DAVID S. SCHULZ</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Name:&#160;&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">David S. Schulz</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Title:&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President and Chief Financial Officer&#160;</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date:&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 14, 2025</span></td><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id12ad6ca3d8e457b82133483acf6371a_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div><span><br/></span></div></div><div style="margin-top:6pt;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"/><td style="width:38.930%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.555%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:41.045%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.555%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.215%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Signature</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Title</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Date</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ JOHN J. ENGEL &#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chairman, President and Chief Executive Officer&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 14, 2025</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">John J. Engel</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Executive Officer)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ DAVID S. SCHULZ</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President and Chief Financial Officer&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 14, 2025</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">David S. Schulz</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Financial Officer)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ MATTHEW S. KULASA</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Vice President, Corporate Controller, and Chief Accounting Officer</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 14, 2025</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Matthew S. Kulasa</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Accounting Officer)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ GLYNIS A. BRYAN</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 14, 2025</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Glynis A. Bryan</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ ANNE M. COONEY</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 14, 2025</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anne M. Cooney</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ MATTHEW J. ESPE</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 14, 2025</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Matthew J. Espe</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ BOBBY J. GRIFFIN</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 14, 2025</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bobby J. Griffin</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ SUNDARAM NAGARAJAN</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 14, 2025</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sundaram Nagarajan</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ STEVEN A. RAYMUND</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 14, 2025</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Steven A. Raymund</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ JAMES L. SINGLETON</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 14, 2025</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">James L. Singleton</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ EASWARAN SUNDARAM</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 14, 2025</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Easwaran Sundaram</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ LAURA K. THOMPSON</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 14, 2025</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Laura K. Thompson</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.10
<SEQUENCE>2
<FILENAME>wcc-2024ex410.htm
<DESCRIPTION>EX-4.10
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="i1957121dabb248b38f58e20550123b69_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:139%">Exhibit 4.10</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">DESCRIPTION OF WESCO&#8217;S SECURITIES</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">REGISTERED PURSUANT TO SECTION 12 OF THE</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">SECURITIES EXCHANGE ACT OF 1934</font></div><div style="margin-top:6pt;text-align:justify;text-indent:20.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:139%">The following description of the material terms of WESCO capital stock is a summary only and is not a&#160;complete description of such terms. For a complete description of the terms and provisions of the Company&#8217;s capital stock, refer to WESCO&#8217;s restated certificate of incorporation, dated May 11,&#160;1999, as amended on May 29, 2014 and May 24, 2024 (the &#8220;WESCO charter&#8221;), WESCO&#8217;s amended and restated bylaws, dated&#160;December 16, 2022, and the certificate of designation with respect to the WESCO Series A preferred stock, dated June 22, 2020, each of which is incorporated by reference into this Annual Report on Form 10-K.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:20.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Under the WESCO charter, WESCO&#8217;s authorized capital stock consists of 210,000,000 shares of common stock, $0.01 par value per share, 20,000,000 shares of Class B nonvoting convertible common stock, $0.01 par value per share, and 20,000,000 shares of preferred stock, $0.01 par value per share, including 25,000 shares designated as Series A preferred stock, $0.01 par value per share. As of February&#160;13, 2025, there were no shares of WESCO Class B common stock outstanding, and 21,612 shares of WESCO Series A preferred stock outstanding. All outstanding shares of WESCO common stock and WESCO Series A preferred stock are duly authorized, validly issued, fully paid and non-assessable.</font></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Common Stock</font></div><div style="margin-top:6pt;text-align:justify;text-indent:20.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Holders of WESCO common stock are entitled to one vote per share on all matters to be voted on by WESCO stockholders. Holders of WESCO common stock do not have cumulative rights, so that holders of a majority of the shares of WESCO common stock present at a meeting at which a quorum is present are able to elect all of WESCO directors eligible for election in a given year. The holders of a majority of the voting power of the issued and outstanding WESCO common stock constitute a quorum.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:20.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">When and as dividends are declared by the WESCO Board, whether such dividends are payable in cash, property or securities of WESCO, the holders of WESCO common stock and the holders of WESCO Class B common stock will be entitled to share ratably in such dividends. If dividends are declared which are payable in shares of WESCO common stock or shares of WESCO Class B common stock, the dividends payable in shares of WESCO common stock will be payable to holders of WESCO common stock, and the dividends payable in shares of WESCO Class B common stock will be payable to the holders of WESCO Class B common stock. The WESCO Board may declare dividends at any regular or special meeting of the WESCO Board out of funds legally available therefor, subject to the preferential rights of any holder of preferred stock that may from time to time be outstanding.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:20.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">The rights, preferences and privileges of holders of WESCO common stock are subject to and may be adversely affected by the rights of the holders of shares of any series of preferred stock that WESCO may designate and issue in the future.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:20.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:139%">Listing</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">. WESCO common stock is listed on the NYSE under the symbol &#8220;WCC.&#8221; </font></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify;text-indent:20.15pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:139%">Transfer Agent and Registrar</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">. The transfer agent and registrar for WESCO common stock is Computershare Trust Company.</font></div><div style="margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Preferred Stock</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">The WESCO Board is authorized to provide by resolution or resolutions from time to time for the issue of preferred stock in one or more series, the shares of each of which series may have such voting powers, full or limited, or no voting powers, and such designations, preferences and relative, participating, optional or other special rights, and qualifications, limitations or restrictions thereon, as is permitted under the Delaware General Corporation </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-right:-22.5pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:139%">Exhibit 4.10</font></div></div><div style="margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Law (&#8220;DGCL&#8221;) and as is stated in the resolution or resolutions providing for the issue of such stock adopted by the WESCO Board pursuant to the authority expressly vested in the WESCO Board.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Depending upon the terms of the preferred stock established by the WESCO Board, any or all series of preferred stock could have preferences over the WESCO common stock and WESCO Class B common stock with respect to dividends and other distributions and upon liquidation or could have voting or conversion rights that could adversely affect the holders of the outstanding common stock.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:139%">Dividend Rights.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%"> The preferred stock will be preferred over the WESCO common stock and the WESCO Class B common stock as to payment of dividends. Before any dividends or distributions (other than dividends or distributions payable in common stock) on the WESCO common stock will be declared and set apart for payment or paid, the holders of shares of each series of preferred stock will be entitled to receive dividends when, as and if declared by the WESCO Board. WESCO will pay those dividends either in cash, shares of common stock or preferred stock or otherwise, at the rate and on the date or dates set forth in the applicable terms of the series of preferred stock. With respect to each series of preferred stock, the dividends on each share of the series will be cumulative from the date of issue of the share unless another date is set forth in the applicable terms of the series of preferred stock. Accruals of dividends will not bear interest.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:139%">Rights Upon Liquidation.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%"> The preferred stock will be preferred over the WESCO common stock and the WESCO Class B common stock as to assets so that the holders of each series of preferred stock will be entitled to be paid, upon WESCO&#8217;s voluntary or involuntary liquidation, dissolution or winding up and before any distribution is made to the holders of such common stock, the amount set forth in the applicable terms of the series of preferred stock. However, in this case the holders of preferred stock will not be entitled to any other or further payment. If upon any liquidation, dissolution or winding up WESCO&#8217;s net assets are insufficient to permit the payment in full of the respective amounts to which the holders of all outstanding preferred stock are entitled, WESCO&#8217;s entire remaining net assets will be distributed among the holders of each series of preferred stock in amounts proportional to the full amounts to which the holders of each series are entitled.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:139%">Redemption.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%"> All shares of any series of preferred stock will be redeemable to the extent set forth in the applicable terms of the series of preferred stock. All shares of any series of preferred stock will be convertible into shares of WESCO&#8217;s common stock or into shares of any other series of preferred stock to the extent set forth in the applicable terms of the series of preferred stock.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:139%">Voting Rights.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%"> Except as indicated in the applicable terms of the series of preferred stock, the holders of preferred stock will be entitled to one vote for each share of preferred stock held by them on all matters properly presented to stockholders. The holders of the WESCO common stock, WESCO Class B common stock (if the WESCO Class B common stock is entitled to vote by applicable law) and the holders of all series of preferred stock will vote together as one class.</font></div><div style="margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Description of WESCO Series A Preferred Stock</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:139%">The following summary describes the material provisions of the WESCO Series A preferred stock and the certificate of designations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:139%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:139%">with respect to the Series A preferred stock, dated June 22, 2020. The following summary of the terms of the WESCO Series A preferred stock does not purport to be complete and is subject to, and qualified in its entirety by reference to, the provisions of the certificate of designations.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:139%">General.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">  WESCO has issued fractional interests in shares of WESCO Series A preferred stock represented by depositary shares. Each depositary share represents a 1&#47;1,000th interest in a share of WESCO Series A preferred stock. WESCO entered into a deposit agreement, dated as of June 19, 2020, among (i) WESCO, (ii) Computershare Inc. and Computershare Trust Company, N.A., acting jointly as the depositary, and (iii) the holders from time to time of the depositary receipts evidencing the depositary shares. Depositary shares are evidenced by depositary </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-right:-22.5pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:139%">Exhibit 4.10</font></div></div><div style="margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">receipts issued pursuant to the deposit agreement. Subject to the terms of the deposit agreement, each owner of a depositary receipt is entitled, in proportion to the fractional interest in the share of WESCO Series A preferred stock represented by the related depositary share, to all the rights, preferences and privileges of, and is subject to all of the limitations and restrictions on, the WESCO Series A preferred stock represented by the depositary receipt, including dividend, voting, redemption, conversion and liquidation rights, as described below and set forth in greater detail in the certificate of designations.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">All issued depositary shares representing an interest in the WESCO Series A preferred stock, are validly issued, fully paid and nonassessable. The depositary shares representing an interest in the WESCO Series A preferred stock will not be convertible into, or exchangeable for, shares of any of WESCO&#8217;s other class or series of stock or WESCO&#8217;s other securities (other than upon a WESCO change of control involving the issuance of additional shares of WESCO common stock or other WESCO change of control transaction, in each case, approved by holders of WESCO common stock, as described below). The WESCO Series A preferred stock has no stated maturity and will not be subject to any sinking fund, retirement fund or purchase fund or any other obligation of WESCO to redeem, repurchase or retire the WESCO Series A preferred stock.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:139%">Dividends.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">  Dividends on the WESCO Series A preferred stock, when, as and if declared by the WESCO Board or any duly authorized committee of the WESCO Board, will be payable in cash on the liquidation preference amount of $25,000 per whole share of WESCO Series A preferred stock, on a cumulative basis, quarterly in arrears on the last day of March, June, September and December of each year.  If any scheduled dividend payment date is not a business day, then the payment will be made on the next succeeding business day and no additional dividends or interest will accumulate as a result of that postponement. Dividends on the WESCO Series A preferred stock will accumulate daily and be cumulative from, and including, the original issue date. &#8220;Business Day&#8221; means any day, other than a Saturday or Sunday, that is neither a legal holiday nor a day on which banking institutions in New York City are authorized or required by law, regulation or executive order to close.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Each date on which dividends are payable, subject to adjustment as provided above, is a &#8220;dividend payment date,&#8221; and dividends for each dividend payment date are payable with respect to the dividend period (or portion thereof) ending on the day preceding such dividend payment date, in each case to holders of record at the close of business on the record date fixed by the WESCO Board, which date may not be more than 35 days nor fewer than 10 days preceding such dividend payment date. Dividend record dates will apply regardless of whether a particular dividend record date is a business day.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Holders of WESCO Series A preferred stock are entitled to receive, when, as and if declared by WESCO Board, cumulative cash dividends at an initial rate of 10.625% per annum of the $25,000 liquidation preference per share.</font><font style="color:#0070c0;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">The dividend rate on the WESCO Series A preferred stock for each reset period will be equal to the five-year U.S. Treasury rate as of the most recent reset dividend determination date plus a spread equal to the difference between (a) the initial dividend rate on the WESCO Series A preferred stock and (b) the five-year U.S. Treasury rate for either (i) the date of pricing with respect to the issuance of the unsecured notes or (ii) the date three business days prior to the closing date of the merger in the event bridge loans have been incurred under the unsecured bridge facility.  On June 22, 2025, and every five-year period thereafter, the dividend rate on the Series A Preferred Stock resets and will be equal to the five-year U.S. Treasury Rate plus a spread of 10.325%.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">The applicable dividend rate for each reset period will be determined by the calculation agent as of the applicable reset dividend determination date. Promptly upon such determination, the calculation agent will notify WESCO of the dividend rate for the reset period. The calculation agent&#8217;s determination of any dividend rate, and its calculation of the amount of dividends for any dividend period beginning on or after the first call date will be on file at WESCO&#8217;s principal offices, will be made available to any holder of WESCO Series A preferred stock upon request and will be final and binding in the absence of manifest error.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-right:-22.5pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:139%">Exhibit 4.10</font></div></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">WESCO will give notice of the relevant five-year U.S. Treasury rate as soon as practicable to the transfer agent and the holders of the WESCO Series A preferred stock.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">The amount of the dividend per share of WESCO Series A preferred stock will be calculated for each dividend period (or portion thereof) on the basis of a 360-day year consisting of twelve 30-day months.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Dividends on the WESCO Series A preferred stock will be cumulative (i) whether or not WESCO has earnings, (ii) whether or not there are funds legally available for the payment of such dividends and (iii) whether or not such dividends are declared. Accordingly, if the WESCO Board or any duly authorized committee of the WESCO Board does not declare a dividend on the WESCO Series A preferred stock payable in respect of any dividend period before the related dividend payment date, such dividend shall accumulate and an amount equal to such accrued dividend shall become payable out of funds legally available therefor upon WESCO&#8217;s liquidation, dissolution or winding-up (or earlier redemption of such shares of WESCO Series A preferred stock), to the extent not paid prior to such liquidation, dissolution or winding-up or earlier redemption, as the case may be. No interest, or sum of money in lieu of interest, will be payable on any dividend payment that may be in arrears on the WESCO Series A preferred stock.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">WESCO will not declare or pay, or set aside for payment, full dividends on the WESCO Series A preferred stock or any parity stock for any dividend period unless the full cumulative dividends have been declared and paid (or declared and a sum sufficient for the payment thereof has been set aside) on the WESCO Series A preferred stock and any parity stock through the most recently completed dividend period for each such security.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">When dividends are not paid in full (or a sum sufficient for such full payment is not so set apart) on the WESCO Series A preferred stock or any shares of any other class or series of parity stock of WESCO, all dividends declared on the WESCO Series A preferred stock and all such parity stock shall be declared pro rata so that the amount of dividends declared per share of WESCO Series A Preferred Stock and such parity stock shall in all cases bear to each other the same ratio that accrued dividends per share on the WESCO Series A Preferred Stock and such parity stock (which shall not include any accrual in respect of unpaid dividends on such parity stock for prior dividend periods if such parity stock does not have a cumulative dividend) bear to each other. Any portion of such dividends not paid (or declared and a sum sufficient for payment thereof set aside) that are payable upon the WESCO Series A preferred stock and such parity stock shall accumulate, and an amount equal to such accrued but unpaid dividends (whether or not declared) shall become payable out of funds legally available for the payment of dividends upon liquidation, dissolution or winding-up of WESCO&#8217;s affairs (or earlier redemption of such shares of WESCO Series A preferred stock and such parity stock), to the extent not paid prior to such liquidation, dissolution or winding-up or earlier redemption.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">During any dividend period, so long as any WESCO Series A preferred stock remains outstanding, unless full cumulative dividends have been declared and paid (or declared and a sum sufficient for the payment thereof has been set aside) on the WESCO Series A preferred stock for all past dividend periods&#58;</font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:139%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;padding-left:13.8pt">no dividend shall be declared and paid or declared and set aside for payment on shares of WESCO common stock or any other shares of junior stock (other than (i) a dividend payable solely in shares of junior stock or (ii) a dividend declared or paid in connection with any stockholders&#8217; rights plan, or the issuance of rights, stock or other property under any stockholders&#8217; rights plan, or the redemption or repurchase of rights pursuant to the plan)&#59; and</font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:139%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;padding-left:13.8pt">no junior stock shall be purchased, redeemed or otherwise acquired for consideration, nor shall any funds be paid or made available for a sinking fund for the redemption, purchase or other acquisition of such shares, and no other distribution of cash or other property may be made, directly or indirectly by WESCO </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-right:-22.5pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:139%">Exhibit 4.10</font></div></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">(other than (i) by reclassification, conversion or exchange into or for other shares of junior stock, (ii) by redemption, purchase or other acquisition of shares of junior stock made for the purposes of and in compliance with (x) an employee incentive, benefit or share purchase plan, or other similar arrangement with or for the benefit of one or more employees, officers, directors, consultants or independent contractors, of WESCO or any subsidiary, (y) a dividend reinvestment or stockholder stock purchase plan, or (z) the satisfaction of WESCO&#8217;s obligations pursuant to any contract outstanding at the original issue date requiring such purchase, redemption or other acquisition, (iii) by redemption, purchase or other acquisition of fractional interests in shares of junior stock pursuant to the conversion or exchange provisions of junior stock or the security being converted or exchanged, or (iv) through the use of the proceeds of a substantially contemporaneous sale of shares of junior stock).</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">The WESCO Series A preferred stock will rank junior as to payment of dividends to any class or series of senior stock of WESCO. If at any time WESCO has failed to pay, on the applicable payment date, accrued dividends on any class or series of senior stock, WESCO may not pay any dividends on the outstanding WESCO Series A preferred stock or redeem or otherwise repurchase any shares of WESCO Series A preferred stock until WESCO has paid or set aside for payment the full amount of the unpaid dividends on the senior stock that must, under the terms of such securities, be paid before WESCO may pay dividends on, or redeem or repurchase, the WESCO Series A preferred stock.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Subject to the foregoing, dividends (payable in cash, stock or otherwise) as may be determined by the WESCO Board or any duly authorized committee of the WESCO Board may be declared and paid on WESCO common stock, WESCO Class B common stock and any other junior stock from time to time out of any funds legally available for such payment, and the WESCO Series A preferred stock shall not be entitled to participate in any such dividend.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Ranking.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">The WESCO Series A preferred stock will, with respect to rights to payments of dividends and distributions upon WESCO&#8217;s voluntary or involuntary liquidation, dissolution or winding-up, rank&#58;</font></div><div style="margin-bottom:6pt;padding-left:45pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">senior to all classes or series of junior stock of WESCO, including WESCO common stock&#59;</font></div><div style="margin-bottom:6pt;padding-left:45pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:139%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;padding-left:13.8pt">on parity with any class or series of parity stock of WESCO&#59;</font></div><div style="margin-bottom:6pt;padding-left:45pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:139%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;padding-left:13.8pt">junior to any class or series of senior stock of WESCO&#59; and</font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:139%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;padding-left:13.8pt">junior to all existing and future debt obligations of WESCO.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">The shares of WESCO Series A preferred stock are equity interests in WESCO, do not constitute indebtedness, and unlike WESCO&#8217;s indebtedness, will not give rise to a claim for payment of a principal amount at a particular date. As such, the WESCO Series A preferred stock is subordinated to all of WESCO&#8217;s existing and future indebtedness. The WESCO Series A preferred stock would also rank junior to any class or series of senior stock of WESCO. </font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Parity stock with respect to the WESCO Series A preferred stock may include series of WESCO preferred stock that have different dividend rates, redemption or conversion features, mechanics, dividend periods (e.g., semi-annual rather than quarterly), payment of dividends (whether cumulative or non-cumulative), payment dates or record dates than the WESCO Series A preferred stock.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Liquidation Rights.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Upon any voluntary or involuntary liquidation, dissolution or winding-up of WESCO, holders of the WESCO Series A preferred stock are entitled to receive out of WESCO&#8217;s assets legally available for </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-right:-22.5pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:139%">Exhibit 4.10</font></div></div><div style="margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">distribution to stockholders, after satisfaction of all liabilities and obligations to WESCO&#8217;s creditors, if any, and subject to the rights of holders of senior stock in respect of distributions upon WESCO&#8217;s liquidation, dissolution or winding-up, and before any distribution of assets is made to or set aside for holders of common stock and any other junior stock, a liquidation preference of $25,000 per whole share of WESCO Series A preferred stock, plus all accrued and unpaid dividends (whether or not declared), if any, up to, but excluding, the date of payment. Holders of the WESCO Series A preferred stock will not be entitled to any other amounts from WESCO after they have received their full liquidation preference.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">In any such distribution, if WESCO&#8217;s assets are not sufficient to pay the liquidation preferences in full to all holders of the WESCO Series A preferred stock and all holders of any parity stock, the amounts paid to the holders of the WESCO Series A preferred stock and to the holders of such parity stock will be paid pro rata in accordance with the respective aggregate liquidation preferences of those holders. If the liquidation preference has been paid in full to all holders of the WESCO Series A preferred stock and holders of parity stock, the holders of WESCO&#8217;s other stock shall be entitled to receive all of its remaining assets according to their respective rights and preferences.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">The certificate of designations does not contain any provision requiring funds to be set aside to protect the liquidation preference of the WESCO Series A preferred stock even though it is substantially in excess of the par value thereof.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Optional Redemption.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">The WESCO Series A preferred stock is not subject to any mandatory redemption, sinking fund, retirement fund, purchase fund or other similar provisions. WESCO may redeem the WESCO Series A preferred stock at its option&#58;</font></div><div style="margin-bottom:6pt;margin-top:12pt;padding-left:45pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">in whole or in part, from time to time, on the first call date or on any subsequent reset date at a redemption price in cash equal to $25,000 per whole share&#59; or</font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:139%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;padding-left:13.8pt">&#160;&#160;&#160;&#160;in whole but not in part, at any time within 120 days after the conclusion of any review or appeal process instituted by WESCO following the occurrence of a ratings event, at a redemption price in cash equal to $25,500 per whole share.</font></div><div style="margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">plus, in each case, all accrued and unpaid dividends (whether or not declared) to, but excluding, such redemption date, without interest, to the extent WESCO has funds legally available therefor.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Any declared but unpaid dividends payable on a redemption date that occurs subsequent to the dividend record date for a dividend period will not constitute a part of, or be paid to, the holder entitled to receive the redemption price on the redemption date, but rather will be paid to the holder of record of the redeemed shares on the dividend record date relating to such dividend payment date.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Holders of the WESCO Series A preferred stock will not have the right to require the redemption or repurchase of the WESCO Series A preferred stock. In addition, no shares of WESCO Series A preferred stock may be redeemed by WESCO if, following such redemption, less than $100 million of liquidation preference of WESCO Series A preferred stock would remain outstanding.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Special Optional Redemption.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">In addition to the optional redemption right described above, WESCO may redeem the WESCO Series A preferred stock, at its option, in whole or in part, upon the occurrence of a WESCO change of control, within 120 days after the first date on which such change of control occurred, at a redemption price in cash equal to $25,000 per whole share plus accrued and unpaid dividends, if any, to, but excluding, the redemption date.  If, prior to the change of control conversion date (as defined under &#8220;&#8212;Conversion Rights&#8221; below), WESCO has provided or provides notice of redemption with respect to all of the WESCO Series A preferred stock </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-right:-22.5pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:139%">Exhibit 4.10</font></div></div><div style="margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">as described under &#8220;&#8212;Optional Redemption&#8221; or this section, the holders of depositary shares or shares of WESCO Series A preferred stock will not have the conversion right described below.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Conversion Rights.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">The shares of WESCO Series A preferred stock are generally not convertible into or exchangeable for any other property or securities of WESCO. However, upon the occurrence of a WESCO change of control involving the issuance of additional shares of WESCO common stock or other WESCO change of control transaction, in each case, approved by holders of WESCO common stock, each holder of the WESCO Series A preferred stock will have the right, unless, prior to the change of control conversion date (as defined herein), WESCO has provided or provides notice of its election to redeem the WESCO Series A preferred stock as described under &#8220;&#8212;Optional Redemption&#8221; or &#8220;&#8212;Special Optional Redemption,&#8221; to convert some or all of the WESCO Series A preferred stock held by such holder (the &#8220;change of control conversion right&#8221;) on the change of control conversion date into a number of shares of WESCO common stock per WESCO Series A preferred stock to be converted (the &#8220;common stock conversion consideration&#8221;) equal to the lesser of&#58;</font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:139%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;padding-left:13.8pt">the quotient obtained by dividing (i) the sum of (x) the $25,000 liquidation preference per share of WESCO Series A preferred stock to be converted plus (y) the amount of any accrued and unpaid dividends to, but not including, the change of control conversion date (unless the change of control conversion date is after a dividend record date and prior to the corresponding dividend payment date, in which case no additional amount for such accrued and unpaid dividends will be included in such sum) by (ii) the WESCO common stock price&#59; and</font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:139%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;padding-left:13.8pt">the share cap, which will be determined at the closing date of the merger based on conversion at a WESCO common stock price per share of WESCO common stock equal to 50% of the average of the closing sales prices per share of WESCO common stock for the 10 consecutive trading days immediately preceding, but not including, the date immediately prior to the effective time, subject to the adjustments in the immediately succeeding paragraph.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">The share cap is subject to pro rata adjustments for any share splits (including those effected pursuant to a distribution of WESCO common stock) with respect to WESCO common stock as follows&#58; the adjusted share cap as the result of a share split will be the number of shares of WESCO common stock that is equivalent to the product obtained by multiplying (i) the share cap in effect immediately prior to such share split by (ii) a fraction, the numerator of which is the number of shares of WESCO common stock outstanding after giving effect to such share split and the denominator of which is the number of shares of common stock outstanding immediately prior to such share split.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">In the case of a WESCO change of control pursuant to which shares of WESCO common stock will be converted into the alternative form consideration, a holder of shares of WESCO Series A preferred stock will receive upon conversion of such shares of WESCO Series A preferred stock the kind and amount of alternative form consideration which such holder would have owned or been entitled to receive upon the WESCO change of control had such holder held a number of shares of WESCO common stock equal to the common stock conversion consideration immediately prior to the effective time of the WESCO change of control (the &#8220;alternative conversion consideration&#8221;&#59; and the common stock conversion consideration or the alternative conversion consideration, as may be applicable to a WESCO change of control, is referred to as the &#8220;conversion consideration&#8221;).</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">In the event that holders of WESCO common stock have the opportunity to elect the form of consideration to be received in the WESCO change of control, the conversion consideration will be deemed to be the kind and amount of consideration actually received by holders of a majority of WESCO common stock that voted for such an election (if electing between two types of consideration) or holders of a plurality of WESCO common stock that voted for </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-right:-22.5pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:139%">Exhibit 4.10</font></div></div><div style="margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">such an election (if electing between more than two types of consideration), as the case may be, and will be subject to any limitations to which all holders of WESCO common stock are subject, including, without limitation, pro rata reductions applicable to any portion of the consideration payable in the WESCO change of control.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">WESCO will not issue fractional shares of WESCO common stock upon the conversion of WESCO Series A preferred stock. Instead, WESCO will pay the cash value of such fractional shares based on WESCO common stock price.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Within 15 days following the occurrence of a WESCO change of control, WESCO will provide to record holders of the WESCO Series A preferred stock a notice of occurrence of the WESCO change of control that describes the resulting change of control conversion right. No failure to give such notice or any defect thereto or in the mailing thereof will affect the validity of the proceedings for the conversion of any WESCO Series A preferred stock except as to the holder to whom notice was defective or not given.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">WESCO will issue a press release for publication on the Dow Jones &#38; Company, Inc., Business Wire, PR Newswire or Bloomberg Business News (or, if these organizations are not in existence at the time of issuance of the press release, such other news or press organization as is reasonably calculated to broadly disseminate the relevant information to the public), or post notice on WESCO&#8217;s website, in any event prior to the opening of business on the first business day following any date on which WESCO provides the notice described above to the holders of the WESCO Series A preferred stock.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">In order to exercise the change of control conversion right, the holder of the WESCO Series A preferred stock will be required to deliver, on or before the close of business on the change of control conversion date, any certificates evidencing the shares of WESCO Series A preferred stock to be converted, duly endorsed for transfer, together with a written conversion notice completed, to WESCO&#8217;s transfer agent. Holders of the WESCO Series A preferred stock may withdraw any notice of exercise of a change of control conversion right (in whole or in part) by a written notice of withdrawal delivered to WESCO&#8217;s transfer agent prior to the close of business on the business day prior to the change of control conversion date.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Notwithstanding the foregoing, if the WESCO Series A preferred stock are held in global form, the conversion notice and&#47;or the notice of withdrawal, as applicable, must comply with applicable procedures of the depository trust company.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">The WESCO Series A preferred stock as to which the change of control conversion right has been properly exercised and for which the conversion notice has not been properly withdrawn will be converted into the applicable conversion consideration in accordance with the change of control conversion right on the change of control conversion date, unless prior to the change of control conversion date WESCO has provided or provides notice of its election to redeem such WESCO Series A preferred stock, whether pursuant to its optional redemption right or its special optional redemption right. If WESCO elects to redeem WESCO Series A preferred stock that would otherwise be converted into the applicable conversion consideration on a WESCO change of control conversion date, such WESCO Series A preferred stock will not be so converted and the holders of such shares will be entitled to receive on the applicable redemption date $25,000 per share, plus any accrued and unpaid dividends thereon to, but not including, the redemption date. WESCO will deliver amounts owing upon conversion no later than the third business day following the change of control conversion date.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Voting Rights. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Except as provided below or as otherwise required by applicable law, the holders of the WESCO Series A preferred stock will have no voting rights.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:139%">Right to Elect Two Directors Upon Dividend Default &#8211; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Whenever dividends on any WESCO Series A preferred stock have not been paid, and remain unpaid, for the equivalent of six or more full quarterly dividend periods, whether or not for consecutive dividend periods (a &#8220;preferred dividend default&#8221;), the holders of such WESCO Series </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-right:-22.5pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:139%">Exhibit 4.10</font></div></div><div style="margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">A preferred stock (voting together as a single class with all other classes or series of preferred stock of WESCO upon which like voting rights have been conferred and are exercisable (&#8220;parity preferred&#8221;)) will be entitled to vote for the election of two additional directors of WESCO (the &#8220;preferred directors&#8221;) and the number of directors constituting the entire WESCO Board will be increased by two directors, until all accrued and unpaid dividends on the WESCO Series A preferred stock have been paid in full through the most recently completed dividend period following a preferred dividend default&#59; provided, however, as a qualification for election of an such preferred director, the election of any such preferred directors shall not cause WESCO to violate the corporate governance requirement of the NYSE (or any other securities exchange or other trading facility on which WESCO&#8217;s securities may then be listed or traded) that listed or traded companies must have a majority of independent directors. In no circumstances will there be more than two preferred directors.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:139%">  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">The preferred directors will be elected at a special meeting called at the request of the holders of record of at least 10% of the aggregate outstanding WESCO Series A preferred stock and parity preferred.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">These voting rights will continue until full accrued and unpaid dividends payable on the WESCO Series A preferred stock have been paid in full through the most recently completed dividend period following a preferred dividend default (subject to re-vesting in the event of each subsequent preferred dividend default). If such voting rights have terminated, the term of office of each preferred director so elected will terminate and the number of directors on the WESCO Board will automatically decrease by two.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Any preferred director may be removed at any time with or without cause by the vote of, and will not be removed otherwise than by the vote of, the holders of record of a majority of the outstanding WESCO Series A preferred stock and parity preferred (voting together as a single class) when they have the voting rights described above. So long as a preferred dividend default continues, any vacancy in the office of a preferred director may be filled by the written consent of the preferred director remaining in office, or, if none remains in office, by a vote of the holders of record of a majority of the outstanding WESCO Series A preferred stock (voting as a single class with the parity preferred) when they have the voting rights described above. The preferred directors will each be entitled to one vote per director on any matter.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:139%">Other Voting Rights &#8211; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">So long as any WESCO Series A preferred stock remains outstanding, WESCO will not, without the affirmative vote or consent of the holders of at least two-thirds of the outstanding WESCO Series A preferred stock and each other class or series of parity preferred, given in person or by proxy, either in writing or at a meeting (voting together as a single class without regard to series)&#58;</font></div><div style="text-align:justify;text-indent:18pt"><font><br></font></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">authorize or create, or increase the number of authorized or issued shares of, any class or series of capital stock ranking senior to the WESCO Series A preferred stock with respect to payment of dividends or the distribution of assets upon WESCO&#8217;s voluntary or involuntary liquidation, dissolution or winding up or reclassify any authorized shares of capital stock of WESCO into such capital stock, or create, authorize or issue any obligation or security convertible into or evidencing the right to purchase any such capital stock&#59;</font></div><div style="padding-left:54pt;text-align:justify"><font><br></font></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">amend, alter or repeal the provisions of the WESCO charter or the certificate of designations so as to adversely affect the rights, preferences, privileges or voting powers of the WESCO Series A preferred stock, taken as a whole&#59; provided, however, that holders of shares of WESCO Series A preferred stock will not be entitled to vote with respect to (A) any increase in the total number of authorized shares of WESCO common stock or WESCO preferred stock, or (B) any increase in the number of authorized shares of WESCO Series A preferred stock or the creation or issuance of any other class or series of capital stock, or (C) any increase in the number of authorized shares of any other class or series of capital stock, in each case referred to in clause (A), (B) or (C) above, ranking on parity with or junior to the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-right:-22.5pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:139%">Exhibit 4.10</font></div></div><div style="padding-left:45pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">WESCO Series A preferred stock with respect to the payment of dividends and the distribution of assets upon WESCO&#8217;s voluntary or involuntary liquidation, dissolution or winding up&#59; or</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">consummate a binding share exchange or reclassification involving the WESCO Series A preferred stock, or a merger or consolidation of WESCO with another corporation or other entity, unless in each case (x) the shares of WESCO Series A preferred stock remain outstanding or, in the case of any such merger or consolidation with respect to which WESCO is not the surviving or resulting entity, are converted into or exchanged for preference securities of the surviving or resulting entity or its ultimate parent, and (y) such WESCO Series A preferred stock remaining outstanding or such preference securities, as the case may be, have such rights, preferences, privileges and voting powers, and limitations and restrictions thereof, taken as a whole, as are not less favorable, taken as a whole, to the holders thereof than the rights, preferences, privileges and voting powers, and limitations and restrictions thereof, of the WESCO Series A preferred stock immediately prior to such consummation, taken as a whole.</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If an amendment, alteration, repeal, share exchange, reclassification, merger or consolidation described above would materially and adversely affect the WESCO Series A preferred stock and one or more, but not all, series of WESCO Series A preferred stock and parity preferred, then only the series adversely affected by such event and entitled to vote will vote on the matter to the exclusion of all other series of parity preferred. If all series of such parity preferred are not equally affected by the proposed amendment, alteration, repeal, share exchange, reclassification, merger or consolidation described above, there shall be required a two-thirds approval of each series that will have a diminished status.</font></div><div style="text-align:justify;text-indent:18pt"><font><br></font></div><div style="text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">So long as any shares of WESCO Series A preferred stock remain outstanding, the holders of shares of WESCO Series A preferred stock will also have the exclusive right to vote on any amendment, alteration or repeal of the provisions of the WESCO charter or the certificate of designations of the WESCO Series A preferred stock or the terms of the WESCO Series A preferred stock on which holders of WESCO Series A preferred stock are otherwise entitled to vote pursuant to the above that would alter only the contract rights, as expressly set forth in the WESCO charter or the certificate of designations of the WESCO Series A Preferred Stock, and the holders of any other classes or series of the capital stock of WESCO will not be entitled to vote on such an amendment, alteration or repeal.</font></div><div style="text-align:justify;text-indent:18pt"><font><br></font></div><div style="text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The foregoing voting provisions will not apply if, at or prior to the time when the act with respect to which such vote would otherwise be required shall be effected, all outstanding WESCO Series A preferred stock shall have been redeemed or called for redemption upon proper notice, sufficient funds shall have been set aside by WESCO in trust for the benefit of the holders of the WESCO Series A preferred stock to effect such redemption, and irrevocable instructions have been given to pay the redemption price and all accrued and unpaid dividends.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Transfer Agent and Registrar.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  Computershare Trust Company, N.A. will be the transfer agent and registrar and Computershare Inc. will be the dividend disbursing agent and redemption agent, for the depositary shares representing an interest in the WESCO Series A preferred stock.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Calculation Agent.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  Unless WESCO has validly called all shares of WESCO Series A preferred stock for redemption on the first call date, WESCO will appoint a banking institution or trust company as calculation agent for the WESCO Series A preferred stock prior to the reset dividend determination date preceding the first call date. If WESCO is unable to appoint a calculation agent using commercially reasonable efforts, WESCO may appoint itself or one of its affiliates as calculation agent.</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-top:6pt;text-align:justify"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-right:-22.5pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:139%">Exhibit 4.10</font></div></div><div style="margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:139%">Description of the Depositary Shares</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:139%">The following is a brief description of the material terms of the depositary shares representing an interest in the WESCO Series A preferred stock and does not purport to be complete in all respects. This description is subject to and qualified in its entirety by reference to the WESCO charter, the WESCO bylaws, the certificate of designations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:139%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:139%">with respect to the Series A preferred stock, dated June 22, 2020, and the deposit agreement, dated as of June 19, 2020, each of which is incorporated herein by reference.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">General</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:139%">.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">WESCO issued fractional interests in shares of WESCO Series A preferred stock in the form of depositary shares.  Each depositary share represents a 1&#47;1,000th interest in a share of WESCO Series A preferred stock and is evidenced by a depositary receipt. The WESCO Series A preferred stock represented by depositary shares were deposited under a deposit agreement among (i) WESCO, (ii) Computershare Inc. and Computershare Trust Company, N.A., acting jointly as the depositary, and (iii) the holders from time to time of the depositary receipts evidencing the depositary shares. Subject to the terms of the deposit agreement, each holder of a depositary share is entitled, through the depositary, in proportion to the applicable fraction of a share of the WESCO Series A represented by such depositary shares, to all the rights and preferences of the WESCO Series A represented thereby (including dividend, voting, redemption, conversion and liquidation rights).</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Dividends and Other Distributions.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Each dividend on a depositary share will be in an amount equal to 1&#47;1,000th of the dividend declared on the related share of the WESCO Series A preferred stock.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">The depositary will distribute any cash dividends or other cash distributions received in respect of the deposited Series A preferred stock to the record holders of depositary shares relating to the underlying WESCO Series A preferred stock in proportion to the number of depositary shares held by each holder on the relevant record date. The depositary will distribute any property received by it other than cash to the record holders of depositary shares entitled to those distributions in proportion to the number of depositary shares held by each such holder, unless it determines, after consultation with WESCO, that the distribution cannot be made proportionally among those holders or that it is not feasible to make such distribution. In that event, the depositary may, with WESCO&#8217;s approval, adopt such method deemed equitable and practicable by WESCO for the purpose of effecting such distribution, including the sale (at public or private sale) of such property received by it and the distribution of the net proceeds from the sale to the holders of the depositary shares entitled to such distribution in proportion to the number of depositary shares they hold.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Record dates for the payment of dividends and other matters relating to the depositary shares will be the same as the corresponding record dates for the WESCO Series A preferred stock.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">The amounts distributed to holders of depositary shares will be reduced by any amounts required to be withheld by the depositary or by WESCO on account of taxes or other governmental charges.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Redemption of Depositary Shares</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">.  If WESCO redeems the WESCO Series A preferred stock represented by the depositary shares, in whole or in part, a corresponding number of depositary shares will be redeemed from the proceeds received by the depositary resulting from the redemption of the WESCO Series A preferred stock held by the depositary. The redemption price per depositary share will be equal to 1&#47;1,000th of the redemption price per share payable with respect to the WESCO Series A preferred stock, plus an amount equal to any dividends thereon that, pursuant to the provisions of the certificate of designations are payable upon redemption. Whenever WESCO redeems shares of the WESCO Series A preferred stock held by the depositary, the depositary will redeem, as of the same redemption date, the number of depositary shares representing shares of the WESCO Series A so redeemed.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">In case of any redemption of less than all of the outstanding depositary shares, the depositary shares to be redeemed will be selected by the depositary either pro rata or by lot or in such other manner as the depositary may determine to be fair and equitable, and provided that such methodology is consistent with any applicable stock exchange rules.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-right:-22.5pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:139%">Exhibit 4.10</font></div></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">The depositary will provide notice of redemption by any authorized method to holders of the depositary shares not less than 30 and not more than 60 days prior to the date fixed for redemption of the WESCO Series A preferred stock and the related depositary shares.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">After the date fixed for redemption, the depositary shares called for redemption will no longer be deemed to be outstanding, and all rights of the holders of those shares will cease, except the right to receive the amount payable and any other property to which the holders were entitled upon the redemption. To receive this amount or other property, the holders must surrender the depositary receipts evidencing their depositary shares to the depositary.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Voting the Shares.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Because each depositary share represents a 1&#47;1,000th interest in a share of the WESCO Series A preferred stock, holders of depositary shares will be entitled to a 1&#47;1,000th of a vote per depositary share under those limited circumstances in which holders of the WESCO Series A preferred stock are entitled to a vote.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">When the depositary receives notice of any meeting at which the holders of the WESCO Series A preferred stock are entitled to vote, the depositary will mail (or otherwise transmit by an authorized method) the information contained in the notice to the record holders of the depositary shares relating to the WESCO Series A preferred stock. Each record holder of the depositary shares on the record date, which will be the same date as the record date for the WESCO Series A preferred stock, may instruct the depositary to vote the amount of the WESCO Series A preferred stock represented by the holder&#8217;s depositary shares. Although each depositary share is entitled to 1&#47;1,000th of a vote, the depositary can only vote whole shares of WESCO Series A preferred stock. To the extent possible, the depositary will vote the amount of the WESCO Series A preferred stock represented by depositary shares in accordance with the instructions it receives. WESCO will agree to take all reasonable actions that may be deemed necessary to enable the depositary to vote as instructed. If the depositary does not receive specific instructions from the holders of any depositary shares representing the WESCO Series A preferred stock, it will not vote the amount of the WESCO Series A preferred stock represented by such depositary shares.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Preemptive and Conversion Rights.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Holders of the depositary shares will not have any preemptive right to subscribe to any additional issue of shares of any class or series of WESCO or to any securities of WESCO convertible into such shares. Additionally, the depositary shares will not be convertible into, or exchangeable for, shares of any of WESCO&#8217;s other class or series of stock or WESCO&#8217;s other securities (other than upon a WESCO change of control involving the issuance of additional shares of WESCO common stock or other WESCO change of control transaction, in each case, approved by holders of WESCO common stock, as described in &#8220;Description of WESCO Series A Preferred Stock&#8212;Conversion Rights,&#8221; above).</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Listing.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">The depositary shares are listed on the NYSE under the symbol &#8220;WCC PR A&#8221;.  There is no separate trading market for the shares of the WESCO Series A preferred stock except as represented by the depositary shares.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Amendment and Termination of the Deposit Agreement.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">WESCO may amend the form of depositary receipt evidencing the depositary shares and any provision of the deposit agreement at any time and from time to time by agreement in writing with the depositary. However, any amendment that materially and adversely alters the rights of the holders of depositary receipts will not be effective unless such amendment has been approved by the holders of depositary receipts representing at least a two-thirds majority of the depositary shares then outstanding. WESCO will make no amendment that impairs the right of any holder of depositary shares to receive WESCO Series A preferred stock and any money or other property represented by those depositary shares, except in order to comply with mandatory provisions of applicable law. Holders who retain or acquire their depositary receipts after an amendment becomes effective will be deemed to have agreed to the amendment and will be bound by the amended deposit agreement. As condition to the depositary executing an amendment, WESCO will deliver a certificate from an appropriate officer of WESCO which states that the proposed amendment is in compliance with the terms of the deposit agreement. No amendment to the deposit agreement will be effective unless duly executed by the depositary.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-right:-22.5pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:139%">Exhibit 4.10</font></div></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">The deposit agreement may be terminated by WESCO or the depositary only if&#58;</font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:139%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;padding-left:13.8pt">all outstanding depositary shares have been redeemed&#59;</font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:139%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;padding-left:13.8pt">a final distribution in respect of the WESCO Series A preferred stock has been made to the holders of depositary shares in connection with any liquidation, dissolution or winding-up of WESCO&#59; or</font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:139%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%;padding-left:13.8pt">they have obtained the consent of holders of depositary receipts representing in the aggregate not less than two-thirds of the depositary shares outstanding.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Charges of Depositary, Taxes and Other Governmental Charges.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">WESCO will pay the fees, charges and expenses of the depositary provided in the deposit agreement to be payable by WESCO. Holders of depositary receipts will pay any taxes and governmental charges and any charges provided in the deposit agreement to be payable by them. If the depositary incurs fees, charges or expenses for which it is not otherwise liable at the election of a holder of a depositary receipt or other person, that holder or other person will be liable for those fees, charges and expenses. WESCO agreed to pay to the depositary reasonable compensation for all services rendered by it under the deposit agreement with a fee schedule to be mutually agreed upon and, from time to time, on demand of the depositary, to reimburse the depositary for all of its reasonable expenses and counsel fees and other disbursements incurred in the preparation, delivery, negotiation, amendment, administration and execution of the deposit agreement and incident to the exercise and performance of its duties thereunder.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Resignation and Removal of Depositary.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">The depositary at any time may resign and be discharged of its duties under the deposit agreement by giving WESCO 60 days&#8217; written notice, and WESCO may at any time remove or replace the depositary by giving the depositary 30 days&#8217; written notice.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">In the event that the depositary resigns or is removed, WESCO must, within 60 days after the delivery of any notice of resignation and within 30 days after the delivery of any notice of removal, as the case may be, appoint a successor depositary, which must be a bank or trust company having its principal office in the United States and having a combined capital and surplus, along with its affiliates, of at least $50,000,000. If no successor depositary has been so appointed and accepted the appointment within the applicable period prescribed by the preceding sentence, the resigning or removed depositary may petition any court of competent jurisdiction for the appointment of a successor depositary. Every successor depositary must execute and deliver to its predecessor and to WESCO an instrument in writing accepting its appointment as depositary, and thereupon such successor depositary, without any further action, will become fully vested with all the rights, powers, duties and obligations of its predecessor and for all purposes shall be the depositary under the deposit agreement, and such predecessor, upon payment of all sums due it and on WESCO&#8217;s written request, must promptly execute and deliver an instrument transferring to such successor depositary all rights and powers of such predecessor under the deposit agreement, must assign, transfer and deliver all right, title and interest in the Series A preferred stock and any money or property held pursuant to the deposit agreement to such successor, and must deliver to such successor a list of the holders of all outstanding depositary shares and the records, books and other information in its possession relating to the depositary shares. Any successor depositary must promptly send notice of its appointment to the record holders of the depositary shares at WESCO&#8217;s sole expense.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Reports to Holders. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">WESCO will deliver all required reports and communications to holders of the WESCO Series A to the depositary. At WESCO&#8217;s expense, the depositary will forward those reports and communications to the holders of depositary shares.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Limitation on Liability of the Depositary.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">The depositary will not be liable if it is prevented or delayed by law or any circumstances beyond its control in performing its obligations under the deposit agreement. None of the depositary, the depositary&#8217;s agents or WESCO assumes any obligation or will be subject to any liability under the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-right:-22.5pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:139%">Exhibit 4.10</font></div></div><div style="margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">deposit agreement to holders of the depositary shares (or, in the case of the depositary and any of its agents, to any other person), other than for its gross negligence, willful misconduct or bad faith (each as determined by a final non-appealable judgement, order, decree or ruling of a court of competent jurisdiction). Notwithstanding anything in the deposit agreement to the contrary, except in cases of the depositary&#8217;s gross negligence, willful misconduct or bad faith, the aggregate liability of the depositary and any of its agents under the deposit agreement with respect to, arising from or arising in connection with the deposit agreement, or from all services provided or omitted to be provided under the deposit agreement, whether in contract, tort, or otherwise, is limited to, and will not exceed, three times the amount of annual fees, not including reimbursable expenses paid by WESCO to the depositary during the 12 months immediately preceding the event for which recovery from the depositary is being sought. The depositary may rely upon written advice of counsel or accountants, upon information provided by holders of the depositary shares or other persons believed by it in the absence of bad faith, gross negligence or willful misconduct to be competent and upon documents believed to be genuine.</font></div><div style="margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Transfer Agent and Registrar</font></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Computershare Trust Company, N.A. is the transfer agent and registrar, and Computershare Inc. is the dividend disbursing agent and redemption agent, for the depositary shares representing an interest in the WESCO Series A preferred stock.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-right:-22.5pt"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-19.1
<SEQUENCE>3
<FILENAME>wcc-2024ex191.htm
<DESCRIPTION>EX-19.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="i4da480d9ee884e2995e6a7ea8fef232e_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:112%">Exhibit 19.1</font></div></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:80.381%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.419%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:2.77pt"><font style="color:#000000;font-family:'Titillium Web',sans-serif;font-size:14pt;font-weight:700;line-height:128%">INSIDER TRADING </font></div><div style="padding-right:2.77pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:10pt;font-weight:400;line-height:128%">Global Compliance Policy &#124; Effective May 23, 2024</font></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.77pt;padding-right:2.77pt;text-align:right"><img alt="image_0.jpg" src="image_0.jpg" style="height:78px;margin-bottom:5pt;vertical-align:text-bottom;width:99px"></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.77pt;padding-right:2.77pt"><font><br></font></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.77pt;padding-right:2.77pt;text-align:right"><font><br></font></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.12pt;padding-right:3.12pt;text-align:center"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:10pt;font-weight:400;line-height:128%">Once printed or duplicated, this is not a controlled document. All controlled documents</font></div><div style="padding-left:3.12pt;padding-right:3.12pt;text-align:center"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:10pt;font-weight:400;line-height:128%">exist in electronic form on the Wesco Ethics and Compliance intranet site (Compass).</font></div></td></tr></table></div><div><font><br></font></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.196%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:77.604%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:29.02pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:12pt;font-weight:700;line-height:128%">PURPOSE</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">To prevent insider trading or allegations of insider trading and to uphold the reputation and integrity of Wesco by promoting compliance with securities laws.  </font></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"><div style="padding-right:2.77pt"><font><br></font></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:3.12pt;padding-right:-2.63pt"><font><br></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:2.77pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:12pt;font-weight:700;line-height:128%">PERSONS WITHIN SCOPE OF THIS POLICY</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">This policy applies to </font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:700;line-height:115%">all directors, officers and employees</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%"> of Wesco International and its subsidiaries and affiliates (collectively, &#8220;Wesco&#8221; or the &#8220;Company&#8221;). It applies in all regions and locations where the Company conducts business. References to &#8220;employee&#8221; or &#8220;employees&#8221; in this policy include full-time, part-time and temporary employees or workers. Consultants and contractors to Wesco who receive or have access to material non-public information are also subject to this policy.</font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font><br></font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">This policy also applies to&#58;  </font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:39.12pt;padding-right:-2.63pt;text-indent:-18pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8226;</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%;padding-left:14.66pt">Family members who reside with you (such as your spouse, children, grandchildren, parents, grandparents, siblings or in-laws), anyone else who lives in your household, and family members who do not live in your household but whose transactions in Company securities are directed by you or are subject to your influence or control, such as parents or children who consult with you before they trade in Company securities (collectively referred to as &#8220;Family Members&#8221;)&#59; and</font></div><div style="margin-bottom:12pt;padding-left:39.12pt;padding-right:-2.63pt;text-indent:-18pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8226;</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%;padding-left:14.66pt">Legal entities, such as any corporation, partnership or trust, that are controlled by you or by your Family Members.</font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Transactions by these Family Members or controlled entities should be treated for the purposes of this policy and applicable securities laws as if they were for your own account. </font></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"><div style="padding-right:2.77pt"><font><br></font></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:3.12pt;padding-right:-2.63pt"><font><br></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:2.77pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:12pt;font-weight:700;line-height:128%">POLICY AT A GLANCE</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:700;line-height:115%">You are ultimately responsible for avoiding improper trading.</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%"> All directors, officers and employees of Wesco who possess material non-public information may not purchase or sell Company securities. Furthermore, Section 16 directors and officers and </font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:700;line-height:115%">designated insiders</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%"> are subject to additional restrictions and reporting requirements described in this policy. Anyone who engages in </font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:700;line-height:115%">tipping,</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%"> by advising others to trade on the basis of material non-public information, is in violation of this policy, and spreading rumors about Wesco in order to influence or manipulate securities prices and investor trading is also prohibited. The same restrictions on trading, tipping and spreading rumors apply to material non-public information that you learn about another company. The U.S. Securities and Exchange Commission (&#8220;SEC&#8221;) may impose strict civil and criminal penalties on violators, while employees who violate these standards are subject to discipline, up to and including termination of their employment with Wesco.</font></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"><div style="padding-right:2.77pt"><font><br></font></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:3.12pt;padding-right:-2.63pt"><font><br></font></div></td></tr></table></div><div style="height:64.8pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-right:-2.25pt;text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:10pt"><font><br></font></div></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.196%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:77.604%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:2.77pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:12pt;font-weight:700;line-height:128%">POLICY DETAILS</font></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:3.12pt;padding-right:-2.63pt"><font><br></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:2.77pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:12pt;font-weight:700;line-height:128%">PERSONAL RESPONSIBILITY</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">It is your obligation to understand and comply with this policy. The ultimate responsibility for adhering to this policy and avoiding improper trading rests with you. You are also responsible for the actions of your Family Members or entities controlled by you or your Family Members. As described below, while Wesco could be fined for any insider trading violations by you, you will be personally liable for any such violations and potentially subject to both civil and criminal liability. </font></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"><div style="padding-right:2.77pt"><font><br></font></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:3.12pt;padding-right:-2.63pt"><font><br></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:2.77pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:12pt;font-weight:700;line-height:128%">KNOW YOUR TERMS</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:12pt;font-weight:700;line-height:115%">What is &#8220;material information&#8221;&#63; </font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">As directors, officers or employees of Wesco, you can expect that in the course of performing your duties you will learn certain </font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:700;line-height:115%">material information</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%"> about the Company that may not generally be available to the investing public. &#8220;Material information&#8221; is generally any information that might reasonably be expected to affect the market or price of securities. When in doubt about the materiality of information, you must ask yourself this question&#58; </font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:700;line-height:115%">&#8220;Would a reasonable investor consider the information important in deciding whether to buy, sell or retain Wesco stock&#63;&#8221; </font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font><br></font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Examples.</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%"> Some examples of material information include the following&#58; </font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font><br></font></div><div style="margin-bottom:5pt;padding-left:42.12pt;padding-right:-2.63pt;text-indent:-18pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8226;</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%;padding-left:14.66pt">Significant changes in earnings or earnings projections</font></div><div style="margin-bottom:5pt;padding-left:42.12pt;padding-right:-2.63pt;text-indent:-18pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8226;</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%;padding-left:14.66pt">Significant financial information that is different from what is publicly known or anticipated</font></div><div style="margin-bottom:5pt;padding-left:42.12pt;padding-right:-2.63pt;text-indent:-18pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8226;</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%;padding-left:14.66pt">Unusual gains or losses in major operations or significant customers</font></div><div style="margin-bottom:5pt;padding-left:42.12pt;padding-right:-2.63pt;text-indent:-18pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8226;</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%;padding-left:14.66pt">Proposed acquisitions or divestitures</font></div><div style="margin-bottom:5pt;padding-left:42.12pt;padding-right:-2.63pt;text-indent:-18pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8226;</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%;padding-left:14.66pt">Major management changes</font></div><div style="margin-bottom:5pt;padding-left:42.12pt;padding-right:-2.63pt;text-indent:-18pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8226;</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%;padding-left:14.66pt">Planned stock splits or equity or debt offerings</font></div><div style="margin-bottom:5pt;padding-left:42.12pt;padding-right:-2.63pt;text-indent:-18pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8226;</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%;padding-left:14.66pt">Changes in dividends</font></div><div style="margin-bottom:5pt;padding-left:42.12pt;padding-right:-2.63pt;text-indent:-18pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8226;</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%;padding-left:14.66pt">Changes in debt ratings</font></div><div style="padding-left:42.12pt;padding-right:-2.63pt;text-indent:-18pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8226;</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%;padding-left:14.66pt">Significant litigation or a government investigation</font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font><br></font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">This list above is merely illustrative and by no means complete. Any question as to what is considered material non-public information should be directed to the Wesco legal department or the Wesco ethics and compliance office for clarification.</font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font><br></font></div><div style="margin-bottom:5pt;padding-left:3.12pt;padding-right:-2.63pt"><font><br></font></div><div style="margin-bottom:5pt;padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:12pt;font-weight:700;line-height:115%">When is information considered &#8220;non-public&#8221;&#63;</font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Information that has not been disclosed to the public is generally considered to be &#8220;non-public&#8221; information.  Information is considered to be available to the public only when it has been widely disseminated or released to the public through the appropriate channels, such as by a press release and&#47;or the filing of reports with the SEC, and enough time has passed to permit the investment market to evaluate the information. Generally, two or three business days after the public release of information are regarded as sufficient time for the market to absorb new information.  </font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font><br></font></div><div style="margin-bottom:5pt;padding-left:3.12pt;padding-right:-2.63pt"><font><br></font></div></td></tr></table></div><div style="height:64.8pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.915%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.235%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#6d6d6d;font-family:'Source Sans Pro',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Global Compliance Policy &#8211; Insider Trading</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><font style="color:#6d6d6d;font-family:'Source Sans Pro',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Page 2 of 10</font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:10pt"><font><br></font></div></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.196%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:77.604%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:12pt;font-weight:700;line-height:115%">What is an &#8220;insider&#8221;&#63;</font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">An insider is any person who possesses material information concerning Wesco that has not been fully disclosed to the public. Insiders include directors, officers and all other employees of, or consultants or contractors to, Wesco, as well as family members of such persons, and others, in each case where such person possesses material non-public information.</font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font><br></font></div><div style="margin-bottom:5pt;padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:12pt;font-weight:700;line-height:115%">What is a &#8220;Section 16 officer and director&#8221;&#63;</font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">A Section 16 officer and director is an officer or director of Wesco who is subject to the reporting requirements of Section 16 of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;).  </font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font><br></font></div><div style="margin-bottom:5pt;padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:12pt;font-weight:700;line-height:115%">What is a &#8220;designated insider&#8221;&#63; </font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Designated insiders are employees designated by Wesco who have, or are likely to have, access to material non-public information and are, therefore, in addition to Section 16 officers and directors, subject to the trading Window Period and pre-clearance requirements described in this policy.</font></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"><div style="padding-right:2.77pt"><font><br></font></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:3.12pt;padding-right:-2.63pt"><font><br></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:2.77pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:12pt;font-weight:700;line-height:128%">TRADING RESTRICTIONS</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Purchasing and Selling Company Securities</font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Directors, officers, and other employees of Wesco who possess material non-public inside information may not purchase, sell or exercise Company securities, including&#58;</font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font><br></font></div><div style="margin-bottom:5pt;padding-left:42.12pt;padding-right:-2.63pt;text-indent:-18pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8226;</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%;padding-left:14.66pt">Common stock</font></div><div style="margin-bottom:5pt;padding-left:42.12pt;padding-right:-2.63pt;text-indent:-18pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8226;</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%;padding-left:14.66pt">Preferred stock</font></div><div style="margin-bottom:5pt;padding-left:42.12pt;padding-right:-2.63pt;text-indent:-18pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8226;</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%;padding-left:14.66pt">Options or Stock Appreciation Rights (&#8220;SARs&#8221;)</font></div><div style="margin-bottom:5pt;padding-left:42.12pt;padding-right:-2.63pt;text-indent:-18pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8226;</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%;padding-left:14.66pt">Warrants, notes, bonds or other debt securities, whether or not convertible into common or preferred stock</font></div><div style="padding-left:42.12pt;padding-right:-2.63pt;text-indent:-18pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8226;</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%;padding-left:14.66pt">Derivatives, whether or not such derivatives are issued by Wesco, including exchange-traded options or SARs</font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font><br></font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">The same restrictions apply to your Family Members, accounts for which you or such persons act as a fiduciary, such as a trust and entities controlled by you or your Family Members, as described above. Each employee is responsible for the compliance of their Family Members  and controlled entities.   </font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font><br></font></div><div style="margin-bottom:5pt;padding-left:3.12pt;padding-right:-2.63pt"><font><br></font></div></td></tr></table></div><div style="height:64.8pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.915%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.235%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#6d6d6d;font-family:'Source Sans Pro',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Global Compliance Policy &#8211; Insider Trading</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><font style="color:#6d6d6d;font-family:'Source Sans Pro',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Page 3 of 10</font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:10pt"><font><br></font></div></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.196%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:77.604%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Discretionary Transactions</font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">In addition, when you are in possession of material non-public information, you may not make the following types of discretionary transactions in the Wesco Distribution, Inc. Retirement Savings Plan or Deferred Compensation Plan (collectively, &#8220;Wesco Plans&#8221;)&#58; </font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font><br></font></div><div style="margin-bottom:5pt;padding-left:42.32pt;padding-right:-2.63pt;text-indent:-18pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8226;</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:700;line-height:115%;padding-left:14.66pt">Increase or decrease</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%"> the percentage of your contributions that are allocated to the Wesco Plans&#59;</font></div><div style="margin-bottom:5pt;padding-left:42.32pt;padding-right:-2.63pt;text-indent:-18pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8226;</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:700;line-height:115%;padding-left:14.66pt">Make a plan transfer</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%"> of an existing balance into or out of the Wesco Plans&#59;</font></div><div style="margin-bottom:5pt;padding-left:42.32pt;padding-right:-2.63pt;text-indent:-18pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8226;</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:700;line-height:115%;padding-left:14.66pt">Borrow money</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%"> against your balance if the loan will result in a liquidation of a portion of your balance in the Wesco Plans&#59; or </font></div><div style="padding-left:42.32pt;padding-right:-2.63pt;text-indent:-18pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8226;</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:700;line-height:115%;padding-left:14.66pt">Pre-pay a loan</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%"> if the pay-off will result in an allocation of the payment into the Wesco Plans.</font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font><br></font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Remember&#58;</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%"> If your securities transactions become the subject of an investigation, they will be viewed with the benefit of hindsight. Therefore, before engaging in a transaction, you should carefully consider how the regulators or others might view your transaction. </font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font><br></font></div><div style="margin-bottom:5pt;padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Transactions under Company Equity Plans</font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Cash Exercise and Hold &#8211;</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%"> The above trading restrictions do not apply to the exercise of employee stock options or stock appreciation rights (&#8220;SARs&#8221;) acquired pursuant to the Company&#8217;s plans, where you hold the shares</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:700;line-height:115%"> </font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">you receive on exercise of the options&#47;SARs, and in the case of options, pay cash for the exercise price. Wesco considers any such exercise of stock options&#47;SARs granted under Company plans (but not the sale of shares acquired on exercise) to be exempt from the Window Period and pre-clearance requirements of this policy, since the other party to the transaction is Wesco itself and the exercise price is fixed by the terms of the applicable stock options&#47;SARs agreement and plan. Remember, however, the shares you receive cannot be sold outside the Window Period.</font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Broker-Assisted Cashless Exercise &#8211; </font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">If you exercise a stock option through a broker-assisted cashless exercise where the broker satisfies the option exercise price from the proceeds of the sale of the shares acquired upon exercise, this involves an open market sale of stock. Therefore, you may not enter into a broker-assisted cashless exercise unless you comply with the pre-clearance procedure, if applicable to you, and the Window Period rule.</font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Other Cashless Exercises &#8211;</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%"> If you exercise stock options with stock as payment using previously owned stock to satisfy the exercise price or using stock to pay the taxes, this may be considered an open market sale of stock. Therefore, you may not enter into an exercise in which you use previously owned stock to satisfy the option price or use stock to satisfy the tax liability unless you comply with the pre-clearance procedure, if applicable to you. We will determine if you are able to proceed with the exercise at any time, like a cash exercise and hold, or must comply with the Window Period rule. Even if we determine that you can proceed with the exercise outside a Window Period, the shares you receive cannot be sold outside the Window Period (and for Section 16 officers and directors until there is no six-month purchase that would need to be matched with such sale).</font></div></td></tr></table></div><div style="height:64.8pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.915%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.235%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#6d6d6d;font-family:'Source Sans Pro',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Global Compliance Policy &#8211; Insider Trading</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><font style="color:#6d6d6d;font-family:'Source Sans Pro',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Page 4 of 10</font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:10pt"><font><br></font></div></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.196%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:77.604%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Dividend Reinvestment Plan</font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font><br></font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">This policy&#8217;s trading restrictions do not apply to purchases of Company securities under the Company&#8217;s dividend reinvestment plan (or under a qualifying broker-sponsored dividend reinvestment plan) resulting from your automatic reinvestment of dividends paid on Company securities. The trading restrictions do apply, however, to other purchases of Company securities under the plan resulting from additional contributions you choose to make to the plan or to any voluntary purchases of Company securities resulting from your election to participate in the plan or to increase your level of purchases in the plan. This policy also applies to your sale of any Company securities purchased pursuant to the plan.</font></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"><div style="padding-right:2.77pt"><font><br></font></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:3.12pt;padding-right:-2.63pt"><font><br></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;padding-left:2.77pt;padding-right:2.77pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:12pt;font-weight:700;line-height:128%">SECTION 16 OFFICERS,  DIRECTORS AND DESIGNATED INSIDERS</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Section 16 officers and directors and designated insiders are subject to additional restrictions and reporting requirements.</font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font><br></font></div><div style="margin-bottom:5pt;padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Window Period</font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Section 16 officers and directors and designated insiders may trade in Company securities only during a &#8220;Window Period.&#8221; Each Window Period begins on the third full business day after quarterly earnings are publicly announced and closes at the close of business on the last business day of a quarter. However, even during the Window Period, if you have knowledge of material information which is not known or available to the public, you should avoid purchases or sales.</font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font><br></font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">From time to time, other types of material non-public information regarding the Company (such as negotiation of mergers, acquisitions or dispositions) may be pending and not be publicly disclosed. While such material non-public information is pending, the Company may impose special blackout periods during which designated insiders are prohibited from trading in the Company's securities.</font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font><br></font></div><div style="margin-bottom:5pt;padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Pre-Clearance Process</font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Many potentially material developments may affect our Company at any time. Because officers, directors or designated insiders may possess material non-public information on a regular basis, they may not purchase, sell or engage in a transaction (including gifts) involving Company securities without first obtaining pre-clearance from the General Counsel or designee. </font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font><br></font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Any proposed transaction (unless otherwise specified) should be submitted to the General Counsel or designee a reasonable time in advance of the proposed transaction.  Pre-cleared trades must be completed within five full trading days of receipt of pre-clearance unless an exception is granted by the General Counsel or designee.  Transactions not completed within the time limit are subject to pre-clearance again.  </font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font><br></font></div><div style="margin-bottom:5pt;padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Section 16 Reporting Requirements</font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Section 16 officers and directors are required to report transactions in Company securities before the end of the second business day following the day on which the transaction is executed.</font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#160;</font></div></td></tr></table></div><div style="height:64.8pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.915%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.235%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#6d6d6d;font-family:'Source Sans Pro',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Global Compliance Policy &#8211; Insider Trading</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><font style="color:#6d6d6d;font-family:'Source Sans Pro',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Page 5 of 10</font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:10pt"><font><br></font></div></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.196%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:77.604%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Any Company stock purchased in the open market should be held for at least six months, preferably longer. The SEC&#8217;s short-swing profit rule prevents directors, executive officers and other statutory insiders from profiting from any purchases and sales within a six-month period. This rule means that if a Section 16 officer or director sells Wesco stock at a price higher than any purchase during the six months preceding or following the sale, the individual would be accountable to pay the difference back to the Company as short-swing profits under SEC rules.</font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Although Section 16 reporting is the legal responsibility of each individual Section 16 officer and director, Wesco, like many other public companies, assists its officers and directors in the preparation and filing of Section 16 reports. Failure to comply with the reporting requirements, or failure to comply in a timely manner, must be disclosed by the Company in its annual proxy statement and annual report on Form 10-K.</font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font><br></font></div><div style="margin-bottom:5pt;padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:12pt;font-weight:700;line-height:115%">10b5-1 Plans</font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">The trading restrictions described in this policy do not apply to transactions under a pre-existing written plan, contract, instruction or arrangement under Rule 10b5-1 of the Exchange Act that meeting the following requirements&#58;  </font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font><br></font></div><div style="padding-left:39.12pt;padding-right:-2.63pt;text-indent:-18pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8226;</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:700;line-height:115%;padding-left:14.66pt">&#160;&#8220;Cooling off&#8221; periods between the adoption or modification of a 10b5-1 plan and the date of first trade </font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8211; Section 16 officers and directors must wait to initiate any trades under a 10b5-1 plan until the later of (i) 90 days after adopting or modifying the plan, or (ii) two business days following the filing of the Form 10-Q or Form 10-K for the fiscal quarter in which the plan was adopted or modified (but not to exceed 120 days).  For persons other than Section 16 officers and directors, the applicable cooling-off period is 30 days after the adoption or modification of the 10b5-1 plan.</font></div><div style="padding-left:39.12pt;padding-right:-2.63pt"><font><br></font></div><div style="padding-left:39.12pt;padding-right:-2.63pt;text-indent:-18pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8226;</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:700;line-height:115%;padding-left:14.66pt">General Counsel approval  </font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8211; 10b5-1 plans (or any proposed amendments or  modifications to such plans) must be reviewed and approved by the General Counsel at least the applicable &#8220;cooling off&#8221; period described above, in advance of any trades thereunder. </font></div><div style="padding-left:39.12pt;padding-right:-2.63pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:39.12pt;padding-right:-2.63pt;text-indent:-18pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8226;</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:700;line-height:115%;padding-left:14.66pt">Good faith requirement </font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8211; 10b5-1 plans must be adopted or modified in good faith during a Window Period and at a time when an individual did not possess material non-public information about the Company, and such individual must otherwise act in good faith with respect to the plan and any trading thereunder&#59;        </font></div><div style="margin-bottom:12pt;padding-left:39.12pt;padding-right:-2.63pt;text-indent:-18pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:700;line-height:120%;padding-left:14.66pt">Director and officer certification &#8211;</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:120%">  10b5-1 plans adopted by Section 16 officers or directors are required to include a representation from the individual certifying that they (i) are not aware of material nonpublic information about the Company or its securities, and (ii) are adopting or modifying the plan in good faith and not as part of a plan or scheme to evade the prohibitions of Rule 10b-5 of the Exchange Act.</font></div><div style="margin-bottom:12pt;padding-left:39.12pt;padding-right:-2.63pt;text-indent:-18pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:700;line-height:120%;padding-left:14.66pt">Prohibition of multiple, overlapping plans &#8211;</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Individuals are generally prohibited from having more than one 10b5-1 plan for open market purchases or sales of Company securities, with certain exceptions.  </font></div></td></tr></table></div><div style="height:64.8pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.915%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.235%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#6d6d6d;font-family:'Source Sans Pro',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Global Compliance Policy &#8211; Insider Trading</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><font style="color:#6d6d6d;font-family:'Source Sans Pro',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Page 6 of 10</font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:10pt"><font><br></font></div></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.196%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:77.604%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:39.12pt;padding-right:-2.63pt;text-indent:-18pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:700;line-height:120%;padding-left:14.66pt">Limitation on single-trade plans &#8211;</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In any 12-month period, a person is limited to one &#8220;single-trade plan&#8221; (meaning a plan designed to effect the open market purchase or sale of the total securities subject to the plan as a single transaction), with certain exceptions.</font></div><div style="margin-bottom:12pt;padding-left:39.12pt;padding-right:-2.63pt;text-indent:-18pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:700;line-height:120%;padding-left:14.66pt">No exercise of discretionary authority by individual &#8211;</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The plan must either give a third party the discretionary authority to execute such purchases and sales, outside the control of the designated insider, so long as such third party does not possess any material non-public information about the Company, or explicitly specify the security or securities to be purchased or sold, the number of shares, the prices and&#47;or dates of transactions, or other formula(s) describing such transactions. </font></div><div style="padding-left:39.12pt;padding-right:-2.63pt;text-indent:-18pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8226;</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:700;line-height:115%;padding-left:14.66pt">Certain other conditions</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%"> - 10b5-1 plans must meet any other conditions specified under Rule 10b5-1 of the Exchange, as then currently in effect. </font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font><br></font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Under Rule 10b5-1 of the Exchange Act, Wesco is required to make certain disclosures in periodic reports and proxy statements, including, but not limited to, quarterly disclosures on Form 10-K and Form 10-Q about the adoption, termination or (in certain circumstances) modification of a 10b5-1 plan by Section 16 officers or directors.</font></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"><div style="padding-right:2.77pt"><font><br></font></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:3.12pt;padding-right:-2.63pt"><font><br></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:2.77pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:12pt;font-weight:700;line-height:128%">TIPPING</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Insider trading violations are not limited to trading by the insider alone&#59; it is also illegal to advise others to trade on the basis of material non-public information. Liability in such cases can extend both to the &#8220;tipper&#8221; &#8211; the insider who disclosed non-public information to another person &#8211; and the person who received the tip and purchased or sold shares based on this material non-public information. Persons who are in possession of material non-public information about Wesco must avoid intentionally or inadvertently communicating such information to other persons before it has become public. Similarly, you should avoid giving advice or recommendations about any investment in or sale of Company securities. This includes avoiding disclosure of material non-public information to family, friends, other stockholders and others outside the Company. Where necessary to disclose material, confidential or inside information to other employees because they have a need to know in order to perform their job, they should first be advised of the importance of holding it in confidence. </font></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"><div style="padding-right:2.77pt"><font><br></font></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:3.12pt;padding-right:-2.63pt"><font><br></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:2.77pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:12pt;font-weight:700;line-height:128%">RUMORS</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Similar to tipping, spreading rumors can violate the law. All employees must refrain from spreading rumors about material information regarding Wesco, either positive or negative. This is especially true for those persons who have or may be believed to have inside information.</font></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"><div style="padding-right:2.77pt"><font><br></font></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:3.12pt;padding-right:-2.63pt"><font><br></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:2.77pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:12pt;font-weight:700;line-height:128%">OTHER COMPANIES&#8217; SECURITIES</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">The same restrictions on trading, tipping and the spreading of rumors generally apply to material non-public information that you may learn about another company, such as a supplier or customer, due to its relationship with Wesco. </font></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"><div style="padding-right:2.77pt"><font><br></font></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:3.12pt;padding-right:-2.63pt"><font><br></font></div></td></tr></table></div><div style="height:64.8pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.915%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.235%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#6d6d6d;font-family:'Source Sans Pro',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Global Compliance Policy &#8211; Insider Trading</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><font style="color:#6d6d6d;font-family:'Source Sans Pro',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Page 7 of 10</font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:10pt"><font><br></font></div></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.196%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:77.604%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:2.77pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:12pt;font-weight:700;line-height:128%">PENALTIES AND FINES</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Individual Liability.</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%"> The SEC has the authority to seek a civil penalty of up to three times the amount of profit gained, or loss avoided by a person who trades or &#8220;tips&#8221; while possessing material non-public information. The SEC may also bring a criminal action and impose a fine of up to $5 million per violation and a maximum jail sentence of 20 years.</font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font><br></font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Company Liability.</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%"> Wesco could also be fined for an insider&#8217;s violation up to a maximum fine of $25 million. Moreover, insider trading can cause a substantial loss of confidence in Wesco and its stock on the part of the public and the securities markets. This could obviously have an adverse impact on Wesco and its stockholders. Failure of any employee to comply with Wesco&#8217;s Insider Trading policy could result in termination of employment.</font></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"><div style="padding-right:2.77pt"><font><br></font></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:3.12pt;padding-right:-2.63pt"><font><br></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:2.77pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:12pt;font-weight:700;line-height:128%">ADDITIONAL PROHIBITED TRANSACTIONS</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Certain types of transactions increase the Company&#8217;s exposure to legal risks and may create the appearance of improper or inappropriate conduct.</font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font><br></font></div><div style="margin-bottom:5pt;padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Short Sales, Buying or Selling Puts or Calls</font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">All Wesco officers, directors, and designated insiders are prohibited from&#58;</font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font><br></font></div><div style="margin-bottom:5pt;padding-left:41.27pt;padding-right:-2.63pt;text-indent:-18pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8226;</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%;padding-left:14.66pt">Engaging in short sales (sales of stock that the seller does not own or a sale that is completed by delivery of borrowed stock) of Company securities&#59; or</font></div><div style="padding-left:41.27pt;padding-right:-2.63pt;text-indent:-18pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8226;</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%;padding-left:14.66pt">Trading, writing or purchasing </font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:700;line-height:115%">&#8220;call&#8221; or &#8220;put&#8221; options</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%"> or other derivative securities on the Company&#8217;s securities, whether or not such options or SARs are traded on an exchange.  </font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font><br></font></div><div style="margin-bottom:5pt;padding-left:3.12pt;padding-right:-2.63pt"><font><br></font></div><div style="margin-bottom:5pt;padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Hedging Transactions</font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Certain forms of hedging transactions allow an individual to lock in much of the value of the individual&#8217;s stock holdings, frequently in exchange for giving up some or all of the potential future appreciation of such stock. The result allows an individual to continue to own Wesco stock without the full risk and rewards of ownership. Wesco believes that this adversely impacts the alignment of the interests of such person and our stockholders. Therefore, </font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Section 16 directors and officers are prohibited from engaging in any such hedging transactions that involve Wesco securities.  </font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">The Company strongly discourages all employees from engaging in such transactions.</font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font><br></font></div><div style="margin-bottom:5pt;padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Margin Accounts and Pledges</font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Securities held in a margin account may be sold by the broker without the customer&#8217;s consent if the customer fails to meet a margin call. Similarly, securities pledged as collateral for a loan may be sold in foreclosure if the borrower defaults on the loan.  The sale may be made at a time when the pledgor is aware of material non-public information or is otherwise not permitted to trade, may result in inadvertent violations of this policy or insider trading laws. Because a margin sale or foreclosure sale may occur at a time when the pledgor is aware of material non-public information about Wesco, </font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Section 16 officers and directors are prohibited from holding securities of Wesco in a margin account or otherwise using Company securities as collateral and pledging any shares for loans</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">.</font></div></td></tr></table></div><div style="height:64.8pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.915%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.235%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#6d6d6d;font-family:'Source Sans Pro',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Global Compliance Policy &#8211; Insider Trading</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><font style="color:#6d6d6d;font-family:'Source Sans Pro',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Page 8 of 10</font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:10pt"><font><br></font></div></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.196%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:77.604%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:12pt;font-weight:400;line-height:115%">While this provision does not prohibit all designated insiders and employee stockholders from using Wesco securities as collateral to secure a bona fide loan, they should use caution when pledging Wesco securities for a loan. </font></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"><div style="padding-right:2.77pt"><font><br></font></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:3.12pt;padding-right:-2.63pt"><font><br></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:2.77pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:12pt;font-weight:700;line-height:128%">CONFIDENTIALITY</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:700;line-height:115%">General Requirement.</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%"> Unauthorized disclosure of internal information about Wesco, whether or not for the purpose of committing insider trading in Company stock, could create serious problems for Wesco. You should not discuss internal Company matters or developments with anyone except as required in the performance of your job. This applies to avoiding disclosure of material non-public information to family, friends, and other persons outside the Company, and also to other current or former employees. It is important that such information be divulged only to persons having a clear right to know the information in order to carry out their job responsibilities.</font></div><div style="padding-right:-2.63pt"><font><br></font></div><div style="padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Financial Community and the Media.</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%"> Confidentiality applies specifically &#8211; but not exclusively &#8211; to inquiries about the Company that may be made by reporters, investment analysts or others in the financial community. If you receive any inquiries of this sort, you should politely decline comment and refer the inquirer to Wesco&#8217;s investor relations team.</font></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"><div style="padding-right:2.77pt"><font><br></font></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:3.12pt;padding-right:-2.63pt"><font><br></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:2.77pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:12pt;font-weight:700;line-height:128%">DEFINITIONS</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Designated Insider </font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8211; Employees designated by Wesco who have, or are likely to have, access to material non-public information and are, therefore, subject to the trading Window Period and pre-clearance requirements described in this policy.</font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font><br></font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Material Information</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%"> &#8211; Generally any information that might reasonably be expected to affect the market or price of securities.</font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font><br></font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Tipping</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%"> &#8211; When insiders advise others to trade on the basis of material non-public information.</font></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"><div style="padding-right:2.77pt"><font><br></font></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:3.12pt;padding-right:-2.63pt"><font><br></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:2.77pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:12pt;font-weight:700;line-height:128%">RESOURCES</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;padding-left:3.12pt;padding-right:-8.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Related Materials</font></div><div style="padding-left:3.12pt;padding-right:-8.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">There are other Wesco materials that relate to topics in this policy. For more information, you may find the following supplemental documents helpful.</font></div><div style="padding-left:7.02pt;padding-right:-8.63pt;text-align:justify"><font><br></font></div><div style="padding-left:39.12pt;padding-right:-8.38pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8226;</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%;padding-left:14.66pt">Wesco Code of Business Conduct</font></div><div style="margin-bottom:5pt;padding-left:3.12pt;padding-right:-2.63pt"><font><br></font></div><div style="margin-bottom:5pt;padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#0e101a;font-family:'Source Sans Pro',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Training</font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#0e101a;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">The Company may provide </font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">training on </font><font style="color:#0e101a;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">insider trading </font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">to Company directors, officers and employees as appropriate. </font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Employees that fail to participate in required training may face disciplinary measures.</font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font><br></font></div><div style="margin-bottom:5pt;padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Questions&#63; </font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#0e101a;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">If you have any question about complying with this policy or related legal requirements, or need additional clarification </font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">or guidance, contact the Wesco legal department or Wesco ethics and compliance office at ethics&#64;wesco.com.</font></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"><div style="padding-right:2.77pt"><font><br></font></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:3.12pt;padding-right:-2.63pt"><font><br></font></div></td></tr></table></div><div style="height:64.8pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.915%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.235%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#6d6d6d;font-family:'Source Sans Pro',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Global Compliance Policy &#8211; Insider Trading</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><font style="color:#6d6d6d;font-family:'Source Sans Pro',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Page 9 of 10</font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:10pt"><font><br></font></div></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.196%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:77.604%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:2.77pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:12pt;font-weight:700;line-height:128%">VIOLATIONS AND REPORTING REQUIREMENTS </font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Consequences of Violating this Policy </font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#0e101a;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Penalties for trading on or communicating material non-public information can be severe, both for individuals involved in such unlawful conduct and their employers and supervisors, and may include jail terms, criminal fines, civil penalties and civil enforcement injunctions. A person who violates insider trading laws by engaging in transactions in a company's securities when he or she has material non-public information can be sentenced to a substantial jail term and required to pay a criminal penalty of several times the amount of profits gained, or losses avoided</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">.</font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font><br></font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">We expect the strictest compliance with this policy and related procedures by all employees at every level. Failure to observe them may result in disciplinary action by the Company, including termination of your employment with the Company. </font></div><div style="padding-left:3.12pt;padding-right:-2.63pt"><font><br></font></div><div style="margin-bottom:5pt;padding-left:3.12pt;padding-right:0.27pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Where to Report</font></div><div style="padding-left:3.12pt;padding-right:0.27pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">If you become aware of or suspect a possible violation of this policy, you must report it to one of the following&#58;</font></div><div style="padding-left:3.12pt;padding-right:0.27pt"><font><br></font></div><div style="margin-bottom:5pt;padding-left:30.12pt;padding-right:-2.63pt;text-indent:-18pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8226;</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%;padding-left:14.66pt">The Wesco ethics and compliance office&#58; </font></div><div style="margin-bottom:5pt;padding-left:56.42pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Primary&#58;&#160;&#160;&#160;&#160;ethics&#64;wesco.com </font></div><div style="margin-bottom:5pt;padding-left:56.42pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">APAC&#58; &#160;&#160;&#160;&#160;ethics.APAC&#64;wesco.com </font></div><div style="margin-bottom:5pt;padding-left:56.42pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">CALA&#58; &#160;&#160;&#160;&#160;ethics.CALA&#64;wesco.com </font></div><div style="margin-bottom:5pt;padding-left:56.42pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">EMEA&#58; &#160;&#160;&#160;&#160;ethics.EMEA&#64;wesco.com</font></div><div style="margin-bottom:5pt;padding-left:30.47pt;padding-right:-2.63pt;text-indent:-18pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8226;</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%;padding-left:14.66pt">The legal department</font></div><div style="margin-bottom:5pt;padding-left:30.47pt;padding-right:-2.63pt;text-indent:-18pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8226;</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%;padding-left:14.66pt">The Wesco Business Integrity Line&#58;</font></div><div style="margin-bottom:5pt;padding-left:56.42pt;padding-right:-2.63pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%"></font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%;padding-left:7pt">Online at https&#58;&#47;&#47;wescodist.ethicspoint.com </font></div><div style="margin-bottom:5pt;padding-left:56.42pt;padding-right:-2.63pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%"></font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%;padding-left:7pt">Toll-free in the United States and Canada at 1-866-873-2376</font></div><div style="margin-bottom:5pt;padding-left:56.42pt;padding-right:-2.63pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%"></font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%;padding-left:7pt">Toll-free numbers outside North America found at https&#58;&#47;&#47;wescodist.ethicspoint.com   </font></div><div style="margin-bottom:5pt;padding-left:56.42pt;padding-right:-2.63pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%"></font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:700;line-height:115%;padding-left:7pt">Note</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#58; reports may be made anonymously</font></div><div style="margin-bottom:5pt;padding-left:30.47pt;padding-right:-2.63pt;text-indent:-18pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8226;</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%;padding-left:14.66pt">Human Resources</font></div><div style="padding-left:30.47pt;padding-right:-2.63pt;text-indent:-18pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8226;</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%;padding-left:14.66pt">Your manager, your manager&#8217;s manager or another member of management</font></div><div style="margin-bottom:5pt;padding-left:3.12pt;padding-right:-2.63pt"><font><br></font></div><div style="margin-bottom:5pt;padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:12pt;font-weight:700;line-height:128%">Our Commitment</font></div><div style="margin-bottom:12pt;padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:700;line-height:115%">A fair investigation.</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%"> Wesco will promptly investigate any report giving a credible indication that a violation of law or this policy has occurred, and we will take appropriate corrective action based on the results. </font></div><div style="padding-left:3.12pt;padding-right:9.62pt"><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:700;line-height:115%">No retaliation.</font><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:11pt;font-weight:400;line-height:115%"> Wesco does not retaliate against anyone who raises a genuine concern in good faith, even if it turns out to be unsubstantiated. If you believe you have been treated unfairly or detrimentally after raising a concern, whether in the form of disciplinary action, threats or other unfavorable treatment, you should contact any of the resources listed in the &#8220;Where to Report&#8221; section above.</font></div></td></tr></table></div><div style="height:64.8pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.915%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.235%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#6d6d6d;font-family:'Source Sans Pro',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Global Compliance Policy &#8211; Insider Trading</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><font style="color:#6d6d6d;font-family:'Source Sans Pro',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Page 10 of 10</font></div></td></tr></table></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21.1
<SEQUENCE>4
<FILENAME>wcc-2024ex211.htm
<DESCRIPTION>EX-21.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="i566035bec17c41e6a972c060cf6531d3_1"></div><div style="min-height:42.7pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:2pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit&#160;21.1</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SUBSIDIARIES OF WESCO INTERNATIONAL, INC.</font></div><div style="padding-left:8.75pt;text-indent:-9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.984%"><tr><td style="width:1.0%"></td><td style="width:76.531%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.269%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline">Company Name</font></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.77pt;padding-right:2.77pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Jurisdiction of Incorporation</font></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1502218 Alberta Ltd.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Alberta</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Abington Holdings Limited </font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Ontario</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Accu-Tech Corporation</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Georgia</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-right:2.77pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Allnet Technologies Pty Ltd.</font></div></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Australia</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Anixter Inc.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Delaware</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Anixter Argentina S.A.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Argentina</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Anixter Asia Holdings Limited</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Hong Kong</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Anixter Australia Pty Ltd</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Australia</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Anixter Austria GmbH</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Austria</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Anixter (Barbados) SRL</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Barbados</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-right:2.77pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Anixter Belgium BV </font></div></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Belgium</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Anixter Canada Inc.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Canada</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Anixter Czech a.s. </font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Czech Republic</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Anixter Chile S.A.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Chile</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Anixter (CIS) LLC</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Russia</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Anixter Colombia S.A.S.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Colombia</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Anixter Communications (Malaysia) Sdn Bhd</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Malaysia</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Anixter Communications (Shanghai) Co., Ltd.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">China</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Anixter Costa Rica S.A.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Costa Rica</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Anixter Danmark A&#47;S</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Denmark</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Anixter de Mexico, S.A. de C.V.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Mexico</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Anixter Deutschland GmbH</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Germany</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Anixter do Brasil Ltda.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Brazil</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Anixter Distribuidor de Soluciones Empresariales E Industriales S.A.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Uruguay</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Wesco Anixter Ireland Limited </font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Ireland</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Anixter Dominicana, SRL </font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Dominican Republic</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Anixter Egypt LLC</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Egypt</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Anixter Ellas Systhmata Network Etaipia Pepiwpismenhs Eyqynhs</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Greece</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-right:2.77pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Anixter Espa&#241;a S.L.</font></div></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Spain</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Anixter Eurotwo Holdings BV</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Netherlands</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Anixter Fasteners Deutschland GmbH </font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Germany</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Anixter Financial Inc.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Delaware</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Anixter France SARL</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">France</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Anixter Guatemala y Compa&#241;ia LTDA.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Guatemala</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Anixter Holdings, LLC</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Delaware</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-right:2.77pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Anixter Holdings Mexico LLC</font></div></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Delaware</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Anixter Hong Kong Limited</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Hong Kong</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Anixter Magyarorsz&#225;g Elektronikus H&#225;l&#243;zati Rendszer Kereskedelmi &#233;s Szolg&#225;ltat&#243; Kft</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Hungary</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Anixter India Private Limited</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">India</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Anixter Information Systems LLC </font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Illinois</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Anixter Italia S.r.l.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Italy</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Anixter Jamaica Limited</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Jamaica</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Anixter Japan KK</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Japan</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-right:2.77pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Anixter Jorvex SAC</font></div></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Peru</font></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Wesco Anixter UK Limited </font></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">United Kingdom</font></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.7pt;width:100%"><div><font><br></font></div></div><div style="padding-left:8.75pt;text-indent:-9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.984%"><tr><td style="width:1.0%"></td><td style="width:76.531%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.269%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline">Company Name</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.77pt;padding-right:2.77pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Jurisdiction of Incorporation</font></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Anixter Iletisim Sistemleri Pazarlama ve Ticaret A.S.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Turkey</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Anixter Logistica do Brasil LTDA </font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Brazil</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Anixter Logistica y Servicios S.A. de C.V.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Mexico</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Anixter Mid Holdings B.V.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Netherlands</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-left:2.77pt;padding-right:2.77pt;text-align:justify;text-indent:-0.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Anixter Middle East FZE </font></div></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">United Arab Emirates</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Anixter Morocco Sarl AU</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Morocco</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Anixter Nederland B.V.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Netherlands</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Anixter New Zealand Limited</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">New Zealand</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Anixter Norge A.N.S.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Norway</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Anixter Panama, S.A.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-right:2.77pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Panama</font></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Anixter Pension Trustees Limited</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">United Kingdom</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Anixter Pension Scheme Trustees Limited</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">United Kingdom</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Anixter Peru S.A.C.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Peru</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Anixter Philippines Inc.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Delaware</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Anixter Poland Sp.z.o.o.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Poland</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Anixter Portugal S.A.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Portugal</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-right:2.77pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Anixter Power Solutions Canada Inc. </font></div></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Ontario</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-right:2.77pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Anixter Power Solutions Inc.</font></div></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Michigan</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Anixter Procurement Corporation</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Illinois</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Wesco Anixter Puerto Rico, Inc. </font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Delaware</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Anixter Real-Estate LLC</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Illinois</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-right:2.77pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Anixter Saudi Arabia Limited </font></div></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Saudi Arabia</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Anixter Singapore Pte Ltd</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Singapore</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Anixter Slovakia s.r.o. </font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Slovak Republic</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Anixter Sub Holdings BV</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Netherlands</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Anixter Sverige AB</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Sweden</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Anixter (Switzerland) S&#224;rl</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Switzerland</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Anixter Thailand Inc.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Delaware</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-right:2.77pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Anixter (U.K.) Limited</font></div></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">United Kingdom</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Anixter U.S. LLC</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Delaware</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-right:2.77pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Anixter Wesco General Trading LLC </font></div></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">United Arab Emirates</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-right:2.77pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ascent, LLC </font></div></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Missouri</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-right:2.77pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ascent MCC Holdings Ltd. </font></div></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">British Colombia</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-right:2.77pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Atlanta Electrical Distributors, LLC</font></div></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Delaware</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-right:2.77pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Atlas Gentech (NZ) Ltd</font></div></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">New Zealand</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-right:2.77pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Auream Arbor SAS</font></div></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Argentina</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-right:2.77pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">AXE Distribution Solutions Trinidad Limited</font></div></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Trinidad</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">B.E.L. Corporation</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Delaware</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-right:2.77pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Calvert Wire &#38; Cable Corporation</font></div></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Delaware</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-right:2.77pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Carlton-Bates Company</font></div></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Arkansas</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-right:2.77pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Carlton-Bates Company de Mexico, S.A. de C.V.</font></div></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Mexico</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-right:2.77pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CDW Holdco, LLC</font></div></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Delaware</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-right:2.77pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Central Security Distribution Pty Ltd</font></div></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Australia</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Communications Supply Corporation</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Connecticut</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Computer Maintenance Agency</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">India</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Conney Safety Products, LLC</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Delaware</font></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Distribuidora Materiales Electricos E-Supply Limitada</font></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Chile</font></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.7pt;width:100%"><div><font><br></font></div></div><div style="padding-left:8.75pt;text-indent:-9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.984%"><tr><td style="width:1.0%"></td><td style="width:76.531%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.269%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline">Company Name</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.77pt;padding-right:2.77pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Jurisdiction of Incorporation</font></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">EECOL Electric Corp.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Alberta</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">EECOL Electric Peru S.A.C.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Peru</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">EECOL Industrial Electric Limitada</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Chile</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">EECOL Industrial Electric (SudAmerica) Limitada</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Chile</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">EECOL Power S.A.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Chile</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">EECOL Properties Corp</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Alberta</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Enconnex B.V.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Netherlands</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Enconnex LLC</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Nevada</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Hazmasters, Inc.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Ontario</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Herpin Communication Engineering Co. Ltd.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Taiwan</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Hi-Line Utility Supply Company, LLC</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Illinois</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Hill Country Electric Supply, L.P.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Texas</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">HMH Pension Trustees Limited </font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">United Kingdom</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">iConnect Systems Pty Limited</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Australia</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Independent Electric Supply Inc. </font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Ontario</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Index Technologies Limited</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Hong Kong</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Inner Range Pty Ltd</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Australia</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Itel Container Ventures Inc.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Delaware</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Itel Rail Holdings Corporation</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Delaware</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">M&#38;M Power Products LP</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">California</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">PiTek Pty Ltd</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Australia</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Pro Canadian Holdings I, ULC</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Nova Scotia</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">PT Anixter Indonesia </font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Indonesia</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">PT Rahi Systems Indonesia</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Indonesia</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Rahi Global Technologies, Inc.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Philippines</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Rahi Holdings B.V.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Netherlands</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Rahi IT Infrastructure LLC</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">United Arab Emirates</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Rahi Systems Australia Pty Ltd</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Australia</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Rahi Systems Canada Inc.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Canada</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Rahi Systems Europe B.V.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Netherlands</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Rahi Systems GmbH</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Germany</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Rahi Systems Holdings US, Inc.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Delaware</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Rahi Systems Inc.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">California</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Rahi Systems Inc.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Philippines</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Rahi Systems Japan LLC</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Japan</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Rahi Systems Korea Inc. </font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">South Korea</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Rahi Systems Limited</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">United Kingdom</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Rahi Systems Limited</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Hong Kong</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Rahi Systems NZ Limited</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">New Zealand</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Rahi Systems M&#233;xico, S.A. de C.V. </font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Mexico</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Rahi Systems Pte. Ltd.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Singapore</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Rahi Systems Pvt Limited</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">India</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Rahi Systems SASU</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">France</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Rahi Systems Sdn Bhd</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Malaysia</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Rahi Systems SADC (Pty) Ltd</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">South Africa</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Rahi Systems (Thailand) Co., Ltd.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Thailand</font></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Rahi Systems Vietnam Company Limited</font></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Vietnam</font></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.7pt;width:100%"><div><font><br></font></div></div><div style="padding-left:8.75pt;text-indent:-9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.984%"><tr><td style="width:1.0%"></td><td style="width:76.531%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.269%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline">Company Name</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.77pt;padding-right:2.77pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Jurisdiction of Incorporation</font></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Rahi Technologies Limited</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Ireland</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">SASK Alta Holdings S.A.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Chile</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Serro, LLC</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">California</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Services Voice, Video and Data Distribution de Mexico, S. de R.L. de C.V.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Mexico</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Servicios Anixter, S.A. de C.V.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Mexico</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Signal Capital Corporation</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Delaware</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Stone Eagle Electrical Supply GP Inc.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Alberta</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Stone Eagle Electrical Supply Limited Partnership</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Alberta</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Storeroom Logix, LLC </font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Delaware</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Thresher Communications &#38; Productivity, Inc.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">California</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">TVC Communications, L.L.C.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Delaware</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">TVC Espana Distribucion y Venta De Equipos, S.L.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Spain</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">TVC International Holding, L.L.C.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Delaware</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">TVC UK Holdings Limited</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">United Kingdom</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Voice, Video and Data Distribution de Mexico, S. de R.L. de C.V.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Mexico</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">WDC Holding Inc.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Delaware</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">WDCH US LP</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Delaware</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">WDI - Angola, LDA</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Angola</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Wesco Anixter USVI, LLC</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Delaware</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">WDINESCO B.V.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Netherlands</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">WEAS Company, S. de R.L. de C.V.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Mexico</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">WESCO &#8211; Anixter Israel Ltd</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Israel</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">WESCO (Suzhou) Trading Co., Ltd.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">China</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Wesco Anixter Panama Free Zone S de RL </font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Panama</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">WESCO Australia Pty Ltd</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Australia</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Wesco Canada Acquisition Holdco Ltd </font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Canada</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Wesco Canada Acquisition I Limited </font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Canada</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">WESCO Canada GP Inc.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Ontario</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">WESCO DC Holding I LP</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Ontario</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">WESCO DC Holding II LP</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Ontario</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">WESCO DC Holding III LP</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Ontario</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">WESCO DC Holding IV LP</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Ontario</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Wesco Digital Solutions (Ireland) Limited</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Ireland</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">WESCO Distribution Canada Co.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Nova Scotia</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">WESCO Distribution Canada LP</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Ontario</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">WESCO Distribution de Mexico, Srl</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Mexico</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">WESCO Distribution HK Limited</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Hong Kong</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">WESCO Distribution II ULC</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Nova Scotia</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">WESCO Distribution III ULC</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Nova Scotia</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">WESCO Distribution, Inc.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Delaware</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">WESCO Distribution-International, Ltd. </font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">United Kingdom</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">WESCO DISTRIBUTION - INTERNATIONAL LIMITED - organiza&#269;n&#237; slo&#382;ka</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Czech Republic</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">WESCO Distribution NL B.V.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Netherlands</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">WESCO Distribution Pte Ltd.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Singapore</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">WESCO Enterprises, Inc.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Delaware</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">WESCO Equity Corporation</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Delaware</font></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">WESCO Nevada, Ltd.</font></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Nevada</font></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.7pt;width:100%"><div><font><br></font></div></div><div style="padding-left:8.75pt;text-indent:-9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.984%"><tr><td style="width:1.0%"></td><td style="width:76.531%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.269%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline">Company Name</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:2.77pt;padding-right:2.77pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Jurisdiction of Incorporation</font></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">WESCO Netherlands B.V.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Netherlands</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">WESCO Nigeria, Inc.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Delaware</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">WESCO Real Estate I, LLC</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Delaware</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">WESCO Real Estate II, LLC</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Delaware</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">WESCO Real Estate III, LLC</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Delaware</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">WESCO Real Estate IV, LLC</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Delaware</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">WESCO Receivables Corp.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Delaware</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">WESCO Services, LLC</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Delaware</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">WESCO TLD Holdings Co., Ltd.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Thailand</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">WND Nigeria Limited</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Nigeria</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">XpressConnect Distribuci&#243;n Limitada </font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Chile</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">XpressConnect Supply Canada, Ltd.</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Canada</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">XpressConnect Holdings BV</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Netherlands</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">XpressConnect International BV </font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Netherlands</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">XpressConnect Supply BV </font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Belgium</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">XpressConnect Supply do Brasil Ltda</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Brazil</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">XpressConnect Supply Colombia S.A.S. </font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Colombia</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Xpress Connect Supply Hong Kong Limited </font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Hong Kong</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">XpressConnect Supply, LLC </font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Delaware</font></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">XpressConnect Supply Mexico S.A. de C.V.</font></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Mexico</font></td></tr></table></div><div style="margin-bottom:2pt;text-align:justify"><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>5
<FILENAME>wcc-2024ex231.htm
<DESCRIPTION>EX-23.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="ib54203738fe34a6298dd836236b1da8a_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit&#160;23.1</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</font></div><div style="margin-bottom:6pt"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We hereby consent to the incorporation by reference in the Registration Statements on Form S-8 (Nos. 333-257748, 333-249125, 333-188979, 333-188978, 333-172531, 333-91187, 333-81841, 333-81847, 333-81857 and 333-218541) of WESCO International, Inc. of our report dated February&#160;14, 2025 relating to the financial statements, financial statement schedule and the effectiveness of internal control over financial reporting, which appears in this Form 10-K.</font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#47;s&#47; PricewaterhouseCoopers LLP</font></div><div style="margin-top:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pittsburgh, Pennsylvania</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;14, 2025 </font></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>6
<FILENAME>wcc-2024ex311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="i1c78a218e73f4342944300f9d1be0b52_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit&#160;31.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CERTIFICATION </font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;I, John J. Engel, certify that&#58; </font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;1.&#160;I have reviewed this Annual Report on Form 10-K for the fiscal year ended December&#160;31, 2024, of WESCO International, Inc.&#59; </font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;2.&#160;Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59; </font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;3.&#160;Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59; </font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;4.&#160;The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&#160;13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58; </font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;(a)&#160;Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59; </font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;(b)&#160;Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59; </font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;(c)&#160;Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and </font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;(d)&#160;Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting&#59; and </font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;5.&#160;The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions)&#58; </font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;(a)&#160;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's ability to record, process, summarize and report financial information&#59; and </font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;(b)&#160;Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting. </font></div><div style="text-align:center"><font><br></font></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:4.293%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.710%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.528%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:51.523%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.714%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 14, 2025</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;&#160;&#160;</font></td><td colspan="6" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; John J. Engel &#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">John J. Engel&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chairman, President and Chief Executive Officer&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>7
<FILENAME>wcc-2024ex312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="i572f68f5c5494437a4a2a0d4e7446e27_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit&#160;31.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CERTIFICATION </font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;I, David S. Schulz, certify that&#58; </font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;1.&#160;I have reviewed this Annual Report on Form 10-K for the fiscal year ended December&#160;31, 2024, of WESCO International, Inc.&#59; </font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;2.&#160;Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59; </font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;3.&#160;Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59; </font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;4.&#160;The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&#160;13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58; </font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;(a)&#160;Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59; </font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;(b)&#160;Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59; </font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;(c)&#160;Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and </font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;(d)&#160;Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting&#59; and </font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;5.&#160;The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions)&#58; </font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;(a)&#160;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's ability to record, process, summarize and report financial information&#59; and </font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;(b)&#160;Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting. </font></div><div style="text-align:center"><font><br></font></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:4.293%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.710%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.528%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:51.523%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.714%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 14, 2025</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;&#160;&#160;</font></td><td colspan="6" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; David S. Schulz</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">David S. Schulz</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President and Chief Financial Officer&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>8
<FILENAME>wcc-2024ex321.htm
<DESCRIPTION>EX-32.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="i9c05be059fac4860b17afbc83d284e0f_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit&#160;32.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font></div><div style="margin-top:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18 U.S.C. SECTION 1350</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Annual Report of WESCO International, Inc. (the &#8220;Company&#8221;) on Form 10-K for the fiscal year ended December&#160;31, 2024, as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), the undersigned, in the capacity and on the date indicated below, hereby certifies pursuant to 18 U.S.C. Section&#160;1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002, that to his knowledge&#58; </font></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and</font></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operation of the Company.&#160; </font></div><div style="text-align:center"><font><br></font></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:4.293%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.710%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.528%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:51.523%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.714%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 14, 2025</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;&#160;&#160;</font></td><td colspan="6" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; John J. Engel &#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">John J. Engel&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chairman, President and Chief Executive Officer&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>9
<FILENAME>wcc-2024ex322.htm
<DESCRIPTION>EX-32.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="i405b9db293094a1b8e1bed57d3f97f53_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit&#160;32.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font></div><div style="margin-top:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18 U.S.C. SECTION 1350</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Annual Report of WESCO International, Inc. (the &#8220;Company&#8221;) on Form 10-K for the fiscal year ended December&#160;31, 2024, as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), the undersigned, in the capacity and on the date indicated below, hereby certifies pursuant to 18 U.S.C. Section&#160;1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002, that to his knowledge&#58; </font></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and</font></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operation of the Company.&#160; </font></div><div style="text-align:center"><font><br></font></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:4.293%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.710%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.528%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:51.523%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.714%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 14, 2025</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;&#160;&#160;</font></td><td colspan="6" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; David S. Schulz</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">David S. Schulz</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President and Chief Financial Officer&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>10
<FILENAME>wcc-20241231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:3f71e054-ae4f-47f5-8900-b154bf4f6663,g:fed770c6-2118-470c-ae43-644317d39bde-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:wcc="http://www.wesco.com/20241231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types1="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.wesco.com/20241231">
  <xs:import namespace="http://fasb.org/srt/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/country/2024" schemaLocation="https://xbrl.sec.gov/country/2024/country-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2024" schemaLocation="https://xbrl.sec.gov/dei/2024/dei-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2024" schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="wcc-20241231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="wcc-20241231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="wcc-20241231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="wcc-20241231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="COVERPAGE" roleURI="http://www.wesco.com/role/COVERPAGE">
        <link:definition>0000001 - Document - COVER PAGE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AuditInformation" roleURI="http://www.wesco.com/role/AuditInformation">
        <link:definition>0000002 - Document - Audit Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDBALANCESHEETS" roleURI="http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS">
        <link:definition>9952151 - Statement - CONSOLIDATED BALANCE SHEETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME" roleURI="http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME">
        <link:definition>9952152 - Statement - CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" roleURI="http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY">
        <link:definition>9952153 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParentheticals" roleURI="http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParentheticals">
        <link:definition>9952154 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parentheticals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFCASHFLOWS" roleURI="http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS">
        <link:definition>9952155 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFCASHFLOWSCONSOLIDATEDSTATEMENTSOFCASHFLOWSParentheticals" roleURI="http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSCONSOLIDATEDSTATEMENTSOFCASHFLOWSParentheticals">
        <link:definition>9952156 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS (Parentheticals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDBALANCESHEETSParenthetical" roleURI="http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETSParenthetical">
        <link:definition>9952157 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ORGANIZATION" roleURI="http://www.wesco.com/role/ORGANIZATION">
        <link:definition>9952158 - Disclosure - ORGANIZATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountingPolicies" roleURI="http://www.wesco.com/role/AccountingPolicies">
        <link:definition>9952159 - Disclosure - Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUE" roleURI="http://www.wesco.com/role/REVENUE">
        <link:definition>9952160 - 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 id="FAIRVALUEOFFINANCIALINSTRUMENTS" roleURI="http://www.wesco.com/role/FAIRVALUEOFFINANCIALINSTRUMENTS">
        <link:definition>9952161 - 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 id="GOODWILLANDINTANGIBLEASSETS" roleURI="http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETS">
        <link:definition>9952162 - Disclosure - GOODWILL AND INTANGIBLE ASSETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACQUISITIONS" roleURI="http://www.wesco.com/role/ACQUISITIONS">
        <link:definition>9952163 - Disclosure - ACQUISITIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ASSETSANDLIABILITIESHELDFORSALE" roleURI="http://www.wesco.com/role/ASSETSANDLIABILITIESHELDFORSALE">
        <link:definition>9952164 - Disclosure - ASSETS AND LIABILITIES HELD FOR SALE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PROPERTYBUILDINGSANDEQUIPMENT" roleURI="http://www.wesco.com/role/PROPERTYBUILDINGSANDEQUIPMENT">
        <link:definition>9952165 - Disclosure - PROPERTY, BUILDINGS AND EQUIPMENT</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASES" roleURI="http://www.wesco.com/role/LEASES">
        <link:definition>9952166 - Disclosure - LEASES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DEBT" roleURI="http://www.wesco.com/role/DEBT">
        <link:definition>9952167 - Disclosure - DEBT</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKHOLDERSEQUITY" roleURI="http://www.wesco.com/role/STOCKHOLDERSEQUITY">
        <link:definition>9952168 - Disclosure - STOCKHOLDERS' EQUITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXES" roleURI="http://www.wesco.com/role/INCOMETAXES">
        <link:definition>9952169 - Disclosure - INCOME TAXES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EARNINGSPERSHARE" roleURI="http://www.wesco.com/role/EARNINGSPERSHARE">
        <link:definition>9952170 - Disclosure - 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 id="EMPLOYEEBENEFITPLANS" roleURI="http://www.wesco.com/role/EMPLOYEEBENEFITPLANS">
        <link:definition>9952171 - Disclosure - 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 id="STOCKBASEDCOMPENSATION" roleURI="http://www.wesco.com/role/STOCKBASEDCOMPENSATION">
        <link:definition>9952172 - Disclosure - STOCK-BASED COMPENSATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="COMMITMENTSANDCONTINGENCIES" roleURI="http://www.wesco.com/role/COMMITMENTSANDCONTINGENCIES">
        <link:definition>9952173 - Disclosure - COMMITMENTS AND CONTINGENCIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BUSINESSSEGMENTS" roleURI="http://www.wesco.com/role/BUSINESSSEGMENTS">
        <link:definition>9952174 - Disclosure - BUSINESS SEGMENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUBSEQUENTEVENTS" roleURI="http://www.wesco.com/role/SUBSEQUENTEVENTS">
        <link:definition>9952175 - Disclosure - SUBSEQUENT EVENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ScheduleIIValuationandQualifyingAccounts" roleURI="http://www.wesco.com/role/ScheduleIIValuationandQualifyingAccounts">
        <link:definition>9952176 - Disclosure - Schedule II - Valuation and Qualifying Accounts</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountingPoliciesPolicies" roleURI="http://www.wesco.com/role/AccountingPoliciesPolicies">
        <link:definition>9955511 - Disclosure - Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountingPoliciesTables" roleURI="http://www.wesco.com/role/AccountingPoliciesTables">
        <link:definition>9955512 - Disclosure - Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUETables" roleURI="http://www.wesco.com/role/REVENUETables">
        <link:definition>9955513 - Disclosure - REVENUE (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALUEOFFINANCIALINSTRUMENTSTables" roleURI="http://www.wesco.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSTables">
        <link:definition>9955514 - 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 id="GOODWILLANDINTANGIBLEASSETSTables" roleURI="http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSTables">
        <link:definition>9955515 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACQUISITIONSTables" roleURI="http://www.wesco.com/role/ACQUISITIONSTables">
        <link:definition>9955516 - Disclosure - ACQUISITIONS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ASSETSANDLIABILITIESHELDFORSALETables" roleURI="http://www.wesco.com/role/ASSETSANDLIABILITIESHELDFORSALETables">
        <link:definition>9955517 - Disclosure - ASSETS AND LIABILITIES HELD FOR SALE (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PROPERTYBUILDINGSANDEQUIPMENTTables" roleURI="http://www.wesco.com/role/PROPERTYBUILDINGSANDEQUIPMENTTables">
        <link:definition>9955518 - Disclosure - PROPERTY, BUILDINGS AND EQUIPMENT (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESTables" roleURI="http://www.wesco.com/role/LEASESTables">
        <link:definition>9955519 - Disclosure - LEASES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DEBTTables" roleURI="http://www.wesco.com/role/DEBTTables">
        <link:definition>9955520 - Disclosure - DEBT (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESTables" roleURI="http://www.wesco.com/role/INCOMETAXESTables">
        <link:definition>9955521 - Disclosure - INCOME TAXES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EARNINGSPERSHARETables" roleURI="http://www.wesco.com/role/EARNINGSPERSHARETables">
        <link:definition>9955522 - Disclosure - 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 id="EMPLOYEEBENEFITPLANSTables" roleURI="http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTables">
        <link:definition>9955523 - Disclosure - EMPLOYEE BENEFIT PLANS - (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKBASEDCOMPENSATIONTables" roleURI="http://www.wesco.com/role/STOCKBASEDCOMPENSATIONTables">
        <link:definition>9955524 - Disclosure - STOCK-BASED COMPENSATION (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BUSINESSSEGMENTSTables" roleURI="http://www.wesco.com/role/BUSINESSSEGMENTSTables">
        <link:definition>9955525 - Disclosure - BUSINESS SEGMENTS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ScheduleIIValuationandQualifyingAccountsTables" roleURI="http://www.wesco.com/role/ScheduleIIValuationandQualifyingAccountsTables">
        <link:definition>9955526 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ORGANIZATIONDetails" roleURI="http://www.wesco.com/role/ORGANIZATIONDetails">
        <link:definition>9955527 - Disclosure - ORGANIZATION (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountingPoliciesDetails" roleURI="http://www.wesco.com/role/AccountingPoliciesDetails">
        <link:definition>9955528 - Disclosure - Accounting Policies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUEDetails" roleURI="http://www.wesco.com/role/REVENUEDetails">
        <link:definition>9955529 - Disclosure - REVENUE (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUEVariableConsiderationDetails" roleURI="http://www.wesco.com/role/REVENUEVariableConsiderationDetails">
        <link:definition>9955530 - Disclosure - REVENUE Variable Consideration (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALUEOFFINANCIALINSTRUMENTSDetails" roleURI="http://www.wesco.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails">
        <link:definition>9955531 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GOODWILLANDINTANGIBLEASSETSTEXTUALSDetails" roleURI="http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSTEXTUALSDetails">
        <link:definition>9955532 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - TEXTUALS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GOODWILLANDINTANGIBLEASSETSSCHEDULEOFGOODWILLDetails" roleURI="http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFGOODWILLDetails">
        <link:definition>9955533 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - SCHEDULE OF GOODWILL (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GOODWILLANDINTANGIBLEASSETSSCHEDULEOFINTANGIBLEASSETSBYMAJORCLASSDetails" roleURI="http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFINTANGIBLEASSETSBYMAJORCLASSDetails">
        <link:definition>9955534 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - SCHEDULE OF INTANGIBLE ASSETS BY MAJOR CLASS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GOODWILLANDINTANGIBLEASSETSSCHEDULEOFEXPECTEDAMORTIZATIONEXPENSEDetails" roleURI="http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFEXPECTEDAMORTIZATIONEXPENSEDetails">
        <link:definition>9955535 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - SCHEDULE OF EXPECTED AMORTIZATION EXPENSE (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACQUISITIONSDetails" roleURI="http://www.wesco.com/role/ACQUISITIONSDetails">
        <link:definition>9955536 - Disclosure - ACQUISITIONS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SCHEDULEOFCONSIDERATIONTRANSFERREDDetails" roleURI="http://www.wesco.com/role/SCHEDULEOFCONSIDERATIONTRANSFERREDDetails">
        <link:definition>9955537 - Disclosure - SCHEDULE OF CONSIDERATION TRANSFERRED (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails" roleURI="http://www.wesco.com/role/SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails">
        <link:definition>9955538 - Disclosure - SCHEDULE OF ASSUMED ASSETS AND LIABILITIES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ANIXTERIDENTIFIABLEINTANGIBLESDetails" roleURI="http://www.wesco.com/role/ANIXTERIDENTIFIABLEINTANGIBLESDetails">
        <link:definition>9955539 - Disclosure - ANIXTER IDENTIFIABLE INTANGIBLES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACQUISITIONSAnixterProFormaDetails" roleURI="http://www.wesco.com/role/ACQUISITIONSAnixterProFormaDetails">
        <link:definition>9955540 - Disclosure - ACQUISITIONS - Anixter Pro Forma (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACQUISITIONSANDDISPOSALSCanadianDivestituresDetails" roleURI="http://www.wesco.com/role/ACQUISITIONSANDDISPOSALSCanadianDivestituresDetails">
        <link:definition>9955541 - Disclosure - ACQUISITIONS AND DISPOSALS - Canadian Divestitures (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACQUISITIONSANDDISPOSALSSYLVANIADetails" roleURI="http://www.wesco.com/role/ACQUISITIONSANDDISPOSALSSYLVANIADetails">
        <link:definition>9955542 - Disclosure - ACQUISITIONS AND DISPOSALS- SYLVANIA (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ASSETANDLIABILITIESHELDFORSALEDetails" roleURI="http://www.wesco.com/role/ASSETANDLIABILITIESHELDFORSALEDetails">
        <link:definition>9955543 - Disclosure - ASSET AND LIABILITIES HELD FOR SALE (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PROPERTYBUILDINGSANDEQUIPMENTSCHEDULEOFPROPERTYBUILDINGSANDEQUIPMENTDetails" roleURI="http://www.wesco.com/role/PROPERTYBUILDINGSANDEQUIPMENTSCHEDULEOFPROPERTYBUILDINGSANDEQUIPMENTDetails">
        <link:definition>9955544 - Disclosure - PROPERTY, BUILDINGS AND EQUIPMENT - SCHEDULE OF PROPERTY, BUILDINGS AND EQUIPMENT (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PROPERTYBUILDINGSANDEQUIPMENTPROPERTYBUILDINGSANDEQUIPMENTDetails" roleURI="http://www.wesco.com/role/PROPERTYBUILDINGSANDEQUIPMENTPROPERTYBUILDINGSANDEQUIPMENTDetails">
        <link:definition>9955545 - Disclosure - PROPERTY, BUILDINGS AND EQUIPMENT - PROPERTY, BUILDINGS AND EQUIPMENT (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESDetails" roleURI="http://www.wesco.com/role/LEASESDetails">
        <link:definition>9955546 - Disclosure - LEASES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESSupplementalbalancesheetinformationDetails" roleURI="http://www.wesco.com/role/LEASESSupplementalbalancesheetinformationDetails">
        <link:definition>9955547 - Disclosure - LEASES Supplemental balance sheet information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESLeaseCostDetails" roleURI="http://www.wesco.com/role/LEASESLeaseCostDetails">
        <link:definition>9955548 - Disclosure - LEASES Lease, Cost (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESSupplementalCashFlowInformationDetails" roleURI="http://www.wesco.com/role/LEASESSupplementalCashFlowInformationDetails">
        <link:definition>9955549 - Disclosure - LEASES Supplemental Cash Flow Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESLesseeOperatingLeaseLiabilityMaturityDetails" roleURI="http://www.wesco.com/role/LEASESLesseeOperatingLeaseLiabilityMaturityDetails">
        <link:definition>9955550 - Disclosure - LEASES Lessee, Operating Lease, Liability, Maturity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DEBTSCHEDULEOFDEBTDetails" roleURI="http://www.wesco.com/role/DEBTSCHEDULEOFDEBTDetails">
        <link:definition>9955551 - Disclosure - DEBT - SCHEDULE OF DEBT (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DEBTDetails" roleURI="http://www.wesco.com/role/DEBTDetails">
        <link:definition>9955552 - Disclosure - DEBT (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DEBTSCHEDULEOFMATURITIESOFLONGTERMDEBTDetails" roleURI="http://www.wesco.com/role/DEBTSCHEDULEOFMATURITIESOFLONGTERMDEBTDetails">
        <link:definition>9955553 - Disclosure - DEBT - SCHEDULE OF MATURITIES OF LONG-TERM DEBT (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKHOLDERSEQUITYDetails" roleURI="http://www.wesco.com/role/STOCKHOLDERSEQUITYDetails">
        <link:definition>9955554 - Disclosure - STOCKHOLDERS' EQUITY (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESADDITIONALINFORMATIONDetail" roleURI="http://www.wesco.com/role/INCOMETAXESADDITIONALINFORMATIONDetail">
        <link:definition>9955555 - 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 id="INCOMETAXESSCHEDULEOFINCOMEBEFOREINCOMETAXDOMESTICANDFOREIGNDetails" roleURI="http://www.wesco.com/role/INCOMETAXESSCHEDULEOFINCOMEBEFOREINCOMETAXDOMESTICANDFOREIGNDetails">
        <link:definition>9955556 - Disclosure - INCOME TAXES - SCHEDULE OF INCOME BEFORE INCOME TAX, DOMESTIC AND FOREIGN (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESSCHEDULEOFCOMPONENTSOFINCOMETAXEXPENSEDetails" roleURI="http://www.wesco.com/role/INCOMETAXESSCHEDULEOFCOMPONENTSOFINCOMETAXEXPENSEDetails">
        <link:definition>9955557 - Disclosure - INCOME TAXES - SCHEDULE OF COMPONENTS OF INCOME TAX EXPENSE (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESSCHEDULEOFEFFECTIVEINCOMETAXRATERECONCILIATIONDetails" roleURI="http://www.wesco.com/role/INCOMETAXESSCHEDULEOFEFFECTIVEINCOMETAXRATERECONCILIATIONDetails">
        <link:definition>9955558 - Disclosure - INCOME TAXES - SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails" roleURI="http://www.wesco.com/role/INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails">
        <link:definition>9955559 - Disclosure - INCOME TAXES - SCHEDULE OF DEFERRED TAX ASSETS AND LIABILITIES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESSCHEDULEOFINCOMETAXCONTINGENCIESDetails" roleURI="http://www.wesco.com/role/INCOMETAXESSCHEDULEOFINCOMETAXCONTINGENCIESDetails">
        <link:definition>9955560 - Disclosure - INCOME TAXES - SCHEDULE OF INCOME TAX CONTINGENCIES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EARNINGSPERSHARESCHEDULEOFEARNINGSPERSHAREBASICANDDILUTEDDetails" roleURI="http://www.wesco.com/role/EARNINGSPERSHARESCHEDULEOFEARNINGSPERSHAREBASICANDDILUTEDDetails">
        <link:definition>9955561 - Disclosure - EARNINGS PER SHARE - SCHEDULE OF EARNINGS PER SHARE, BASIC AND DILUTED (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EARNINGSPERSHAREDetails" roleURI="http://www.wesco.com/role/EARNINGSPERSHAREDetails">
        <link:definition>9955562 - Disclosure - EARNINGS PER SHARE (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EMPLOYEEBENEFITPLANSTEXTUALSDetails" roleURI="http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails">
        <link:definition>9955563 - Disclosure - EMPLOYEE BENEFIT PLANS TEXTUALS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EMPLOYEEBENEFITPLANSBenefitObligationsPlanAssetsandFundedStatusDetails" roleURI="http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitObligationsPlanAssetsandFundedStatusDetails">
        <link:definition>9955564 - Disclosure - EMPLOYEE BENEFIT PLANS Benefit Obligations, Plan Assets, and Funded Status (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EMPLOYEEBENEFITPLANSPensionCostsDetails" roleURI="http://www.wesco.com/role/EMPLOYEEBENEFITPLANSPensionCostsDetails">
        <link:definition>9955565 - Disclosure - EMPLOYEE BENEFIT PLANS Pension Costs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EMPLOYEEBENEFITPLANSAssumptionsDetails" roleURI="http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAssumptionsDetails">
        <link:definition>9955566 - Disclosure - EMPLOYEE BENEFIT PLANS Assumptions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EMPLOYEEBENEFITPLANSAOCIDetails" roleURI="http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAOCIDetails">
        <link:definition>9955567 - Disclosure - EMPLOYEE BENEFIT PLANS - AOCI (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EMPLOYEEBENEFITPLANSBenefitpaymentsDetails" roleURI="http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitpaymentsDetails">
        <link:definition>9955568 - Disclosure - EMPLOYEE BENEFIT PLANS Benefit payments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EMPLOYEEBENEFITPLANSAssetallocationsDetails" roleURI="http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAssetallocationsDetails">
        <link:definition>9955569 - Disclosure - EMPLOYEE BENEFIT PLANS Asset allocations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EMPLOYEEBENEFITPLANSFairvalueplanassetsDetails" roleURI="http://www.wesco.com/role/EMPLOYEEBENEFITPLANSFairvalueplanassetsDetails">
        <link:definition>9955570 - Disclosure - EMPLOYEE BENEFIT PLANS Fair value plan assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EMPLOYEEBENEFITPLANSOtherBenefitsDetails" roleURI="http://www.wesco.com/role/EMPLOYEEBENEFITPLANSOtherBenefitsDetails">
        <link:definition>9955571 - Disclosure - EMPLOYEE BENEFIT PLANS - Other Benefits (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKBASEDCOMPENSATIONDetails" roleURI="http://www.wesco.com/role/STOCKBASEDCOMPENSATIONDetails">
        <link:definition>9955572 - Disclosure - STOCK-BASED COMPENSATION (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDCOMPENSATIONSTOCKOPTIONSANDSTOCKAPPRECIATIONRIGHTSAWARDACTIVITYDetails" roleURI="http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDCOMPENSATIONSTOCKOPTIONSANDSTOCKAPPRECIATIONRIGHTSAWARDACTIVITYDetails">
        <link:definition>9955573 - Disclosure - STOCK-BASED COMPENSATION - SCHEDULE OF SHARE-BASED COMPENSATION, STOCK OPTIONS AND STOCK APPRECIATION RIGHTS AWARD ACTIVITY (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKBASEDCOMPENSATIONSUMMARYOFRESTRICTEDSTOCKUNITSANDPERFORMANCEBASEDAWARDSDetails" roleURI="http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSUMMARYOFRESTRICTEDSTOCKUNITSANDPERFORMANCEBASEDAWARDSDetails">
        <link:definition>9955574 - Disclosure - STOCK-BASED COMPENSATION - SUMMARY OF RESTRICTED STOCK UNITS AND PERFORMANCE-BASED AWARDS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDPAYMENTAWARDSVALUATIONASSUMPTIONSDetails" roleURI="http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDPAYMENTAWARDSVALUATIONASSUMPTIONSDetails">
        <link:definition>9955575 - Disclosure - STOCK-BASED COMPENSATION - SCHEDULE OF SHARE-BASED PAYMENT AWARDS, VALUATION ASSUMPTIONS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDPAYMENTAWARDPERFORMANCEBASEDAWARDSVALUATIONASSUMPTIONSDetails" roleURI="http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDPAYMENTAWARDPERFORMANCEBASEDAWARDSVALUATIONASSUMPTIONSDetails">
        <link:definition>9955576 - Disclosure - STOCK-BASED COMPENSATION - SCHEDULE OF SHARE-BASED PAYMENT AWARD, PERFORMANCE-BASED AWARDS, VALUATION ASSUMPTIONS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="COMMITMENTSANDCONTINGENCIESDetails" roleURI="http://www.wesco.com/role/COMMITMENTSANDCONTINGENCIESDetails">
        <link:definition>9955577 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetails" roleURI="http://www.wesco.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetails">
        <link:definition>9955578 - Disclosure - BUSINESS SEGMENTS - Schedule of Segment Reporting Information, by Segment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BUSINESSSEGMENTSDetails" roleURI="http://www.wesco.com/role/BUSINESSSEGMENTSDetails">
        <link:definition>9955579 - Disclosure - BUSINESS SEGMENTS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SEGMENTSANDRELATEDINFORMATIONSCHEDULEOFREVENUEFROMEXTERNALCUSTOMERSANDLONGLIVEDASSETSBYGEOGRAPHICALAREASDetails" roleURI="http://www.wesco.com/role/SEGMENTSANDRELATEDINFORMATIONSCHEDULEOFREVENUEFROMEXTERNALCUSTOMERSANDLONGLIVEDASSETSBYGEOGRAPHICALAREASDetails">
        <link:definition>9955580 - Disclosure - SEGMENTS AND RELATED INFORMATION - SCHEDULE OF REVENUE FROM EXTERNAL CUSTOMERS AND LONG LIVED ASSETS, BY GEOGRAPHICAL AREAS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUBSEQUENTEVENTSDetails" roleURI="http://www.wesco.com/role/SUBSEQUENTEVENTSDetails">
        <link:definition>9955581 - Disclosure - SUBSEQUENT EVENTS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ScheduleIIValuationandQualifyingAccountsDetails" roleURI="http://www.wesco.com/role/ScheduleIIValuationandQualifyingAccountsDetails">
        <link:definition>9955582 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="wcc_AuditorAbstract" abstract="true" name="AuditorAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="wcc_StockholdersEquityParentheticalAbstract" abstract="true" name="StockholdersEquityParentheticalAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="wcc_AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionLossOnDisposition" abstract="false" name="AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionLossOnDisposition" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="wcc_OtherIncomeAndExpensePolicyTextBlock" abstract="false" name="OtherIncomeAndExpensePolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="wcc_HostingArrangementPolicyPolicyTextBlock" abstract="false" name="HostingArrangementPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="wcc_BusinessAcquisitionScheduleOfConsiderationTransferredTableTextBlock" abstract="false" name="BusinessAcquisitionScheduleOfConsiderationTransferredTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="wcc_AssetsAndLiabilitiesLesseeTableTextBlockTableTextBlock" abstract="false" name="AssetsAndLiabilitiesLesseeTableTextBlockTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="wcc_AllowanceForDoubtfulAccountsTableTextBlock" abstract="false" name="AllowanceForDoubtfulAccountsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="wcc_DeferredIncomeTaxLiabilityMember" abstract="true" name="DeferredIncomeTaxLiabilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="wcc_CostOfGoodsSoldMember" abstract="true" name="CostOfGoodsSoldMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="wcc_NetIncomeMember" abstract="true" name="NetIncomeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="wcc_OutOfPeriodAdjustment" abstract="false" name="OutOfPeriodAdjustment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="wcc_SupplierVolumeRebateIncomePercentage" abstract="false" name="SupplierVolumeRebateIncomePercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="wcc_NumberOfLocations" abstract="false" name="NumberOfLocations" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="wcc_HostingArrangementServiceContractUsefulLife" abstract="false" name="HostingArrangementServiceContractUsefulLife" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="wcc_OtherInternationalMember" abstract="true" name="OtherInternationalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="wcc_EESMember" abstract="true" name="EESMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="wcc_CSSMember" abstract="true" name="CSSMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="wcc_UBSMember" abstract="true" name="UBSMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="wcc_RevenueVariableConsiderationConstraintIncreaseDecrease" abstract="false" name="RevenueVariableConsiderationConstraintIncreaseDecrease" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="wcc_ScheduleOfGoodwillWccTable" abstract="true" name="ScheduleOfGoodwillWccTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="wcc_GoodwillLineItemsLineItems" abstract="true" name="GoodwillLineItemsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="wcc_FiniteLivedIntangibleAssetExpectedAmortizationTotal" abstract="false" name="FiniteLivedIntangibleAssetExpectedAmortizationTotal" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="wcc_AnixterInternationalMember" abstract="true" name="AnixterInternationalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="wcc_RahiSystemsMember" abstract="true" name="RahiSystemsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="wcc_AscentMember" abstract="true" name="AscentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="wcc_IndependentElectricSupplyMember" abstract="true" name="IndependentElectricSupplyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="wcc_EntroCIMMember" abstract="true" name="EntroCIMMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="wcc_NumberOfCitiesInWhichAnEntityOperates" abstract="false" name="NumberOfCitiesInWhichAnEntityOperates" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="wcc_PaymentToAcquireBusinessFairValueOfCashConsideration" abstract="false" name="PaymentToAcquireBusinessFairValueOfCashConsideration" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="wcc_BasePurchasePriceForDivestitureOfBusiness." abstract="false" name="BasePurchasePriceForDivestitureOfBusiness." nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="wcc_PaymentForSellerExpenses" abstract="false" name="PaymentForSellerExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherCurrentAssets" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherCurrentAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseAssets" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="wcc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseAssets" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsNoncurrentAssets" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsNoncurrentAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="wcc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherCurrentAndNoncurrentAssets" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherCurrentAndNoncurrentAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAssets" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="wcc_BusinessCombinationRecongizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedPayrollAndBenefitCosts" abstract="false" name="BusinessCombinationRecongizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedPayrollAndBenefitCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesOther" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesOther" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilitiesLongTermDebt" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilitiesLongTermDebt" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseLiabilities" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherNoncurrentLiabilities" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherNoncurrentLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsLiabilities" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsNetAssets" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsNetAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivable" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivable" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="wcc_UsGaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes" abstract="false" name="UsGaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="wcc_RevenueMember" abstract="true" name="RevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="wcc_SylvaniaLightingServicesCorpMember" abstract="true" name="SylvaniaLightingServicesCorpMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="wcc_NumberOfEmployeesEmployedByTheEntity" abstract="false" name="NumberOfEmployeesEmployedByTheEntity" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="wcc_DisposalGroupIncludingDiscontinuedOperatingLeaseAssets" abstract="false" name="DisposalGroupIncludingDiscontinuedOperatingLeaseAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="wcc_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilities" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="wcc_DepreciableMember" abstract="true" name="DepreciableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="wcc_OptionToExtendLesseesOperatingLeaseLeasePayments" abstract="false" name="OptionToExtendLesseesOperatingLeaseLeasePayments" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="wcc_LesseeOperatingLeaseLeaseNotYetCommencedPayments" abstract="false" name="LesseeOperatingLeaseLeaseNotYetCommencedPayments" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="wcc_DisposalGroupIncludingDiscontinuedOperationSTAndLTOperatingLeaseLiabilities" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationSTAndLTOperatingLeaseLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="wcc_AccountsReceivableSecuritizationFacilityMember" abstract="true" name="AccountsReceivableSecuritizationFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="wcc_SeniorNotesDue2021Member" abstract="true" name="SeniorNotesDue2021Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="wcc_SeniorNotesDue2023Member" abstract="true" name="SeniorNotesDue2023Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="wcc_SeniorNotesdue2024Member" abstract="true" name="SeniorNotesdue2024Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="wcc_SeniorNotesDue2025Member" abstract="true" name="SeniorNotesDue2025Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="wcc_A7125SeniorNotesDue2025Member" abstract="true" name="A7125SeniorNotesDue2025Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="wcc_A7250SeniorNotesDue2028Member" abstract="true" name="A7250SeniorNotesDue2028Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="wcc_A6.375SeniorNotesDue2029Member" abstract="true" name="A6.375SeniorNotesDue2029Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="wcc_A6.625SeniorNotesDue2032Member" abstract="true" name="A6.625SeniorNotesDue2032Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="wcc_A600SeniorNotesDue2025Member" abstract="true" name="A600SeniorNotesDue2025Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="wcc_A550SeniorNotesDue2023Member" abstract="true" name="A550SeniorNotesDue2023Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="wcc_AccountsReceivableSecuritizationFacilityAmendedMember" abstract="true" name="AccountsReceivableSecuritizationFacilityAmendedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="wcc_A6.3756.625SeniorNotesDue20292032Member" abstract="true" name="A6.3756.625SeniorNotesDue20292032Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="wcc_AccountsReceivableEligibleForSecuritization" abstract="false" name="AccountsReceivableEligibleForSecuritization" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="wcc_LineOfCreditFacilityOpportunityToIncreaseBorrowingCapacity" abstract="false" name="LineOfCreditFacilityOpportunityToIncreaseBorrowingCapacity" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="wcc_SeniorNotesConsentFeePer1000PrincipalAmount" abstract="false" name="SeniorNotesConsentFeePer1000PrincipalAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="wcc_SeniorNotesTenderOfferConsiderationPer1000PrincipalAmount" abstract="false" name="SeniorNotesTenderOfferConsiderationPer1000PrincipalAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="wcc_DiscountPercentageOfParValue" abstract="false" name="DiscountPercentageOfParValue" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="wcc_PercentageOfPrincipalAmountOfSeniorNotesAcceleratedUnderDefault" abstract="false" name="PercentageOfPrincipalAmountOfSeniorNotesAcceleratedUnderDefault" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="wcc_CommitmentFee" abstract="false" name="CommitmentFee" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="wcc_CanadianDollarSubFacilityCommitment" abstract="false" name="CanadianDollarSubFacilityCommitment" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="wcc_LimitOnDividends" abstract="false" name="LimitOnDividends" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="wcc_DepositaryShareMember" abstract="true" name="DepositaryShareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="wcc_DeferredTaxAssetsLeaseLiabilities" abstract="false" name="DeferredTaxAssetsLeaseLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="wcc_ScheduleOfEmployeeBenefitPlansTable" abstract="true" name="ScheduleOfEmployeeBenefitPlansTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="wcc_WESCODeferredCompensationPlanMember" abstract="true" name="WESCODeferredCompensationPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="wcc_WESCODefinedContributionMember" abstract="true" name="WESCODefinedContributionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="wcc_WESCODistributionCanadaDefinedContributionPlanMember" abstract="true" name="WESCODistributionCanadaDefinedContributionPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="wcc_AnixterEmployeeSavingsPlanMember" abstract="true" name="AnixterEmployeeSavingsPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="wcc_AnixterDeferredCompensationPlanMember" abstract="true" name="AnixterDeferredCompensationPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="wcc_DefinedContributionPensionPlanForEmployeesOfAnixterCanadaIncMember" abstract="true" name="DefinedContributionPensionPlanForEmployeesOfAnixterCanadaIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="wcc_CanadianDefinedContributionPlanMergerMember" abstract="true" name="CanadianDefinedContributionPlanMergerMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="wcc_USDefinedContributionPlanMergerMember" abstract="true" name="USDefinedContributionPlanMergerMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="wcc_ScheduleOfEmployeeBenefitPlansLineItems" abstract="true" name="ScheduleOfEmployeeBenefitPlansLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="wcc_DefinedContributionDiscretionaryContributionPercentage" abstract="false" name="DefinedContributionDiscretionaryContributionPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="wcc_DefinedBenefitPlanNumberOfPlansWithProjectedBenefitObligationsInExcessOfFairValueOfPlanAssets" abstract="false" name="DefinedBenefitPlanNumberOfPlansWithProjectedBenefitObligationsInExcessOfFairValueOfPlanAssets" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="wcc_DefinedBenefitPlanNumberOfPlansWithAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssets" abstract="false" name="DefinedBenefitPlanNumberOfPlansWithAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssets" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="wcc_DefinedBenefitPlanAssetsActualGainLoss" abstract="false" name="DefinedBenefitPlanAssetsActualGainLoss" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="wcc_DefinedContributionPlanEmployerMatchingContributionGreaterThan20YearsOfServicePercentOfEmployeesGrossPay" abstract="false" name="DefinedContributionPlanEmployerMatchingContributionGreaterThan20YearsOfServicePercentOfEmployeesGrossPay" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="wcc_DefinedBenefitPlanBenefitsPaidFromCompanyAssets" abstract="false" name="DefinedBenefitPlanBenefitsPaidFromCompanyAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="wcc_OtherComprehensiveIncomeLossDefinedBenefitPlanSettlementGainLossBeforeTax" abstract="false" name="OtherComprehensiveIncomeLossDefinedBenefitPlanSettlementGainLossBeforeTax" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="wcc_OtherComprehensiveIncomeLossDefinedBenefitPlanForeignCurrencyTranslationGainLoss" abstract="false" name="OtherComprehensiveIncomeLossDefinedBenefitPlanForeignCurrencyTranslationGainLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="wcc_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanTax" abstract="false" name="AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanTax" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="wcc_OtherComprehensiveIncomeLossDefinedBenefitPlanCurtailmentGainLossBeforeTax" abstract="false" name="OtherComprehensiveIncomeLossDefinedBenefitPlanCurtailmentGainLossBeforeTax" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="wcc_InsuranceProductMember" abstract="true" name="InsuranceProductMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="wcc_A2024PerformanceSharesMember" abstract="true" name="A2024PerformanceSharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="wcc_A2021PerformanceSharesMember" abstract="true" name="A2021PerformanceSharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="wcc_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingRollForward" abstract="true" name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="wcc_SellingGeneralAndAdministrativePayrollExpenses" abstract="false" name="SellingGeneralAndAdministrativePayrollExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="wcc_AdjustedEBITDA" abstract="false" name="AdjustedEBITDA" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="wcc_AdjustedEBITDAMarginPercentage" abstract="false" name="AdjustedEBITDAMarginPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="wcc_ISSMember" abstract="true" name="ISSMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>11
<FILENAME>wcc-20241231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:3f71e054-ae4f-47f5-8900-b154bf4f6663,g:fed770c6-2118-470c-ae43-644317d39bde-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="wcc-20241231.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:calculationLink xlink:role="http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_e6495a54-86b1-43b8-bbf3-fde44e8d0e53" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_0fefd3be-f0cc-4e49-9c44-3b6322d80a9a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_e6495a54-86b1-43b8-bbf3-fde44e8d0e53" xlink:to="loc_us-gaap_LiabilitiesCurrent_0fefd3be-f0cc-4e49-9c44-3b6322d80a9a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_28d85aa1-0ae7-439f-b03a-eea29d602b4f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_e6495a54-86b1-43b8-bbf3-fde44e8d0e53" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_28d85aa1-0ae7-439f-b03a-eea29d602b4f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_692fae5e-821f-4d38-99b0-60d3ba3033bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_e6495a54-86b1-43b8-bbf3-fde44e8d0e53" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_692fae5e-821f-4d38-99b0-60d3ba3033bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_9f2ba6e0-3a8f-4f61-b406-6d6250fc89db" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_e6495a54-86b1-43b8-bbf3-fde44e8d0e53" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_9f2ba6e0-3a8f-4f61-b406-6d6250fc89db" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_d9fdb9aa-0af5-443b-88ca-59932a5a224e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_e6495a54-86b1-43b8-bbf3-fde44e8d0e53" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_d9fdb9aa-0af5-443b-88ca-59932a5a224e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_e66954b5-9746-4942-b0c3-cb2c50cdc7e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_876aef22-9701-4932-85d9-ba9965adff27" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_e66954b5-9746-4942-b0c3-cb2c50cdc7e3" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_876aef22-9701-4932-85d9-ba9965adff27" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_f37ad355-e73b-4aa9-9c62-26fe25e65190" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_e66954b5-9746-4942-b0c3-cb2c50cdc7e3" xlink:to="loc_us-gaap_Liabilities_f37ad355-e73b-4aa9-9c62-26fe25e65190" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_7ff760be-fa91-46fd-b00a-1fb79ac05e36" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_6022eae7-a146-470e-9bec-74cedc9bd7be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_7ff760be-fa91-46fd-b00a-1fb79ac05e36" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_6022eae7-a146-470e-9bec-74cedc9bd7be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_ada012ee-6745-49af-becc-6dfb8dea7188" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_7ff760be-fa91-46fd-b00a-1fb79ac05e36" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_ada012ee-6745-49af-becc-6dfb8dea7188" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_c89f4ff0-2be1-434b-bde4-b06c578449d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_7ff760be-fa91-46fd-b00a-1fb79ac05e36" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_c89f4ff0-2be1-434b-bde4-b06c578449d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_f53d8447-65fa-475e-bcf6-21936de9f8bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_7ff760be-fa91-46fd-b00a-1fb79ac05e36" xlink:to="loc_us-gaap_Goodwill_f53d8447-65fa-475e-bcf6-21936de9f8bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_42d38b12-f426-47ed-bb8e-d8b4761e140f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_7ff760be-fa91-46fd-b00a-1fb79ac05e36" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_42d38b12-f426-47ed-bb8e-d8b4761e140f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_f361a399-2adb-4119-981e-7e2fd10b5caf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_7ff760be-fa91-46fd-b00a-1fb79ac05e36" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_f361a399-2adb-4119-981e-7e2fd10b5caf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_2b20e23e-4d1c-464b-a656-79faf5bbc18f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_7ff760be-fa91-46fd-b00a-1fb79ac05e36" xlink:to="loc_us-gaap_AssetsCurrent_2b20e23e-4d1c-464b-a656-79faf5bbc18f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_1f5d901e-ff6a-44c2-a440-6e7e6bd74c86" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_3b86c6ca-af82-430b-9c59-d80805cd3bbd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_1f5d901e-ff6a-44c2-a440-6e7e6bd74c86" xlink:to="loc_us-gaap_PreferredStockValue_3b86c6ca-af82-430b-9c59-d80805cd3bbd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_cfafb630-51e3-41f6-bebb-e1dee5cb1cd5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_1f5d901e-ff6a-44c2-a440-6e7e6bd74c86" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_cfafb630-51e3-41f6-bebb-e1dee5cb1cd5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_f5dfefc5-fa0c-49ef-81b5-740f873c5c5a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValue"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_1f5d901e-ff6a-44c2-a440-6e7e6bd74c86" xlink:to="loc_us-gaap_TreasuryStockValue_f5dfefc5-fa0c-49ef-81b5-740f873c5c5a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_442a440b-e233-4952-bae2-1173a1292a5f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_1f5d901e-ff6a-44c2-a440-6e7e6bd74c86" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_442a440b-e233-4952-bae2-1173a1292a5f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_992f1c3a-827d-4814-bc0a-d3f2a7481c32" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_1f5d901e-ff6a-44c2-a440-6e7e6bd74c86" xlink:to="loc_us-gaap_CommonStockValue_992f1c3a-827d-4814-bc0a-d3f2a7481c32" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_68f79963-4994-4ae3-8992-0016e5925a2a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_1f5d901e-ff6a-44c2-a440-6e7e6bd74c86" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_68f79963-4994-4ae3-8992-0016e5925a2a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_eec40bee-93a7-4a4e-a1d4-0af3b9d64b4a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_1f7b57e9-e0f5-4762-9a07-2b54624de0c9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_eec40bee-93a7-4a4e-a1d4-0af3b9d64b4a" xlink:to="loc_us-gaap_StockholdersEquity_1f7b57e9-e0f5-4762-9a07-2b54624de0c9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_b74e5372-faf2-40ea-ab95-4f7cbb0994a6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_eec40bee-93a7-4a4e-a1d4-0af3b9d64b4a" xlink:to="loc_us-gaap_MinorityInterest_b74e5372-faf2-40ea-ab95-4f7cbb0994a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_085698d5-41e2-48ff-9437-96863b5d6cfb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_aedecc4a-1d56-490b-a6f4-460e1d7be2a4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_085698d5-41e2-48ff-9437-96863b5d6cfb" xlink:to="loc_us-gaap_LongTermDebtCurrent_aedecc4a-1d56-490b-a6f4-460e1d7be2a4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_022dd893-14aa-4913-8760-b1033c8d0c10" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_085698d5-41e2-48ff-9437-96863b5d6cfb" xlink:to="loc_us-gaap_AccountsPayableCurrent_022dd893-14aa-4913-8760-b1033c8d0c10" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_8d1f51c0-8799-47f6-828f-68199c0ce587" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_085698d5-41e2-48ff-9437-96863b5d6cfb" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_8d1f51c0-8799-47f6-828f-68199c0ce587" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_e997a780-a77a-437b-b244-44c4ab7eb922" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_085698d5-41e2-48ff-9437-96863b5d6cfb" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_e997a780-a77a-437b-b244-44c4ab7eb922" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_c32dfcfa-71ec-4108-88c0-e495023bcc18" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherReceivablesNetCurrent_357996b1-ebbb-4b98-9c95-b69250ddb51f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c32dfcfa-71ec-4108-88c0-e495023bcc18" xlink:to="loc_us-gaap_OtherReceivablesNetCurrent_357996b1-ebbb-4b98-9c95-b69250ddb51f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_8b5fd447-d4e3-4bed-91d6-1fff5536181b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c32dfcfa-71ec-4108-88c0-e495023bcc18" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_8b5fd447-d4e3-4bed-91d6-1fff5536181b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_de57e847-2548-44ba-8c54-2ea6d93a5d49" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c32dfcfa-71ec-4108-88c0-e495023bcc18" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_de57e847-2548-44ba-8c54-2ea6d93a5d49" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_324d2f0b-0966-41a4-8d66-e369eb339127" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c32dfcfa-71ec-4108-88c0-e495023bcc18" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_324d2f0b-0966-41a4-8d66-e369eb339127" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_b2f8a4bd-b6fd-45ad-a582-e3c4d2cd3873" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c32dfcfa-71ec-4108-88c0-e495023bcc18" xlink:to="loc_us-gaap_InventoryNet_b2f8a4bd-b6fd-45ad-a582-e3c4d2cd3873" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="wcc-20241231.xsd#CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME"/>
  <link:calculationLink xlink:role="http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_f57267b8-a6a0-4233-aa70-074237c457a8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_7ca26b47-83c8-4fc6-8340-e04b3fdf5f42" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_f57267b8-a6a0-4233-aa70-074237c457a8" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_7ca26b47-83c8-4fc6-8340-e04b3fdf5f42" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_0baef3df-e335-4c2c-92f2-6c5d3d6b4372" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_f57267b8-a6a0-4233-aa70-074237c457a8" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_0baef3df-e335-4c2c-92f2-6c5d3d6b4372" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_2d8e0dd9-f600-46fe-a86c-391c525eafb5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_4e583cab-b335-40df-8584-a7ee1b7449e7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_2d8e0dd9-f600-46fe-a86c-391c525eafb5" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_4e583cab-b335-40df-8584-a7ee1b7449e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_6f98f692-5235-459d-aada-6c1fc9133898" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_2d8e0dd9-f600-46fe-a86c-391c525eafb5" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_6f98f692-5235-459d-aada-6c1fc9133898" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_41e729eb-f9be-4fa5-81a3-7d8cc73540e0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_807a3f74-3d73-4d4a-a470-40b489eefa01" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_41e729eb-f9be-4fa5-81a3-7d8cc73540e0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_807a3f74-3d73-4d4a-a470-40b489eefa01" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_d76a60de-9efe-491f-9f6a-f8beae61c6d7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_41e729eb-f9be-4fa5-81a3-7d8cc73540e0" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_d76a60de-9efe-491f-9f6a-f8beae61c6d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_6ca00f9c-dab1-4b13-b5b8-80298ee03ce9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockDividendsIncomeStatementImpact"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_41e729eb-f9be-4fa5-81a3-7d8cc73540e0" xlink:to="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_6ca00f9c-dab1-4b13-b5b8-80298ee03ce9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_14a40c7c-7c84-49b1-870f-d481c5220171" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_09a38bc0-b911-4a42-bcd2-cfc16d88bdd8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_14a40c7c-7c84-49b1-870f-d481c5220171" xlink:to="loc_us-gaap_NetIncomeLoss_09a38bc0-b911-4a42-bcd2-cfc16d88bdd8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_639b61c3-67fe-4a6c-b5fa-babaf9c6b214" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockDividendsIncomeStatementImpact"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_14a40c7c-7c84-49b1-870f-d481c5220171" xlink:to="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_639b61c3-67fe-4a6c-b5fa-babaf9c6b214" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_ed46e5b1-297d-4e9d-8d8b-428674e15a0b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_aa947d52-4774-4988-a53c-5d83a070c7af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_ed46e5b1-297d-4e9d-8d8b-428674e15a0b" xlink:to="loc_us-gaap_ProfitLoss_aa947d52-4774-4988-a53c-5d83a070c7af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_f8f79a21-6eba-4263-85c8-40ede6d7bdd0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_ed46e5b1-297d-4e9d-8d8b-428674e15a0b" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_f8f79a21-6eba-4263-85c8-40ede6d7bdd0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2e689b22-0191-47f4-adc1-1345503e54f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_397950e9-b02e-4788-a1ee-38dbb8b6e210" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2e689b22-0191-47f4-adc1-1345503e54f4" xlink:to="loc_us-gaap_OperatingIncomeLoss_397950e9-b02e-4788-a1ee-38dbb8b6e210" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_ab568ab1-b193-4418-a7a5-d3da7558eba4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2e689b22-0191-47f4-adc1-1345503e54f4" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_ab568ab1-b193-4418-a7a5-d3da7558eba4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_ededcf9b-3246-402f-b787-3b0acb3e952f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2e689b22-0191-47f4-adc1-1345503e54f4" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_ededcf9b-3246-402f-b787-3b0acb3e952f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_91019f0f-340a-4e8f-99d7-fd38e3079c40" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_598b2cbc-0032-47a4-ab0e-5c0935688e20" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_91019f0f-340a-4e8f-99d7-fd38e3079c40" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_598b2cbc-0032-47a4-ab0e-5c0935688e20" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_9ddaceef-9ff9-4bf0-b40f-96032349bc3e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_91019f0f-340a-4e8f-99d7-fd38e3079c40" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_9ddaceef-9ff9-4bf0-b40f-96032349bc3e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_e74ba1bf-a1d8-4ca0-8f68-d859bdd97812" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_91019f0f-340a-4e8f-99d7-fd38e3079c40" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_e74ba1bf-a1d8-4ca0-8f68-d859bdd97812" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_3c1a705a-0ef3-42b1-996e-f5229ef52b48" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_91019f0f-340a-4e8f-99d7-fd38e3079c40" xlink:to="loc_us-gaap_DepreciationAndAmortization_3c1a705a-0ef3-42b1-996e-f5229ef52b48" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="wcc-20241231.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:calculationLink xlink:role="http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0f234c46-51d8-4576-86fc-aac54a29f189" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_45051e11-ebc7-41b0-bcbd-a7ee1cbb2749" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0f234c46-51d8-4576-86fc-aac54a29f189" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_45051e11-ebc7-41b0-bcbd-a7ee1cbb2749" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_070d35fd-3801-4ad0-bc64-d1d9df9d3617" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0f234c46-51d8-4576-86fc-aac54a29f189" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_070d35fd-3801-4ad0-bc64-d1d9df9d3617" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_f3454075-1f25-475c-98aa-9d09473ca346" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0f234c46-51d8-4576-86fc-aac54a29f189" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_f3454075-1f25-475c-98aa-9d09473ca346" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_ce71807b-bcba-418c-b0e7-08c09ded9393" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0f234c46-51d8-4576-86fc-aac54a29f189" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_ce71807b-bcba-418c-b0e7-08c09ded9393" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1cc90c49-ab6d-4f7d-a31d-673041ccde39" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_d6aa88f4-f592-49e8-8884-06a2f09158cf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1cc90c49-ab6d-4f7d-a31d-673041ccde39" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_d6aa88f4-f592-49e8-8884-06a2f09158cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_33180692-0c47-443a-bbc0-740e90ce2d38" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1cc90c49-ab6d-4f7d-a31d-673041ccde39" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_33180692-0c47-443a-bbc0-740e90ce2d38" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_98996c96-6ac0-4be2-882d-1cc4b0260018" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1cc90c49-ab6d-4f7d-a31d-673041ccde39" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_98996c96-6ac0-4be2-882d-1cc4b0260018" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_0938cd94-c7a0-4b38-bd03-7d61a957ade2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1cc90c49-ab6d-4f7d-a31d-673041ccde39" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_0938cd94-c7a0-4b38-bd03-7d61a957ade2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_b8a1592f-26d3-4ba5-a96b-a3eabd72987e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1cc90c49-ab6d-4f7d-a31d-673041ccde39" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_b8a1592f-26d3-4ba5-a96b-a3eabd72987e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfShortTermDebt_ccad8db7-6753-4458-b2c5-5503abfa730f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfShortTermDebt"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1cc90c49-ab6d-4f7d-a31d-673041ccde39" xlink:to="loc_us-gaap_RepaymentsOfShortTermDebt_ccad8db7-6753-4458-b2c5-5503abfa730f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_53ca0195-b4b7-4e04-93b7-f5610b4ea98a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1cc90c49-ab6d-4f7d-a31d-673041ccde39" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_53ca0195-b4b7-4e04-93b7-f5610b4ea98a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_4dfc5063-8da0-4781-8dcb-335e199360b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1cc90c49-ab6d-4f7d-a31d-673041ccde39" xlink:to="loc_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_4dfc5063-8da0-4781-8dcb-335e199360b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromShortTermDebt_c15a5a29-8b70-4710-b880-fe446cb6eb4d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromShortTermDebt"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1cc90c49-ab6d-4f7d-a31d-673041ccde39" xlink:to="loc_us-gaap_ProceedsFromShortTermDebt_c15a5a29-8b70-4710-b880-fe446cb6eb4d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_91d266cc-4da1-40ca-ae9e-29a2de17776f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1cc90c49-ab6d-4f7d-a31d-673041ccde39" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_91d266cc-4da1-40ca-ae9e-29a2de17776f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_13563726-6d2f-4dfc-a554-27372be9753d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9099a85d-f5c2-429a-b2d0-2107a2b1a8f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_13563726-6d2f-4dfc-a554-27372be9753d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9099a85d-f5c2-429a-b2d0-2107a2b1a8f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_61883550-53a7-40ca-9424-387f0afed69a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_13563726-6d2f-4dfc-a554-27372be9753d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_61883550-53a7-40ca-9424-387f0afed69a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_ed98d989-5d95-4174-baec-d8959ec56a46" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_13563726-6d2f-4dfc-a554-27372be9753d" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_ed98d989-5d95-4174-baec-d8959ec56a46" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7cb853df-4469-4685-91ea-b333cea49f16" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_13563726-6d2f-4dfc-a554-27372be9753d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7cb853df-4469-4685-91ea-b333cea49f16" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_84e9cf74-ae0f-4dd5-bc3d-5d67d9efa9ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_40a6e873-3564-4c3d-91c0-03f90b4486a8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_84e9cf74-ae0f-4dd5-bc3d-5d67d9efa9ab" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_40a6e873-3564-4c3d-91c0-03f90b4486a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_696a2ece-c0c0-4fae-8f64-d6e64270dd99" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_84e9cf74-ae0f-4dd5-bc3d-5d67d9efa9ab" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_696a2ece-c0c0-4fae-8f64-d6e64270dd99" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_48edd7d3-6ac7-47d9-8649-0b86cd061025" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_84e9cf74-ae0f-4dd5-bc3d-5d67d9efa9ab" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_48edd7d3-6ac7-47d9-8649-0b86cd061025" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_49f21b9f-9a65-4689-8fb9-d7536965eaad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_84e9cf74-ae0f-4dd5-bc3d-5d67d9efa9ab" xlink:to="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_49f21b9f-9a65-4689-8fb9-d7536965eaad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_b312c7a4-96d7-4c76-a6a0-56f6cf5e2582" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_84e9cf74-ae0f-4dd5-bc3d-5d67d9efa9ab" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_b312c7a4-96d7-4c76-a6a0-56f6cf5e2582" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_add67124-8036-408a-bb19-13e11d7865d9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_84e9cf74-ae0f-4dd5-bc3d-5d67d9efa9ab" xlink:to="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_add67124-8036-408a-bb19-13e11d7865d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_3ceda42e-bbee-4263-8ae5-2c4e547c7eda" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_84e9cf74-ae0f-4dd5-bc3d-5d67d9efa9ab" xlink:to="loc_us-gaap_DepreciationAndAmortization_3ceda42e-bbee-4263-8ae5-2c4e547c7eda" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_b555cbc2-ca6a-489c-9178-3c1146651589" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_84e9cf74-ae0f-4dd5-bc3d-5d67d9efa9ab" xlink:to="loc_us-gaap_ProfitLoss_b555cbc2-ca6a-489c-9178-3c1146651589" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_d6bf87ff-b048-4719-9607-c2806ac14d3a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_84e9cf74-ae0f-4dd5-bc3d-5d67d9efa9ab" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_d6bf87ff-b048-4719-9607-c2806ac14d3a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_4dbee29c-ccbd-4d32-89b6-d5e18c477622" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_84e9cf74-ae0f-4dd5-bc3d-5d67d9efa9ab" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_4dbee29c-ccbd-4d32-89b6-d5e18c477622" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionLossOnDisposition_32a3e04e-1610-4e4e-a588-8b4059cd74b1" xlink:href="wcc-20241231.xsd#wcc_AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionLossOnDisposition"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_84e9cf74-ae0f-4dd5-bc3d-5d67d9efa9ab" xlink:to="loc_wcc_AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionLossOnDisposition_32a3e04e-1610-4e4e-a588-8b4059cd74b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_627bca4f-438c-4d31-bd56-2f15b6379f1f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_84e9cf74-ae0f-4dd5-bc3d-5d67d9efa9ab" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_627bca4f-438c-4d31-bd56-2f15b6379f1f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_9b6e26cd-3441-45e2-bde7-6035417936c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_84e9cf74-ae0f-4dd5-bc3d-5d67d9efa9ab" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_9b6e26cd-3441-45e2-bde7-6035417936c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_987a6e40-9dc8-4f13-9da8-868d4e9ff2e0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_84e9cf74-ae0f-4dd5-bc3d-5d67d9efa9ab" xlink:to="loc_us-gaap_ShareBasedCompensation_987a6e40-9dc8-4f13-9da8-868d4e9ff2e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_ff82b924-74e5-48f2-aeda-3dc83e296d20" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="15" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_84e9cf74-ae0f-4dd5-bc3d-5d67d9efa9ab" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_ff82b924-74e5-48f2-aeda-3dc83e296d20" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFINTANGIBLEASSETSBYMAJORCLASSDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#GOODWILLANDINTANGIBLEASSETSSCHEDULEOFINTANGIBLEASSETSBYMAJORCLASSDetails"/>
  <link:calculationLink xlink:role="http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFINTANGIBLEASSETSBYMAJORCLASSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_2f8c36e5-8a7e-40ec-8bed-aa77c073ac73" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_df15ab87-f503-4ed7-ab23-02573ad168d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_2f8c36e5-8a7e-40ec-8bed-aa77c073ac73" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_df15ab87-f503-4ed7-ab23-02573ad168d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_441b29c2-259b-43c7-83c4-9ba6f4ac2459" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_2f8c36e5-8a7e-40ec-8bed-aa77c073ac73" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_441b29c2-259b-43c7-83c4-9ba6f4ac2459" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_323cf3a6-3653-4ef6-bbcf-48a56ff715d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_820067a9-fd5a-41e0-99fd-adcd1ae774bd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_323cf3a6-3653-4ef6-bbcf-48a56ff715d8" xlink:to="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_820067a9-fd5a-41e0-99fd-adcd1ae774bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_aa4dc024-de2e-4c71-a411-fea5796493c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_323cf3a6-3653-4ef6-bbcf-48a56ff715d8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_aa4dc024-de2e-4c71-a411-fea5796493c7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/LEASESLeaseCostDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#LEASESLeaseCostDetails"/>
  <link:calculationLink xlink:role="http://www.wesco.com/role/LEASESLeaseCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_eacb67ab-3e06-4dbf-8b59-d2a3c41c2ce9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_ec5f4bc4-d851-4fbc-b088-3bc721b8753b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableLeaseCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_eacb67ab-3e06-4dbf-8b59-d2a3c41c2ce9" xlink:to="loc_us-gaap_VariableLeaseCost_ec5f4bc4-d851-4fbc-b088-3bc721b8753b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_e7d1b7b4-6258-4829-9a22-5f4deee03964" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_eacb67ab-3e06-4dbf-8b59-d2a3c41c2ce9" xlink:to="loc_us-gaap_ShortTermLeaseCost_e7d1b7b4-6258-4829-9a22-5f4deee03964" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_b23740b2-460c-42aa-899f-c2ae9a46698c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_eacb67ab-3e06-4dbf-8b59-d2a3c41c2ce9" xlink:to="loc_us-gaap_OperatingLeaseCost_b23740b2-460c-42aa-899f-c2ae9a46698c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/DEBTSCHEDULEOFDEBTDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#DEBTSCHEDULEOFDEBTDetails"/>
  <link:calculationLink xlink:role="http://www.wesco.com/role/DEBTSCHEDULEOFDEBTDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_d2bf17bb-9bad-49ff-88c5-7d7131c0dea5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedPremium_d8d23561-106e-42a4-aa88-9f57957be6be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnamortizedPremium"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtNoncurrent_d2bf17bb-9bad-49ff-88c5-7d7131c0dea5" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedPremium_d8d23561-106e-42a4-aa88-9f57957be6be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_091576e1-ba9e-490f-a18b-a25636afbcb6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtNoncurrent_d2bf17bb-9bad-49ff-88c5-7d7131c0dea5" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_091576e1-ba9e-490f-a18b-a25636afbcb6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndCapitalLeaseObligations_4ab6b5fe-5e1f-4ed4-af39-b52478d52645" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtAndCapitalLeaseObligations"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtNoncurrent_d2bf17bb-9bad-49ff-88c5-7d7131c0dea5" xlink:to="loc_us-gaap_DebtAndCapitalLeaseObligations_4ab6b5fe-5e1f-4ed4-af39-b52478d52645" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtCurrent_e3d02fc5-ddd9-40af-bdfe-1433c0eecdc0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtNoncurrent_d2bf17bb-9bad-49ff-88c5-7d7131c0dea5" xlink:to="loc_us-gaap_DebtCurrent_e3d02fc5-ddd9-40af-bdfe-1433c0eecdc0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndCapitalLeaseObligations_1c1f8198-87fc-4bd2-8c90-fc3255835145" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtAndCapitalLeaseObligations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_ddc264d5-ca90-47e6-a98a-63deab6a230b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtAndCapitalLeaseObligations_1c1f8198-87fc-4bd2-8c90-fc3255835145" xlink:to="loc_us-gaap_LongTermDebt_ddc264d5-ca90-47e6-a98a-63deab6a230b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/DEBTSCHEDULEOFMATURITIESOFLONGTERMDEBTDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#DEBTSCHEDULEOFMATURITIESOFLONGTERMDEBTDetails"/>
  <link:calculationLink xlink:role="http://www.wesco.com/role/DEBTSCHEDULEOFMATURITIESOFLONGTERMDEBTDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_0b78882a-c908-4aee-9cd0-9c1968fc948c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_e214b6cc-2951-4e47-8bdf-1fc8e627b731" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_0b78882a-c908-4aee-9cd0-9c1968fc948c" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_e214b6cc-2951-4e47-8bdf-1fc8e627b731" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_4ace9b72-ccb9-42af-93cb-aa3b27916b6a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_0b78882a-c908-4aee-9cd0-9c1968fc948c" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_4ace9b72-ccb9-42af-93cb-aa3b27916b6a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_975825ce-c2bc-40b6-a5f0-8143a6105538" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_0b78882a-c908-4aee-9cd0-9c1968fc948c" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_975825ce-c2bc-40b6-a5f0-8143a6105538" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_360de268-e566-46d2-bc2b-4082e8c6ba6c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_0b78882a-c908-4aee-9cd0-9c1968fc948c" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_360de268-e566-46d2-bc2b-4082e8c6ba6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_2bff1512-1e11-472e-971e-bf65a9f6b02c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_0b78882a-c908-4aee-9cd0-9c1968fc948c" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_2bff1512-1e11-472e-971e-bf65a9f6b02c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_25ea27d9-3266-4230-ac17-4583016cae78" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_0b78882a-c908-4aee-9cd0-9c1968fc948c" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_25ea27d9-3266-4230-ac17-4583016cae78" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/INCOMETAXESSCHEDULEOFCOMPONENTSOFINCOMETAXEXPENSEDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#INCOMETAXESSCHEDULEOFCOMPONENTSOFINCOMETAXEXPENSEDetails"/>
  <link:calculationLink xlink:role="http://www.wesco.com/role/INCOMETAXESSCHEDULEOFCOMPONENTSOFINCOMETAXEXPENSEDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_728b1fef-4935-41cf-99c7-18e338bbceec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_0fa7d70a-6244-476e-8a72-68396b8e093a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_728b1fef-4935-41cf-99c7-18e338bbceec" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_0fa7d70a-6244-476e-8a72-68396b8e093a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_06310aa9-c9e2-454b-9138-9058e6942ee4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_728b1fef-4935-41cf-99c7-18e338bbceec" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_06310aa9-c9e2-454b-9138-9058e6942ee4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_57010ac7-ecd8-4800-899a-708827255631" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_cf7a1a93-fd77-4365-a499-5e076c1a3397" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_57010ac7-ecd8-4800-899a-708827255631" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_cf7a1a93-fd77-4365-a499-5e076c1a3397" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_2ed22463-720d-4082-bfcf-f55c15c121b1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_57010ac7-ecd8-4800-899a-708827255631" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_2ed22463-720d-4082-bfcf-f55c15c121b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_8494abd6-eadc-4953-b606-ad9c48345e1a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_57010ac7-ecd8-4800-899a-708827255631" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_8494abd6-eadc-4953-b606-ad9c48345e1a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_6c337ae0-a710-4fc8-a116-4a7126ba2450" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_5ce4d4fa-7a07-42f7-997d-d8d87c57542d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_6c337ae0-a710-4fc8-a116-4a7126ba2450" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_5ce4d4fa-7a07-42f7-997d-d8d87c57542d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_f7b139af-ad28-4e2d-924a-dd598b695855" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_6c337ae0-a710-4fc8-a116-4a7126ba2450" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_f7b139af-ad28-4e2d-924a-dd598b695855" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_cfe0401c-c926-463f-ace2-5daf61b79684" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_6c337ae0-a710-4fc8-a116-4a7126ba2450" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_cfe0401c-c926-463f-ace2-5daf61b79684" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/INCOMETAXESSCHEDULEOFEFFECTIVEINCOMETAXRATERECONCILIATIONDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#INCOMETAXESSCHEDULEOFEFFECTIVEINCOMETAXRATERECONCILIATIONDetails"/>
  <link:calculationLink xlink:role="http://www.wesco.com/role/INCOMETAXESSCHEDULEOFEFFECTIVEINCOMETAXRATERECONCILIATIONDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_fbf67356-cef2-4729-a9e6-cb20873b5edf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_b386f485-060a-46a3-bb44-1a207737a294" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_fbf67356-cef2-4729-a9e6-cb20873b5edf" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_b386f485-060a-46a3-bb44-1a207737a294" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_356be000-b26e-4a09-8c6f-b7d89697d72a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_fbf67356-cef2-4729-a9e6-cb20873b5edf" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_356be000-b26e-4a09-8c6f-b7d89697d72a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationDeductions_395d7570-9de2-4ff5-9736-155d28bbc37b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductions"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_fbf67356-cef2-4729-a9e6-cb20873b5edf" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationDeductions_395d7570-9de2-4ff5-9736-155d28bbc37b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_1726a9da-7131-4ffd-b826-90805deb8d81" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_fbf67356-cef2-4729-a9e6-cb20873b5edf" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_1726a9da-7131-4ffd-b826-90805deb8d81" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_4be39bfc-ca43-4f69-8b3b-caa30ac19c83" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_fbf67356-cef2-4729-a9e6-cb20873b5edf" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_4be39bfc-ca43-4f69-8b3b-caa30ac19c83" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_a90a24a4-d7e8-4ac1-8f0f-d862c5f8dd96" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_fbf67356-cef2-4729-a9e6-cb20873b5edf" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_a90a24a4-d7e8-4ac1-8f0f-d862c5f8dd96" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails"/>
  <link:calculationLink xlink:role="http://www.wesco.com/role/INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_6270ecf1-b266-4936-b799-e88be3fdb34a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_6c9e2ead-89a3-44b6-a196-567d9ae831e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_6270ecf1-b266-4936-b799-e88be3fdb34a" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_6c9e2ead-89a3-44b6-a196-567d9ae831e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_3662614d-0d4b-478d-8593-5e7e105d980e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_6270ecf1-b266-4936-b799-e88be3fdb34a" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_3662614d-0d4b-478d-8593-5e7e105d980e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_2cb2b2ee-2ba7-45ea-91d6-6e75b40a29bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_DeferredTaxAssetsLeaseLiabilities_97deadc6-1014-4d78-a9b7-43a7d3e1979f" xlink:href="wcc-20241231.xsd#wcc_DeferredTaxAssetsLeaseLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_2cb2b2ee-2ba7-45ea-91d6-6e75b40a29bf" xlink:to="loc_wcc_DeferredTaxAssetsLeaseLiabilities_97deadc6-1014-4d78-a9b7-43a7d3e1979f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_352c3935-327d-408b-8681-932af58f9959" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_2cb2b2ee-2ba7-45ea-91d6-6e75b40a29bf" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_352c3935-327d-408b-8681-932af58f9959" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_27f6e9fe-c741-4334-b32f-8588534ad6da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_2cb2b2ee-2ba7-45ea-91d6-6e75b40a29bf" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_27f6e9fe-c741-4334-b32f-8588534ad6da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_9594e61c-1c28-4cb7-9102-fce3ea58b932" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_2cb2b2ee-2ba7-45ea-91d6-6e75b40a29bf" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_9594e61c-1c28-4cb7-9102-fce3ea58b932" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetInterestCarryforward_a9bb192c-586c-41aa-99f6-2d27c0566516" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetInterestCarryforward"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_2cb2b2ee-2ba7-45ea-91d6-6e75b40a29bf" xlink:to="loc_us-gaap_DeferredTaxAssetInterestCarryforward_a9bb192c-586c-41aa-99f6-2d27c0566516" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_9d8b9640-240d-4915-ad2f-adca441efe9b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_2cb2b2ee-2ba7-45ea-91d6-6e75b40a29bf" xlink:to="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_9d8b9640-240d-4915-ad2f-adca441efe9b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_d740f5a3-c330-40ce-af56-a0abc69f7747" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_2cb2b2ee-2ba7-45ea-91d6-6e75b40a29bf" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_d740f5a3-c330-40ce-af56-a0abc69f7747" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_766fbb43-9f06-4844-89cf-a3f735c3c7ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_2cb2b2ee-2ba7-45ea-91d6-6e75b40a29bf" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_766fbb43-9f06-4844-89cf-a3f735c3c7ed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_77693c65-16f1-4558-a2a0-d14f90171ad5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_2cb2b2ee-2ba7-45ea-91d6-6e75b40a29bf" xlink:to="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_77693c65-16f1-4558-a2a0-d14f90171ad5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits_679d27be-a983-4c41-8fef-f6c2a2679880" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_2cb2b2ee-2ba7-45ea-91d6-6e75b40a29bf" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits_679d27be-a983-4c41-8fef-f6c2a2679880" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_57e1734e-7975-4d11-a2d0-b7e37b137bd2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_2cb2b2ee-2ba7-45ea-91d6-6e75b40a29bf" xlink:to="loc_us-gaap_DeferredTaxAssetsInventory_57e1734e-7975-4d11-a2d0-b7e37b137bd2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_54c9f233-0f13-4988-866e-9e90f7c32a75" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_2cb2b2ee-2ba7-45ea-91d6-6e75b40a29bf" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_54c9f233-0f13-4988-866e-9e90f7c32a75" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_2d30b2be-e266-4389-aa5b-986534b34888" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_843d7eac-a959-431f-a3ff-dc437778074f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_2d30b2be-e266-4389-aa5b-986534b34888" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_843d7eac-a959-431f-a3ff-dc437778074f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_b1297298-3484-4373-9bfb-31930bbe17e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_2d30b2be-e266-4389-aa5b-986534b34888" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_b1297298-3484-4373-9bfb-31930bbe17e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_a28e790e-56fa-476f-8563-c90b83af1848" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_2d30b2be-e266-4389-aa5b-986534b34888" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_a28e790e-56fa-476f-8563-c90b83af1848" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_47f2eea5-f49d-4128-a8ff-0a31a8fcab83" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_2d30b2be-e266-4389-aa5b-986534b34888" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_47f2eea5-f49d-4128-a8ff-0a31a8fcab83" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/EARNINGSPERSHARESCHEDULEOFEARNINGSPERSHAREBASICANDDILUTEDDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#EARNINGSPERSHARESCHEDULEOFEARNINGSPERSHAREBASICANDDILUTEDDetails"/>
  <link:calculationLink xlink:role="http://www.wesco.com/role/EARNINGSPERSHARESCHEDULEOFEARNINGSPERSHAREBASICANDDILUTEDDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_fe83c241-aabe-481f-8b3d-e028f8789b5c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_94210ef6-5e69-4492-84a4-28f44f7ad458" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_fe83c241-aabe-481f-8b3d-e028f8789b5c" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_94210ef6-5e69-4492-84a4-28f44f7ad458" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_db0416e8-b507-41fc-b632-179a86ee353c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_fe83c241-aabe-481f-8b3d-e028f8789b5c" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_db0416e8-b507-41fc-b632-179a86ee353c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/EMPLOYEEBENEFITPLANSPensionCostsDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#EMPLOYEEBENEFITPLANSPensionCostsDetails"/>
  <link:calculationLink xlink:role="http://www.wesco.com/role/EMPLOYEEBENEFITPLANSPensionCostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_32930fc4-3dda-4886-8577-e8c1a1bf2efd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_34954737-5d50-4494-ad57-073135f8fbc9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_32930fc4-3dda-4886-8577-e8c1a1bf2efd" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_34954737-5d50-4494-ad57-073135f8fbc9" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>12
<FILENAME>wcc-20241231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:3f71e054-ae4f-47f5-8900-b154bf4f6663,g:fed770c6-2118-470c-ae43-644317d39bde-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.wesco.com/role/COVERPAGE" xlink:type="simple" xlink:href="wcc-20241231.xsd#COVERPAGE"/>
  <link:definitionLink xlink:role="http://www.wesco.com/role/COVERPAGE" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable_2258e5cc-f53d-4a3f-84da-482e442f8bf0" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_DocumentInformationTable_2258e5cc-f53d-4a3f-84da-482e442f8bf0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_e1387760-3aee-44c8-a93b-bc6961863995" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_DocumentInformationTable_2258e5cc-f53d-4a3f-84da-482e442f8bf0" xlink:to="loc_us-gaap_StatementClassOfStockAxis_e1387760-3aee-44c8-a93b-bc6961863995" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_e1387760-3aee-44c8-a93b-bc6961863995_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_e1387760-3aee-44c8-a93b-bc6961863995" xlink:to="loc_us-gaap_ClassOfStockDomain_e1387760-3aee-44c8-a93b-bc6961863995_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_7f8d8438-0071-4938-8b56-b6ad7eaf6ecc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_e1387760-3aee-44c8-a93b-bc6961863995" xlink:to="loc_us-gaap_ClassOfStockDomain_7f8d8438-0071-4938-8b56-b6ad7eaf6ecc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_93076eae-be39-48ad-8e12-473c4bde078b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_7f8d8438-0071-4938-8b56-b6ad7eaf6ecc" xlink:to="loc_us-gaap_CommonClassAMember_93076eae-be39-48ad-8e12-473c4bde078b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesAPreferredStockMember_e13240ad-8a34-4cd6-8447-832827dcae8d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeriesAPreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_7f8d8438-0071-4938-8b56-b6ad7eaf6ecc" xlink:to="loc_us-gaap_SeriesAPreferredStockMember_e13240ad-8a34-4cd6-8447-832827dcae8d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_5e0f05cc-0053-4ed8-b37e-aff6fc7d4006" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_DocumentType_5e0f05cc-0053-4ed8-b37e-aff6fc7d4006" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_4e3e9bb8-7669-41cc-ba45-807466c1bafc" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_DocumentAnnualReport_4e3e9bb8-7669-41cc-ba45-807466c1bafc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_347130b3-739e-4b4a-bbf9-95647e1aa804" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_DocumentPeriodEndDate_347130b3-739e-4b4a-bbf9-95647e1aa804" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_3176f0f7-da92-449b-b17c-eb2240fa3933" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_DocumentTransitionReport_3176f0f7-da92-449b-b17c-eb2240fa3933" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_280340b4-6c70-40cd-a999-9c02c23cbfee" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_EntityFileNumber_280340b4-6c70-40cd-a999-9c02c23cbfee" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_09d5ed38-fa04-48c1-a4d9-c2e6ca0f1bc7" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_EntityRegistrantName_09d5ed38-fa04-48c1-a4d9-c2e6ca0f1bc7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_64686053-eb2d-4f47-8a0e-fae6bc6d040b" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_EntityIncorporationStateCountryCode_64686053-eb2d-4f47-8a0e-fae6bc6d040b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_e41e688a-c9b4-4725-91ab-493fc4ef50c0" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_EntityTaxIdentificationNumber_e41e688a-c9b4-4725-91ab-493fc4ef50c0" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_bc63ba65-35c5-463d-82a0-35bffd82265f" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_EntityAddressAddressLine1_bc63ba65-35c5-463d-82a0-35bffd82265f" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2_6c0a40eb-c580-4e4b-a40b-fd02eb09d6b4" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_EntityAddressAddressLine2_6c0a40eb-c580-4e4b-a40b-fd02eb09d6b4" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_42dc62f8-6839-4a32-823b-c68db84d162b" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_EntityAddressPostalZipCode_42dc62f8-6839-4a32-823b-c68db84d162b" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_cfc47651-c8bc-4962-b555-78bd3c3b7c15" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_EntityAddressStateOrProvince_cfc47651-c8bc-4962-b555-78bd3c3b7c15" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_48efc6cd-bebc-4c4f-870b-9518856f1bb3" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_EntityAddressCityOrTown_48efc6cd-bebc-4c4f-870b-9518856f1bb3" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_837b4299-e65f-4394-b5e3-0de5e8caa01c" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_CityAreaCode_837b4299-e65f-4394-b5e3-0de5e8caa01c" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_064ae958-a4eb-4f3c-9fa3-aa32fa997507" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_LocalPhoneNumber_064ae958-a4eb-4f3c-9fa3-aa32fa997507" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_1964e011-fda8-41bd-b06b-387975500515" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_Security12bTitle_1964e011-fda8-41bd-b06b-387975500515" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_df9e3cc0-289d-456c-965c-d0cd5e0d1af5" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_TradingSymbol_df9e3cc0-289d-456c-965c-d0cd5e0d1af5" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_f6f068ba-dcaa-4b1c-8e47-6aa33ad25110" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_SecurityExchangeName_f6f068ba-dcaa-4b1c-8e47-6aa33ad25110" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_055520a2-5992-46da-8616-7e5ff8e13be5" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_055520a2-5992-46da-8616-7e5ff8e13be5" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_3c9204b9-e9fd-4d48-a86e-7f68c7d91687" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_EntityVoluntaryFilers_3c9204b9-e9fd-4d48-a86e-7f68c7d91687" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_b69b3762-c2b6-42a1-981d-163674347bbc" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_EntityCurrentReportingStatus_b69b3762-c2b6-42a1-981d-163674347bbc" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_315eecd3-7382-4b26-a070-435edc6da40c" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_EntityInteractiveDataCurrent_315eecd3-7382-4b26-a070-435edc6da40c" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_313d7cb2-12de-42a3-9742-04540f741796" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_EntityFilerCategory_313d7cb2-12de-42a3-9742-04540f741796" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_2583131f-593c-4499-93f5-84471f2eaf1b" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_EntitySmallBusiness_2583131f-593c-4499-93f5-84471f2eaf1b" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_e9efc072-351b-448f-b193-913ac6d31cd0" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_EntityEmergingGrowthCompany_e9efc072-351b-448f-b193-913ac6d31cd0" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_40333f42-e96a-4c80-8318-766bd87d0038" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_IcfrAuditorAttestationFlag_40333f42-e96a-4c80-8318-766bd87d0038" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_bda8056d-78c5-492b-b5af-80edf62bd5a3" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_EntityShellCompany_bda8056d-78c5-492b-b5af-80edf62bd5a3" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_458b8bf8-16be-4f5d-b500-5aabb82e2bf8" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_CurrentFiscalYearEndDate_458b8bf8-16be-4f5d-b500-5aabb82e2bf8" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_a8298799-0c5b-411c-8375-caf15d3f1dfe" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_7c8809e3-1f7b-46b2-8af6-afae987ed1ea" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPublicFloat"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_EntityPublicFloat_7c8809e3-1f7b-46b2-8af6-afae987ed1ea" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_54b2faaa-5657-469f-8150-8af261992ae9" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_54b2faaa-5657-469f-8150-8af261992ae9" xlink:type="arc" order="30"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_4ea4b74f-5871-4333-87ed-e7005fb29a1a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_EntityCentralIndexKey_4ea4b74f-5871-4333-87ed-e7005fb29a1a" xlink:type="arc" order="31"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_6151fb98-5fe8-4ffa-b523-8fe8ef8818f0" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_6151fb98-5fe8-4ffa-b523-8fe8ef8818f0" xlink:type="arc" order="32"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_9616961d-9660-4469-b762-25085378186f" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_DocumentFiscalYearFocus_9616961d-9660-4469-b762-25085378186f" xlink:type="arc" order="33"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_183c3860-b0be-4e4d-97b8-cae351d1c401" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_DocumentFiscalPeriodFocus_183c3860-b0be-4e4d-97b8-cae351d1c401" xlink:type="arc" order="34"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_2138b769-0209-4456-9b57-cd5067891960" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_AmendmentFlag_2138b769-0209-4456-9b57-cd5067891960" xlink:type="arc" order="35"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_44e97c9d-5410-45cb-a385-8d22ea14fd62" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFinStmtErrorCorrectionFlag_72d883ed-eb73-4958-a012-3a7abab06952" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFinStmtErrorCorrectionFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_DocumentFinStmtErrorCorrectionFlag_72d883ed-eb73-4958-a012-3a7abab06952" xlink:type="arc" order="37"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="wcc-20241231.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:definitionLink xlink:role="http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_c20a5a45-9092-4c48-9706-42acff1fa03e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_fa7ea299-e5b7-4bc4-9238-8d4702cbe0c9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_c20a5a45-9092-4c48-9706-42acff1fa03e" xlink:to="loc_us-gaap_StatementTable_fa7ea299-e5b7-4bc4-9238-8d4702cbe0c9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_cb693ed1-cb6d-407d-a32f-ec3e2c2ef69d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_fa7ea299-e5b7-4bc4-9238-8d4702cbe0c9" xlink:to="loc_us-gaap_StatementClassOfStockAxis_cb693ed1-cb6d-407d-a32f-ec3e2c2ef69d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_cb693ed1-cb6d-407d-a32f-ec3e2c2ef69d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_cb693ed1-cb6d-407d-a32f-ec3e2c2ef69d" xlink:to="loc_us-gaap_ClassOfStockDomain_cb693ed1-cb6d-407d-a32f-ec3e2c2ef69d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_c255edf3-4589-4e46-b570-0f961883f8d9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_cb693ed1-cb6d-407d-a32f-ec3e2c2ef69d" xlink:to="loc_us-gaap_ClassOfStockDomain_c255edf3-4589-4e46-b570-0f961883f8d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_6fc58c7a-043b-4441-a114-7c8451f52a86" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_c255edf3-4589-4e46-b570-0f961883f8d9" xlink:to="loc_us-gaap_CommonStockMember_6fc58c7a-043b-4441-a114-7c8451f52a86" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_c717fa52-ae9a-42c7-aafc-aad5eadace3a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_c255edf3-4589-4e46-b570-0f961883f8d9" xlink:to="loc_us-gaap_CommonClassBMember_c717fa52-ae9a-42c7-aafc-aad5eadace3a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_c5d9cc5e-2edf-40eb-99d7-16c04a0e211b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_c255edf3-4589-4e46-b570-0f961883f8d9" xlink:to="loc_us-gaap_PreferredStockMember_c5d9cc5e-2edf-40eb-99d7-16c04a0e211b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesAPreferredStockMember_876abda2-2b20-4ce4-a163-e30146b237f5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeriesAPreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_c255edf3-4589-4e46-b570-0f961883f8d9" xlink:to="loc_us-gaap_SeriesAPreferredStockMember_876abda2-2b20-4ce4-a163-e30146b237f5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_61072db3-3393-4010-8bd4-a6d45042c3d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_c20a5a45-9092-4c48-9706-42acff1fa03e" xlink:to="loc_us-gaap_AssetsAbstract_61072db3-3393-4010-8bd4-a6d45042c3d5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_f8fc0bd7-6e57-41ce-9816-97e581ab3503" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_61072db3-3393-4010-8bd4-a6d45042c3d5" xlink:to="loc_us-gaap_AssetsCurrentAbstract_f8fc0bd7-6e57-41ce-9816-97e581ab3503" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1143f008-e243-416e-80d7-3f058437ff7d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_f8fc0bd7-6e57-41ce-9816-97e581ab3503" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1143f008-e243-416e-80d7-3f058437ff7d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_e49a0bbd-4a72-40e3-9c7e-0fb73d49647e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_f8fc0bd7-6e57-41ce-9816-97e581ab3503" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_e49a0bbd-4a72-40e3-9c7e-0fb73d49647e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherReceivablesNetCurrent_44cf3f98-ed95-4c1a-8a5f-15c5822b207c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_f8fc0bd7-6e57-41ce-9816-97e581ab3503" xlink:to="loc_us-gaap_OtherReceivablesNetCurrent_44cf3f98-ed95-4c1a-8a5f-15c5822b207c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_db8d7f1f-01c9-47a4-b28d-4e44aae42ec8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_f8fc0bd7-6e57-41ce-9816-97e581ab3503" xlink:to="loc_us-gaap_InventoryNet_db8d7f1f-01c9-47a4-b28d-4e44aae42ec8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_42130a17-0048-4be6-aaca-2a4b196c2eba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_f8fc0bd7-6e57-41ce-9816-97e581ab3503" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_42130a17-0048-4be6-aaca-2a4b196c2eba" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_2baf34b7-61ba-4262-b477-d4a60b70186e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_f8fc0bd7-6e57-41ce-9816-97e581ab3503" xlink:to="loc_us-gaap_AssetsCurrent_2baf34b7-61ba-4262-b477-d4a60b70186e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_22da1f3b-ab47-40ab-84aa-3ca08161a2bd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_61072db3-3393-4010-8bd4-a6d45042c3d5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_22da1f3b-ab47-40ab-84aa-3ca08161a2bd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_80828d30-fb28-4cd6-a491-5b015dc1a689" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_61072db3-3393-4010-8bd4-a6d45042c3d5" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_80828d30-fb28-4cd6-a491-5b015dc1a689" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_4391ff4c-755d-4847-af0b-0184c098301f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_61072db3-3393-4010-8bd4-a6d45042c3d5" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_4391ff4c-755d-4847-af0b-0184c098301f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_a18bd984-6d6a-4f99-b2e7-db0a6eb33897" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_61072db3-3393-4010-8bd4-a6d45042c3d5" xlink:to="loc_us-gaap_Goodwill_a18bd984-6d6a-4f99-b2e7-db0a6eb33897" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_727bee48-06da-49af-9988-b46acbca1b4f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_61072db3-3393-4010-8bd4-a6d45042c3d5" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_727bee48-06da-49af-9988-b46acbca1b4f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_66e36cf3-edf7-47ca-ba86-bc00102896fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_61072db3-3393-4010-8bd4-a6d45042c3d5" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_66e36cf3-edf7-47ca-ba86-bc00102896fe" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_8a5c529a-8aa7-4a4b-bf1b-bc17d146909f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_61072db3-3393-4010-8bd4-a6d45042c3d5" xlink:to="loc_us-gaap_Assets_8a5c529a-8aa7-4a4b-bf1b-bc17d146909f" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_69bc0572-76ef-4fc9-87c1-e5a2089124a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_c20a5a45-9092-4c48-9706-42acff1fa03e" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_69bc0572-76ef-4fc9-87c1-e5a2089124a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_1bcb03e1-4011-484d-be02-41609c5b458d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_69bc0572-76ef-4fc9-87c1-e5a2089124a3" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_1bcb03e1-4011-484d-be02-41609c5b458d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_9ceb81c6-02c1-49c2-8a53-cdf74fab068b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1bcb03e1-4011-484d-be02-41609c5b458d" xlink:to="loc_us-gaap_AccountsPayableCurrent_9ceb81c6-02c1-49c2-8a53-cdf74fab068b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_39b33d21-8b8e-4880-b5d0-c7a2e44091d2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1bcb03e1-4011-484d-be02-41609c5b458d" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_39b33d21-8b8e-4880-b5d0-c7a2e44091d2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_63685fe2-b97c-47ae-8b12-c632ff491fd6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1bcb03e1-4011-484d-be02-41609c5b458d" xlink:to="loc_us-gaap_LongTermDebtCurrent_63685fe2-b97c-47ae-8b12-c632ff491fd6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_d5191b1a-add8-42cc-a693-d3516ca897cb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1bcb03e1-4011-484d-be02-41609c5b458d" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_d5191b1a-add8-42cc-a693-d3516ca897cb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_fd49c080-e35a-42e6-ac4b-060966a6f29c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1bcb03e1-4011-484d-be02-41609c5b458d" xlink:to="loc_us-gaap_LiabilitiesCurrent_fd49c080-e35a-42e6-ac4b-060966a6f29c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_0a1148ee-7472-4b63-910a-2896b3407c22" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_69bc0572-76ef-4fc9-87c1-e5a2089124a3" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_0a1148ee-7472-4b63-910a-2896b3407c22" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_8521b7d9-fa3e-43d9-b955-664649d14cc2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_69bc0572-76ef-4fc9-87c1-e5a2089124a3" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_8521b7d9-fa3e-43d9-b955-664649d14cc2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_ca8a743b-ab6e-4ab1-8bb5-4081eb0114e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_69bc0572-76ef-4fc9-87c1-e5a2089124a3" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_ca8a743b-ab6e-4ab1-8bb5-4081eb0114e3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_cce9ebc6-66aa-460b-b0bb-8cad0c99602d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_69bc0572-76ef-4fc9-87c1-e5a2089124a3" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_cce9ebc6-66aa-460b-b0bb-8cad0c99602d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_e1cef5ef-0130-42db-932d-08e7377df2f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_69bc0572-76ef-4fc9-87c1-e5a2089124a3" xlink:to="loc_us-gaap_Liabilities_e1cef5ef-0130-42db-932d-08e7377df2f4" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_f721f0da-6098-4e19-a65e-162c6cca8d08" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_69bc0572-76ef-4fc9-87c1-e5a2089124a3" xlink:to="loc_us-gaap_CommitmentsAndContingencies_f721f0da-6098-4e19-a65e-162c6cca8d08" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_1056485e-f6f1-4035-a21d-562ba82bc68b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_69bc0572-76ef-4fc9-87c1-e5a2089124a3" xlink:to="loc_us-gaap_StockholdersEquityAbstract_1056485e-f6f1-4035-a21d-562ba82bc68b" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_19b8f0b4-a133-4007-a3c0-d42488f032a6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1056485e-f6f1-4035-a21d-562ba82bc68b" xlink:to="loc_us-gaap_PreferredStockValue_19b8f0b4-a133-4007-a3c0-d42488f032a6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_ac81df3c-63cd-41b2-b33a-43babfa81e85" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1056485e-f6f1-4035-a21d-562ba82bc68b" xlink:to="loc_us-gaap_CommonStockValue_ac81df3c-63cd-41b2-b33a-43babfa81e85" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_8925572b-b0b2-4d71-82ea-7c0bdaa95d08" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1056485e-f6f1-4035-a21d-562ba82bc68b" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_8925572b-b0b2-4d71-82ea-7c0bdaa95d08" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_024772df-0725-4ac0-a80a-0a057a5437d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1056485e-f6f1-4035-a21d-562ba82bc68b" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_024772df-0725-4ac0-a80a-0a057a5437d0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_ae98e512-f0b2-40a0-890e-5068eb177000" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1056485e-f6f1-4035-a21d-562ba82bc68b" xlink:to="loc_us-gaap_TreasuryStockValue_ae98e512-f0b2-40a0-890e-5068eb177000" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_0a5c7edc-8636-433f-8e70-c9122b9328b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1056485e-f6f1-4035-a21d-562ba82bc68b" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_0a5c7edc-8636-433f-8e70-c9122b9328b2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_95bebf0c-4ef0-4684-b13a-588dc9a2488f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1056485e-f6f1-4035-a21d-562ba82bc68b" xlink:to="loc_us-gaap_StockholdersEquity_95bebf0c-4ef0-4684-b13a-588dc9a2488f" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_05dad2ab-ee1c-4d2b-a20c-ae317aafe9f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1056485e-f6f1-4035-a21d-562ba82bc68b" xlink:to="loc_us-gaap_MinorityInterest_05dad2ab-ee1c-4d2b-a20c-ae317aafe9f9" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_5f8a707b-0b58-4d12-9453-ccbd85ff8f48" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1056485e-f6f1-4035-a21d-562ba82bc68b" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_5f8a707b-0b58-4d12-9453-ccbd85ff8f48" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_2c657284-2ebd-48dd-883c-2d77a283f159" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_69bc0572-76ef-4fc9-87c1-e5a2089124a3" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_2c657284-2ebd-48dd-883c-2d77a283f159" xlink:type="arc" order="9"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="wcc-20241231.xsd#CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"/>
  <link:definitionLink xlink:role="http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_72713cee-6457-40e0-9a73-0431529ec314" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_StatementTable_72713cee-6457-40e0-9a73-0431529ec314" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_5055b91f-6257-4a92-ab5b-b57649fefd09" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_72713cee-6457-40e0-9a73-0431529ec314" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_5055b91f-6257-4a92-ab5b-b57649fefd09" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_5055b91f-6257-4a92-ab5b-b57649fefd09_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_5055b91f-6257-4a92-ab5b-b57649fefd09" xlink:to="loc_us-gaap_EquityComponentDomain_5055b91f-6257-4a92-ab5b-b57649fefd09_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_2f3d5ec6-2083-4bdf-a45a-a5569402b5d2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_5055b91f-6257-4a92-ab5b-b57649fefd09" xlink:to="loc_us-gaap_EquityComponentDomain_2f3d5ec6-2083-4bdf-a45a-a5569402b5d2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_7d68fb78-03f6-4906-8e9c-49964d340fe0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_2f3d5ec6-2083-4bdf-a45a-a5569402b5d2" xlink:to="loc_us-gaap_CommonStockMember_7d68fb78-03f6-4906-8e9c-49964d340fe0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_6fcf530e-2c88-41a5-b448-af1e60e291ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_2f3d5ec6-2083-4bdf-a45a-a5569402b5d2" xlink:to="loc_us-gaap_PreferredStockMember_6fcf530e-2c88-41a5-b448-af1e60e291ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_af5b9712-f51e-409c-bceb-190a4eab8d6f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_2f3d5ec6-2083-4bdf-a45a-a5569402b5d2" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_af5b9712-f51e-409c-bceb-190a4eab8d6f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_5e30604c-29b1-47dd-a4bc-13bc53e83f62" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_2f3d5ec6-2083-4bdf-a45a-a5569402b5d2" xlink:to="loc_us-gaap_RetainedEarningsMember_5e30604c-29b1-47dd-a4bc-13bc53e83f62" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_c33c74e8-844b-4558-acc7-f6d13f146766" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_2f3d5ec6-2083-4bdf-a45a-a5569402b5d2" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_c33c74e8-844b-4558-acc7-f6d13f146766" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_701440c1-c558-4882-9b95-873463d87edd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_2f3d5ec6-2083-4bdf-a45a-a5569402b5d2" xlink:to="loc_us-gaap_NoncontrollingInterestMember_701440c1-c558-4882-9b95-873463d87edd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_61a16374-7e41-4ea1-8bf0-6944491b7c69" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_2f3d5ec6-2083-4bdf-a45a-a5569402b5d2" xlink:to="loc_us-gaap_TreasuryStockCommonMember_61a16374-7e41-4ea1-8bf0-6944491b7c69" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_16ae8163-4f9e-47b4-9fc6-e8ae21b314ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_72713cee-6457-40e0-9a73-0431529ec314" xlink:to="loc_us-gaap_StatementClassOfStockAxis_16ae8163-4f9e-47b4-9fc6-e8ae21b314ce" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_16ae8163-4f9e-47b4-9fc6-e8ae21b314ce_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_16ae8163-4f9e-47b4-9fc6-e8ae21b314ce" xlink:to="loc_us-gaap_ClassOfStockDomain_16ae8163-4f9e-47b4-9fc6-e8ae21b314ce_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_0997b872-d913-4016-8819-938815c3f3a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_16ae8163-4f9e-47b4-9fc6-e8ae21b314ce" xlink:to="loc_us-gaap_ClassOfStockDomain_0997b872-d913-4016-8819-938815c3f3a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_34255418-6c31-47f5-93bc-12e4ccbef77e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_0997b872-d913-4016-8819-938815c3f3a3" xlink:to="loc_us-gaap_CommonClassBMember_34255418-6c31-47f5-93bc-12e4ccbef77e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_5abbfb55-76c3-4a97-a09d-394eec53037c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_CommonStockValue_5abbfb55-76c3-4a97-a09d-394eec53037c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_d1cd9e52-ce82-43a6-841b-3f794cc8efdd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_CommonStockSharesIssued_d1cd9e52-ce82-43a6-841b-3f794cc8efdd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense_274c50e7-8696-40ae-9fb7-1f5143ff38bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense_274c50e7-8696-40ae-9fb7-1f5143ff38bb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_c2f665c1-acf0-47c9-9408-4ab788e276fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_c2f665c1-acf0-47c9-9408-4ab788e276fa" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_0a4281b8-e89c-4a1e-9781-062424380bd7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_0a4281b8-e89c-4a1e-9781-062424380bd7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions_5347e753-5f41-4061-8742-79e8523333b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions_5347e753-5f41-4061-8742-79e8523333b3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation_f487db71-0f80-4900-b9b4-9389026f8ca4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation_f487db71-0f80-4900-b9b4-9389026f8ca4" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramExciseTax_cc59163b-675f-4537-a61d-445ee1aa36e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareRepurchaseProgramExciseTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_ShareRepurchaseProgramExciseTax_cc59163b-675f-4537-a61d-445ee1aa36e8" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredParValueMethod_6ed9fe7e-138d-4497-b8ae-5e36d838a2e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValueAcquiredParValueMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredParValueMethod_6ed9fe7e-138d-4497-b8ae-5e36d838a2e8" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_f16276b3-d4db-4e52-ba27-5f0c2fd8a008" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_f16276b3-d4db-4e52-ba27-5f0c2fd8a008" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_c425fd92-9887-4cf3-8a21-9ed2930cc57f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_c425fd92-9887-4cf3-8a21-9ed2930cc57f" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_12e159da-eea6-4a63-bfc6-2b3d5161a665" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_12e159da-eea6-4a63-bfc6-2b3d5161a665" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_b69e88a1-3146-4631-b1a4-c9d2988c42f0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_NetIncomeLoss_b69e88a1-3146-4631-b1a4-c9d2988c42f0" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStock_22e78d2f-285d-4151-8b20-381c073e39a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsPreferredStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_DividendsPreferredStock_22e78d2f-285d-4151-8b20-381c073e39a7" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityOther_6491df81-2d6e-43e6-a52a-2cf2f973f5d9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_StockholdersEquityOther_6491df81-2d6e-43e6-a52a-2cf2f973f5d9" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_b48f866b-8fbc-4451-aae0-0cc4325207e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_b48f866b-8fbc-4451-aae0-0cc4325207e4" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_2b2bf9b7-9dcb-40aa-987d-7a1fb767892d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_2b2bf9b7-9dcb-40aa-987d-7a1fb767892d" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_fb75260c-dc5c-4a54-84a2-e524dd507d6d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_fb75260c-dc5c-4a54-84a2-e524dd507d6d" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_0bf23320-9392-4d2e-9eec-01f1beeb881c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_PreferredStockValue_0bf23320-9392-4d2e-9eec-01f1beeb881c" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_39dbd2aa-def3-428e-9cc8-2b89ff39f030" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_PreferredStockSharesIssued_39dbd2aa-def3-428e-9cc8-2b89ff39f030" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_0d4efa79-9042-417c-8d3b-4bee04414154" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_0d4efa79-9042-417c-8d3b-4bee04414154" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_7da002e5-d3cd-45e5-b8a8-b7ab84444fb0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_7da002e5-d3cd-45e5-b8a8-b7ab84444fb0" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_5bcd1a12-333c-4d74-9112-c337aed8b89b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_5bcd1a12-333c-4d74-9112-c337aed8b89b" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_ce2ed0d3-af9e-457e-b772-cb2bdf8dbc99" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_TreasuryStockValue_ce2ed0d3-af9e-457e-b772-cb2bdf8dbc99" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_cbd9f6f8-3745-413d-872d-28bde2384837" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_MinorityInterest_cbd9f6f8-3745-413d-872d-28bde2384837" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_5233e8f5-054c-46a8-bb24-49d73db01458" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_5233e8f5-054c-46a8-bb24-49d73db01458" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_8e685899-b9a4-44a5-9231-5617a30e02a4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_8e685899-b9a4-44a5-9231-5617a30e02a4" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_411e598b-e495-4496-8ff1-e4e87f0b3889" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_411e598b-e495-4496-8ff1-e4e87f0b3889" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_2c75bc0e-9d0f-4d58-b2ee-723ed9724d93" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_TreasuryStockCommonShares_2c75bc0e-9d0f-4d58-b2ee-723ed9724d93" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_225fb66a-0a84-47bc-8eb3-c94a6b9e4f5e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_225fb66a-0a84-47bc-8eb3-c94a6b9e4f5e" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_1f181fc4-ad76-4bdf-8d03-1f71bc09dd79" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_1f181fc4-ad76-4bdf-8d03-1f71bc09dd79" xlink:type="arc" order="30"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStock_52b8a2af-3caf-4d3a-8e5e-7cad8b8d58b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_DividendsCommonStock_52b8a2af-3caf-4d3a-8e5e-7cad8b8d58b4" xlink:type="arc" order="31"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="wcc-20241231.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:definitionLink xlink:role="http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_7e090b71-7559-47be-b84f-69079447908a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_2f282937-8428-44d0-8116-0e6234508b33" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_7e090b71-7559-47be-b84f-69079447908a" xlink:to="loc_us-gaap_StatementTable_2f282937-8428-44d0-8116-0e6234508b33" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_9cba62bc-6f72-49cf-b8b5-7c4856631a8b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_2f282937-8428-44d0-8116-0e6234508b33" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_9cba62bc-6f72-49cf-b8b5-7c4856631a8b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_9cba62bc-6f72-49cf-b8b5-7c4856631a8b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_9cba62bc-6f72-49cf-b8b5-7c4856631a8b" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_9cba62bc-6f72-49cf-b8b5-7c4856631a8b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_c5c7e256-6d19-434f-8153-3270aee6711e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_9cba62bc-6f72-49cf-b8b5-7c4856631a8b" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_c5c7e256-6d19-434f-8153-3270aee6711e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_99e3bae9-a660-455f-b34b-9f765460c438" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7e090b71-7559-47be-b84f-69079447908a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_99e3bae9-a660-455f-b34b-9f765460c438" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_6d5b629e-5204-4eba-930d-d5a6710d8c03" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_99e3bae9-a660-455f-b34b-9f765460c438" xlink:to="loc_us-gaap_ProfitLoss_6d5b629e-5204-4eba-930d-d5a6710d8c03" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e14113b5-0b54-43b9-8828-b82320d4e2ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_99e3bae9-a660-455f-b34b-9f765460c438" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e14113b5-0b54-43b9-8828-b82320d4e2ef" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_ada10d79-d072-42fd-8b90-08ba64ebfb68" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e14113b5-0b54-43b9-8828-b82320d4e2ef" xlink:to="loc_us-gaap_DepreciationAndAmortization_ada10d79-d072-42fd-8b90-08ba64ebfb68" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_c9d2f5d0-b7a9-4ecf-8708-ed8e3d57343a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e14113b5-0b54-43b9-8828-b82320d4e2ef" xlink:to="loc_us-gaap_ShareBasedCompensation_c9d2f5d0-b7a9-4ecf-8708-ed8e3d57343a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_5873242d-ec22-440f-8271-bba8293dd495" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e14113b5-0b54-43b9-8828-b82320d4e2ef" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_5873242d-ec22-440f-8271-bba8293dd495" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_4a00e4da-df41-43d4-9fdb-53b4beb28289" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e14113b5-0b54-43b9-8828-b82320d4e2ef" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_4a00e4da-df41-43d4-9fdb-53b4beb28289" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionLossOnDisposition_31bcb231-41a1-47c4-bb6f-b98dbabc62f0" xlink:href="wcc-20241231.xsd#wcc_AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionLossOnDisposition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e14113b5-0b54-43b9-8828-b82320d4e2ef" xlink:to="loc_wcc_AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionLossOnDisposition_31bcb231-41a1-47c4-bb6f-b98dbabc62f0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_d3eb9344-7e9a-4e91-a7d8-a8028b2ea4ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e14113b5-0b54-43b9-8828-b82320d4e2ef" xlink:to="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_d3eb9344-7e9a-4e91-a7d8-a8028b2ea4ce" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_451abfe6-9f5f-4842-b192-5ed0a3f5fa8f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e14113b5-0b54-43b9-8828-b82320d4e2ef" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_451abfe6-9f5f-4842-b192-5ed0a3f5fa8f" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_08ee5b96-a1b0-4d18-a642-07a021ef6766" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e14113b5-0b54-43b9-8828-b82320d4e2ef" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_08ee5b96-a1b0-4d18-a642-07a021ef6766" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_f581ed54-a026-4afe-94da-76dc0395bfd8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_08ee5b96-a1b0-4d18-a642-07a021ef6766" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_f581ed54-a026-4afe-94da-76dc0395bfd8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_6e878e31-418c-4c47-b808-a568aa1214f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_08ee5b96-a1b0-4d18-a642-07a021ef6766" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_6e878e31-418c-4c47-b808-a568aa1214f6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_3ac73536-e09c-49cd-8036-9d2f6bf0671e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_08ee5b96-a1b0-4d18-a642-07a021ef6766" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_3ac73536-e09c-49cd-8036-9d2f6bf0671e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_9d778559-fd38-4957-86b5-267d0d6bccf6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_08ee5b96-a1b0-4d18-a642-07a021ef6766" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_9d778559-fd38-4957-86b5-267d0d6bccf6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_2df83fbf-2d73-4d58-92da-e1ea5f404ffc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_08ee5b96-a1b0-4d18-a642-07a021ef6766" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_2df83fbf-2d73-4d58-92da-e1ea5f404ffc" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_598b4992-6eff-4dd5-a9ae-0899eb06c961" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_08ee5b96-a1b0-4d18-a642-07a021ef6766" xlink:to="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_598b4992-6eff-4dd5-a9ae-0899eb06c961" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_b3f40c95-5124-4caa-a173-316e5c2c7676" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_08ee5b96-a1b0-4d18-a642-07a021ef6766" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_b3f40c95-5124-4caa-a173-316e5c2c7676" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_a177b1d2-7929-49d8-8a38-d5efa9c06d2c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_99e3bae9-a660-455f-b34b-9f765460c438" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_a177b1d2-7929-49d8-8a38-d5efa9c06d2c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_c8a06f9d-fe77-4c64-a92c-f2e6fec3ac90" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7e090b71-7559-47be-b84f-69079447908a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_c8a06f9d-fe77-4c64-a92c-f2e6fec3ac90" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_aff4e9e2-ba37-44ee-ab0f-d3c6c132e2a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_c8a06f9d-fe77-4c64-a92c-f2e6fec3ac90" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_aff4e9e2-ba37-44ee-ab0f-d3c6c132e2a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_f1086382-94f2-460a-a0c0-040c6c5c6de4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_c8a06f9d-fe77-4c64-a92c-f2e6fec3ac90" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_f1086382-94f2-460a-a0c0-040c6c5c6de4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_cb9d7856-e1ee-402f-99de-09ef3bb2a5fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_c8a06f9d-fe77-4c64-a92c-f2e6fec3ac90" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_cb9d7856-e1ee-402f-99de-09ef3bb2a5fe" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_af54adf5-8dae-4796-acea-65375581a178" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_c8a06f9d-fe77-4c64-a92c-f2e6fec3ac90" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_af54adf5-8dae-4796-acea-65375581a178" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_02798a3d-15e5-4c9e-a3cc-effdd963534c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_c8a06f9d-fe77-4c64-a92c-f2e6fec3ac90" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_02798a3d-15e5-4c9e-a3cc-effdd963534c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b71990d1-8e36-4bb8-aee6-609c0dc0b82b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7e090b71-7559-47be-b84f-69079447908a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b71990d1-8e36-4bb8-aee6-609c0dc0b82b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromShortTermDebt_00f75221-6131-4ef8-b5a3-29fece3e44a4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromShortTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b71990d1-8e36-4bb8-aee6-609c0dc0b82b" xlink:to="loc_us-gaap_ProceedsFromShortTermDebt_00f75221-6131-4ef8-b5a3-29fece3e44a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfShortTermDebt_976315d8-cc22-486f-b557-a39fb59cad83" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfShortTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b71990d1-8e36-4bb8-aee6-609c0dc0b82b" xlink:to="loc_us-gaap_RepaymentsOfShortTermDebt_976315d8-cc22-486f-b557-a39fb59cad83" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_a39d9667-de28-4ac3-8e89-a7dc59801303" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b71990d1-8e36-4bb8-aee6-609c0dc0b82b" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_a39d9667-de28-4ac3-8e89-a7dc59801303" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_939cc9f2-9382-4631-9785-c318b841bc02" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b71990d1-8e36-4bb8-aee6-609c0dc0b82b" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_939cc9f2-9382-4631-9785-c318b841bc02" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_ed9fd547-f900-4d15-b59c-20185690a7d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b71990d1-8e36-4bb8-aee6-609c0dc0b82b" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_ed9fd547-f900-4d15-b59c-20185690a7d0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_f8f59f2d-e974-4466-b44e-d4fa043ff5e7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b71990d1-8e36-4bb8-aee6-609c0dc0b82b" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_f8f59f2d-e974-4466-b44e-d4fa043ff5e7" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_402857c5-1c86-4bbe-8869-0a2a1a877351" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b71990d1-8e36-4bb8-aee6-609c0dc0b82b" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_402857c5-1c86-4bbe-8869-0a2a1a877351" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_3d8e0570-c59b-4c58-a3be-02cf91127402" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b71990d1-8e36-4bb8-aee6-609c0dc0b82b" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_3d8e0570-c59b-4c58-a3be-02cf91127402" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_ec4e7c93-1837-4615-acbd-b9cde7bbc404" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b71990d1-8e36-4bb8-aee6-609c0dc0b82b" xlink:to="loc_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_ec4e7c93-1837-4615-acbd-b9cde7bbc404" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_be387164-ee30-4686-b19f-fb9f3c04f583" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b71990d1-8e36-4bb8-aee6-609c0dc0b82b" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_be387164-ee30-4686-b19f-fb9f3c04f583" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b063ce9f-2992-4dcc-a0bf-80a0368123f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b71990d1-8e36-4bb8-aee6-609c0dc0b82b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b063ce9f-2992-4dcc-a0bf-80a0368123f6" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_24c8abaf-9ad0-435a-a471-8d5847fcb098" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7e090b71-7559-47be-b84f-69079447908a" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_24c8abaf-9ad0-435a-a471-8d5847fcb098" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_12c60585-315b-40f2-ab1d-fc227d347575" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7e090b71-7559-47be-b84f-69079447908a" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_12c60585-315b-40f2-ab1d-fc227d347575" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_cc2f3faa-ae33-4327-aba8-b7decb89ae1e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7e090b71-7559-47be-b84f-69079447908a" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_cc2f3faa-ae33-4327-aba8-b7decb89ae1e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_acf1346f-565d-4746-900f-1e5fa34041f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_276c00f8-04e6-4b96-9b5c-99eee780c7f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7e090b71-7559-47be-b84f-69079447908a" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_276c00f8-04e6-4b96-9b5c-99eee780c7f3" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_92b37484-608d-43a0-b1db-484faf67f9ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_276c00f8-04e6-4b96-9b5c-99eee780c7f3" xlink:to="loc_us-gaap_InterestPaidNet_92b37484-608d-43a0-b1db-484faf67f9ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaid_d8b4279e-e6f3-41ef-8081-0157e51db49c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_276c00f8-04e6-4b96-9b5c-99eee780c7f3" xlink:to="loc_us-gaap_IncomeTaxesPaid_d8b4279e-e6f3-41ef-8081-0157e51db49c" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSCONSOLIDATEDSTATEMENTSOFCASHFLOWSParentheticals" xlink:type="simple" xlink:href="wcc-20241231.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWSCONSOLIDATEDSTATEMENTSOFCASHFLOWSParentheticals"/>
  <link:definitionLink xlink:role="http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSCONSOLIDATEDSTATEMENTSOFCASHFLOWSParentheticals" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_ab096ae1-0b09-4d37-9cbc-54d37920c40b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_41548384-70c4-4d96-8e88-53f519b520a8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_ab096ae1-0b09-4d37-9cbc-54d37920c40b" xlink:to="loc_us-gaap_StatementTable_41548384-70c4-4d96-8e88-53f519b520a8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_23f7c7a5-4dcc-4b3b-808e-04ed81db3013" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_41548384-70c4-4d96-8e88-53f519b520a8" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_23f7c7a5-4dcc-4b3b-808e-04ed81db3013" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_23f7c7a5-4dcc-4b3b-808e-04ed81db3013_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_23f7c7a5-4dcc-4b3b-808e-04ed81db3013" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_23f7c7a5-4dcc-4b3b-808e-04ed81db3013_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_bcdfbb0c-1c27-434f-80e9-cb305ed12975" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_23f7c7a5-4dcc-4b3b-808e-04ed81db3013" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_bcdfbb0c-1c27-434f-80e9-cb305ed12975" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="simple" xlink:href="wcc-20241231.xsd#CONSOLIDATEDBALANCESHEETSParenthetical"/>
  <link:definitionLink xlink:role="http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_355d0b94-1955-4a79-8c88-c54c144127df" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_dcda2b65-443f-4be3-b31d-26b2aca0f334" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_355d0b94-1955-4a79-8c88-c54c144127df" xlink:to="loc_us-gaap_StatementTable_dcda2b65-443f-4be3-b31d-26b2aca0f334" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_7cc03ef5-328f-4fe9-bac8-2aa7b67979f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_dcda2b65-443f-4be3-b31d-26b2aca0f334" xlink:to="loc_us-gaap_StatementClassOfStockAxis_7cc03ef5-328f-4fe9-bac8-2aa7b67979f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_7cc03ef5-328f-4fe9-bac8-2aa7b67979f1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_7cc03ef5-328f-4fe9-bac8-2aa7b67979f1" xlink:to="loc_us-gaap_ClassOfStockDomain_7cc03ef5-328f-4fe9-bac8-2aa7b67979f1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_ff76d6cd-7599-49a0-9609-df16f8a22e83" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_7cc03ef5-328f-4fe9-bac8-2aa7b67979f1" xlink:to="loc_us-gaap_ClassOfStockDomain_ff76d6cd-7599-49a0-9609-df16f8a22e83" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_3fe19557-c3fa-4e4f-b88a-e6ee79cb0ac4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_ff76d6cd-7599-49a0-9609-df16f8a22e83" xlink:to="loc_us-gaap_PreferredStockMember_3fe19557-c3fa-4e4f-b88a-e6ee79cb0ac4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesAPreferredStockMember_76d62f11-913f-485d-b794-59ec2d55e162" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeriesAPreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_ff76d6cd-7599-49a0-9609-df16f8a22e83" xlink:to="loc_us-gaap_SeriesAPreferredStockMember_76d62f11-913f-485d-b794-59ec2d55e162" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_0ebf5fb6-7508-4844-a1ec-ddf1826a0afb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_ff76d6cd-7599-49a0-9609-df16f8a22e83" xlink:to="loc_us-gaap_CommonStockMember_0ebf5fb6-7508-4844-a1ec-ddf1826a0afb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_cec63284-78be-4645-b1c9-8a51b7c824ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_ff76d6cd-7599-49a0-9609-df16f8a22e83" xlink:to="loc_us-gaap_CommonClassBMember_cec63284-78be-4645-b1c9-8a51b7c824ed" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_846cebc6-b2d6-459a-bf56-1c16ba4c8dfb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_355d0b94-1955-4a79-8c88-c54c144127df" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_846cebc6-b2d6-459a-bf56-1c16ba4c8dfb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_08acc53a-410c-4223-b0cc-0fb16e3b3e4d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_355d0b94-1955-4a79-8c88-c54c144127df" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_08acc53a-410c-4223-b0cc-0fb16e3b3e4d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_4ac48547-a4bc-4f42-8c38-8eb5a80ecc30" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_355d0b94-1955-4a79-8c88-c54c144127df" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_4ac48547-a4bc-4f42-8c38-8eb5a80ecc30" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_8fe15db4-5a64-48ff-ac8a-e6340bfbacaf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_355d0b94-1955-4a79-8c88-c54c144127df" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_8fe15db4-5a64-48ff-ac8a-e6340bfbacaf" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_ddc75f58-51ac-4955-ad4e-8d489b988a58" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_355d0b94-1955-4a79-8c88-c54c144127df" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_ddc75f58-51ac-4955-ad4e-8d489b988a58" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_bd78dfa4-39df-4a05-a221-e2a18f6007d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_355d0b94-1955-4a79-8c88-c54c144127df" xlink:to="loc_us-gaap_PreferredStockSharesIssued_bd78dfa4-39df-4a05-a221-e2a18f6007d0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_f9bb8981-4d2c-46eb-8713-3e1230954281" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_355d0b94-1955-4a79-8c88-c54c144127df" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_f9bb8981-4d2c-46eb-8713-3e1230954281" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_8d2bc064-3fe5-4bf9-8008-e1165aa84518" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_355d0b94-1955-4a79-8c88-c54c144127df" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_8d2bc064-3fe5-4bf9-8008-e1165aa84518" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_b44923d6-39bf-4d37-87c8-c093d7c2d07a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_355d0b94-1955-4a79-8c88-c54c144127df" xlink:to="loc_us-gaap_CommonStockSharesIssued_b44923d6-39bf-4d37-87c8-c093d7c2d07a" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_585bedde-b930-4c71-a8df-67293eac87a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_355d0b94-1955-4a79-8c88-c54c144127df" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_585bedde-b930-4c71-a8df-67293eac87a3" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_a92ec3b7-a04b-4348-9a88-064b89af363d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_355d0b94-1955-4a79-8c88-c54c144127df" xlink:to="loc_us-gaap_TreasuryStockCommonShares_a92ec3b7-a04b-4348-9a88-064b89af363d" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_fd3c35ea-f63a-4dab-bdeb-08aaa0fc912c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_355d0b94-1955-4a79-8c88-c54c144127df" xlink:to="loc_us-gaap_PreferredStockValue_fd3c35ea-f63a-4dab-bdeb-08aaa0fc912c" xlink:type="arc" order="11"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.wesco.com/role/ACQUISITIONSTables" xlink:type="simple" xlink:href="wcc-20241231.xsd#ACQUISITIONSTables"/>
  <link:definitionLink xlink:role="http://www.wesco.com/role/ACQUISITIONSTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_c39d45bb-fc84-45a8-808c-b8d56f555a93" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_dd716864-b646-4e07-adf8-872556bda2d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c39d45bb-fc84-45a8-808c-b8d56f555a93" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_dd716864-b646-4e07-adf8-872556bda2d6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_2ba27e14-e2cb-4fcd-a662-0c1ab6cf437f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_dd716864-b646-4e07-adf8-872556bda2d6" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_2ba27e14-e2cb-4fcd-a662-0c1ab6cf437f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2ba27e14-e2cb-4fcd-a662-0c1ab6cf437f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_2ba27e14-e2cb-4fcd-a662-0c1ab6cf437f" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2ba27e14-e2cb-4fcd-a662-0c1ab6cf437f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_43e4d856-9397-4280-9e1e-f6d08560dfa8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_2ba27e14-e2cb-4fcd-a662-0c1ab6cf437f" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_43e4d856-9397-4280-9e1e-f6d08560dfa8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_cbdfef95-72e5-4d91-a423-67b6bcc309dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_dd716864-b646-4e07-adf8-872556bda2d6" xlink:to="loc_us-gaap_StatementClassOfStockAxis_cbdfef95-72e5-4d91-a423-67b6bcc309dc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_cbdfef95-72e5-4d91-a423-67b6bcc309dc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_cbdfef95-72e5-4d91-a423-67b6bcc309dc" xlink:to="loc_us-gaap_ClassOfStockDomain_cbdfef95-72e5-4d91-a423-67b6bcc309dc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_3c6da9e9-55fd-426a-8ef3-af9f398168cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_cbdfef95-72e5-4d91-a423-67b6bcc309dc" xlink:to="loc_us-gaap_ClassOfStockDomain_3c6da9e9-55fd-426a-8ef3-af9f398168cc" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.wesco.com/role/AccountingPoliciesDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#AccountingPoliciesDetails"/>
  <link:definitionLink xlink:role="http://www.wesco.com/role/AccountingPoliciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_599168ec-9501-4dd7-937f-d6e9866f70e5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_95fec210-60a2-4a6e-bfa7-e07905d86911" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_599168ec-9501-4dd7-937f-d6e9866f70e5" xlink:to="loc_us-gaap_StatementTable_95fec210-60a2-4a6e-bfa7-e07905d86911" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_b0cda569-3e0c-4e59-b267-a04743349f44" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_95fec210-60a2-4a6e-bfa7-e07905d86911" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_b0cda569-3e0c-4e59-b267-a04743349f44" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_b0cda569-3e0c-4e59-b267-a04743349f44_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_b0cda569-3e0c-4e59-b267-a04743349f44" xlink:to="loc_us-gaap_SegmentDomain_b0cda569-3e0c-4e59-b267-a04743349f44_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_526170a7-0eff-4f29-a656-b68c15b6cc1d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_b0cda569-3e0c-4e59-b267-a04743349f44" xlink:to="loc_us-gaap_SegmentDomain_526170a7-0eff-4f29-a656-b68c15b6cc1d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_a79959d4-51e2-4f33-a9c1-cc93862f8bfa" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_95fec210-60a2-4a6e-bfa7-e07905d86911" xlink:to="loc_srt_RangeAxis_a79959d4-51e2-4f33-a9c1-cc93862f8bfa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_a79959d4-51e2-4f33-a9c1-cc93862f8bfa_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_a79959d4-51e2-4f33-a9c1-cc93862f8bfa" xlink:to="loc_srt_RangeMember_a79959d4-51e2-4f33-a9c1-cc93862f8bfa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_6bf3d9f5-abe9-46a2-9491-487757fae625" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_a79959d4-51e2-4f33-a9c1-cc93862f8bfa" xlink:to="loc_srt_RangeMember_6bf3d9f5-abe9-46a2-9491-487757fae625" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_9ac471a2-01d0-47f6-af58-2bb6bab624b5" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_6bf3d9f5-abe9-46a2-9491-487757fae625" xlink:to="loc_srt_MinimumMember_9ac471a2-01d0-47f6-af58-2bb6bab624b5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_4f61254a-44b3-4030-8650-e0dfed9bdd29" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_6bf3d9f5-abe9-46a2-9491-487757fae625" xlink:to="loc_srt_MaximumMember_4f61254a-44b3-4030-8650-e0dfed9bdd29" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_155283a6-182d-44a4-922c-39d1d21382f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_95fec210-60a2-4a6e-bfa7-e07905d86911" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_155283a6-182d-44a4-922c-39d1d21382f7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_155283a6-182d-44a4-922c-39d1d21382f7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_155283a6-182d-44a4-922c-39d1d21382f7" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_155283a6-182d-44a4-922c-39d1d21382f7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_170e8b65-3da3-40e1-9059-d05dda8623d7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_155283a6-182d-44a4-922c-39d1d21382f7" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_170e8b65-3da3-40e1-9059-d05dda8623d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoriesMember_7590b07f-28b5-4bda-a68b-8197ef451224" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoriesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_170e8b65-3da3-40e1-9059-d05dda8623d7" xlink:to="loc_us-gaap_InventoriesMember_7590b07f-28b5-4bda-a68b-8197ef451224" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillMember_7d91d634-a356-4f2a-bdba-2f2bc6cc1043" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_170e8b65-3da3-40e1-9059-d05dda8623d7" xlink:to="loc_us-gaap_GoodwillMember_7d91d634-a356-4f2a-bdba-2f2bc6cc1043" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_DeferredIncomeTaxLiabilityMember_c9db015d-6e60-4e48-b6b9-8c6b5a58cac0" xlink:href="wcc-20241231.xsd#wcc_DeferredIncomeTaxLiabilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_170e8b65-3da3-40e1-9059-d05dda8623d7" xlink:to="loc_wcc_DeferredIncomeTaxLiabilityMember_c9db015d-6e60-4e48-b6b9-8c6b5a58cac0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_d752b8f2-5c02-4ec2-9c61-5de5f3b54885" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_95fec210-60a2-4a6e-bfa7-e07905d86911" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_d752b8f2-5c02-4ec2-9c61-5de5f3b54885" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_d752b8f2-5c02-4ec2-9c61-5de5f3b54885_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_d752b8f2-5c02-4ec2-9c61-5de5f3b54885" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_d752b8f2-5c02-4ec2-9c61-5de5f3b54885_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_1ee70613-d078-4b2f-b876-d3939957d012" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_d752b8f2-5c02-4ec2-9c61-5de5f3b54885" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_1ee70613-d078-4b2f-b876-d3939957d012" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_CostOfGoodsSoldMember_40e02176-eb73-4eb4-a04c-9b61e60a989a" xlink:href="wcc-20241231.xsd#wcc_CostOfGoodsSoldMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1ee70613-d078-4b2f-b876-d3939957d012" xlink:to="loc_wcc_CostOfGoodsSoldMember_40e02176-eb73-4eb4-a04c-9b61e60a989a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_NetIncomeMember_b2db7999-514d-4e3d-81da-24e8a96db549" xlink:href="wcc-20241231.xsd#wcc_NetIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1ee70613-d078-4b2f-b876-d3939957d012" xlink:to="loc_wcc_NetIncomeMember_b2db7999-514d-4e3d-81da-24e8a96db549" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_46670852-5e62-48fe-a46a-b0b2896fa4ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_95fec210-60a2-4a6e-bfa7-e07905d86911" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_46670852-5e62-48fe-a46a-b0b2896fa4ef" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_46670852-5e62-48fe-a46a-b0b2896fa4ef_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_46670852-5e62-48fe-a46a-b0b2896fa4ef" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_46670852-5e62-48fe-a46a-b0b2896fa4ef_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4068a329-1d3a-4a24-8964-411c9b8d0b5b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_46670852-5e62-48fe-a46a-b0b2896fa4ef" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4068a329-1d3a-4a24-8964-411c9b8d0b5b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_1c0dbccb-3fa9-4cd8-b6d3-3904a0050a9f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4068a329-1d3a-4a24-8964-411c9b8d0b5b" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_1c0dbccb-3fa9-4cd8-b6d3-3904a0050a9f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_f95b4c83-3754-4bba-807f-770102bd6e47" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4068a329-1d3a-4a24-8964-411c9b8d0b5b" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_f95b4c83-3754-4bba-807f-770102bd6e47" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_4f0add78-76b7-4fee-8fb3-81a52bb84546" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4068a329-1d3a-4a24-8964-411c9b8d0b5b" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_4f0add78-76b7-4fee-8fb3-81a52bb84546" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandBuildingsAndImprovementsMember_22a96276-4c91-40b3-adee-40c3d7156072" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LandBuildingsAndImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4068a329-1d3a-4a24-8964-411c9b8d0b5b" xlink:to="loc_us-gaap_LandBuildingsAndImprovementsMember_22a96276-4c91-40b3-adee-40c3d7156072" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_0bb870e7-b478-4e2b-ac43-1b827f77035e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4068a329-1d3a-4a24-8964-411c9b8d0b5b" xlink:to="loc_us-gaap_BuildingMember_0bb870e7-b478-4e2b-ac43-1b827f77035e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ChangeInAccountingEstimateByTypeAxis_8fd71e80-ee2f-4630-bfa5-2de58e67621e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ChangeInAccountingEstimateByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_95fec210-60a2-4a6e-bfa7-e07905d86911" xlink:to="loc_us-gaap_ChangeInAccountingEstimateByTypeAxis_8fd71e80-ee2f-4630-bfa5-2de58e67621e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ChangeInAccountingEstimateTypeDomain_8fd71e80-ee2f-4630-bfa5-2de58e67621e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ChangeInAccountingEstimateTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ChangeInAccountingEstimateByTypeAxis_8fd71e80-ee2f-4630-bfa5-2de58e67621e" xlink:to="loc_us-gaap_ChangeInAccountingEstimateTypeDomain_8fd71e80-ee2f-4630-bfa5-2de58e67621e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ChangeInAccountingEstimateTypeDomain_7f4146e5-3b09-4904-8f38-b8a3f8fa706b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ChangeInAccountingEstimateTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ChangeInAccountingEstimateByTypeAxis_8fd71e80-ee2f-4630-bfa5-2de58e67621e" xlink:to="loc_us-gaap_ChangeInAccountingEstimateTypeDomain_7f4146e5-3b09-4904-8f38-b8a3f8fa706b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsAmortizationPeriodMember_d1da0396-647e-4200-9429-4aab3c4fdae5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsAmortizationPeriodMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ChangeInAccountingEstimateTypeDomain_7f4146e5-3b09-4904-8f38-b8a3f8fa706b" xlink:to="loc_us-gaap_IntangibleAssetsAmortizationPeriodMember_d1da0396-647e-4200-9429-4aab3c4fdae5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_OutOfPeriodAdjustment_aa02e40c-a630-4474-be33-aba06bd2bf7e" xlink:href="wcc-20241231.xsd#wcc_OutOfPeriodAdjustment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_599168ec-9501-4dd7-937f-d6e9866f70e5" xlink:to="loc_wcc_OutOfPeriodAdjustment_aa02e40c-a630-4474-be33-aba06bd2bf7e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NontradeReceivables_d2cbff85-08bc-4056-996e-c3c6774d2e87" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NontradeReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_599168ec-9501-4dd7-937f-d6e9866f70e5" xlink:to="loc_us-gaap_NontradeReceivables_d2cbff85-08bc-4056-996e-c3c6774d2e87" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_91f8fce1-681d-4961-a1d9-b1667c2ac5e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_599168ec-9501-4dd7-937f-d6e9866f70e5" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_91f8fce1-681d-4961-a1d9-b1667c2ac5e2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_74d3d48f-8984-4cf8-8954-e12c2656e063" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_599168ec-9501-4dd7-937f-d6e9866f70e5" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_74d3d48f-8984-4cf8-8954-e12c2656e063" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryValuationReserves_1226f720-93cd-4efa-abdf-ef9da0a1d451" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryValuationReserves"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_599168ec-9501-4dd7-937f-d6e9866f70e5" xlink:to="loc_us-gaap_InventoryValuationReserves_1226f720-93cd-4efa-abdf-ef9da0a1d451" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_bf75844d-5934-433f-8812-d43eb88d78db" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWriteDown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_599168ec-9501-4dd7-937f-d6e9866f70e5" xlink:to="loc_us-gaap_InventoryWriteDown_bf75844d-5934-433f-8812-d43eb88d78db" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_262fb64c-546a-4b82-b264-416374a17e43" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_599168ec-9501-4dd7-937f-d6e9866f70e5" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_262fb64c-546a-4b82-b264-416374a17e43" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_7edf067a-6640-4293-81b9-ed28fd97e2ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_599168ec-9501-4dd7-937f-d6e9866f70e5" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_7edf067a-6640-4293-81b9-ed28fd97e2ce" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserve_628ab46d-defa-44e0-ab9a-e8a2c553cfb7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SelfInsuranceReserve"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_599168ec-9501-4dd7-937f-d6e9866f70e5" xlink:to="loc_us-gaap_SelfInsuranceReserve_628ab46d-defa-44e0-ab9a-e8a2c553cfb7" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ChangeInAccountingEstimateDescription_ef2db17c-1b4a-474a-80df-b1ad7e4e769c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ChangeInAccountingEstimateDescription"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_599168ec-9501-4dd7-937f-d6e9866f70e5" xlink:to="loc_us-gaap_ChangeInAccountingEstimateDescription_ef2db17c-1b4a-474a-80df-b1ad7e4e769c" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_OutOfPeriodAdjustment_d42e2154-8630-4d00-8bea-f0edb9e6c872" xlink:href="wcc-20241231.xsd#wcc_OutOfPeriodAdjustment"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_SupplierVolumeRebateIncomePercentage_a5fb0eb0-9466-40bb-83e4-7c827548747c" xlink:href="wcc-20241231.xsd#wcc_SupplierVolumeRebateIncomePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_599168ec-9501-4dd7-937f-d6e9866f70e5" xlink:to="loc_wcc_SupplierVolumeRebateIncomePercentage_a5fb0eb0-9466-40bb-83e4-7c827548747c" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_NumberOfLocations_8608de27-338a-47e6-a50f-88461cdb53fb" xlink:href="wcc-20241231.xsd#wcc_NumberOfLocations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_599168ec-9501-4dd7-937f-d6e9866f70e5" xlink:to="loc_wcc_NumberOfLocations_8608de27-338a-47e6-a50f-88461cdb53fb" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_6f538a9f-656f-4e1d-8576-77f9db5c7b22" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_08ab487a-3fbb-438b-b74e-99faa6316830" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_599168ec-9501-4dd7-937f-d6e9866f70e5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_08ab487a-3fbb-438b-b74e-99faa6316830" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_NumberOfLocations_8ba08aae-7020-47fb-bd9e-8eecd62dd51e" xlink:href="wcc-20241231.xsd#wcc_NumberOfLocations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_78f4f63e-05ba-4a3d-a470-42ed7dacdd5d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_599168ec-9501-4dd7-937f-d6e9866f70e5" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_78f4f63e-05ba-4a3d-a470-42ed7dacdd5d" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAdditionalDisclosures_0680b11f-1a8f-456b-8983-a37968fc9978" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAdditionalDisclosures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_599168ec-9501-4dd7-937f-d6e9866f70e5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAdditionalDisclosures_0680b11f-1a8f-456b-8983-a37968fc9978" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization_36c41266-8e49-4a7f-905b-0ddf80ab639d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_599168ec-9501-4dd7-937f-d6e9866f70e5" xlink:to="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization_36c41266-8e49-4a7f-905b-0ddf80ab639d" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization_f1cb1023-e5ce-4322-88d5-afb16bfa80da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_599168ec-9501-4dd7-937f-d6e9866f70e5" xlink:to="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization_f1cb1023-e5ce-4322-88d5-afb16bfa80da" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization_60b3e882-99f3-460d-806b-170c4ccbd706" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_599168ec-9501-4dd7-937f-d6e9866f70e5" xlink:to="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization_60b3e882-99f3-460d-806b-170c4ccbd706" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration_2cfe2a2f-2b2b-4526-91af-e827208fe33b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_599168ec-9501-4dd7-937f-d6e9866f70e5" xlink:to="loc_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration_2cfe2a2f-2b2b-4526-91af-e827208fe33b" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionGainLossOnDisposition1_1830be1e-e0f7-4c4b-ac8b-25492887afbc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionGainLossOnDisposition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_599168ec-9501-4dd7-937f-d6e9866f70e5" xlink:to="loc_us-gaap_AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionGainLossOnDisposition1_1830be1e-e0f7-4c4b-ac8b-25492887afbc" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_8b5f595e-e918-48bf-962a-b09686568314" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_599168ec-9501-4dd7-937f-d6e9866f70e5" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_8b5f595e-e918-48bf-962a-b09686568314" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_HostingArrangementServiceContractUsefulLife_a7898a03-681e-4f12-b322-215a891d5e72" xlink:href="wcc-20241231.xsd#wcc_HostingArrangementServiceContractUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_599168ec-9501-4dd7-937f-d6e9866f70e5" xlink:to="loc_wcc_HostingArrangementServiceContractUsefulLife_a7898a03-681e-4f12-b322-215a891d5e72" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramLineItems_83436b11-2c28-4faa-b88a-fd25588f6f72" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramTable_9dc147f6-8d02-4791-9064-eb2034e45115" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SupplierFinanceProgramLineItems_83436b11-2c28-4faa-b88a-fd25588f6f72" xlink:to="loc_us-gaap_SupplierFinanceProgramTable_9dc147f6-8d02-4791-9064-eb2034e45115" xlink:type="arc" order="2" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramAxis_bfeeeabc-4d96-48fb-98f5-9e6649ed6cc3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SupplierFinanceProgramTable_9dc147f6-8d02-4791-9064-eb2034e45115" xlink:to="loc_us-gaap_SupplierFinanceProgramAxis_bfeeeabc-4d96-48fb-98f5-9e6649ed6cc3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramDomain_bfeeeabc-4d96-48fb-98f5-9e6649ed6cc3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SupplierFinanceProgramAxis_bfeeeabc-4d96-48fb-98f5-9e6649ed6cc3" xlink:to="loc_us-gaap_SupplierFinanceProgramDomain_bfeeeabc-4d96-48fb-98f5-9e6649ed6cc3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramDomain_17d970ee-7557-4141-aa12-e67eeb00962f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SupplierFinanceProgramAxis_bfeeeabc-4d96-48fb-98f5-9e6649ed6cc3" xlink:to="loc_us-gaap_SupplierFinanceProgramDomain_17d970ee-7557-4141-aa12-e67eeb00962f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramObligationIncrease_cae9920f-d550-45c1-ab97-60caf652b2da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramObligationIncrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SupplierFinanceProgramLineItems_83436b11-2c28-4faa-b88a-fd25588f6f72" xlink:to="loc_us-gaap_SupplierFinanceProgramObligationIncrease_cae9920f-d550-45c1-ab97-60caf652b2da" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramObligationDecreaseSettlement_84ff6eee-fc20-4f25-81ea-9aa879be325b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramObligationDecreaseSettlement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SupplierFinanceProgramLineItems_83436b11-2c28-4faa-b88a-fd25588f6f72" xlink:to="loc_us-gaap_SupplierFinanceProgramObligationDecreaseSettlement_84ff6eee-fc20-4f25-81ea-9aa879be325b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration_98d86f15-d065-498a-918c-2e83f5ca6b30" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SupplierFinanceProgramLineItems_83436b11-2c28-4faa-b88a-fd25588f6f72" xlink:to="loc_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration_98d86f15-d065-498a-918c-2e83f5ca6b30" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.wesco.com/role/REVENUEDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#REVENUEDetails"/>
  <link:definitionLink xlink:role="http://www.wesco.com/role/REVENUEDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_0c9353ce-2f7d-49c7-ad55-86571c49581d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_32c76a39-cb3e-4e5c-8a6c-964794b9fc75" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_0c9353ce-2f7d-49c7-ad55-86571c49581d" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_32c76a39-cb3e-4e5c-8a6c-964794b9fc75" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_fc3a126f-fa1c-4ded-a4b0-7ce103f730f2" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_32c76a39-cb3e-4e5c-8a6c-964794b9fc75" xlink:to="loc_srt_ProductOrServiceAxis_fc3a126f-fa1c-4ded-a4b0-7ce103f730f2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_fc3a126f-fa1c-4ded-a4b0-7ce103f730f2_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_fc3a126f-fa1c-4ded-a4b0-7ce103f730f2" xlink:to="loc_srt_ProductsAndServicesDomain_fc3a126f-fa1c-4ded-a4b0-7ce103f730f2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_9dafc987-3385-4003-a2fc-e8ef71b8a0f8" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_fc3a126f-fa1c-4ded-a4b0-7ce103f730f2" xlink:to="loc_srt_ProductsAndServicesDomain_9dafc987-3385-4003-a2fc-e8ef71b8a0f8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShippingAndHandlingMember_da0b75af-f373-46c3-be69-51a5f87ce610" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShippingAndHandlingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_9dafc987-3385-4003-a2fc-e8ef71b8a0f8" xlink:to="loc_us-gaap_ShippingAndHandlingMember_da0b75af-f373-46c3-be69-51a5f87ce610" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_0cfcef15-7063-494a-b04c-1720565fb7d0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_32c76a39-cb3e-4e5c-8a6c-964794b9fc75" xlink:to="loc_srt_StatementGeographicalAxis_0cfcef15-7063-494a-b04c-1720565fb7d0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_0cfcef15-7063-494a-b04c-1720565fb7d0_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_0cfcef15-7063-494a-b04c-1720565fb7d0" xlink:to="loc_srt_SegmentGeographicalDomain_0cfcef15-7063-494a-b04c-1720565fb7d0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_899b0414-d304-476e-8c03-881ad872bfef" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_0cfcef15-7063-494a-b04c-1720565fb7d0" xlink:to="loc_srt_SegmentGeographicalDomain_899b0414-d304-476e-8c03-881ad872bfef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_65ca6936-4d9e-4307-bcc9-83c7cda4662f" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_899b0414-d304-476e-8c03-881ad872bfef" xlink:to="loc_country_US_65ca6936-4d9e-4307-bcc9-83c7cda4662f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_1ef8e5d5-ce97-4343-9991-8387e4d1edc0" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CA"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_899b0414-d304-476e-8c03-881ad872bfef" xlink:to="loc_country_CA_1ef8e5d5-ce97-4343-9991-8387e4d1edc0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_OtherInternationalMember_b5691ebe-f337-405d-916b-3cb1b6c0a788" xlink:href="wcc-20241231.xsd#wcc_OtherInternationalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_899b0414-d304-476e-8c03-881ad872bfef" xlink:to="loc_wcc_OtherInternationalMember_b5691ebe-f337-405d-916b-3cb1b6c0a788" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_8f2d1df4-0b0e-4040-ad92-682e5f9c3a67" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_32c76a39-cb3e-4e5c-8a6c-964794b9fc75" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_8f2d1df4-0b0e-4040-ad92-682e5f9c3a67" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_8f2d1df4-0b0e-4040-ad92-682e5f9c3a67_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_8f2d1df4-0b0e-4040-ad92-682e5f9c3a67" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_8f2d1df4-0b0e-4040-ad92-682e5f9c3a67_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_ee9f2b6e-bba0-44aa-bd3a-fd5345823dae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_8f2d1df4-0b0e-4040-ad92-682e5f9c3a67" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_ee9f2b6e-bba0-44aa-bd3a-fd5345823dae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelAxis_95c921d7-d6e6-48fb-b8f4-ccc72ad13d8c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerSalesChannelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_32c76a39-cb3e-4e5c-8a6c-964794b9fc75" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelAxis_95c921d7-d6e6-48fb-b8f4-ccc72ad13d8c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelDomain_95c921d7-d6e6-48fb-b8f4-ccc72ad13d8c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerSalesChannelDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelAxis_95c921d7-d6e6-48fb-b8f4-ccc72ad13d8c" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelDomain_95c921d7-d6e6-48fb-b8f4-ccc72ad13d8c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelDomain_881d2f89-26f9-42dd-a9c5-2368e14d2be7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerSalesChannelDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelAxis_95c921d7-d6e6-48fb-b8f4-ccc72ad13d8c" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelDomain_881d2f89-26f9-42dd-a9c5-2368e14d2be7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_b3ba8c48-7261-456e-8806-bc447d5586ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_32c76a39-cb3e-4e5c-8a6c-964794b9fc75" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_b3ba8c48-7261-456e-8806-bc447d5586ab" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_b3ba8c48-7261-456e-8806-bc447d5586ab_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_b3ba8c48-7261-456e-8806-bc447d5586ab" xlink:to="loc_us-gaap_SegmentDomain_b3ba8c48-7261-456e-8806-bc447d5586ab_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_f5aced64-bf8f-449d-9756-f28c6de900ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_b3ba8c48-7261-456e-8806-bc447d5586ab" xlink:to="loc_us-gaap_SegmentDomain_f5aced64-bf8f-449d-9756-f28c6de900ed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_EESMember_97414f0e-4e48-4078-9c90-2850f7e30113" xlink:href="wcc-20241231.xsd#wcc_EESMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_f5aced64-bf8f-449d-9756-f28c6de900ed" xlink:to="loc_wcc_EESMember_97414f0e-4e48-4078-9c90-2850f7e30113" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_CSSMember_305d556f-6698-4f04-a7e9-94bfc1db6cc4" xlink:href="wcc-20241231.xsd#wcc_CSSMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_f5aced64-bf8f-449d-9756-f28c6de900ed" xlink:to="loc_wcc_CSSMember_305d556f-6698-4f04-a7e9-94bfc1db6cc4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_UBSMember_41d06767-82ea-4098-8aa2-1fba6ccf23f6" xlink:href="wcc-20241231.xsd#wcc_UBSMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_f5aced64-bf8f-449d-9756-f28c6de900ed" xlink:to="loc_wcc_UBSMember_41d06767-82ea-4098-8aa2-1fba6ccf23f6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_664bb170-7da9-41ef-9582-fcda7725feb4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_0c9353ce-2f7d-49c7-ad55-86571c49581d" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_664bb170-7da9-41ef-9582-fcda7725feb4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_bbd99e40-cc0b-4983-9031-50cb33f8a862" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_0c9353ce-2f7d-49c7-ad55-86571c49581d" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_bbd99e40-cc0b-4983-9031-50cb33f8a862" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetGross_fd653dec-cf12-4a41-aebb-cf170a9e8a35" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_0c9353ce-2f7d-49c7-ad55-86571c49581d" xlink:to="loc_us-gaap_ContractWithCustomerAssetGross_fd653dec-cf12-4a41-aebb-cf170a9e8a35" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRevenueRevenueRecognized1_e378fcf2-43dd-4355-8f57-380b8ddc5dfa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredRevenueRevenueRecognized1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_0c9353ce-2f7d-49c7-ad55-86571c49581d" xlink:to="loc_us-gaap_DeferredRevenueRevenueRecognized1_e378fcf2-43dd-4355-8f57-380b8ddc5dfa" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.wesco.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#FAIRVALUEOFFINANCIALINSTRUMENTSDetails"/>
  <link:definitionLink xlink:role="http://www.wesco.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems_4353a41a-1b5a-48ef-8886-e2b239b84150" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable_8abc210a-f0b1-4b9f-8552-af5d7026a2ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems_4353a41a-1b5a-48ef-8886-e2b239b84150" xlink:to="loc_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable_8abc210a-f0b1-4b9f-8552-af5d7026a2ad" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_9877be37-1aa3-4311-93a5-9248aa96cf90" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable_8abc210a-f0b1-4b9f-8552-af5d7026a2ad" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_9877be37-1aa3-4311-93a5-9248aa96cf90" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_9877be37-1aa3-4311-93a5-9248aa96cf90_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_9877be37-1aa3-4311-93a5-9248aa96cf90" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_9877be37-1aa3-4311-93a5-9248aa96cf90_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_ef235085-1d5f-4038-8407-740d874e92b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_9877be37-1aa3-4311-93a5-9248aa96cf90" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_ef235085-1d5f-4038-8407-740d874e92b2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_2223c800-0493-4699-b7e2-5a944fa6557b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_ef235085-1d5f-4038-8407-740d874e92b2" xlink:to="loc_us-gaap_SeniorNotesMember_2223c800-0493-4699-b7e2-5a944fa6557b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_75aacd25-a43f-40d4-b00e-6acb90131058" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems_4353a41a-1b5a-48ef-8886-e2b239b84150" xlink:to="loc_us-gaap_LongTermDebt_75aacd25-a43f-40d4-b00e-6acb90131058" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_fec71701-d05a-4a4b-84ca-3c68f5c6e104" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems_4353a41a-1b5a-48ef-8886-e2b239b84150" xlink:to="loc_us-gaap_LongTermDebtFairValue_fec71701-d05a-4a4b-84ca-3c68f5c6e104" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_47c87de9-2ef3-4442-a807-fe3fe84ec4f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable_e64d7ac9-469e-406c-9a0e-7f26a97115fd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_47c87de9-2ef3-4442-a807-fe3fe84ec4f3" xlink:to="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable_e64d7ac9-469e-406c-9a0e-7f26a97115fd" xlink:type="arc" order="2" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_0b9737cd-5e39-4ca2-9ece-5fde53bb447c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable_e64d7ac9-469e-406c-9a0e-7f26a97115fd" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_0b9737cd-5e39-4ca2-9ece-5fde53bb447c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_0b9737cd-5e39-4ca2-9ece-5fde53bb447c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_ea8eaa78-9ca2-40d8-962f-3f769179cc65" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_abb62e94-48e1-4b24-8bc1-59cb3439e917" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_47c87de9-2ef3-4442-a807-fe3fe84ec4f3" xlink:to="loc_us-gaap_DerivativeNotionalAmount_abb62e94-48e1-4b24-8bc1-59cb3439e917" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSTEXTUALSDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#GOODWILLANDINTANGIBLEASSETSTEXTUALSDetails"/>
  <link:definitionLink xlink:role="http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSTEXTUALSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_9cfbb229-829f-470f-889d-118e2311072e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_829bf464-0c8d-45cb-b3dd-c02db6eaee5e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_GoodwillLineItems_9cfbb229-829f-470f-889d-118e2311072e" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_829bf464-0c8d-45cb-b3dd-c02db6eaee5e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_3b14199d-8841-4d44-8134-16462654bca8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_829bf464-0c8d-45cb-b3dd-c02db6eaee5e" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_3b14199d-8841-4d44-8134-16462654bca8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_3b14199d-8841-4d44-8134-16462654bca8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_3b14199d-8841-4d44-8134-16462654bca8" xlink:to="loc_us-gaap_SegmentDomain_3b14199d-8841-4d44-8134-16462654bca8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_f6618cd2-eeb7-4781-91e5-0e73e3561995" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_3b14199d-8841-4d44-8134-16462654bca8" xlink:to="loc_us-gaap_SegmentDomain_f6618cd2-eeb7-4781-91e5-0e73e3561995" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_EESMember_da923ae6-2866-4b6e-be6f-f823062bd97c" xlink:href="wcc-20241231.xsd#wcc_EESMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_f6618cd2-eeb7-4781-91e5-0e73e3561995" xlink:to="loc_wcc_EESMember_da923ae6-2866-4b6e-be6f-f823062bd97c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_e2586d45-179b-476b-9e3d-6c8ab7295be7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_829bf464-0c8d-45cb-b3dd-c02db6eaee5e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_e2586d45-179b-476b-9e3d-6c8ab7295be7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e2586d45-179b-476b-9e3d-6c8ab7295be7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_e2586d45-179b-476b-9e3d-6c8ab7295be7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e2586d45-179b-476b-9e3d-6c8ab7295be7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1e813085-cca8-44f2-b0d7-43e01c8c3d18" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_e2586d45-179b-476b-9e3d-6c8ab7295be7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1e813085-cca8-44f2-b0d7-43e01c8c3d18" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_d7001a4d-3422-44d5-895c-347ee225c54a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TrademarksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1e813085-cca8-44f2-b0d7-43e01c8c3d18" xlink:to="loc_us-gaap_TrademarksMember_d7001a4d-3422-44d5-895c-347ee225c54a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_0203697e-6d2b-4c46-bbc5-e9b89bab2819" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1e813085-cca8-44f2-b0d7-43e01c8c3d18" xlink:to="loc_us-gaap_CustomerRelationshipsMember_0203697e-6d2b-4c46-bbc5-e9b89bab2819" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_bdc66afe-9f9f-4d47-aaf4-637d5afbfab0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1e813085-cca8-44f2-b0d7-43e01c8c3d18" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_bdc66afe-9f9f-4d47-aaf4-637d5afbfab0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DistributionRightsMember_e3e4533a-fd46-4ac7-98db-c786ac5f725f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DistributionRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1e813085-cca8-44f2-b0d7-43e01c8c3d18" xlink:to="loc_us-gaap_DistributionRightsMember_e3e4533a-fd46-4ac7-98db-c786ac5f725f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets_57934fef-f09b-428e-9e4a-3ba007567081" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_9cfbb229-829f-470f-889d-118e2311072e" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets_57934fef-f09b-428e-9e4a-3ba007567081" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFGOODWILLDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#GOODWILLANDINTANGIBLEASSETSSCHEDULEOFGOODWILLDetails"/>
  <link:definitionLink xlink:role="http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFGOODWILLDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_f6ec39fe-eef3-4c69-a2c8-e92c56ed5de1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_b3e64da0-69e3-45a4-8367-afcc6728a233" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_GoodwillLineItems_f6ec39fe-eef3-4c69-a2c8-e92c56ed5de1" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_b3e64da0-69e3-45a4-8367-afcc6728a233" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_08a279c8-fd90-47c9-b90a-a542a6a932a5" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_b3e64da0-69e3-45a4-8367-afcc6728a233" xlink:to="loc_srt_ConsolidationItemsAxis_08a279c8-fd90-47c9-b90a-a542a6a932a5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_08a279c8-fd90-47c9-b90a-a542a6a932a5_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_08a279c8-fd90-47c9-b90a-a542a6a932a5" xlink:to="loc_srt_ConsolidationItemsDomain_08a279c8-fd90-47c9-b90a-a542a6a932a5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_85daec49-c264-42a3-a232-aba11c87258a" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_08a279c8-fd90-47c9-b90a-a542a6a932a5" xlink:to="loc_srt_ConsolidationItemsDomain_85daec49-c264-42a3-a232-aba11c87258a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_1e7c0c4d-5ebc-4e91-8e84-62580c52f95d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_b3e64da0-69e3-45a4-8367-afcc6728a233" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_1e7c0c4d-5ebc-4e91-8e84-62580c52f95d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_1e7c0c4d-5ebc-4e91-8e84-62580c52f95d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_1e7c0c4d-5ebc-4e91-8e84-62580c52f95d" xlink:to="loc_us-gaap_SegmentDomain_1e7c0c4d-5ebc-4e91-8e84-62580c52f95d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_a1c1ebec-0d37-4fe5-a010-b1cc8500797d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_1e7c0c4d-5ebc-4e91-8e84-62580c52f95d" xlink:to="loc_us-gaap_SegmentDomain_a1c1ebec-0d37-4fe5-a010-b1cc8500797d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_EESMember_4d341a15-6309-48fd-95ee-242047ab3f93" xlink:href="wcc-20241231.xsd#wcc_EESMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_a1c1ebec-0d37-4fe5-a010-b1cc8500797d" xlink:to="loc_wcc_EESMember_4d341a15-6309-48fd-95ee-242047ab3f93" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_UBSMember_ba140705-1f43-4a47-8a5e-7f7e1196e2ad" xlink:href="wcc-20241231.xsd#wcc_UBSMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_a1c1ebec-0d37-4fe5-a010-b1cc8500797d" xlink:to="loc_wcc_UBSMember_ba140705-1f43-4a47-8a5e-7f7e1196e2ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_CSSMember_4fd50a05-f966-4875-969f-4bfe3b323732" xlink:href="wcc-20241231.xsd#wcc_CSSMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_a1c1ebec-0d37-4fe5-a010-b1cc8500797d" xlink:to="loc_wcc_CSSMember_4fd50a05-f966-4875-969f-4bfe3b323732" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_7578a7b9-cac9-4778-a9ed-862d2d13f2b1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_b3e64da0-69e3-45a4-8367-afcc6728a233" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_7578a7b9-cac9-4778-a9ed-862d2d13f2b1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_7578a7b9-cac9-4778-a9ed-862d2d13f2b1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_7578a7b9-cac9-4778-a9ed-862d2d13f2b1" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_7578a7b9-cac9-4778-a9ed-862d2d13f2b1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_6d609b71-5698-4a1a-a043-df138d439b81" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_7578a7b9-cac9-4778-a9ed-862d2d13f2b1" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_6d609b71-5698-4a1a-a043-df138d439b81" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillMember_2651e3f9-3496-4a57-97fa-7d1a0e9d7c9e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_6d609b71-5698-4a1a-a043-df138d439b81" xlink:to="loc_us-gaap_GoodwillMember_2651e3f9-3496-4a57-97fa-7d1a0e9d7c9e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_4be8ff25-e21c-4ecb-9641-e72ead5e607f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_f6ec39fe-eef3-4c69-a2c8-e92c56ed5de1" xlink:to="loc_us-gaap_GoodwillRollForward_4be8ff25-e21c-4ecb-9641-e72ead5e607f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_2ae2f08d-694f-44dd-97c7-c5b11534149a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_4be8ff25-e21c-4ecb-9641-e72ead5e607f" xlink:to="loc_us-gaap_Goodwill_2ae2f08d-694f-44dd-97c7-c5b11534149a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_a06d8e41-8826-4337-a2a0-e4deb12b2a06" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_1ae1f7fd-3641-450b-9fc4-043a577ef5c0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_f6ec39fe-eef3-4c69-a2c8-e92c56ed5de1" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_1ae1f7fd-3641-450b-9fc4-043a577ef5c0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillTransfers_14f9bfb1-0fe8-4ada-97fb-02393cc1d675" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillTransfers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_f6ec39fe-eef3-4c69-a2c8-e92c56ed5de1" xlink:to="loc_us-gaap_GoodwillTransfers_14f9bfb1-0fe8-4ada-97fb-02393cc1d675" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_2406a0ef-bef2-46d5-8046-1eec6cfa66a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_f6ec39fe-eef3-4c69-a2c8-e92c56ed5de1" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_2406a0ef-bef2-46d5-8046-1eec6cfa66a2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPeriodIncreaseDecrease_68c05c84-dc78-4a08-92e0-0ee618230e4a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillPeriodIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_f6ec39fe-eef3-4c69-a2c8-e92c56ed5de1" xlink:to="loc_us-gaap_GoodwillPeriodIncreaseDecrease_68c05c84-dc78-4a08-92e0-0ee618230e4a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent_a51cd41e-e9d3-4e67-bfda-c037afcd330a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_f6ec39fe-eef3-4c69-a2c8-e92c56ed5de1" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent_a51cd41e-e9d3-4e67-bfda-c037afcd330a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_OutOfPeriodAdjustment_b1ead65d-8425-4bc3-8908-9252919f5a65" xlink:href="wcc-20241231.xsd#wcc_OutOfPeriodAdjustment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_f6ec39fe-eef3-4c69-a2c8-e92c56ed5de1" xlink:to="loc_wcc_OutOfPeriodAdjustment_b1ead65d-8425-4bc3-8908-9252919f5a65" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFINTANGIBLEASSETSBYMAJORCLASSDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#GOODWILLANDINTANGIBLEASSETSSCHEDULEOFINTANGIBLEASSETSBYMAJORCLASSDetails"/>
  <link:definitionLink xlink:role="http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFINTANGIBLEASSETSBYMAJORCLASSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_wcc_GoodwillLineItemsLineItems_f96f43ae-6456-490f-bce0-2ef1d10de7b7" xlink:href="wcc-20241231.xsd#wcc_GoodwillLineItemsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_ScheduleOfGoodwillWccTable_8b016524-a3a0-4bad-a377-15f87092b3f5" xlink:href="wcc-20241231.xsd#wcc_ScheduleOfGoodwillWccTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_wcc_GoodwillLineItemsLineItems_f96f43ae-6456-490f-bce0-2ef1d10de7b7" xlink:to="loc_wcc_ScheduleOfGoodwillWccTable_8b016524-a3a0-4bad-a377-15f87092b3f5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_a66b9964-bc49-4182-8251-649b9582a6db" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_wcc_ScheduleOfGoodwillWccTable_8b016524-a3a0-4bad-a377-15f87092b3f5" xlink:to="loc_srt_RangeAxis_a66b9964-bc49-4182-8251-649b9582a6db" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_a66b9964-bc49-4182-8251-649b9582a6db_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_a66b9964-bc49-4182-8251-649b9582a6db" xlink:to="loc_srt_RangeMember_a66b9964-bc49-4182-8251-649b9582a6db_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f496d95d-ae8d-473e-8de2-4764d7829a24" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_a66b9964-bc49-4182-8251-649b9582a6db" xlink:to="loc_srt_RangeMember_f496d95d-ae8d-473e-8de2-4764d7829a24" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_e0bd1a4f-4264-47f4-8f5c-de3fd1945862" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_f496d95d-ae8d-473e-8de2-4764d7829a24" xlink:to="loc_srt_MinimumMember_e0bd1a4f-4264-47f4-8f5c-de3fd1945862" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_0d143c37-189e-49a8-8682-12c7bc8e7d4f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_f496d95d-ae8d-473e-8de2-4764d7829a24" xlink:to="loc_srt_MaximumMember_0d143c37-189e-49a8-8682-12c7bc8e7d4f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_5dc867ec-e287-4331-ab5f-b7186f0430dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_wcc_ScheduleOfGoodwillWccTable_8b016524-a3a0-4bad-a377-15f87092b3f5" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_5dc867ec-e287-4331-ab5f-b7186f0430dc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_5dc867ec-e287-4331-ab5f-b7186f0430dc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_5dc867ec-e287-4331-ab5f-b7186f0430dc" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_5dc867ec-e287-4331-ab5f-b7186f0430dc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_161c7284-849f-4496-80c8-8d9e37e05299" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_5dc867ec-e287-4331-ab5f-b7186f0430dc" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_161c7284-849f-4496-80c8-8d9e37e05299" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_e9091b63-3d60-446d-8a16-778633bb226a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TrademarksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_161c7284-849f-4496-80c8-8d9e37e05299" xlink:to="loc_us-gaap_TrademarksMember_e9091b63-3d60-446d-8a16-778633bb226a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_789d5027-de52-4bce-83a0-5719f4294b06" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_wcc_ScheduleOfGoodwillWccTable_8b016524-a3a0-4bad-a377-15f87092b3f5" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_789d5027-de52-4bce-83a0-5719f4294b06" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_789d5027-de52-4bce-83a0-5719f4294b06_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_789d5027-de52-4bce-83a0-5719f4294b06" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_789d5027-de52-4bce-83a0-5719f4294b06_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f24826b5-f320-497a-af29-534f8ffe4339" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_789d5027-de52-4bce-83a0-5719f4294b06" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f24826b5-f320-497a-af29-534f8ffe4339" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_fbd9af9b-b196-45a0-ac10-125a03666ca3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TrademarksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f24826b5-f320-497a-af29-534f8ffe4339" xlink:to="loc_us-gaap_TrademarksMember_fbd9af9b-b196-45a0-ac10-125a03666ca3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_c511991f-eab3-4ebd-a8c7-911daccd2d3b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f24826b5-f320-497a-af29-534f8ffe4339" xlink:to="loc_us-gaap_CustomerRelationshipsMember_c511991f-eab3-4ebd-a8c7-911daccd2d3b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DistributionRightsMember_d2525b02-f5a5-43ed-8102-a7817eb18f61" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DistributionRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f24826b5-f320-497a-af29-534f8ffe4339" xlink:to="loc_us-gaap_DistributionRightsMember_d2525b02-f5a5-43ed-8102-a7817eb18f61" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_4e6aa7b6-5acd-4fac-8085-562d61da3ae2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f24826b5-f320-497a-af29-534f8ffe4339" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_4e6aa7b6-5acd-4fac-8085-562d61da3ae2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_f7743cf4-a146-47b2-8d6f-1f3dc7d9afd2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f24826b5-f320-497a-af29-534f8ffe4339" xlink:to="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_f7743cf4-a146-47b2-8d6f-1f3dc7d9afd2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ChangeInAccountingEstimateByTypeAxis_d3167db8-6822-4c88-b991-3c994369290a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ChangeInAccountingEstimateByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_wcc_ScheduleOfGoodwillWccTable_8b016524-a3a0-4bad-a377-15f87092b3f5" xlink:to="loc_us-gaap_ChangeInAccountingEstimateByTypeAxis_d3167db8-6822-4c88-b991-3c994369290a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ChangeInAccountingEstimateTypeDomain_d3167db8-6822-4c88-b991-3c994369290a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ChangeInAccountingEstimateTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ChangeInAccountingEstimateByTypeAxis_d3167db8-6822-4c88-b991-3c994369290a" xlink:to="loc_us-gaap_ChangeInAccountingEstimateTypeDomain_d3167db8-6822-4c88-b991-3c994369290a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ChangeInAccountingEstimateTypeDomain_b7e5e5ba-ed89-4233-b586-f7c079b9a981" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ChangeInAccountingEstimateTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ChangeInAccountingEstimateByTypeAxis_d3167db8-6822-4c88-b991-3c994369290a" xlink:to="loc_us-gaap_ChangeInAccountingEstimateTypeDomain_b7e5e5ba-ed89-4233-b586-f7c079b9a981" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsAmortizationPeriodMember_8f6a0180-a8b2-441e-a97e-3204205e5ed3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsAmortizationPeriodMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ChangeInAccountingEstimateTypeDomain_b7e5e5ba-ed89-4233-b586-f7c079b9a981" xlink:to="loc_us-gaap_IntangibleAssetsAmortizationPeriodMember_8f6a0180-a8b2-441e-a97e-3204205e5ed3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_bd00daf8-d741-49e1-b995-64bd4597f9e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_wcc_GoodwillLineItemsLineItems_f96f43ae-6456-490f-bce0-2ef1d10de7b7" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_bd00daf8-d741-49e1-b995-64bd4597f9e1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_851e7911-fe22-47fd-9945-8cf759168d6f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_wcc_GoodwillLineItemsLineItems_f96f43ae-6456-490f-bce0-2ef1d10de7b7" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_851e7911-fe22-47fd-9945-8cf759168d6f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_4bf3f713-c53a-4937-a95b-3abef70c94df" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_wcc_GoodwillLineItemsLineItems_f96f43ae-6456-490f-bce0-2ef1d10de7b7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_4bf3f713-c53a-4937-a95b-3abef70c94df" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_67efa647-1416-4fda-b7ae-ea513a44e7f5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_wcc_GoodwillLineItemsLineItems_f96f43ae-6456-490f-bce0-2ef1d10de7b7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_67efa647-1416-4fda-b7ae-ea513a44e7f5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_4fc93d56-4e1b-44d5-a2a4-fb71353509a5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_wcc_GoodwillLineItemsLineItems_f96f43ae-6456-490f-bce0-2ef1d10de7b7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_4fc93d56-4e1b-44d5-a2a4-fb71353509a5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_b26d03c9-921a-4117-8170-f79fe8d9c927" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_wcc_GoodwillLineItemsLineItems_f96f43ae-6456-490f-bce0-2ef1d10de7b7" xlink:to="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_b26d03c9-921a-4117-8170-f79fe8d9c927" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_38acaece-fb28-4611-85bd-28aee1ded53f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_wcc_GoodwillLineItemsLineItems_f96f43ae-6456-490f-bce0-2ef1d10de7b7" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_38acaece-fb28-4611-85bd-28aee1ded53f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_2af1e954-a729-4227-ab26-fd94c96b1b74" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_wcc_GoodwillLineItemsLineItems_f96f43ae-6456-490f-bce0-2ef1d10de7b7" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_2af1e954-a729-4227-ab26-fd94c96b1b74" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_44d84184-7b77-4d3c-b4da-2b3b8bf496de" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_wcc_GoodwillLineItemsLineItems_f96f43ae-6456-490f-bce0-2ef1d10de7b7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_44d84184-7b77-4d3c-b4da-2b3b8bf496de" xlink:type="arc" order="8"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.wesco.com/role/ACQUISITIONSDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#ACQUISITIONSDetails"/>
  <link:definitionLink xlink:role="http://www.wesco.com/role/ACQUISITIONSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_56141da3-81f6-4e46-95db-bd3b1f686415" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_649563b5-761f-4cf9-96be-bf7973ca0cc1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56141da3-81f6-4e46-95db-bd3b1f686415" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_649563b5-761f-4cf9-96be-bf7973ca0cc1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_86535ea6-04b3-48d4-8b81-febb3339ec80" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_649563b5-761f-4cf9-96be-bf7973ca0cc1" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_86535ea6-04b3-48d4-8b81-febb3339ec80" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_86535ea6-04b3-48d4-8b81-febb3339ec80_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_86535ea6-04b3-48d4-8b81-febb3339ec80" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_86535ea6-04b3-48d4-8b81-febb3339ec80_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4c28fa2b-740a-48b6-b753-1f580f9e64e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_86535ea6-04b3-48d4-8b81-febb3339ec80" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4c28fa2b-740a-48b6-b753-1f580f9e64e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AnixterInternationalMember_88c04bee-1dae-4b05-806d-66699a9cc46f" xlink:href="wcc-20241231.xsd#wcc_AnixterInternationalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4c28fa2b-740a-48b6-b753-1f580f9e64e1" xlink:to="loc_wcc_AnixterInternationalMember_88c04bee-1dae-4b05-806d-66699a9cc46f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_RahiSystemsMember_e85dd024-3e2c-4293-89dc-1001d7837864" xlink:href="wcc-20241231.xsd#wcc_RahiSystemsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4c28fa2b-740a-48b6-b753-1f580f9e64e1" xlink:to="loc_wcc_RahiSystemsMember_e85dd024-3e2c-4293-89dc-1001d7837864" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AscentMember_3da13834-6469-4663-8102-4c8883d34246" xlink:href="wcc-20241231.xsd#wcc_AscentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4c28fa2b-740a-48b6-b753-1f580f9e64e1" xlink:to="loc_wcc_AscentMember_3da13834-6469-4663-8102-4c8883d34246" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_IndependentElectricSupplyMember_25644f22-8d67-46c0-8bbd-ac740ddf3436" xlink:href="wcc-20241231.xsd#wcc_IndependentElectricSupplyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4c28fa2b-740a-48b6-b753-1f580f9e64e1" xlink:to="loc_wcc_IndependentElectricSupplyMember_25644f22-8d67-46c0-8bbd-ac740ddf3436" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_EntroCIMMember_caa63e8e-7b73-44ca-95ca-11ead4d95d22" xlink:href="wcc-20241231.xsd#wcc_EntroCIMMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4c28fa2b-740a-48b6-b753-1f580f9e64e1" xlink:to="loc_wcc_EntroCIMMember_caa63e8e-7b73-44ca-95ca-11ead4d95d22" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationByTypeAxis_5584df84-c679-4c88-a309-24aea2d7160b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContingentConsiderationByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_649563b5-761f-4cf9-96be-bf7973ca0cc1" xlink:to="loc_us-gaap_ContingentConsiderationByTypeAxis_5584df84-c679-4c88-a309-24aea2d7160b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationTypeDomain_5584df84-c679-4c88-a309-24aea2d7160b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContingentConsiderationTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ContingentConsiderationByTypeAxis_5584df84-c679-4c88-a309-24aea2d7160b" xlink:to="loc_us-gaap_ContingentConsiderationTypeDomain_5584df84-c679-4c88-a309-24aea2d7160b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationTypeDomain_b4cc4a10-9dbf-4a67-9a57-b156051b8752" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContingentConsiderationTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ContingentConsiderationByTypeAxis_5584df84-c679-4c88-a309-24aea2d7160b" xlink:to="loc_us-gaap_ContingentConsiderationTypeDomain_b4cc4a10-9dbf-4a67-9a57-b156051b8752" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashMember_11026815-0d6a-4b6d-a75c-c8a5c5c34ad9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain_b4cc4a10-9dbf-4a67-9a57-b156051b8752" xlink:to="loc_us-gaap_CashMember_11026815-0d6a-4b6d-a75c-c8a5c5c34ad9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_82ca5c3b-14df-4557-96d2-e11079a3342c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_649563b5-761f-4cf9-96be-bf7973ca0cc1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_82ca5c3b-14df-4557-96d2-e11079a3342c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_82ca5c3b-14df-4557-96d2-e11079a3342c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_82ca5c3b-14df-4557-96d2-e11079a3342c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_82ca5c3b-14df-4557-96d2-e11079a3342c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a3f9d0c1-58c9-47e0-b713-0b48f3945441" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_82ca5c3b-14df-4557-96d2-e11079a3342c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a3f9d0c1-58c9-47e0-b713-0b48f3945441" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelatedIntangibleAssetsMember_c71524b4-5ee9-4522-b7da-8a208f982708" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelatedIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a3f9d0c1-58c9-47e0-b713-0b48f3945441" xlink:to="loc_us-gaap_CustomerRelatedIntangibleAssetsMember_c71524b4-5ee9-4522-b7da-8a208f982708" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1_47f090a7-5a9c-4727-b592-264de7b61825" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56141da3-81f6-4e46-95db-bd3b1f686415" xlink:to="loc_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1_47f090a7-5a9c-4727-b592-264de7b61825" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod_732fb093-f250-4131-8e9b-fcab62d22252" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56141da3-81f6-4e46-95db-bd3b1f686415" xlink:to="loc_us-gaap_BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod_732fb093-f250-4131-8e9b-fcab62d22252" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionSharePrice_97dd3821-d8d6-4adc-bf78-c8f919fefa18" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionSharePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56141da3-81f6-4e46-95db-bd3b1f686415" xlink:to="loc_us-gaap_BusinessAcquisitionSharePrice_97dd3821-d8d6-4adc-bf78-c8f919fefa18" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_c8d3281d-e7aa-417d-845f-6fea50d1ad17" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56141da3-81f6-4e46-95db-bd3b1f686415" xlink:to="loc_us-gaap_CommonStockSharesIssued_c8d3281d-e7aa-417d-845f-6fea50d1ad17" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_340ec8f4-8ef1-4b96-990c-72c7ca6c6936" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56141da3-81f6-4e46-95db-bd3b1f686415" xlink:to="loc_us-gaap_PreferredStockSharesIssued_340ec8f4-8ef1-4b96-990c-72c7ca6c6936" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_b1f58943-1f24-496a-802f-acdb71d55c4a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56141da3-81f6-4e46-95db-bd3b1f686415" xlink:to="loc_us-gaap_CommonStockValue_b1f58943-1f24-496a-802f-acdb71d55c4a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendRatePercentage_ac181fd1-2aa1-4743-80c9-d2b83fa1424c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockDividendRatePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56141da3-81f6-4e46-95db-bd3b1f686415" xlink:to="loc_us-gaap_PreferredStockDividendRatePercentage_ac181fd1-2aa1-4743-80c9-d2b83fa1424c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_dbb5b960-ca6a-4ee3-ba36-56f56bd5c34d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56141da3-81f6-4e46-95db-bd3b1f686415" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_dbb5b960-ca6a-4ee3-ba36-56f56bd5c34d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity_2b81ae8b-8bef-4a0e-8256-c3a207c5626d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56141da3-81f6-4e46-95db-bd3b1f686415" xlink:to="loc_us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity_2b81ae8b-8bef-4a0e-8256-c3a207c5626d" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationReasonForBusinessCombination_b076b0ed-8117-477a-b278-b45b79f12b5e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationReasonForBusinessCombination"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56141da3-81f6-4e46-95db-bd3b1f686415" xlink:to="loc_us-gaap_BusinessCombinationReasonForBusinessCombination_b076b0ed-8117-477a-b278-b45b79f12b5e" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_NumberOfCitiesInWhichAnEntityOperates_76d730f4-ed3e-472a-8fc9-a78c9baaef61" xlink:href="wcc-20241231.xsd#wcc_NumberOfCitiesInWhichAnEntityOperates"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56141da3-81f6-4e46-95db-bd3b1f686415" xlink:to="loc_wcc_NumberOfCitiesInWhichAnEntityOperates_76d730f4-ed3e-472a-8fc9-a78c9baaef61" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfCountriesInWhichEntityOperates_5754c356-d097-4ec7-a89a-8970be28dd43" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfCountriesInWhichEntityOperates"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56141da3-81f6-4e46-95db-bd3b1f686415" xlink:to="loc_us-gaap_NumberOfCountriesInWhichEntityOperates_5754c356-d097-4ec7-a89a-8970be28dd43" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_108c627d-5b9d-4c31-a499-f715a0bd6c0a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56141da3-81f6-4e46-95db-bd3b1f686415" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_108c627d-5b9d-4c31-a499-f715a0bd6c0a" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_877167cd-0a1c-4d42-86ca-df9f8e28e68d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56141da3-81f6-4e46-95db-bd3b1f686415" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_877167cd-0a1c-4d42-86ca-df9f8e28e68d" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_276eb14b-4ee4-4a72-ad53-456f811e0fa6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56141da3-81f6-4e46-95db-bd3b1f686415" xlink:to="loc_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_276eb14b-4ee4-4a72-ad53-456f811e0fa6" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_f6fbd172-0e26-4349-913c-9b473ea6d5ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56141da3-81f6-4e46-95db-bd3b1f686415" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_f6fbd172-0e26-4349-913c-9b473ea6d5ee" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets_211d13a7-0e0a-430e-8f29-5148fe01e1aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56141da3-81f6-4e46-95db-bd3b1f686415" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets_211d13a7-0e0a-430e-8f29-5148fe01e1aa" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_PaymentToAcquireBusinessFairValueOfCashConsideration_960f2528-0de4-4612-a941-7553b0259996" xlink:href="wcc-20241231.xsd#wcc_PaymentToAcquireBusinessFairValueOfCashConsideration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56141da3-81f6-4e46-95db-bd3b1f686415" xlink:to="loc_wcc_PaymentToAcquireBusinessFairValueOfCashConsideration_960f2528-0de4-4612-a941-7553b0259996" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_5e764c78-1886-4c0e-a067-431f92d8f76e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56141da3-81f6-4e46-95db-bd3b1f686415" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_5e764c78-1886-4c0e-a067-431f92d8f76e" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_20a98dfd-ea25-425d-94bb-d6ef89d4c7fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56141da3-81f6-4e46-95db-bd3b1f686415" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_20a98dfd-ea25-425d-94bb-d6ef89d4c7fc" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_1b9098ad-cbb5-4c81-bde9-d082131995c6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56141da3-81f6-4e46-95db-bd3b1f686415" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_1b9098ad-cbb5-4c81-bde9-d082131995c6" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_cf225a54-fd55-42d0-aee5-fd3939b33169" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56141da3-81f6-4e46-95db-bd3b1f686415" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_cf225a54-fd55-42d0-aee5-fd3939b33169" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_f19b4171-b8ca-4e80-b61b-9f3320e45cb8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56141da3-81f6-4e46-95db-bd3b1f686415" xlink:to="loc_us-gaap_Goodwill_f19b4171-b8ca-4e80-b61b-9f3320e45cb8" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalDate1_a2ffe303-0f20-49c6-b522-5a170f0cbba0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalDate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56141da3-81f6-4e46-95db-bd3b1f686415" xlink:to="loc_us-gaap_DisposalDate1_a2ffe303-0f20-49c6-b522-5a170f0cbba0" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_BasePurchasePriceForDivestitureOfBusiness._077181ef-348d-473c-94dc-fc3203a2b0c6" xlink:href="wcc-20241231.xsd#wcc_BasePurchasePriceForDivestitureOfBusiness."/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56141da3-81f6-4e46-95db-bd3b1f686415" xlink:to="loc_wcc_BasePurchasePriceForDivestitureOfBusiness._077181ef-348d-473c-94dc-fc3203a2b0c6" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_7b04f07c-63e8-4634-b2f6-ec39a19aa1f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56141da3-81f6-4e46-95db-bd3b1f686415" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_7b04f07c-63e8-4634-b2f6-ec39a19aa1f1" xlink:type="arc" order="25"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.wesco.com/role/SCHEDULEOFCONSIDERATIONTRANSFERREDDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#SCHEDULEOFCONSIDERATIONTRANSFERREDDetails"/>
  <link:definitionLink xlink:role="http://www.wesco.com/role/SCHEDULEOFCONSIDERATIONTRANSFERREDDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_21847d55-ad5c-4048-9754-2de2c0feeb2f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_08e397a2-3f6a-42ae-b695-3002b0fc76a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_21847d55-ad5c-4048-9754-2de2c0feeb2f" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_08e397a2-3f6a-42ae-b695-3002b0fc76a0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_3c415318-43a9-44b3-8767-c76c3f711b30" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_08e397a2-3f6a-42ae-b695-3002b0fc76a0" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_3c415318-43a9-44b3-8767-c76c3f711b30" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3c415318-43a9-44b3-8767-c76c3f711b30_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_3c415318-43a9-44b3-8767-c76c3f711b30" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3c415318-43a9-44b3-8767-c76c3f711b30_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_eba37ace-c447-48be-afbb-77ccc889948f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_3c415318-43a9-44b3-8767-c76c3f711b30" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_eba37ace-c447-48be-afbb-77ccc889948f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AnixterInternationalMember_25549288-bb05-4533-9a74-1b7553362087" xlink:href="wcc-20241231.xsd#wcc_AnixterInternationalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_eba37ace-c447-48be-afbb-77ccc889948f" xlink:to="loc_wcc_AnixterInternationalMember_25549288-bb05-4533-9a74-1b7553362087" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_RahiSystemsMember_3032d695-8176-4661-b08d-72671d079ddb" xlink:href="wcc-20241231.xsd#wcc_RahiSystemsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_eba37ace-c447-48be-afbb-77ccc889948f" xlink:to="loc_wcc_RahiSystemsMember_3032d695-8176-4661-b08d-72671d079ddb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AscentMember_aea61689-3663-4eb5-9665-6f445b3b87e3" xlink:href="wcc-20241231.xsd#wcc_AscentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_eba37ace-c447-48be-afbb-77ccc889948f" xlink:to="loc_wcc_AscentMember_aea61689-3663-4eb5-9665-6f445b3b87e3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis_c3de80ff-9472-4fb4-8da1-98517a789c06" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityInterestIssuedOrIssuableByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_08e397a2-3f6a-42ae-b695-3002b0fc76a0" xlink:to="loc_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis_c3de80ff-9472-4fb4-8da1-98517a789c06" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_c3de80ff-9472-4fb4-8da1-98517a789c06_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityInterestIssuedOrIssuableTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis_c3de80ff-9472-4fb4-8da1-98517a789c06" xlink:to="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_c3de80ff-9472-4fb4-8da1-98517a789c06_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_c1cfcf63-ea2d-4130-a206-b2ca00c852a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityInterestIssuedOrIssuableTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis_c3de80ff-9472-4fb4-8da1-98517a789c06" xlink:to="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_c1cfcf63-ea2d-4130-a206-b2ca00c852a7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_cad375a3-3949-4384-9593-288782be73c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_c1cfcf63-ea2d-4130-a206-b2ca00c852a7" xlink:to="loc_us-gaap_CommonStockMember_cad375a3-3949-4384-9593-288782be73c7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_54427f75-8a1f-4968-a6e0-a41b33688ba7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_c1cfcf63-ea2d-4130-a206-b2ca00c852a7" xlink:to="loc_us-gaap_RestrictedStockMember_54427f75-8a1f-4968-a6e0-a41b33688ba7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_b56a122d-abcf-41cf-b3b9-7e63cdc7d551" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_c1cfcf63-ea2d-4130-a206-b2ca00c852a7" xlink:to="loc_us-gaap_PreferredStockMember_b56a122d-abcf-41cf-b3b9-7e63cdc7d551" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NatureOfExpenseAxis_ab5a7ba5-9d58-4265-a27c-e47c8128f622" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NatureOfExpenseAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_08e397a2-3f6a-42ae-b695-3002b0fc76a0" xlink:to="loc_us-gaap_NatureOfExpenseAxis_ab5a7ba5-9d58-4265-a27c-e47c8128f622" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterimPeriodCostsNotAllocableDomain_ab5a7ba5-9d58-4265-a27c-e47c8128f622_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterimPeriodCostsNotAllocableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_NatureOfExpenseAxis_ab5a7ba5-9d58-4265-a27c-e47c8128f622" xlink:to="loc_us-gaap_InterimPeriodCostsNotAllocableDomain_ab5a7ba5-9d58-4265-a27c-e47c8128f622_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterimPeriodCostsNotAllocableDomain_40ac6742-6a22-4ba1-81a4-dbb8c79a6968" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterimPeriodCostsNotAllocableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_NatureOfExpenseAxis_ab5a7ba5-9d58-4265-a27c-e47c8128f622" xlink:to="loc_us-gaap_InterimPeriodCostsNotAllocableDomain_40ac6742-6a22-4ba1-81a4-dbb8c79a6968" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_df57b93a-1c88-48ee-9faf-aed8eaeb725c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_21847d55-ad5c-4048-9754-2de2c0feeb2f" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_df57b93a-1c88-48ee-9faf-aed8eaeb725c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_PaymentToAcquireBusinessFairValueOfCashConsideration_cd555031-8c92-4eaa-a98d-cc6c5915b52b" xlink:href="wcc-20241231.xsd#wcc_PaymentToAcquireBusinessFairValueOfCashConsideration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_21847d55-ad5c-4048-9754-2de2c0feeb2f" xlink:to="loc_wcc_PaymentToAcquireBusinessFairValueOfCashConsideration_cd555031-8c92-4eaa-a98d-cc6c5915b52b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_PaymentForSellerExpenses_6a913a8e-8211-44e2-a4b6-f19b04eb5104" xlink:href="wcc-20241231.xsd#wcc_PaymentForSellerExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_21847d55-ad5c-4048-9754-2de2c0feeb2f" xlink:to="loc_wcc_PaymentForSellerExpenses_6a913a8e-8211-44e2-a4b6-f19b04eb5104" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_8e33cb67-2d6d-4b38-ba1f-1cc47d526b5d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_21847d55-ad5c-4048-9754-2de2c0feeb2f" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_8e33cb67-2d6d-4b38-ba1f-1cc47d526b5d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_8e049b1e-ccc7-4b02-b376-3551a351ad31" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_21847d55-ad5c-4048-9754-2de2c0feeb2f" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_8e049b1e-ccc7-4b02-b376-3551a351ad31" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAcquiredFromAcquisition_4827227b-a50b-490e-9653-8148fe6f55e5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAcquiredFromAcquisition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_21847d55-ad5c-4048-9754-2de2c0feeb2f" xlink:to="loc_us-gaap_CashAcquiredFromAcquisition_4827227b-a50b-490e-9653-8148fe6f55e5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_4ceca652-71db-423d-9af2-54f0669948a6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_21847d55-ad5c-4048-9754-2de2c0feeb2f" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_4ceca652-71db-423d-9af2-54f0669948a6" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationPriceOfAcquisitionExpected_ac7bce9a-923b-42d5-b68a-856f053f4f8e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationPriceOfAcquisitionExpected"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_21847d55-ad5c-4048-9754-2de2c0feeb2f" xlink:to="loc_us-gaap_BusinessCombinationPriceOfAcquisitionExpected_ac7bce9a-923b-42d5-b68a-856f053f4f8e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredOther1_ab681686-4c14-40aa-b3b7-77f545effda5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferredOther1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_21847d55-ad5c-4048-9754-2de2c0feeb2f" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredOther1_ab681686-4c14-40aa-b3b7-77f545effda5" xlink:type="arc" order="8"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.wesco.com/role/SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails"/>
  <link:definitionLink xlink:role="http://www.wesco.com/role/SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_ccc2b25a-2c47-4378-88dd-32a3d13b44b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_ccc2b25a-2c47-4378-88dd-32a3d13b44b7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_61a8a67a-be27-416f-9e9a-219dcdec5c51" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_ccc2b25a-2c47-4378-88dd-32a3d13b44b7" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_61a8a67a-be27-416f-9e9a-219dcdec5c51" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_61a8a67a-be27-416f-9e9a-219dcdec5c51_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_61a8a67a-be27-416f-9e9a-219dcdec5c51" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_61a8a67a-be27-416f-9e9a-219dcdec5c51_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6d489d69-b54b-41e1-b3bb-53e46536b7e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_61a8a67a-be27-416f-9e9a-219dcdec5c51" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6d489d69-b54b-41e1-b3bb-53e46536b7e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AnixterInternationalMember_957a8ef4-43cd-4d0b-be28-4959c56d69e3" xlink:href="wcc-20241231.xsd#wcc_AnixterInternationalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6d489d69-b54b-41e1-b3bb-53e46536b7e2" xlink:to="loc_wcc_AnixterInternationalMember_957a8ef4-43cd-4d0b-be28-4959c56d69e3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_RahiSystemsMember_02de05e0-f63a-4023-9d72-d2cfcf079774" xlink:href="wcc-20241231.xsd#wcc_RahiSystemsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6d489d69-b54b-41e1-b3bb-53e46536b7e2" xlink:to="loc_wcc_RahiSystemsMember_02de05e0-f63a-4023-9d72-d2cfcf079774" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AscentMember_4d9eae71-37ba-43a9-8a32-5b11e26e69ce" xlink:href="wcc-20241231.xsd#wcc_AscentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6d489d69-b54b-41e1-b3bb-53e46536b7e2" xlink:to="loc_wcc_AscentMember_4d9eae71-37ba-43a9-8a32-5b11e26e69ce" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_2327ad9b-c7d2-4ccf-8fcf-df118c3fcea9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_2327ad9b-c7d2-4ccf-8fcf-df118c3fcea9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_763a77f7-b55f-4ffc-8215-f283d57326f2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_763a77f7-b55f-4ffc-8215-f283d57326f2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_4f32fbbe-e79b-4ecc-a176-3823ea5d6007" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_4f32fbbe-e79b-4ecc-a176-3823ea5d6007" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_722ce698-6f80-4392-a15e-877b8ce7ae7d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_722ce698-6f80-4392-a15e-877b8ce7ae7d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherCurrentAssets_a4f00e71-3ce0-465b-9571-7d0b4ced57f0" xlink:href="wcc-20241231.xsd#wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherCurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherCurrentAssets_a4f00e71-3ce0-465b-9571-7d0b4ced57f0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment_497eab7f-ca7d-4127-8dc2-4a31b2efc61b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment_497eab7f-ca7d-4127-8dc2-4a31b2efc61b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_1a9a8e44-e9e6-4a58-b885-da9a987a9132" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_1a9a8e44-e9e6-4a58-b885-da9a987a9132" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_c454c93e-0690-4936-8661-2975df51422f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_c454c93e-0690-4936-8661-2975df51422f" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseAssets_4d71c53f-b069-4abc-8ba2-fd87f88c17f6" xlink:href="wcc-20241231.xsd#wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseAssets_4d71c53f-b069-4abc-8ba2-fd87f88c17f6" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseAssets_240b2e9f-ef8b-401c-a63f-2dd96db47a07" xlink:href="wcc-20241231.xsd#wcc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_wcc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseAssets_240b2e9f-ef8b-401c-a63f-2dd96db47a07" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles_cf766619-62c1-45c1-adbd-88c4cb7d413b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles_cf766619-62c1-45c1-adbd-88c4cb7d413b" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_f26c923e-40e0-497b-a92a-959ff1d8af46" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_f26c923e-40e0-497b-a92a-959ff1d8af46" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_12ade8c5-62a8-490e-9c01-d477cc80bf93" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_12ade8c5-62a8-490e-9c01-d477cc80bf93" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_2bff2608-e73f-4ab9-86c8-69bf7b6efdc1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_us-gaap_Goodwill_2bff2608-e73f-4ab9-86c8-69bf7b6efdc1" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets_8e7373f2-478b-4366-9981-2f498a031b78" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets_8e7373f2-478b-4366-9981-2f498a031b78" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsNoncurrentAssets_c5bf25af-bfd2-4d4b-9e85-0831059ae742" xlink:href="wcc-20241231.xsd#wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsNoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsNoncurrentAssets_c5bf25af-bfd2-4d4b-9e85-0831059ae742" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherCurrentAndNoncurrentAssets_8ccc8af0-a6f3-4d9a-8bad-a3c42b04c5a2" xlink:href="wcc-20241231.xsd#wcc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherCurrentAndNoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_wcc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherCurrentAndNoncurrentAssets_8ccc8af0-a6f3-4d9a-8bad-a3c42b04c5a2" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAssets_fa04e263-4239-48f1-8cd7-8e40ab154197" xlink:href="wcc-20241231.xsd#wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAssets_fa04e263-4239-48f1-8cd7-8e40ab154197" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_fcb3e0a2-47a1-4818-8ff7-e8c126b86403" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_fcb3e0a2-47a1-4818-8ff7-e8c126b86403" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable_bf1110ce-454f-4620-a69c-420f8db5f852" xlink:href="wcc-20241231.xsd#wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable_bf1110ce-454f-4620-a69c-420f8db5f852" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_37f36db9-69ba-42cc-adb5-9ca20cabb941" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_37f36db9-69ba-42cc-adb5-9ca20cabb941" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_BusinessCombinationRecongizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedPayrollAndBenefitCosts_bc0088b4-aef4-4d28-9076-4b9077afbaa7" xlink:href="wcc-20241231.xsd#wcc_BusinessCombinationRecongizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedPayrollAndBenefitCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_wcc_BusinessCombinationRecongizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedPayrollAndBenefitCosts_bc0088b4-aef4-4d28-9076-4b9077afbaa7" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_c9c0b09e-d54a-4d7a-b4ec-68c01c207b58" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_c9c0b09e-d54a-4d7a-b4ec-68c01c207b58" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesOther_0c6d8fbc-1b40-41f6-a9f0-fc6bcfd8d170" xlink:href="wcc-20241231.xsd#wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesOther_0c6d8fbc-1b40-41f6-a9f0-fc6bcfd8d170" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_6e5b230b-7497-49f2-8fb4-4c42b18670db" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_6e5b230b-7497-49f2-8fb4-4c42b18670db" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilitiesLongTermDebt_f999e28b-0977-4af6-8216-48b9ea6819c8" xlink:href="wcc-20241231.xsd#wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilitiesLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilitiesLongTermDebt_f999e28b-0977-4af6-8216-48b9ea6819c8" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt_8d5ab7d1-e57f-4fc3-bb55-60ba66f2f96e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt_8d5ab7d1-e57f-4fc3-bb55-60ba66f2f96e" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseLiabilities_baa3e0b7-4fd2-445e-8549-093de5f2a3eb" xlink:href="wcc-20241231.xsd#wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseLiabilities_baa3e0b7-4fd2-445e-8549-093de5f2a3eb" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_48c3ffb3-56eb-4e3d-9edf-326bf84359e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_48c3ffb3-56eb-4e3d-9edf-326bf84359e8" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes_0a4f9845-64b4-4e25-86be-5ba507cbbc2c" xlink:href="wcc-20241231.xsd#wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes_0a4f9845-64b4-4e25-86be-5ba507cbbc2c" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_9f01524c-3f29-4d87-a00f-5e68e1502041" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_9f01524c-3f29-4d87-a00f-5e68e1502041" xlink:type="arc" order="30"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherNoncurrentLiabilities_e5457606-6f92-4b14-baa9-20c36e23f659" xlink:href="wcc-20241231.xsd#wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherNoncurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherNoncurrentLiabilities_e5457606-6f92-4b14-baa9-20c36e23f659" xlink:type="arc" order="31"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_56c07e40-88c2-449d-abbd-16201e4fec23" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_56c07e40-88c2-449d-abbd-16201e4fec23" xlink:type="arc" order="32"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsLiabilities_3b59bf80-d1bc-49d4-8587-7533d319b2e3" xlink:href="wcc-20241231.xsd#wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsLiabilities_3b59bf80-d1bc-49d4-8587-7533d319b2e3" xlink:type="arc" order="33"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_674e5f8c-46cd-42db-9093-e86f17885de9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_674e5f8c-46cd-42db-9093-e86f17885de9" xlink:type="arc" order="34"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsNetAssets_a468a46c-9bb7-45d3-8e80-08fb810033c0" xlink:href="wcc-20241231.xsd#wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsNetAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsNetAssets_a468a46c-9bb7-45d3-8e80-08fb810033c0" xlink:type="arc" order="35"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_1a9c96a8-6006-4ce0-9581-dc54f541eb5b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_1a9c96a8-6006-4ce0-9581-dc54f541eb5b" xlink:type="arc" order="36"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationGoodwillRecognizedDescription_d70f7273-404a-42d4-96ae-313fadaada0e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationGoodwillRecognizedDescription"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_us-gaap_BusinessCombinationGoodwillRecognizedDescription_d70f7273-404a-42d4-96ae-313fadaada0e" xlink:type="arc" order="37"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivable_f300f3c2-a639-4ba9-b3e6-d67a0404b0ee" xlink:href="wcc-20241231.xsd#wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivable_f300f3c2-a639-4ba9-b3e6-d67a0404b0ee" xlink:type="arc" order="38"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory_0799adef-9a1c-4bcb-b738-62b77b886a5f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory_0799adef-9a1c-4bcb-b738-62b77b886a5f" xlink:type="arc" order="39"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets_1b1fb966-8b5f-4c47-b627-a4c3e36782d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets_1b1fb966-8b5f-4c47-b627-a4c3e36782d8" xlink:type="arc" order="40"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_UsGaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes_9cbcab53-618e-4825-9a3f-3b9bb508dd5c" xlink:href="wcc-20241231.xsd#wcc_UsGaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_wcc_UsGaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes_9cbcab53-618e-4825-9a3f-3b9bb508dd5c" xlink:type="arc" order="41"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities_576ee05f-6357-4e84-8d2e-6a1b5f8ab05c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities_576ee05f-6357-4e84-8d2e-6a1b5f8ab05c" xlink:type="arc" order="42"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities_6d430b36-510c-4eb0-9e50-e5ca01f46b94" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities_6d430b36-510c-4eb0-9e50-e5ca01f46b94" xlink:type="arc" order="43"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.wesco.com/role/ANIXTERIDENTIFIABLEINTANGIBLESDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#ANIXTERIDENTIFIABLEINTANGIBLESDetails"/>
  <link:definitionLink xlink:role="http://www.wesco.com/role/ANIXTERIDENTIFIABLEINTANGIBLESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_a68c1782-0438-4312-900b-e500f456b666" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_f8963cec-7b9c-41aa-b8af-71269c47b851" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a68c1782-0438-4312-900b-e500f456b666" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_f8963cec-7b9c-41aa-b8af-71269c47b851" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_a0dcb787-399a-4ba7-b44f-53166449a3aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_f8963cec-7b9c-41aa-b8af-71269c47b851" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_a0dcb787-399a-4ba7-b44f-53166449a3aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a0dcb787-399a-4ba7-b44f-53166449a3aa_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_a0dcb787-399a-4ba7-b44f-53166449a3aa" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a0dcb787-399a-4ba7-b44f-53166449a3aa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_72330f8d-3379-4034-a046-72924625cfe2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_a0dcb787-399a-4ba7-b44f-53166449a3aa" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_72330f8d-3379-4034-a046-72924625cfe2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AnixterInternationalMember_9fd9d8dd-c693-4fa1-bb06-a5062e96e819" xlink:href="wcc-20241231.xsd#wcc_AnixterInternationalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_72330f8d-3379-4034-a046-72924625cfe2" xlink:to="loc_wcc_AnixterInternationalMember_9fd9d8dd-c693-4fa1-bb06-a5062e96e819" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_4c0cfa75-8f4b-409a-bf06-88e0834b5e28" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_f8963cec-7b9c-41aa-b8af-71269c47b851" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_4c0cfa75-8f4b-409a-bf06-88e0834b5e28" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4c0cfa75-8f4b-409a-bf06-88e0834b5e28_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_4c0cfa75-8f4b-409a-bf06-88e0834b5e28" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4c0cfa75-8f4b-409a-bf06-88e0834b5e28_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8988214f-3633-4614-bdbc-88a9a76128c0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_4c0cfa75-8f4b-409a-bf06-88e0834b5e28" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8988214f-3633-4614-bdbc-88a9a76128c0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelatedIntangibleAssetsMember_e9e810ae-18c5-4ca6-8aa0-97efb6214738" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelatedIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8988214f-3633-4614-bdbc-88a9a76128c0" xlink:to="loc_us-gaap_CustomerRelatedIntangibleAssetsMember_e9e810ae-18c5-4ca6-8aa0-97efb6214738" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_5b30d1ff-f784-47bf-8d4d-bdfe3ffb9d3c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8988214f-3633-4614-bdbc-88a9a76128c0" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_5b30d1ff-f784-47bf-8d4d-bdfe3ffb9d3c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_17e2493f-5e74-48f0-8a91-ade4bffd7ccc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_f8963cec-7b9c-41aa-b8af-71269c47b851" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_17e2493f-5e74-48f0-8a91-ade4bffd7ccc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_17e2493f-5e74-48f0-8a91-ade4bffd7ccc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_17e2493f-5e74-48f0-8a91-ade4bffd7ccc" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_17e2493f-5e74-48f0-8a91-ade4bffd7ccc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_e87c096d-23b9-4f86-89cd-330537c8008f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_17e2493f-5e74-48f0-8a91-ade4bffd7ccc" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_e87c096d-23b9-4f86-89cd-330537c8008f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_e9ad3b3c-bf8c-4ed7-b14a-1d71d23c3420" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TrademarksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_e87c096d-23b9-4f86-89cd-330537c8008f" xlink:to="loc_us-gaap_TrademarksMember_e9ad3b3c-bf8c-4ed7-b14a-1d71d23c3420" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_e5854268-2a4c-4ba9-bbc0-f3928cc28570" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a68c1782-0438-4312-900b-e500f456b666" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_e5854268-2a4c-4ba9-bbc0-f3928cc28570" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_a9308771-3f3b-44af-ae2a-b97d9e82b184" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a68c1782-0438-4312-900b-e500f456b666" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_a9308771-3f3b-44af-ae2a-b97d9e82b184" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_592aca6f-97bd-4dcd-bdfe-9c405099d98d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a68c1782-0438-4312-900b-e500f456b666" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_592aca6f-97bd-4dcd-bdfe-9c405099d98d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_788d380e-11e7-4928-a575-4c5fe036460f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a68c1782-0438-4312-900b-e500f456b666" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_788d380e-11e7-4928-a575-4c5fe036460f" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.wesco.com/role/ACQUISITIONSAnixterProFormaDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#ACQUISITIONSAnixterProFormaDetails"/>
  <link:definitionLink xlink:role="http://www.wesco.com/role/ACQUISITIONSAnixterProFormaDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_0862b829-97e2-4646-af09-e1ab11b6a49a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable_274f09e7-c058-4209-b409-37dbb40d6415" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_0862b829-97e2-4646-af09-e1ab11b6a49a" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable_274f09e7-c058-4209-b409-37dbb40d6415" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_9a2049ad-1f1a-4a61-8290-223f08560094" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable_274f09e7-c058-4209-b409-37dbb40d6415" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_9a2049ad-1f1a-4a61-8290-223f08560094" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9a2049ad-1f1a-4a61-8290-223f08560094_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_9a2049ad-1f1a-4a61-8290-223f08560094" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9a2049ad-1f1a-4a61-8290-223f08560094_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8ef8509e-50d1-427a-b543-ec1e07b1c663" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_9a2049ad-1f1a-4a61-8290-223f08560094" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8ef8509e-50d1-427a-b543-ec1e07b1c663" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AnixterInternationalMember_50cabc81-2400-42fa-883a-e2e4d60885ad" xlink:href="wcc-20241231.xsd#wcc_AnixterInternationalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8ef8509e-50d1-427a-b543-ec1e07b1c663" xlink:to="loc_wcc_AnixterInternationalMember_50cabc81-2400-42fa-883a-e2e4d60885ad" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrecurringAdjustmentAxis_ffd54b97-951b-4a61-874c-5c9eabf1a763" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrecurringAdjustmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable_274f09e7-c058-4209-b409-37dbb40d6415" xlink:to="loc_us-gaap_NonrecurringAdjustmentAxis_ffd54b97-951b-4a61-874c-5c9eabf1a763" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrecurringAdjustmentDomain_ffd54b97-951b-4a61-874c-5c9eabf1a763_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrecurringAdjustmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_NonrecurringAdjustmentAxis_ffd54b97-951b-4a61-874c-5c9eabf1a763" xlink:to="loc_us-gaap_NonrecurringAdjustmentDomain_ffd54b97-951b-4a61-874c-5c9eabf1a763_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrecurringAdjustmentDomain_100173bd-ee44-4bff-af19-1ee1eb0412a1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrecurringAdjustmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_NonrecurringAdjustmentAxis_ffd54b97-951b-4a61-874c-5c9eabf1a763" xlink:to="loc_us-gaap_NonrecurringAdjustmentDomain_100173bd-ee44-4bff-af19-1ee1eb0412a1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_RevenueMember_b51a4d1b-60be-4112-83d7-641952741b4f" xlink:href="wcc-20241231.xsd#wcc_RevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonrecurringAdjustmentDomain_100173bd-ee44-4bff-af19-1ee1eb0412a1" xlink:to="loc_wcc_RevenueMember_b51a4d1b-60be-4112-83d7-641952741b4f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_NetIncomeMember_59968595-f95e-4801-b9e7-6ad27cdaedf8" xlink:href="wcc-20241231.xsd#wcc_NetIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonrecurringAdjustmentDomain_100173bd-ee44-4bff-af19-1ee1eb0412a1" xlink:to="loc_wcc_NetIncomeMember_59968595-f95e-4801-b9e7-6ad27cdaedf8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_c9a2f32f-52c0-46c6-b572-866f1b87b0bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_0862b829-97e2-4646-af09-e1ab11b6a49a" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_c9a2f32f-52c0-46c6-b572-866f1b87b0bf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_f744414e-165e-459d-97fc-e6bff94eabb8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_0862b829-97e2-4646-af09-e1ab11b6a49a" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_f744414e-165e-459d-97fc-e6bff94eabb8" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.wesco.com/role/ACQUISITIONSANDDISPOSALSCanadianDivestituresDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#ACQUISITIONSANDDISPOSALSCanadianDivestituresDetails"/>
  <link:definitionLink xlink:role="http://www.wesco.com/role/ACQUISITIONSANDDISPOSALSCanadianDivestituresDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_f207533d-b63e-473f-816b-e9d95b5de45b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable_4e9016d3-f4e1-4279-9b83-f87cff484632" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_f207533d-b63e-473f-816b-e9d95b5de45b" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable_4e9016d3-f4e1-4279-9b83-f87cff484632" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_91ed0f1e-2bd6-4c59-94c4-2fe176abe5f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable_4e9016d3-f4e1-4279-9b83-f87cff484632" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_91ed0f1e-2bd6-4c59-94c4-2fe176abe5f6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_91ed0f1e-2bd6-4c59-94c4-2fe176abe5f6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_91ed0f1e-2bd6-4c59-94c4-2fe176abe5f6" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_91ed0f1e-2bd6-4c59-94c4-2fe176abe5f6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d7cfb678-898e-45d9-bccd-41949f434645" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_91ed0f1e-2bd6-4c59-94c4-2fe176abe5f6" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d7cfb678-898e-45d9-bccd-41949f434645" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AnixterInternationalMember_8c73a04a-11a4-4fd6-b490-c7da6d3af567" xlink:href="wcc-20241231.xsd#wcc_AnixterInternationalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d7cfb678-898e-45d9-bccd-41949f434645" xlink:to="loc_wcc_AnixterInternationalMember_8c73a04a-11a4-4fd6-b490-c7da6d3af567" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrecurringAdjustmentAxis_fc71c26c-e438-4f05-adc4-19c6f5ee9dbf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrecurringAdjustmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable_4e9016d3-f4e1-4279-9b83-f87cff484632" xlink:to="loc_us-gaap_NonrecurringAdjustmentAxis_fc71c26c-e438-4f05-adc4-19c6f5ee9dbf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrecurringAdjustmentDomain_fc71c26c-e438-4f05-adc4-19c6f5ee9dbf_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrecurringAdjustmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_NonrecurringAdjustmentAxis_fc71c26c-e438-4f05-adc4-19c6f5ee9dbf" xlink:to="loc_us-gaap_NonrecurringAdjustmentDomain_fc71c26c-e438-4f05-adc4-19c6f5ee9dbf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrecurringAdjustmentDomain_787b05cf-5053-43de-8952-3bde5203bf5f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrecurringAdjustmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_NonrecurringAdjustmentAxis_fc71c26c-e438-4f05-adc4-19c6f5ee9dbf" xlink:to="loc_us-gaap_NonrecurringAdjustmentDomain_787b05cf-5053-43de-8952-3bde5203bf5f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_RevenueMember_a1169e11-40f3-4593-927b-f0e2ad8ce8a2" xlink:href="wcc-20241231.xsd#wcc_RevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonrecurringAdjustmentDomain_787b05cf-5053-43de-8952-3bde5203bf5f" xlink:to="loc_wcc_RevenueMember_a1169e11-40f3-4593-927b-f0e2ad8ce8a2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_NetIncomeMember_55c91a92-dc71-4e58-962f-681905dc0e32" xlink:href="wcc-20241231.xsd#wcc_NetIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonrecurringAdjustmentDomain_787b05cf-5053-43de-8952-3bde5203bf5f" xlink:to="loc_wcc_NetIncomeMember_55c91a92-dc71-4e58-962f-681905dc0e32" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_f3e06a10-0cc9-4de4-954c-f6ba515e3c6f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_f207533d-b63e-473f-816b-e9d95b5de45b" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_f3e06a10-0cc9-4de4-954c-f6ba515e3c6f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_9e899201-c668-450a-949e-eb160679cae2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_f207533d-b63e-473f-816b-e9d95b5de45b" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_9e899201-c668-450a-949e-eb160679cae2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_c3eec3a2-7e9a-4f0a-afc8-9a9197a0ae95" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_f207533d-b63e-473f-816b-e9d95b5de45b" xlink:to="loc_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_c3eec3a2-7e9a-4f0a-afc8-9a9197a0ae95" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_4fccb7a0-6bb7-4e81-80d6-28439b1611ff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_f207533d-b63e-473f-816b-e9d95b5de45b" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_4fccb7a0-6bb7-4e81-80d6-28439b1611ff" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_338c9b8a-e96c-455c-8669-14bde7fffa3b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_f207533d-b63e-473f-816b-e9d95b5de45b" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_338c9b8a-e96c-455c-8669-14bde7fffa3b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_379e527b-2120-4ac1-acc8-6ed8c5e5fceb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_f207533d-b63e-473f-816b-e9d95b5de45b" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_379e527b-2120-4ac1-acc8-6ed8c5e5fceb" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.wesco.com/role/ACQUISITIONSANDDISPOSALSSYLVANIADetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#ACQUISITIONSANDDISPOSALSSYLVANIADetails"/>
  <link:definitionLink xlink:role="http://www.wesco.com/role/ACQUISITIONSANDDISPOSALSSYLVANIADetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_e3b25294-0799-42a1-babd-3ac529ac9652" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_0cd697ac-6be5-41ac-915a-17923fe05d8a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e3b25294-0799-42a1-babd-3ac529ac9652" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_0cd697ac-6be5-41ac-915a-17923fe05d8a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_d44d2a1c-0f44-4d40-8961-9286eb73e899" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_0cd697ac-6be5-41ac-915a-17923fe05d8a" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_d44d2a1c-0f44-4d40-8961-9286eb73e899" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d44d2a1c-0f44-4d40-8961-9286eb73e899_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_d44d2a1c-0f44-4d40-8961-9286eb73e899" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d44d2a1c-0f44-4d40-8961-9286eb73e899_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b1df92eb-cc7a-4040-bcb8-fc024ad6e74e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_d44d2a1c-0f44-4d40-8961-9286eb73e899" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b1df92eb-cc7a-4040-bcb8-fc024ad6e74e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_SylvaniaLightingServicesCorpMember_aff5ca76-5aad-409e-9a18-112f159fe5c7" xlink:href="wcc-20241231.xsd#wcc_SylvaniaLightingServicesCorpMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b1df92eb-cc7a-4040-bcb8-fc024ad6e74e" xlink:to="loc_wcc_SylvaniaLightingServicesCorpMember_aff5ca76-5aad-409e-9a18-112f159fe5c7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1_712d85d8-ad5c-4ab1-aa80-f892bda3470d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e3b25294-0799-42a1-babd-3ac529ac9652" xlink:to="loc_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1_712d85d8-ad5c-4ab1-aa80-f892bda3470d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod_c4de8f9e-7513-4297-b26c-f4e8b93f7359" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e3b25294-0799-42a1-babd-3ac529ac9652" xlink:to="loc_us-gaap_BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod_c4de8f9e-7513-4297-b26c-f4e8b93f7359" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_NumberOfEmployeesEmployedByTheEntity_7806c6c2-db25-4c29-9b79-2faaea270b0d" xlink:href="wcc-20241231.xsd#wcc_NumberOfEmployeesEmployedByTheEntity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e3b25294-0799-42a1-babd-3ac529ac9652" xlink:to="loc_wcc_NumberOfEmployeesEmployedByTheEntity_7806c6c2-db25-4c29-9b79-2faaea270b0d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_52eb732a-59f5-4df2-b63f-9d6b1139c68b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e3b25294-0799-42a1-babd-3ac529ac9652" xlink:to="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_52eb732a-59f5-4df2-b63f-9d6b1139c68b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_acfda2a8-c106-4579-976e-aad7ff695e8d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e3b25294-0799-42a1-babd-3ac529ac9652" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_acfda2a8-c106-4579-976e-aad7ff695e8d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_0e996ee5-afc6-4851-8ace-8a298474859c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e3b25294-0799-42a1-babd-3ac529ac9652" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_0e996ee5-afc6-4851-8ace-8a298474859c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_3fbfc18a-47df-4124-b2c0-471deb958098" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e3b25294-0799-42a1-babd-3ac529ac9652" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_3fbfc18a-47df-4124-b2c0-471deb958098" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.wesco.com/role/ASSETANDLIABILITIESHELDFORSALEDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#ASSETANDLIABILITIESHELDFORSALEDetails"/>
  <link:definitionLink xlink:role="http://www.wesco.com/role/ASSETANDLIABILITIESHELDFORSALEDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8851d3c8-0bd3-42ed-9f9c-bcf796c82885" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_48108747-231e-4c81-a82e-a5bed82c275b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8851d3c8-0bd3-42ed-9f9c-bcf796c82885" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_48108747-231e-4c81-a82e-a5bed82c275b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_84d348b6-9a05-47bb-9f34-12380e83b37b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_48108747-231e-4c81-a82e-a5bed82c275b" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_84d348b6-9a05-47bb-9f34-12380e83b37b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_84d348b6-9a05-47bb-9f34-12380e83b37b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_84d348b6-9a05-47bb-9f34-12380e83b37b" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_84d348b6-9a05-47bb-9f34-12380e83b37b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_97c3c63f-34bd-47b7-a00e-7d718794b9f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_84d348b6-9a05-47bb-9f34-12380e83b37b" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_97c3c63f-34bd-47b7-a00e-7d718794b9f4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_36937c30-a9ff-4ac8-b4a5-15702f49af03" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8851d3c8-0bd3-42ed-9f9c-bcf796c82885" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_36937c30-a9ff-4ac8-b4a5-15702f49af03" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_40da2019-3468-42aa-be0c-9a796aa035fd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8851d3c8-0bd3-42ed-9f9c-bcf796c82885" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_40da2019-3468-42aa-be0c-9a796aa035fd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1_80bf21ea-3fec-4338-a221-31d0f791e6fd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8851d3c8-0bd3-42ed-9f9c-bcf796c82885" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1_80bf21ea-3fec-4338-a221-31d0f791e6fd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssets_9d277487-2207-45a8-8744-8787b7561637" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8851d3c8-0bd3-42ed-9f9c-bcf796c82885" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssets_9d277487-2207-45a8-8744-8787b7561637" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment_152da9e5-f8d0-4b13-bb0e-fc2e33a5eb70" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8851d3c8-0bd3-42ed-9f9c-bcf796c82885" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment_152da9e5-f8d0-4b13-bb0e-fc2e33a5eb70" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_DisposalGroupIncludingDiscontinuedOperatingLeaseAssets_98716455-9ad7-4597-b6ac-5ab33bc38961" xlink:href="wcc-20241231.xsd#wcc_DisposalGroupIncludingDiscontinuedOperatingLeaseAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8851d3c8-0bd3-42ed-9f9c-bcf796c82885" xlink:to="loc_wcc_DisposalGroupIncludingDiscontinuedOperatingLeaseAssets_98716455-9ad7-4597-b6ac-5ab33bc38961" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets_a733023f-d46d-4817-9d97-ecfe56b23d1e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8851d3c8-0bd3-42ed-9f9c-bcf796c82885" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets_a733023f-d46d-4817-9d97-ecfe56b23d1e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1_2157f749-bf52-488d-a747-5e01d5b9307b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8851d3c8-0bd3-42ed-9f9c-bcf796c82885" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1_2157f749-bf52-488d-a747-5e01d5b9307b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_e7120d11-2695-4078-bc1a-503bcabd7adc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8851d3c8-0bd3-42ed-9f9c-bcf796c82885" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_e7120d11-2695-4078-bc1a-503bcabd7adc" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable_40f24324-2815-4841-a17a-f4d2d7b37edd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8851d3c8-0bd3-42ed-9f9c-bcf796c82885" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable_40f24324-2815-4841-a17a-f4d2d7b37edd" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities_2422ef19-9484-4c26-8e2b-39003cd44fd4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8851d3c8-0bd3-42ed-9f9c-bcf796c82885" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities_2422ef19-9484-4c26-8e2b-39003cd44fd4" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilities_5be3abc1-a974-4d95-8fb5-323fdffad118" xlink:href="wcc-20241231.xsd#wcc_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8851d3c8-0bd3-42ed-9f9c-bcf796c82885" xlink:to="loc_wcc_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilities_5be3abc1-a974-4d95-8fb5-323fdffad118" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_d0e58025-0b2a-483a-a799-21c4db3b3c37" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8851d3c8-0bd3-42ed-9f9c-bcf796c82885" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_d0e58025-0b2a-483a-a799-21c4db3b3c37" xlink:type="arc" order="12"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.wesco.com/role/PROPERTYBUILDINGSANDEQUIPMENTSCHEDULEOFPROPERTYBUILDINGSANDEQUIPMENTDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#PROPERTYBUILDINGSANDEQUIPMENTSCHEDULEOFPROPERTYBUILDINGSANDEQUIPMENTDetails"/>
  <link:definitionLink xlink:role="http://www.wesco.com/role/PROPERTYBUILDINGSANDEQUIPMENTSCHEDULEOFPROPERTYBUILDINGSANDEQUIPMENTDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5cec6943-b1c0-4a52-8443-5fe891808f6a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_dde02fd7-a8ae-4a99-9e61-8aa05d52bdb4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5cec6943-b1c0-4a52-8443-5fe891808f6a" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_dde02fd7-a8ae-4a99-9e61-8aa05d52bdb4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_c63583c9-1c5c-412a-9345-3e532194279b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_dde02fd7-a8ae-4a99-9e61-8aa05d52bdb4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_c63583c9-1c5c-412a-9345-3e532194279b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c63583c9-1c5c-412a-9345-3e532194279b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_c63583c9-1c5c-412a-9345-3e532194279b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c63583c9-1c5c-412a-9345-3e532194279b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_18e0fd9b-5c13-4c8c-8df9-d0daba224b52" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_c63583c9-1c5c-412a-9345-3e532194279b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_18e0fd9b-5c13-4c8c-8df9-d0daba224b52" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_f91cb4da-d1c1-45b6-afee-3ba88f51271e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_18e0fd9b-5c13-4c8c-8df9-d0daba224b52" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_f91cb4da-d1c1-45b6-afee-3ba88f51271e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_8ecde077-2155-4109-9171-91016c14d034" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_18e0fd9b-5c13-4c8c-8df9-d0daba224b52" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_8ecde077-2155-4109-9171-91016c14d034" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_9151d93d-cd7d-4520-99da-9a510195fbad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_18e0fd9b-5c13-4c8c-8df9-d0daba224b52" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_9151d93d-cd7d-4520-99da-9a510195fbad" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_DepreciableMember_cc87eda5-8808-400b-af86-72fc579eb572" xlink:href="wcc-20241231.xsd#wcc_DepreciableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_18e0fd9b-5c13-4c8c-8df9-d0daba224b52" xlink:to="loc_wcc_DepreciableMember_cc87eda5-8808-400b-af86-72fc579eb572" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_7d36f632-5348-4454-8857-d2f278f12392" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LandMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_18e0fd9b-5c13-4c8c-8df9-d0daba224b52" xlink:to="loc_us-gaap_LandMember_7d36f632-5348-4454-8857-d2f278f12392" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_1a9e085e-b935-4c88-adcd-bae3e9ac0094" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_18e0fd9b-5c13-4c8c-8df9-d0daba224b52" xlink:to="loc_us-gaap_ConstructionInProgressMember_1a9e085e-b935-4c88-adcd-bae3e9ac0094" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_0c95780c-3c8b-47a6-b35c-94df2d418735" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5cec6943-b1c0-4a52-8443-5fe891808f6a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_0c95780c-3c8b-47a6-b35c-94df2d418735" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2aa08675-e124-4eaf-962d-23c8ad3f282d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5cec6943-b1c0-4a52-8443-5fe891808f6a" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2aa08675-e124-4eaf-962d-23c8ad3f282d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_6c1c1714-5dc5-48df-bb7a-ea0fe4184dbc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5cec6943-b1c0-4a52-8443-5fe891808f6a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_6c1c1714-5dc5-48df-bb7a-ea0fe4184dbc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization_5a701f5c-cab1-41ec-80a8-25fda976bd18" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5cec6943-b1c0-4a52-8443-5fe891808f6a" xlink:to="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization_5a701f5c-cab1-41ec-80a8-25fda976bd18" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization_50595d41-14f2-4cbe-9042-d2dd4ecfc992" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5cec6943-b1c0-4a52-8443-5fe891808f6a" xlink:to="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization_50595d41-14f2-4cbe-9042-d2dd4ecfc992" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment_c6f8336f-7eab-4bb1-ad9d-7d8973ac2ba2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5cec6943-b1c0-4a52-8443-5fe891808f6a" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment_c6f8336f-7eab-4bb1-ad9d-7d8973ac2ba2" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.wesco.com/role/PROPERTYBUILDINGSANDEQUIPMENTPROPERTYBUILDINGSANDEQUIPMENTDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#PROPERTYBUILDINGSANDEQUIPMENTPROPERTYBUILDINGSANDEQUIPMENTDetails"/>
  <link:definitionLink xlink:role="http://www.wesco.com/role/PROPERTYBUILDINGSANDEQUIPMENTPROPERTYBUILDINGSANDEQUIPMENTDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6b6fca48-4c21-4f45-a045-f2d005a7ad4e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_671df802-91b9-42f6-90bc-0d8d8984ed70" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6b6fca48-4c21-4f45-a045-f2d005a7ad4e" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_671df802-91b9-42f6-90bc-0d8d8984ed70" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_67f21f60-c468-4586-88a5-8acd314b64f5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_671df802-91b9-42f6-90bc-0d8d8984ed70" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_67f21f60-c468-4586-88a5-8acd314b64f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_67f21f60-c468-4586-88a5-8acd314b64f5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_67f21f60-c468-4586-88a5-8acd314b64f5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_67f21f60-c468-4586-88a5-8acd314b64f5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_02c88e76-5277-40eb-b19d-eb2a923c895d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_67f21f60-c468-4586-88a5-8acd314b64f5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_02c88e76-5277-40eb-b19d-eb2a923c895d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_b55c1900-6e2d-44bd-96f9-2ba4c3b366be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_02c88e76-5277-40eb-b19d-eb2a923c895d" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_b55c1900-6e2d-44bd-96f9-2ba4c3b366be" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_ee7a168e-6878-40a4-baae-d0550217d615" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_671df802-91b9-42f6-90bc-0d8d8984ed70" xlink:to="loc_srt_RestatementAxis_ee7a168e-6878-40a4-baae-d0550217d615" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_ee7a168e-6878-40a4-baae-d0550217d615_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RestatementAxis_ee7a168e-6878-40a4-baae-d0550217d615" xlink:to="loc_srt_RestatementDomain_ee7a168e-6878-40a4-baae-d0550217d615_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_d531b168-28e4-491f-9c45-401f564fa658" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RestatementAxis_ee7a168e-6878-40a4-baae-d0550217d615" xlink:to="loc_srt_RestatementDomain_d531b168-28e4-491f-9c45-401f564fa658" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember_9ef4a729-331e-431a-8953-d9a8ae32f684" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RevisionOfPriorPeriodReclassificationAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RestatementDomain_d531b168-28e4-491f-9c45-401f564fa658" xlink:to="loc_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember_9ef4a729-331e-431a-8953-d9a8ae32f684" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization_ecd016e7-a247-4ec7-9bae-9a67b5c3b8ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6b6fca48-4c21-4f45-a045-f2d005a7ad4e" xlink:to="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization_ecd016e7-a247-4ec7-9bae-9a67b5c3b8ce" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization_62c32387-b1be-4706-a281-83d19d01e51f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6b6fca48-4c21-4f45-a045-f2d005a7ad4e" xlink:to="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization_62c32387-b1be-4706-a281-83d19d01e51f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_c5288dda-e84c-4239-a50d-5496d41c0158" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6b6fca48-4c21-4f45-a045-f2d005a7ad4e" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_c5288dda-e84c-4239-a50d-5496d41c0158" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_d9c91823-6581-42bd-a2ce-e84cd1d163d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6b6fca48-4c21-4f45-a045-f2d005a7ad4e" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_d9c91823-6581-42bd-a2ce-e84cd1d163d5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_6e328688-334d-4d71-8be2-a1cdcc81b66a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6b6fca48-4c21-4f45-a045-f2d005a7ad4e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_6e328688-334d-4d71-8be2-a1cdcc81b66a" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.wesco.com/role/LEASESDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#LEASESDetails"/>
  <link:definitionLink xlink:role="http://www.wesco.com/role/LEASESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_0cf2b441-c958-4b2c-a234-d86f70de64a5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_77f98a82-c162-4835-91b1-2b614245a980" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_0cf2b441-c958-4b2c-a234-d86f70de64a5" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_77f98a82-c162-4835-91b1-2b614245a980" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_eac76c95-2e08-45d2-8255-875889c8e366" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_77f98a82-c162-4835-91b1-2b614245a980" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_eac76c95-2e08-45d2-8255-875889c8e366" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_eac76c95-2e08-45d2-8255-875889c8e366_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_eac76c95-2e08-45d2-8255-875889c8e366" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_eac76c95-2e08-45d2-8255-875889c8e366_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_54be23a5-62f0-42d6-8c7d-39d81699b67c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_eac76c95-2e08-45d2-8255-875889c8e366" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_54be23a5-62f0-42d6-8c7d-39d81699b67c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_a7b12f80-da34-41c9-b916-55f932dd7611" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_0cf2b441-c958-4b2c-a234-d86f70de64a5" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_a7b12f80-da34-41c9-b916-55f932dd7611" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_0ed56822-4f4d-4065-9318-385f5c006f90" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_0cf2b441-c958-4b2c-a234-d86f70de64a5" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_0ed56822-4f4d-4065-9318-385f5c006f90" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_OptionToExtendLesseesOperatingLeaseLeasePayments_cd4827f8-7b74-44b8-bc9a-ea3fba9242b9" xlink:href="wcc-20241231.xsd#wcc_OptionToExtendLesseesOperatingLeaseLeasePayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_0cf2b441-c958-4b2c-a234-d86f70de64a5" xlink:to="loc_wcc_OptionToExtendLesseesOperatingLeaseLeasePayments_cd4827f8-7b74-44b8-bc9a-ea3fba9242b9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_LesseeOperatingLeaseLeaseNotYetCommencedPayments_782ee568-b6ef-41b0-903c-ff43afd5bb84" xlink:href="wcc-20241231.xsd#wcc_LesseeOperatingLeaseLeaseNotYetCommencedPayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_0cf2b441-c958-4b2c-a234-d86f70de64a5" xlink:to="loc_wcc_LesseeOperatingLeaseLeaseNotYetCommencedPayments_782ee568-b6ef-41b0-903c-ff43afd5bb84" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription_60f13858-7cb0-4f71-8f4b-55add4985eca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_0cf2b441-c958-4b2c-a234-d86f70de64a5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription_60f13858-7cb0-4f71-8f4b-55add4985eca" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.wesco.com/role/LEASESSupplementalbalancesheetinformationDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#LEASESSupplementalbalancesheetinformationDetails"/>
  <link:definitionLink xlink:role="http://www.wesco.com/role/LEASESSupplementalbalancesheetinformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_4a446b66-f315-4bc1-8b5d-72f677cd7824" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_2a60bafc-58fd-4b81-a00c-a720c4464531" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4a446b66-f315-4bc1-8b5d-72f677cd7824" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_2a60bafc-58fd-4b81-a00c-a720c4464531" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_08831cc1-91bb-46f7-8a97-a3c80115d7e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_2a60bafc-58fd-4b81-a00c-a720c4464531" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_08831cc1-91bb-46f7-8a97-a3c80115d7e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_08831cc1-91bb-46f7-8a97-a3c80115d7e2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_08831cc1-91bb-46f7-8a97-a3c80115d7e2" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_08831cc1-91bb-46f7-8a97-a3c80115d7e2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_a07651d9-2f8d-4cd4-8e44-c73208be39b1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_08831cc1-91bb-46f7-8a97-a3c80115d7e2" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_a07651d9-2f8d-4cd4-8e44-c73208be39b1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesMember_91c3432b-3ce6-4102-9f18-348724943433" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCurrentLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_a07651d9-2f8d-4cd4-8e44-c73208be39b1" xlink:to="loc_us-gaap_OtherCurrentLiabilitiesMember_91c3432b-3ce6-4102-9f18-348724943433" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_642c0e51-7776-4473-a826-25891e47b766" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4a446b66-f315-4bc1-8b5d-72f677cd7824" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_642c0e51-7776-4473-a826-25891e47b766" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_648ad4e4-6192-4a81-891d-c370b68d3d4b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4a446b66-f315-4bc1-8b5d-72f677cd7824" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_648ad4e4-6192-4a81-891d-c370b68d3d4b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_65969134-f7f9-43b9-a084-ff49dcc15982" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4a446b66-f315-4bc1-8b5d-72f677cd7824" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_65969134-f7f9-43b9-a084-ff49dcc15982" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_ab1572de-57c3-4134-8b47-aee10a440605" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4a446b66-f315-4bc1-8b5d-72f677cd7824" xlink:to="loc_us-gaap_OperatingLeaseLiability_ab1572de-57c3-4134-8b47-aee10a440605" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_DisposalGroupIncludingDiscontinuedOperatingLeaseAssets_75ad0ed5-66e8-42d3-ae2d-2ac3f0fd8540" xlink:href="wcc-20241231.xsd#wcc_DisposalGroupIncludingDiscontinuedOperatingLeaseAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4a446b66-f315-4bc1-8b5d-72f677cd7824" xlink:to="loc_wcc_DisposalGroupIncludingDiscontinuedOperatingLeaseAssets_75ad0ed5-66e8-42d3-ae2d-2ac3f0fd8540" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_DisposalGroupIncludingDiscontinuedOperationSTAndLTOperatingLeaseLiabilities_bbaac825-d69c-4487-8876-c4551bf3015a" xlink:href="wcc-20241231.xsd#wcc_DisposalGroupIncludingDiscontinuedOperationSTAndLTOperatingLeaseLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4a446b66-f315-4bc1-8b5d-72f677cd7824" xlink:to="loc_wcc_DisposalGroupIncludingDiscontinuedOperationSTAndLTOperatingLeaseLiabilities_bbaac825-d69c-4487-8876-c4551bf3015a" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.wesco.com/role/LEASESLeaseCostDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#LEASESLeaseCostDetails"/>
  <link:definitionLink xlink:role="http://www.wesco.com/role/LEASESLeaseCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_5c15de5e-94b4-4810-b320-0f30139991bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_f65a6c72-768c-4a85-ba75-a5a7d83f0d46" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_5c15de5e-94b4-4810-b320-0f30139991bc" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_f65a6c72-768c-4a85-ba75-a5a7d83f0d46" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_67667f36-cbdb-4e8f-8708-eff483902a9c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_f65a6c72-768c-4a85-ba75-a5a7d83f0d46" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_67667f36-cbdb-4e8f-8708-eff483902a9c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_67667f36-cbdb-4e8f-8708-eff483902a9c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_67667f36-cbdb-4e8f-8708-eff483902a9c" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_67667f36-cbdb-4e8f-8708-eff483902a9c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_d62cba24-0e73-4d69-afb3-4094fbca9636" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_67667f36-cbdb-4e8f-8708-eff483902a9c" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_d62cba24-0e73-4d69-afb3-4094fbca9636" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_211e5a1a-f5bc-434a-8060-5067ac76719a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_5c15de5e-94b4-4810-b320-0f30139991bc" xlink:to="loc_us-gaap_OperatingLeaseCost_211e5a1a-f5bc-434a-8060-5067ac76719a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_88e55284-5f2b-4ae7-8b9d-3a117aca8f4c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_5c15de5e-94b4-4810-b320-0f30139991bc" xlink:to="loc_us-gaap_ShortTermLeaseCost_88e55284-5f2b-4ae7-8b9d-3a117aca8f4c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_4bce3ce6-a3f7-4514-8a9a-dbc403867b93" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableLeaseCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_5c15de5e-94b4-4810-b320-0f30139991bc" xlink:to="loc_us-gaap_VariableLeaseCost_4bce3ce6-a3f7-4514-8a9a-dbc403867b93" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_56ba63d8-cec3-4ac0-8edd-db5a7ef34d26" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_5c15de5e-94b4-4810-b320-0f30139991bc" xlink:to="loc_us-gaap_LeaseCost_56ba63d8-cec3-4ac0-8edd-db5a7ef34d26" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.wesco.com/role/LEASESSupplementalCashFlowInformationDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#LEASESSupplementalCashFlowInformationDetails"/>
  <link:definitionLink xlink:role="http://www.wesco.com/role/LEASESSupplementalCashFlowInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_78d32d8b-9957-41f1-9b15-52ff490209f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_ffbd4f33-e267-4753-9dc5-191bf2caef4d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_78d32d8b-9957-41f1-9b15-52ff490209f4" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_ffbd4f33-e267-4753-9dc5-191bf2caef4d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_9bc81c05-fe13-43f6-88ff-25f32adafcac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_ffbd4f33-e267-4753-9dc5-191bf2caef4d" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_9bc81c05-fe13-43f6-88ff-25f32adafcac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_9bc81c05-fe13-43f6-88ff-25f32adafcac_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_9bc81c05-fe13-43f6-88ff-25f32adafcac" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_9bc81c05-fe13-43f6-88ff-25f32adafcac_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_bcc1706c-0e1c-4357-800b-1d3b64f9994c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_9bc81c05-fe13-43f6-88ff-25f32adafcac" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_bcc1706c-0e1c-4357-800b-1d3b64f9994c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_7247e15d-1ef8-4fd8-9c3a-211d42770345" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_ffbd4f33-e267-4753-9dc5-191bf2caef4d" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_7247e15d-1ef8-4fd8-9c3a-211d42770345" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7247e15d-1ef8-4fd8-9c3a-211d42770345_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_7247e15d-1ef8-4fd8-9c3a-211d42770345" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7247e15d-1ef8-4fd8-9c3a-211d42770345_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_474e3db4-4d76-4915-b1c9-f2f7499c702d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_7247e15d-1ef8-4fd8-9c3a-211d42770345" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_474e3db4-4d76-4915-b1c9-f2f7499c702d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_RahiSystemsMember_d8f9e484-4a01-43c3-bbd8-eaa5075bf549" xlink:href="wcc-20241231.xsd#wcc_RahiSystemsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_474e3db4-4d76-4915-b1c9-f2f7499c702d" xlink:to="loc_wcc_RahiSystemsMember_d8f9e484-4a01-43c3-bbd8-eaa5075bf549" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_637e8dda-54fa-4db0-b5cd-1b8daea2282b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasePayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_78d32d8b-9957-41f1-9b15-52ff490209f4" xlink:to="loc_us-gaap_OperatingLeasePayments_637e8dda-54fa-4db0-b5cd-1b8daea2282b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_948736dd-aae9-4162-8776-d675ce7d19c0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_78d32d8b-9957-41f1-9b15-52ff490209f4" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_948736dd-aae9-4162-8776-d675ce7d19c0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_a32ca43b-2277-4ba5-b0b0-83c031394db8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_78d32d8b-9957-41f1-9b15-52ff490209f4" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_a32ca43b-2277-4ba5-b0b0-83c031394db8" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.wesco.com/role/LEASESLesseeOperatingLeaseLiabilityMaturityDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#LEASESLesseeOperatingLeaseLiabilityMaturityDetails"/>
  <link:definitionLink xlink:role="http://www.wesco.com/role/LEASESLesseeOperatingLeaseLiabilityMaturityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_c9c41c22-8b4b-4a8b-a69a-50c4a15e23a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_e8955821-4de7-4398-93f7-09ce94f96425" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c9c41c22-8b4b-4a8b-a69a-50c4a15e23a3" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_e8955821-4de7-4398-93f7-09ce94f96425" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_b44c5ced-418d-4472-8f44-79a4653a41b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_e8955821-4de7-4398-93f7-09ce94f96425" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_b44c5ced-418d-4472-8f44-79a4653a41b7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_b44c5ced-418d-4472-8f44-79a4653a41b7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_b44c5ced-418d-4472-8f44-79a4653a41b7" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_b44c5ced-418d-4472-8f44-79a4653a41b7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_92357e4e-52bd-4585-be0a-e8756996785b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_b44c5ced-418d-4472-8f44-79a4653a41b7" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_92357e4e-52bd-4585-be0a-e8756996785b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_5058dd49-5e7e-4262-aaa3-b515c227e545" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c9c41c22-8b4b-4a8b-a69a-50c4a15e23a3" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_5058dd49-5e7e-4262-aaa3-b515c227e545" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_c4d27855-56e9-4a75-9dee-83ce8dbec67e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c9c41c22-8b4b-4a8b-a69a-50c4a15e23a3" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_c4d27855-56e9-4a75-9dee-83ce8dbec67e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_225d1dbb-d865-4d5b-b1ff-993a52988a18" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c9c41c22-8b4b-4a8b-a69a-50c4a15e23a3" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_225d1dbb-d865-4d5b-b1ff-993a52988a18" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_35cdd63d-6530-49fb-9470-4af9c32b07b8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c9c41c22-8b4b-4a8b-a69a-50c4a15e23a3" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_35cdd63d-6530-49fb-9470-4af9c32b07b8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_cb3d6366-5671-4aab-ad8c-648127ce7fb6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c9c41c22-8b4b-4a8b-a69a-50c4a15e23a3" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_cb3d6366-5671-4aab-ad8c-648127ce7fb6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_54eb0c28-a1c8-4bf4-b07f-0bc808e1bad4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c9c41c22-8b4b-4a8b-a69a-50c4a15e23a3" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_54eb0c28-a1c8-4bf4-b07f-0bc808e1bad4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1e6f60c2-4533-4d0e-8ace-42a9713455ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c9c41c22-8b4b-4a8b-a69a-50c4a15e23a3" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1e6f60c2-4533-4d0e-8ace-42a9713455ad" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_8f2093fc-ecb9-40a8-a95b-04c8f5e97abc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c9c41c22-8b4b-4a8b-a69a-50c4a15e23a3" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_8f2093fc-ecb9-40a8-a95b-04c8f5e97abc" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_d3d27c6e-0907-4382-9f2f-259964c2bc4f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c9c41c22-8b4b-4a8b-a69a-50c4a15e23a3" xlink:to="loc_us-gaap_OperatingLeaseLiability_d3d27c6e-0907-4382-9f2f-259964c2bc4f" xlink:type="arc" order="8"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.wesco.com/role/DEBTSCHEDULEOFDEBTDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#DEBTSCHEDULEOFDEBTDetails"/>
  <link:definitionLink xlink:role="http://www.wesco.com/role/DEBTSCHEDULEOFDEBTDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_882385c0-b2f6-4292-b807-1422608f7bf4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_490e753f-298d-41e8-a984-2519af7c7c7e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_882385c0-b2f6-4292-b807-1422608f7bf4" xlink:to="loc_us-gaap_DebtInstrumentTable_490e753f-298d-41e8-a984-2519af7c7c7e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_2aa7bc61-ef2e-46ec-a6cc-5f7417702fbd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_490e753f-298d-41e8-a984-2519af7c7c7e" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_2aa7bc61-ef2e-46ec-a6cc-5f7417702fbd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_2aa7bc61-ef2e-46ec-a6cc-5f7417702fbd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_2aa7bc61-ef2e-46ec-a6cc-5f7417702fbd" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_2aa7bc61-ef2e-46ec-a6cc-5f7417702fbd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_cf4137e5-786b-4975-84f5-0d357d2367fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_2aa7bc61-ef2e-46ec-a6cc-5f7417702fbd" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_cf4137e5-786b-4975-84f5-0d357d2367fb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignLineOfCreditMember_51ab6ce1-4610-4357-ad04-31daf67eca0b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignLineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_cf4137e5-786b-4975-84f5-0d357d2367fb" xlink:to="loc_us-gaap_ForeignLineOfCreditMember_51ab6ce1-4610-4357-ad04-31daf67eca0b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AccountsReceivableSecuritizationFacilityMember_b655a46c-4dce-411c-b134-be9722dd7a14" xlink:href="wcc-20241231.xsd#wcc_AccountsReceivableSecuritizationFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_cf4137e5-786b-4975-84f5-0d357d2367fb" xlink:to="loc_wcc_AccountsReceivableSecuritizationFacilityMember_b655a46c-4dce-411c-b134-be9722dd7a14" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_a807fff0-9256-4909-a75b-513fdc3e76fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_cf4137e5-786b-4975-84f5-0d357d2367fb" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_a807fff0-9256-4909-a75b-513fdc3e76fa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_SeniorNotesDue2021Member_7bbdd845-c72b-4ca0-bd05-5f3a6f0eb5b3" xlink:href="wcc-20241231.xsd#wcc_SeniorNotesDue2021Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_cf4137e5-786b-4975-84f5-0d357d2367fb" xlink:to="loc_wcc_SeniorNotesDue2021Member_7bbdd845-c72b-4ca0-bd05-5f3a6f0eb5b3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_SeniorNotesDue2023Member_c11f9d51-d55f-465c-90e1-ab760901ef75" xlink:href="wcc-20241231.xsd#wcc_SeniorNotesDue2023Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_cf4137e5-786b-4975-84f5-0d357d2367fb" xlink:to="loc_wcc_SeniorNotesDue2023Member_c11f9d51-d55f-465c-90e1-ab760901ef75" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_SeniorNotesdue2024Member_bb664bc6-212a-4751-a2fa-5eb8de080989" xlink:href="wcc-20241231.xsd#wcc_SeniorNotesdue2024Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_cf4137e5-786b-4975-84f5-0d357d2367fb" xlink:to="loc_wcc_SeniorNotesdue2024Member_bb664bc6-212a-4751-a2fa-5eb8de080989" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_SeniorNotesDue2025Member_9fde1d27-d19f-4684-bd7b-1197479daa5b" xlink:href="wcc-20241231.xsd#wcc_SeniorNotesDue2025Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_cf4137e5-786b-4975-84f5-0d357d2367fb" xlink:to="loc_wcc_SeniorNotesDue2025Member_9fde1d27-d19f-4684-bd7b-1197479daa5b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_A7125SeniorNotesDue2025Member_03f48d14-dcde-4d32-9e82-edefdd659061" xlink:href="wcc-20241231.xsd#wcc_A7125SeniorNotesDue2025Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_cf4137e5-786b-4975-84f5-0d357d2367fb" xlink:to="loc_wcc_A7125SeniorNotesDue2025Member_03f48d14-dcde-4d32-9e82-edefdd659061" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_A7250SeniorNotesDue2028Member_6aeb69dd-548d-4cab-a3bb-4db84bd66e95" xlink:href="wcc-20241231.xsd#wcc_A7250SeniorNotesDue2028Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_cf4137e5-786b-4975-84f5-0d357d2367fb" xlink:to="loc_wcc_A7250SeniorNotesDue2028Member_6aeb69dd-548d-4cab-a3bb-4db84bd66e95" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_A6.375SeniorNotesDue2029Member_769192e1-02af-495a-8bdb-56288b24e74c" xlink:href="wcc-20241231.xsd#wcc_A6.375SeniorNotesDue2029Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_cf4137e5-786b-4975-84f5-0d357d2367fb" xlink:to="loc_wcc_A6.375SeniorNotesDue2029Member_769192e1-02af-495a-8bdb-56288b24e74c" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_A6.625SeniorNotesDue2032Member_4064cfd4-d45c-41bc-9523-958e0d466991" xlink:href="wcc-20241231.xsd#wcc_A6.625SeniorNotesDue2032Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_cf4137e5-786b-4975-84f5-0d357d2367fb" xlink:to="loc_wcc_A6.625SeniorNotesDue2032Member_4064cfd4-d45c-41bc-9523-958e0d466991" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_A600SeniorNotesDue2025Member_c9b92660-0a21-4545-952f-e1b53b1e1565" xlink:href="wcc-20241231.xsd#wcc_A600SeniorNotesDue2025Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_cf4137e5-786b-4975-84f5-0d357d2367fb" xlink:to="loc_wcc_A600SeniorNotesDue2025Member_c9b92660-0a21-4545-952f-e1b53b1e1565" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_9fd459d8-3fa0-477a-8085-339538f653c1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_882385c0-b2f6-4292-b807-1422608f7bf4" xlink:to="loc_us-gaap_LongTermDebt_9fd459d8-3fa0-477a-8085-339538f653c1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_d368fad3-d688-420e-b061-c26f162eae26" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_882385c0-b2f6-4292-b807-1422608f7bf4" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_d368fad3-d688-420e-b061-c26f162eae26" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndCapitalLeaseObligations_bd6f6a35-22ef-44dd-a740-be8dddbe17f8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtAndCapitalLeaseObligations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_882385c0-b2f6-4292-b807-1422608f7bf4" xlink:to="loc_us-gaap_DebtAndCapitalLeaseObligations_bd6f6a35-22ef-44dd-a740-be8dddbe17f8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedPremium_44bb1d55-5d28-499f-b3d7-f72237441cbb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnamortizedPremium"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_882385c0-b2f6-4292-b807-1422608f7bf4" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedPremium_44bb1d55-5d28-499f-b3d7-f72237441cbb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_4ed8967e-d55a-47c0-83e8-1c42e3c9094c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_882385c0-b2f6-4292-b807-1422608f7bf4" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_4ed8967e-d55a-47c0-83e8-1c42e3c9094c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtCurrent_8c02e018-e2da-40c7-b622-a2636bb8892e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_882385c0-b2f6-4292-b807-1422608f7bf4" xlink:to="loc_us-gaap_DebtCurrent_8c02e018-e2da-40c7-b622-a2636bb8892e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_8b225592-321f-40f6-8825-3b02a53ba1e9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_882385c0-b2f6-4292-b807-1422608f7bf4" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_8b225592-321f-40f6-8825-3b02a53ba1e9" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList_798020b1-f0d6-4a91-ae70-cf53b8c163de" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_882385c0-b2f6-4292-b807-1422608f7bf4" xlink:to="loc_us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList_798020b1-f0d6-4a91-ae70-cf53b8c163de" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_385d5abc-c580-416f-93af-d0bd24749cef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_882385c0-b2f6-4292-b807-1422608f7bf4" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_385d5abc-c580-416f-93af-d0bd24749cef" xlink:type="arc" order="8"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.wesco.com/role/DEBTDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#DEBTDetails"/>
  <link:definitionLink xlink:role="http://www.wesco.com/role/DEBTDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_2c605214-ce74-4f2d-8c2a-97a379ce2628" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_us-gaap_DebtInstrumentTable_2c605214-ce74-4f2d-8c2a-97a379ce2628" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_73189c46-04a6-4476-af55-c41c019c684c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_2c605214-ce74-4f2d-8c2a-97a379ce2628" xlink:to="loc_us-gaap_VariableRateAxis_73189c46-04a6-4476-af55-c41c019c684c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_73189c46-04a6-4476-af55-c41c019c684c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_73189c46-04a6-4476-af55-c41c019c684c" xlink:to="loc_us-gaap_VariableRateDomain_73189c46-04a6-4476-af55-c41c019c684c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_4cf1b5d1-42e4-4cfb-9757-4ab08e42be2a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_73189c46-04a6-4476-af55-c41c019c684c" xlink:to="loc_us-gaap_VariableRateDomain_4cf1b5d1-42e4-4cfb-9757-4ab08e42be2a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrimeRateMember_5cd5e505-821d-44c6-aeb2-9a6da15dcb38" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrimeRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_4cf1b5d1-42e4-4cfb-9757-4ab08e42be2a" xlink:to="loc_us-gaap_PrimeRateMember_5cd5e505-821d-44c6-aeb2-9a6da15dcb38" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_4ae1ee7f-f6da-4c6d-8ed5-355b39798a65" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_4cf1b5d1-42e4-4cfb-9757-4ab08e42be2a" xlink:to="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_4ae1ee7f-f6da-4c6d-8ed5-355b39798a65" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_200ada14-bf69-49af-bbf3-8243e1370b96" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_4cf1b5d1-42e4-4cfb-9757-4ab08e42be2a" xlink:to="loc_srt_RestatementDomain_200ada14-bf69-49af-bbf3-8243e1370b96" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_3ed448b5-f9be-4b16-9e5b-705e975a8d4c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_2c605214-ce74-4f2d-8c2a-97a379ce2628" xlink:to="loc_us-gaap_CreditFacilityAxis_3ed448b5-f9be-4b16-9e5b-705e975a8d4c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_3ed448b5-f9be-4b16-9e5b-705e975a8d4c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_3ed448b5-f9be-4b16-9e5b-705e975a8d4c" xlink:to="loc_us-gaap_CreditFacilityDomain_3ed448b5-f9be-4b16-9e5b-705e975a8d4c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_44457f83-11b6-4879-9cc2-e941e21c5657" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_3ed448b5-f9be-4b16-9e5b-705e975a8d4c" xlink:to="loc_us-gaap_CreditFacilityDomain_44457f83-11b6-4879-9cc2-e941e21c5657" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AccountsReceivableSecuritizationFacilityMember_541893c5-6898-4dfa-a3c9-16cd80558d36" xlink:href="wcc-20241231.xsd#wcc_AccountsReceivableSecuritizationFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_44457f83-11b6-4879-9cc2-e941e21c5657" xlink:to="loc_wcc_AccountsReceivableSecuritizationFacilityMember_541893c5-6898-4dfa-a3c9-16cd80558d36" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_5cc0b6d5-a62f-46c5-bc1a-296d86ffed62" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_44457f83-11b6-4879-9cc2-e941e21c5657" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_5cc0b6d5-a62f-46c5-bc1a-296d86ffed62" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_d30bdd0c-fb20-42c0-9456-7c2cc2101217" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_2c605214-ce74-4f2d-8c2a-97a379ce2628" xlink:to="loc_srt_RangeAxis_d30bdd0c-fb20-42c0-9456-7c2cc2101217" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d30bdd0c-fb20-42c0-9456-7c2cc2101217_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_d30bdd0c-fb20-42c0-9456-7c2cc2101217" xlink:to="loc_srt_RangeMember_d30bdd0c-fb20-42c0-9456-7c2cc2101217_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_dd6bbf8a-2c2f-4b65-9672-adf2cb7b4c38" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_d30bdd0c-fb20-42c0-9456-7c2cc2101217" xlink:to="loc_srt_RangeMember_dd6bbf8a-2c2f-4b65-9672-adf2cb7b4c38" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_6204b7b4-7ccc-4246-a277-25a31d16c8b7" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_dd6bbf8a-2c2f-4b65-9672-adf2cb7b4c38" xlink:to="loc_srt_MinimumMember_6204b7b4-7ccc-4246-a277-25a31d16c8b7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_18bf153f-136a-460f-aa7a-788b085d5790" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_dd6bbf8a-2c2f-4b65-9672-adf2cb7b4c38" xlink:to="loc_srt_MaximumMember_18bf153f-136a-460f-aa7a-788b085d5790" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_3e61acb4-d2a1-4760-9fa1-3d465c27e59d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_2c605214-ce74-4f2d-8c2a-97a379ce2628" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_3e61acb4-d2a1-4760-9fa1-3d465c27e59d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_3e61acb4-d2a1-4760-9fa1-3d465c27e59d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_3e61acb4-d2a1-4760-9fa1-3d465c27e59d" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_3e61acb4-d2a1-4760-9fa1-3d465c27e59d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_8f5454f2-711f-4154-8502-dd737a752ef7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_3e61acb4-d2a1-4760-9fa1-3d465c27e59d" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_8f5454f2-711f-4154-8502-dd737a752ef7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignLineOfCreditMember_63d3d6da-293a-4ed4-9943-07ef2e34fa81" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignLineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_8f5454f2-711f-4154-8502-dd737a752ef7" xlink:to="loc_us-gaap_ForeignLineOfCreditMember_63d3d6da-293a-4ed4-9943-07ef2e34fa81" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AccountsReceivableSecuritizationFacilityMember_aab6685e-c555-4c69-bb43-61d724b036f5" xlink:href="wcc-20241231.xsd#wcc_AccountsReceivableSecuritizationFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_8f5454f2-711f-4154-8502-dd737a752ef7" xlink:to="loc_wcc_AccountsReceivableSecuritizationFacilityMember_aab6685e-c555-4c69-bb43-61d724b036f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_A550SeniorNotesDue2023Member_ac9fa4fa-d4d2-48a6-b7ed-08cdf68b5daa" xlink:href="wcc-20241231.xsd#wcc_A550SeniorNotesDue2023Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_8f5454f2-711f-4154-8502-dd737a752ef7" xlink:to="loc_wcc_A550SeniorNotesDue2023Member_ac9fa4fa-d4d2-48a6-b7ed-08cdf68b5daa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_A600SeniorNotesDue2025Member_a70ba4dd-841a-42a0-9439-18dfca5a0a0e" xlink:href="wcc-20241231.xsd#wcc_A600SeniorNotesDue2025Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_8f5454f2-711f-4154-8502-dd737a752ef7" xlink:to="loc_wcc_A600SeniorNotesDue2025Member_a70ba4dd-841a-42a0-9439-18dfca5a0a0e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_A7125SeniorNotesDue2025Member_3c34c3b8-9f03-4887-9b3d-ff23e1aebb9a" xlink:href="wcc-20241231.xsd#wcc_A7125SeniorNotesDue2025Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_8f5454f2-711f-4154-8502-dd737a752ef7" xlink:to="loc_wcc_A7125SeniorNotesDue2025Member_3c34c3b8-9f03-4887-9b3d-ff23e1aebb9a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_A7250SeniorNotesDue2028Member_504e4f49-b857-43f2-99c8-cbeb8f9d1208" xlink:href="wcc-20241231.xsd#wcc_A7250SeniorNotesDue2028Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_8f5454f2-711f-4154-8502-dd737a752ef7" xlink:to="loc_wcc_A7250SeniorNotesDue2028Member_504e4f49-b857-43f2-99c8-cbeb8f9d1208" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_SeniorNotesDue2021Member_9b6d5277-5029-417b-9601-bd9d2f536307" xlink:href="wcc-20241231.xsd#wcc_SeniorNotesDue2021Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_8f5454f2-711f-4154-8502-dd737a752ef7" xlink:to="loc_wcc_SeniorNotesDue2021Member_9b6d5277-5029-417b-9601-bd9d2f536307" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_7d09c9ec-833b-4b62-a93d-838aed9c7485" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_8f5454f2-711f-4154-8502-dd737a752ef7" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_7d09c9ec-833b-4b62-a93d-838aed9c7485" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AccountsReceivableSecuritizationFacilityAmendedMember_3840db39-6e92-4a18-99b6-6fdaf2f41b6c" xlink:href="wcc-20241231.xsd#wcc_AccountsReceivableSecuritizationFacilityAmendedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_8f5454f2-711f-4154-8502-dd737a752ef7" xlink:to="loc_wcc_AccountsReceivableSecuritizationFacilityAmendedMember_3840db39-6e92-4a18-99b6-6fdaf2f41b6c" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_A6.625SeniorNotesDue2032Member_e70cfc1f-761b-43c0-9ee9-59497929d580" xlink:href="wcc-20241231.xsd#wcc_A6.625SeniorNotesDue2032Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_8f5454f2-711f-4154-8502-dd737a752ef7" xlink:to="loc_wcc_A6.625SeniorNotesDue2032Member_e70cfc1f-761b-43c0-9ee9-59497929d580" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_A6.375SeniorNotesDue2029Member_4ec18582-d1aa-4e1a-a2a5-91dd9a155a26" xlink:href="wcc-20241231.xsd#wcc_A6.375SeniorNotesDue2029Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_8f5454f2-711f-4154-8502-dd737a752ef7" xlink:to="loc_wcc_A6.375SeniorNotesDue2029Member_4ec18582-d1aa-4e1a-a2a5-91dd9a155a26" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_A6.3756.625SeniorNotesDue20292032Member_457f3174-dcd4-433f-a06d-650ada04a7ac" xlink:href="wcc-20241231.xsd#wcc_A6.3756.625SeniorNotesDue20292032Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_8f5454f2-711f-4154-8502-dd737a752ef7" xlink:to="loc_wcc_A6.3756.625SeniorNotesDue20292032Member_457f3174-dcd4-433f-a06d-650ada04a7ac" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_25c11e10-9286-49de-a3ce-2c30d34d5034" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_2c605214-ce74-4f2d-8c2a-97a379ce2628" xlink:to="loc_us-gaap_DebtInstrumentAxis_25c11e10-9286-49de-a3ce-2c30d34d5034" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_25c11e10-9286-49de-a3ce-2c30d34d5034_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_25c11e10-9286-49de-a3ce-2c30d34d5034" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_25c11e10-9286-49de-a3ce-2c30d34d5034_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_bbdba9a8-2550-4b34-8915-fc09a932b93b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_25c11e10-9286-49de-a3ce-2c30d34d5034" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_bbdba9a8-2550-4b34-8915-fc09a932b93b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_c34302d9-6197-4e7c-9638-84f1d748b08c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LetterOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbdba9a8-2550-4b34-8915-fc09a932b93b" xlink:to="loc_us-gaap_LetterOfCreditMember_c34302d9-6197-4e7c-9638-84f1d748b08c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_7db2549e-0e68-48a7-876a-a7ced46f95bd" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_2c605214-ce74-4f2d-8c2a-97a379ce2628" xlink:to="loc_srt_StatementScenarioAxis_7db2549e-0e68-48a7-876a-a7ced46f95bd" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_7db2549e-0e68-48a7-876a-a7ced46f95bd_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_7db2549e-0e68-48a7-876a-a7ced46f95bd" xlink:to="loc_srt_ScenarioUnspecifiedDomain_7db2549e-0e68-48a7-876a-a7ced46f95bd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_4b219a1f-1c74-43c2-b7c4-8aaf1bef2758" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_7db2549e-0e68-48a7-876a-a7ced46f95bd" xlink:to="loc_srt_ScenarioUnspecifiedDomain_4b219a1f-1c74-43c2-b7c4-8aaf1bef2758" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_f51be763-bc0b-4e30-97a3-b14f686b8621" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioForecastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ScenarioUnspecifiedDomain_4b219a1f-1c74-43c2-b7c4-8aaf1bef2758" xlink:to="loc_srt_ScenarioForecastMember_f51be763-bc0b-4e30-97a3-b14f686b8621" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionByUniqueDescriptionAxis_27cf3e16-1530-4ffe-bba8-45b29215966d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionByUniqueDescriptionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_2c605214-ce74-4f2d-8c2a-97a379ce2628" xlink:to="loc_us-gaap_DebtConversionByUniqueDescriptionAxis_27cf3e16-1530-4ffe-bba8-45b29215966d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionNameDomain_27cf3e16-1530-4ffe-bba8-45b29215966d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtConversionByUniqueDescriptionAxis_27cf3e16-1530-4ffe-bba8-45b29215966d" xlink:to="loc_us-gaap_DebtConversionNameDomain_27cf3e16-1530-4ffe-bba8-45b29215966d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionNameDomain_cbcaf3d4-626f-4548-871c-b453f13ebcb1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtConversionByUniqueDescriptionAxis_27cf3e16-1530-4ffe-bba8-45b29215966d" xlink:to="loc_us-gaap_DebtConversionNameDomain_cbcaf3d4-626f-4548-871c-b453f13ebcb1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_A6.375SeniorNotesDue2029Member_0449e5e3-1ff8-4f96-ba0b-972feaf0c0e2" xlink:href="wcc-20241231.xsd#wcc_A6.375SeniorNotesDue2029Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtConversionNameDomain_cbcaf3d4-626f-4548-871c-b453f13ebcb1" xlink:to="loc_wcc_A6.375SeniorNotesDue2029Member_0449e5e3-1ff8-4f96-ba0b-972feaf0c0e2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_38762a0b-4856-4c90-935d-1c4908e465c1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_38762a0b-4856-4c90-935d-1c4908e465c1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtWeightedAverageInterestRate_fce35727-4e61-491c-a451-9b34123f6a81" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtWeightedAverageInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_us-gaap_DebtWeightedAverageInterestRate_fce35727-4e61-491c-a451-9b34123f6a81" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDate_889dd8ac-1190-4e2a-8180-8f160ccb00e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_us-gaap_DebtInstrumentMaturityDate_889dd8ac-1190-4e2a-8180-8f160ccb00e2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_acee4d9f-f02c-461b-a371-7030dc7c4678" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_acee4d9f-f02c-461b-a371-7030dc7c4678" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CharacteristicsOfSecuritizationsThatAreAccountedForAsSale_c6dd1393-c5e8-4b1a-b057-61dcad6dea8c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CharacteristicsOfSecuritizationsThatAreAccountedForAsSale"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_us-gaap_CharacteristicsOfSecuritizationsThatAreAccountedForAsSale_c6dd1393-c5e8-4b1a-b057-61dcad6dea8c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AccountsReceivableEligibleForSecuritization_d0e2fd56-c9e2-48db-a000-36bc1228ddf6" xlink:href="wcc-20241231.xsd#wcc_AccountsReceivableEligibleForSecuritization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_wcc_AccountsReceivableEligibleForSecuritization_d0e2fd56-c9e2-48db-a000-36bc1228ddf6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtPercentageBearingVariableInterestRate_b5bdabde-899b-42d3-a5c3-731a0a8ac1b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtPercentageBearingVariableInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_us-gaap_LongTermDebtPercentageBearingVariableInterestRate_b5bdabde-899b-42d3-a5c3-731a0a8ac1b2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableFromSecuritization_36d6427e-bdde-441b-824d-b8fd9040a2bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableFromSecuritization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_us-gaap_AccountsReceivableFromSecuritization_36d6427e-bdde-441b-824d-b8fd9040a2bf" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_LineOfCreditFacilityOpportunityToIncreaseBorrowingCapacity_84adace1-4d25-402a-b0e1-1a52b2f0e218" xlink:href="wcc-20241231.xsd#wcc_LineOfCreditFacilityOpportunityToIncreaseBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_wcc_LineOfCreditFacilityOpportunityToIncreaseBorrowingCapacity_84adace1-4d25-402a-b0e1-1a52b2f0e218" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_8ade03cd-fff2-4158-8735-3c2757d8c33c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_8ade03cd-fff2-4158-8735-3c2757d8c33c" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentIssuanceDate1_792ada11-2a60-45b0-a54a-52ae25b7ac38" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentIssuanceDate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_us-gaap_DebtInstrumentIssuanceDate1_792ada11-2a60-45b0-a54a-52ae25b7ac38" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateDuringPeriod_7a302bcc-4676-4542-b576-e314a38680d3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_us-gaap_DebtInstrumentInterestRateDuringPeriod_7a302bcc-4676-4542-b576-e314a38680d3" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfDebt_85dc8365-e75d-49a5-872f-a3823dd742e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfDebt_85dc8365-e75d-49a5-872f-a3823dd742e3" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt_670d2554-576c-458c-9dbb-f56b2d60616a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_us-gaap_RepaymentsOfDebt_670d2554-576c-458c-9dbb-f56b2d60616a" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_82fbad69-5fe2-49f9-84f2-182fe1afea36" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_us-gaap_LongTermDebt_82fbad69-5fe2-49f9-84f2-182fe1afea36" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_a5ee37f2-dd18-494b-ba76-2aebce132f3c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_a5ee37f2-dd18-494b-ba76-2aebce132f3c" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_bcdcb6a9-9f8b-4ee4-a83b-9a312f9e2d69" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_bcdcb6a9-9f8b-4ee4-a83b-9a312f9e2d69" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_04de8d09-b481-4d0a-8912-c165552959a5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_04de8d09-b481-4d0a-8912-c165552959a5" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_SeniorNotesConsentFeePer1000PrincipalAmount_274e2f7b-98a1-4a66-a4fb-f57cba69770d" xlink:href="wcc-20241231.xsd#wcc_SeniorNotesConsentFeePer1000PrincipalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_wcc_SeniorNotesConsentFeePer1000PrincipalAmount_274e2f7b-98a1-4a66-a4fb-f57cba69770d" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_SeniorNotesTenderOfferConsiderationPer1000PrincipalAmount_0dcd61eb-317a-4bd5-9639-b4ea35b4376c" xlink:href="wcc-20241231.xsd#wcc_SeniorNotesTenderOfferConsiderationPer1000PrincipalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_wcc_SeniorNotesTenderOfferConsiderationPer1000PrincipalAmount_0dcd61eb-317a-4bd5-9639-b4ea35b4376c" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_DiscountPercentageOfParValue_f180a58b-565c-43c1-b499-2f92cdb908b3" xlink:href="wcc-20241231.xsd#wcc_DiscountPercentageOfParValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_wcc_DiscountPercentageOfParValue_f180a58b-565c-43c1-b499-2f92cdb908b3" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_05e597ce-1bd2-4d6e-a9d1-b6b6fa252d22" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_05e597ce-1bd2-4d6e-a9d1-b6b6fa252d22" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_009b52fb-3465-4e6b-852f-67499c16edce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_009b52fb-3465-4e6b-852f-67499c16edce" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_44080fd0-e3b4-49da-ab6e-4a7ddab12bd7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_44080fd0-e3b4-49da-ab6e-4a7ddab12bd7" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_PercentageOfPrincipalAmountOfSeniorNotesAcceleratedUnderDefault_8cf6d391-4c34-491d-9fde-5bdcfb153abd" xlink:href="wcc-20241231.xsd#wcc_PercentageOfPrincipalAmountOfSeniorNotesAcceleratedUnderDefault"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_wcc_PercentageOfPrincipalAmountOfSeniorNotesAcceleratedUnderDefault_8cf6d391-4c34-491d-9fde-5bdcfb153abd" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_02fec8cf-9a05-4879-98bd-c60f8e38bb01" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_02fec8cf-9a05-4879-98bd-c60f8e38bb01" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_c4bb3aca-a35e-4e98-b700-64d00bb30b05" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_c4bb3aca-a35e-4e98-b700-64d00bb30b05" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_cb163c66-e5e9-4879-bc81-e751928856c9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_cb163c66-e5e9-4879-bc81-e751928856c9" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost_18781924-1e09-47f4-af41-b4e3c044e894" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost_18781924-1e09-47f4-af41-b4e3c044e894" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost_39d8a2c3-709f-4521-99f2-bc636ea946ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WriteOffOfDeferredDebtIssuanceCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost_39d8a2c3-709f-4521-99f2-bc636ea946ad" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_CommitmentFee_2cd0cffe-0abb-4a4d-8e3d-dec88c5ffb01" xlink:href="wcc-20241231.xsd#wcc_CommitmentFee"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_wcc_CommitmentFee_2cd0cffe-0abb-4a4d-8e3d-dec88c5ffb01" xlink:type="arc" order="30"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_CanadianDollarSubFacilityCommitment_232e6f38-a4af-473f-93e0-8f145b5ce2a5" xlink:href="wcc-20241231.xsd#wcc_CanadianDollarSubFacilityCommitment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_wcc_CanadianDollarSubFacilityCommitment_232e6f38-a4af-473f-93e0-8f145b5ce2a5" xlink:type="arc" order="31"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_LimitOnDividends_a9fabbad-8ad0-49fc-a0cb-48ce37569693" xlink:href="wcc-20241231.xsd#wcc_LimitOnDividends"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_wcc_LimitOnDividends_a9fabbad-8ad0-49fc-a0cb-48ce37569693" xlink:type="arc" order="32"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableDeferredIncome_54cdac6f-3b89-4807-ba21-ba203e8352a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableDeferredIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_us-gaap_FinancingReceivableDeferredIncome_54cdac6f-3b89-4807-ba21-ba203e8352a7" xlink:type="arc" order="33"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.wesco.com/role/STOCKHOLDERSEQUITYDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#STOCKHOLDERSEQUITYDetails"/>
  <link:definitionLink xlink:role="http://www.wesco.com/role/STOCKHOLDERSEQUITYDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_a0a7b975-5e3f-4f81-8ef2-3b6436311df0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_18f38000-cc72-4b9f-9f8c-9e59ff8c473d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_a0a7b975-5e3f-4f81-8ef2-3b6436311df0" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_18f38000-cc72-4b9f-9f8c-9e59ff8c473d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_dd542517-9703-46a5-8f0a-ada7e0f4f2b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_18f38000-cc72-4b9f-9f8c-9e59ff8c473d" xlink:to="loc_us-gaap_StatementClassOfStockAxis_dd542517-9703-46a5-8f0a-ada7e0f4f2b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_dd542517-9703-46a5-8f0a-ada7e0f4f2b6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_dd542517-9703-46a5-8f0a-ada7e0f4f2b6" xlink:to="loc_us-gaap_ClassOfStockDomain_dd542517-9703-46a5-8f0a-ada7e0f4f2b6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_c865e737-b424-4275-965c-f2dfd202f12b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_dd542517-9703-46a5-8f0a-ada7e0f4f2b6" xlink:to="loc_us-gaap_ClassOfStockDomain_c865e737-b424-4275-965c-f2dfd202f12b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_a82d4bb5-104c-4c11-8b97-cd1cbdb636cd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_c865e737-b424-4275-965c-f2dfd202f12b" xlink:to="loc_us-gaap_CommonStockMember_a82d4bb5-104c-4c11-8b97-cd1cbdb636cd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_8a31a788-2f30-4c67-8fe5-9322d2431dc4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_c865e737-b424-4275-965c-f2dfd202f12b" xlink:to="loc_us-gaap_CommonClassBMember_8a31a788-2f30-4c67-8fe5-9322d2431dc4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesAPreferredStockMember_ef04edb1-af08-425b-a47b-f5aab74d72ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeriesAPreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_c865e737-b424-4275-965c-f2dfd202f12b" xlink:to="loc_us-gaap_SeriesAPreferredStockMember_ef04edb1-af08-425b-a47b-f5aab74d72ac" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_DepositaryShareMember_d1691a0b-672d-49a8-ba5c-6f134068072b" xlink:href="wcc-20241231.xsd#wcc_DepositaryShareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_c865e737-b424-4275-965c-f2dfd202f12b" xlink:to="loc_wcc_DepositaryShareMember_d1691a0b-672d-49a8-ba5c-6f134068072b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ShareRepurchaseProgramAxis_48042501-49b0-41db-8804-554ece546a69" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_18f38000-cc72-4b9f-9f8c-9e59ff8c473d" xlink:to="loc_srt_ShareRepurchaseProgramAxis_48042501-49b0-41db-8804-554ece546a69" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ShareRepurchaseProgramDomain_48042501-49b0-41db-8804-554ece546a69_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ShareRepurchaseProgramAxis_48042501-49b0-41db-8804-554ece546a69" xlink:to="loc_srt_ShareRepurchaseProgramDomain_48042501-49b0-41db-8804-554ece546a69_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ShareRepurchaseProgramDomain_4f2fce99-fcf8-4297-831c-d6164f4050f9" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ShareRepurchaseProgramAxis_48042501-49b0-41db-8804-554ece546a69" xlink:to="loc_srt_ShareRepurchaseProgramDomain_4f2fce99-fcf8-4297-831c-d6164f4050f9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_b63988cf-bd83-4be6-8e9a-ba3e39ff8897" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ShareRepurchaseProgramDomain_4f2fce99-fcf8-4297-831c-d6164f4050f9" xlink:to="loc_us-gaap_TreasuryStockCommonMember_b63988cf-bd83-4be6-8e9a-ba3e39ff8897" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_c9cf4dfe-0615-4238-a98a-95e713849c74" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_18f38000-cc72-4b9f-9f8c-9e59ff8c473d" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_c9cf4dfe-0615-4238-a98a-95e713849c74" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_c9cf4dfe-0615-4238-a98a-95e713849c74_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_c9cf4dfe-0615-4238-a98a-95e713849c74" xlink:to="loc_us-gaap_EquityComponentDomain_c9cf4dfe-0615-4238-a98a-95e713849c74_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_4ad2b27f-ded9-4609-8801-765491a99e29" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_c9cf4dfe-0615-4238-a98a-95e713849c74" xlink:to="loc_us-gaap_EquityComponentDomain_4ad2b27f-ded9-4609-8801-765491a99e29" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_64cc6b98-c73e-4efa-8855-5bbef0cd6edb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_4ad2b27f-ded9-4609-8801-765491a99e29" xlink:to="loc_us-gaap_RetainedEarningsMember_64cc6b98-c73e-4efa-8855-5bbef0cd6edb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_8f28176a-360d-41a2-993b-8d298298febf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_a0a7b975-5e3f-4f81-8ef2-3b6436311df0" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_8f28176a-360d-41a2-993b-8d298298febf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_0b450b4c-6c1b-402d-9463-d1d60a2064d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_a0a7b975-5e3f-4f81-8ef2-3b6436311df0" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_0b450b4c-6c1b-402d-9463-d1d60a2064d6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_657aa82b-0b2e-4b51-ac29-3020fad6a841" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_a0a7b975-5e3f-4f81-8ef2-3b6436311df0" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_657aa82b-0b2e-4b51-ac29-3020fad6a841" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_6f7bc6a8-feca-4c86-8200-b36c9a60f09d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_a0a7b975-5e3f-4f81-8ef2-3b6436311df0" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_6f7bc6a8-feca-4c86-8200-b36c9a60f09d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendPaymentRateVariable_47ae4138-4c56-4b7b-a14b-61cd1ae25144" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockDividendPaymentRateVariable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_a0a7b975-5e3f-4f81-8ef2-3b6436311df0" xlink:to="loc_us-gaap_PreferredStockDividendPaymentRateVariable_47ae4138-4c56-4b7b-a14b-61cd1ae25144" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockLiquidationPreference_0bd20d48-f360-412e-8ff8-e0e74918da60" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockLiquidationPreference"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_a0a7b975-5e3f-4f81-8ef2-3b6436311df0" xlink:to="loc_us-gaap_PreferredStockLiquidationPreference_0bd20d48-f360-412e-8ff8-e0e74918da60" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendRatePercentage_78846981-5b97-4b3b-995f-4541647ceca7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockDividendRatePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_a0a7b975-5e3f-4f81-8ef2-3b6436311df0" xlink:to="loc_us-gaap_PreferredStockDividendRatePercentage_78846981-5b97-4b3b-995f-4541647ceca7" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_c758e1ce-b2e7-4e2d-921a-a23e54ee4106" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_a0a7b975-5e3f-4f81-8ef2-3b6436311df0" xlink:to="loc_us-gaap_PreferredStockSharesIssued_c758e1ce-b2e7-4e2d-921a-a23e54ee4106" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StockRepurchaseProgramAuthorizedAmount1_72389208-715f-4589-b573-c771899167c8" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_a0a7b975-5e3f-4f81-8ef2-3b6436311df0" xlink:to="loc_srt_StockRepurchaseProgramAuthorizedAmount1_72389208-715f-4589-b573-c771899167c8" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_8beeb4be-8813-4ee8-a826-b4788f04d63a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_a0a7b975-5e3f-4f81-8ef2-3b6436311df0" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_8beeb4be-8813-4ee8-a826-b4788f04d63a" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_27e455df-ac4a-48bd-8143-4818a5c55307" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_a0a7b975-5e3f-4f81-8ef2-3b6436311df0" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_27e455df-ac4a-48bd-8143-4818a5c55307" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStock_f6dfa3b0-1492-42cb-b898-b24702329f06" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsPreferredStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_a0a7b975-5e3f-4f81-8ef2-3b6436311df0" xlink:to="loc_us-gaap_DividendsPreferredStock_f6dfa3b0-1492-42cb-b898-b24702329f06" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsPerShareCashPaid_e3778356-ab0d-4819-99d8-ebd0b5ee9808" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockDividendsPerShareCashPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_a0a7b975-5e3f-4f81-8ef2-3b6436311df0" xlink:to="loc_us-gaap_PreferredStockDividendsPerShareCashPaid_e3778356-ab0d-4819-99d8-ebd0b5ee9808" xlink:type="arc" order="12"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.wesco.com/role/INCOMETAXESADDITIONALINFORMATIONDetail" xlink:type="simple" xlink:href="wcc-20241231.xsd#INCOMETAXESADDITIONALINFORMATIONDetail"/>
  <link:definitionLink xlink:role="http://www.wesco.com/role/INCOMETAXESADDITIONALINFORMATIONDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_76b1b3bc-99c2-4167-bf80-8b5cad25a780" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_28d66fc8-7a1b-46ec-924a-f1ea0629989d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_76b1b3bc-99c2-4167-bf80-8b5cad25a780" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_28d66fc8-7a1b-46ec-924a-f1ea0629989d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_e0b71496-5c40-4d5d-84ec-5bf1ad4d08d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_28d66fc8-7a1b-46ec-924a-f1ea0629989d" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_e0b71496-5c40-4d5d-84ec-5bf1ad4d08d0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_e0b71496-5c40-4d5d-84ec-5bf1ad4d08d0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_e0b71496-5c40-4d5d-84ec-5bf1ad4d08d0" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_e0b71496-5c40-4d5d-84ec-5bf1ad4d08d0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_489a19fe-f5a7-40eb-b99a-f243064fa6e5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_e0b71496-5c40-4d5d-84ec-5bf1ad4d08d0" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_489a19fe-f5a7-40eb-b99a-f243064fa6e5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_f92a2f8c-1049-425c-8f77-47734b46a2fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_489a19fe-f5a7-40eb-b99a-f243064fa6e5" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_f92a2f8c-1049-425c-8f77-47734b46a2fe" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember_f76c4aa2-244f-4a3e-81ca-313fd954090b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DomesticCountryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_489a19fe-f5a7-40eb-b99a-f243064fa6e5" xlink:to="loc_us-gaap_DomesticCountryMember_f76c4aa2-244f-4a3e-81ca-313fd954090b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCountryMember_dc0d5e65-292c-4231-84b2-ef5d4df677ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCountryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_489a19fe-f5a7-40eb-b99a-f243064fa6e5" xlink:to="loc_us-gaap_ForeignCountryMember_dc0d5e65-292c-4231-84b2-ef5d4df677ec" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAxis_9ab09e74-7aa8-493a-a6c5-96ce0d43999c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_28d66fc8-7a1b-46ec-924a-f1ea0629989d" xlink:to="loc_us-gaap_TaxCreditCarryforwardAxis_9ab09e74-7aa8-493a-a6c5-96ce0d43999c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_9ab09e74-7aa8-493a-a6c5-96ce0d43999c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_9ab09e74-7aa8-493a-a6c5-96ce0d43999c" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_9ab09e74-7aa8-493a-a6c5-96ce0d43999c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_43c16e12-1341-473f-9aa9-96e7274ce7d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_9ab09e74-7aa8-493a-a6c5-96ce0d43999c" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_43c16e12-1341-473f-9aa9-96e7274ce7d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralBusinessMember_b9bef6ac-d205-49cc-b695-4278f475dff0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralBusinessMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain_43c16e12-1341-473f-9aa9-96e7274ce7d4" xlink:to="loc_us-gaap_GeneralBusinessMember_b9bef6ac-d205-49cc-b695-4278f475dff0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_317efdf3-9031-4ef9-8bcb-3cc0eda17f33" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_76b1b3bc-99c2-4167-bf80-8b5cad25a780" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_317efdf3-9031-4ef9-8bcb-3cc0eda17f33" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_0e96507d-a0fe-43e8-80a6-000a8fc3f2bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_76b1b3bc-99c2-4167-bf80-8b5cad25a780" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_0e96507d-a0fe-43e8-80a6-000a8fc3f2bb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_2f7cf41c-b619-405c-b311-3af0e82c8eae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_76b1b3bc-99c2-4167-bf80-8b5cad25a780" xlink:to="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_2f7cf41c-b619-405c-b311-3af0e82c8eae" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_910e570e-ba6a-4e2d-989d-50bc3a6b479b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_76b1b3bc-99c2-4167-bf80-8b5cad25a780" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_910e570e-ba6a-4e2d-989d-50bc3a6b479b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_ce8b4ac8-e0ca-4e4d-9b03-2148b7f6f354" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_76b1b3bc-99c2-4167-bf80-8b5cad25a780" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_ce8b4ac8-e0ca-4e4d-9b03-2148b7f6f354" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_89846625-9345-478c-812c-f4c620d24ae2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_76b1b3bc-99c2-4167-bf80-8b5cad25a780" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_89846625-9345-478c-812c-f4c620d24ae2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_f53a14a8-04c0-4fac-90be-5d16e18c1de9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_76b1b3bc-99c2-4167-bf80-8b5cad25a780" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_f53a14a8-04c0-4fac-90be-5d16e18c1de9" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_c102e878-ca32-43b0-8de9-415e6615fb34" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_76b1b3bc-99c2-4167-bf80-8b5cad25a780" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_c102e878-ca32-43b0-8de9-415e6615fb34" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_79ed6de3-9d76-429a-bd0f-69f262535f3d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_76b1b3bc-99c2-4167-bf80-8b5cad25a780" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_79ed6de3-9d76-429a-bd0f-69f262535f3d" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_be5e77d2-6fc3-48de-af73-962377ef1bb6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_76b1b3bc-99c2-4167-bf80-8b5cad25a780" xlink:to="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_be5e77d2-6fc3-48de-af73-962377ef1bb6" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense_d7475556-3c6b-41ce-a4c1-56fc9fc12597" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_76b1b3bc-99c2-4167-bf80-8b5cad25a780" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense_d7475556-3c6b-41ce-a4c1-56fc9fc12597" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_c523d68d-04d7-4191-b59b-ff0ffb44a541" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_76b1b3bc-99c2-4167-bf80-8b5cad25a780" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_c523d68d-04d7-4191-b59b-ff0ffb44a541" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries_55592578-714d-406f-985f-54b199c80039" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_76b1b3bc-99c2-4167-bf80-8b5cad25a780" xlink:to="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries_55592578-714d-406f-985f-54b199c80039" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries_7f85c282-f583-41e4-bac2-61a56927503f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_76b1b3bc-99c2-4167-bf80-8b5cad25a780" xlink:to="loc_us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries_7f85c282-f583-41e4-bac2-61a56927503f" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued_d5739596-5a2b-48e0-b7e1-befdf2bece27" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_76b1b3bc-99c2-4167-bf80-8b5cad25a780" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued_d5739596-5a2b-48e0-b7e1-befdf2bece27" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiability_0e25c146-7d2f-4a69-9283-d1832a1a34d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_76b1b3bc-99c2-4167-bf80-8b5cad25a780" xlink:to="loc_us-gaap_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiability_0e25c146-7d2f-4a69-9283-d1832a1a34d4" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetInterestCarryforward_8856a828-ec89-499c-b5cf-0ce29f85e234" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetInterestCarryforward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_76b1b3bc-99c2-4167-bf80-8b5cad25a780" xlink:to="loc_us-gaap_DeferredTaxAssetInterestCarryforward_8856a828-ec89-499c-b5cf-0ce29f85e234" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense_0441ef98-4502-4c35-af3e-d3e885543409" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_76b1b3bc-99c2-4167-bf80-8b5cad25a780" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense_0441ef98-4502-4c35-af3e-d3e885543409" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExaminationDescription_a50fb0ea-59c5-4410-ac96-d93b3aff77d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExaminationDescription"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_76b1b3bc-99c2-4167-bf80-8b5cad25a780" xlink:to="loc_us-gaap_IncomeTaxExaminationDescription_a50fb0ea-59c5-4410-ac96-d93b3aff77d0" xlink:type="arc" order="18"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.wesco.com/role/INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails"/>
  <link:definitionLink xlink:role="http://www.wesco.com/role/INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardLineItems_5ed6b54c-31b0-4fe4-98ef-5cc165c30fff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardTable_5a297f54-0c89-4f3d-8f1a-11930fb72fde" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_5ed6b54c-31b0-4fe4-98ef-5cc165c30fff" xlink:to="loc_us-gaap_TaxCreditCarryforwardTable_5a297f54-0c89-4f3d-8f1a-11930fb72fde" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_a12349ce-cff7-44c4-bd3a-d85f3048b4fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_5a297f54-0c89-4f3d-8f1a-11930fb72fde" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_a12349ce-cff7-44c4-bd3a-d85f3048b4fb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a12349ce-cff7-44c4-bd3a-d85f3048b4fb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_a12349ce-cff7-44c4-bd3a-d85f3048b4fb" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a12349ce-cff7-44c4-bd3a-d85f3048b4fb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_62adaa81-53e6-43bf-86c6-04dfefb76a94" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_a12349ce-cff7-44c4-bd3a-d85f3048b4fb" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_62adaa81-53e6-43bf-86c6-04dfefb76a94" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AnixterInternationalMember_7d3d70b2-feee-4fb7-980d-53628e5b3eed" xlink:href="wcc-20241231.xsd#wcc_AnixterInternationalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_62adaa81-53e6-43bf-86c6-04dfefb76a94" xlink:to="loc_wcc_AnixterInternationalMember_7d3d70b2-feee-4fb7-980d-53628e5b3eed" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_a5ff577a-9c6d-4555-8575-2597c8370ffb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_5a297f54-0c89-4f3d-8f1a-11930fb72fde" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_a5ff577a-9c6d-4555-8575-2597c8370ffb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_a5ff577a-9c6d-4555-8575-2597c8370ffb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_a5ff577a-9c6d-4555-8575-2597c8370ffb" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_a5ff577a-9c6d-4555-8575-2597c8370ffb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_2fd3501a-f3b8-444f-98c4-d3c69b803ce9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_a5ff577a-9c6d-4555-8575-2597c8370ffb" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_2fd3501a-f3b8-444f-98c4-d3c69b803ce9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_b2c6250c-8a1a-4645-b6e4-3e6e89085211" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_2fd3501a-f3b8-444f-98c4-d3c69b803ce9" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_b2c6250c-8a1a-4645-b6e4-3e6e89085211" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNetAbstract_cfac175e-0c07-4739-abdd-d4653c97a712" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNetAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_5ed6b54c-31b0-4fe4-98ef-5cc165c30fff" xlink:to="loc_us-gaap_DeferredTaxAssetsNetAbstract_cfac175e-0c07-4739-abdd-d4653c97a712" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_522e4e7c-75cf-4897-b770-382445334d21" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_cfac175e-0c07-4739-abdd-d4653c97a712" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_522e4e7c-75cf-4897-b770-382445334d21" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_49ba8e6e-47e2-4b4f-8c8c-5ba5281013d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_cfac175e-0c07-4739-abdd-d4653c97a712" xlink:to="loc_us-gaap_DeferredTaxAssetsInventory_49ba8e6e-47e2-4b4f-8c8c-5ba5281013d0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_c03745e0-9d73-49c5-b18f-8dfc8d12d889" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_cfac175e-0c07-4739-abdd-d4653c97a712" xlink:to="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_c03745e0-9d73-49c5-b18f-8dfc8d12d889" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_DeferredTaxAssetsLeaseLiabilities_fbab8e03-d012-4a3f-9270-16743754c6ff" xlink:href="wcc-20241231.xsd#wcc_DeferredTaxAssetsLeaseLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_cfac175e-0c07-4739-abdd-d4653c97a712" xlink:to="loc_wcc_DeferredTaxAssetsLeaseLiabilities_fbab8e03-d012-4a3f-9270-16743754c6ff" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_cb005ef1-8ca0-44d7-80e3-c24af8a76da6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_cfac175e-0c07-4739-abdd-d4653c97a712" xlink:to="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_cb005ef1-8ca0-44d7-80e3-c24af8a76da6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits_71554cd2-5f43-42ce-962f-492fd722d6d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_cfac175e-0c07-4739-abdd-d4653c97a712" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits_71554cd2-5f43-42ce-962f-492fd722d6d5" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_52e07fe0-4946-48de-a581-fe060a4b9bfa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_cfac175e-0c07-4739-abdd-d4653c97a712" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_52e07fe0-4946-48de-a581-fe060a4b9bfa" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_0f021d8a-2da9-4fd5-baf4-a2923a7170b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_cfac175e-0c07-4739-abdd-d4653c97a712" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_0f021d8a-2da9-4fd5-baf4-a2923a7170b7" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetInterestCarryforward_4d5c92cf-2b99-46f5-8b0b-fb250b712190" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetInterestCarryforward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_cfac175e-0c07-4739-abdd-d4653c97a712" xlink:to="loc_us-gaap_DeferredTaxAssetInterestCarryforward_4d5c92cf-2b99-46f5-8b0b-fb250b712190" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_a9310fb4-6ad9-47c1-9cdf-30fa9626058e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_cfac175e-0c07-4739-abdd-d4653c97a712" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_a9310fb4-6ad9-47c1-9cdf-30fa9626058e" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_99f6fda4-fe5b-4e77-a3f1-fc7d0e32f5ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_cfac175e-0c07-4739-abdd-d4653c97a712" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_99f6fda4-fe5b-4e77-a3f1-fc7d0e32f5ad" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_cfa88c00-3805-4b2c-9146-4c7d1c9b1ec9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_cfac175e-0c07-4739-abdd-d4653c97a712" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_cfa88c00-3805-4b2c-9146-4c7d1c9b1ec9" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_55df79cd-2f39-49b7-bf62-74133b46ffff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_cfac175e-0c07-4739-abdd-d4653c97a712" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_55df79cd-2f39-49b7-bf62-74133b46ffff" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesAbstract_e8b68144-e240-4bd4-95e7-781ae5b35e44" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_5ed6b54c-31b0-4fe4-98ef-5cc165c30fff" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesAbstract_e8b68144-e240-4bd4-95e7-781ae5b35e44" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_a069efe4-ca31-4be0-b1bb-65e2cf9a6d72" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_e8b68144-e240-4bd4-95e7-781ae5b35e44" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_a069efe4-ca31-4be0-b1bb-65e2cf9a6d72" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_45b2f4ed-1817-4a0d-9054-888c6dd3e16e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_e8b68144-e240-4bd4-95e7-781ae5b35e44" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_45b2f4ed-1817-4a0d-9054-888c6dd3e16e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_9dacaec2-7c03-4188-ad89-a87d8c2eaea1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_e8b68144-e240-4bd4-95e7-781ae5b35e44" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_9dacaec2-7c03-4188-ad89-a87d8c2eaea1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_24e7506c-3b6a-4ed4-9168-294b4f1e4b46" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_e8b68144-e240-4bd4-95e7-781ae5b35e44" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_24e7506c-3b6a-4ed4-9168-294b4f1e4b46" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_85fea178-79e8-40c1-aeee-db3ab960f293" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_5ed6b54c-31b0-4fe4-98ef-5cc165c30fff" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_85fea178-79e8-40c1-aeee-db3ab960f293" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_d4ee29de-b9f7-4e74-9e7e-a80bb3b27cbb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_5ed6b54c-31b0-4fe4-98ef-5cc165c30fff" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_d4ee29de-b9f7-4e74-9e7e-a80bb3b27cbb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_b33cc987-781b-4044-ad68-343f7a021a33" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_5ed6b54c-31b0-4fe4-98ef-5cc165c30fff" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_b33cc987-781b-4044-ad68-343f7a021a33" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.wesco.com/role/INCOMETAXESSCHEDULEOFINCOMETAXCONTINGENCIESDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#INCOMETAXESSCHEDULEOFINCOMETAXCONTINGENCIESDetails"/>
  <link:definitionLink xlink:role="http://www.wesco.com/role/INCOMETAXESSCHEDULEOFINCOMETAXCONTINGENCIESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems_c37c6ec0-7d58-4d06-b600-d7816702da8c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable_55e2366f-48e4-4e3d-9d1a-55e1a563ee2c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems_c37c6ec0-7d58-4d06-b600-d7816702da8c" xlink:to="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable_55e2366f-48e4-4e3d-9d1a-55e1a563ee2c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis_011353ad-a4b7-48aa-9ac4-ba3156aadc36" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable_55e2366f-48e4-4e3d-9d1a-55e1a563ee2c" xlink:to="loc_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis_011353ad-a4b7-48aa-9ac4-ba3156aadc36" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain_011353ad-a4b7-48aa-9ac4-ba3156aadc36_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis_011353ad-a4b7-48aa-9ac4-ba3156aadc36" xlink:to="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain_011353ad-a4b7-48aa-9ac4-ba3156aadc36_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain_37b90dcc-cb03-4f89-9c2f-5b17bb5ecd05" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis_011353ad-a4b7-48aa-9ac4-ba3156aadc36" xlink:to="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain_37b90dcc-cb03-4f89-9c2f-5b17bb5ecd05" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_0bbdce6c-0162-4932-a949-b75a8e1946dd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems_c37c6ec0-7d58-4d06-b600-d7816702da8c" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_0bbdce6c-0162-4932-a949-b75a8e1946dd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation_8e6ddea4-597a-4c69-af20-63520adeaae1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems_c37c6ec0-7d58-4d06-b600-d7816702da8c" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation_8e6ddea4-597a-4c69-af20-63520adeaae1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation_2910775a-db90-45c7-b26f-7a50ebc48500" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems_c37c6ec0-7d58-4d06-b600-d7816702da8c" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation_2910775a-db90-45c7-b26f-7a50ebc48500" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.wesco.com/role/EARNINGSPERSHARESCHEDULEOFEARNINGSPERSHAREBASICANDDILUTEDDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#EARNINGSPERSHARESCHEDULEOFEARNINGSPERSHAREBASICANDDILUTEDDetails"/>
  <link:definitionLink xlink:role="http://www.wesco.com/role/EARNINGSPERSHARESCHEDULEOFEARNINGSPERSHAREBASICANDDILUTEDDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcceleratedShareRepurchasesLineItems_81a7846c-65e1-47cd-9c73-324bb38a62b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcceleratedShareRepurchasesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcceleratedShareRepurchasesTable_ba2d4715-8632-481d-a806-158c82bf357e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcceleratedShareRepurchasesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesLineItems_81a7846c-65e1-47cd-9c73-324bb38a62b6" xlink:to="loc_us-gaap_AcceleratedShareRepurchasesTable_ba2d4715-8632-481d-a806-158c82bf357e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ShareRepurchaseProgramAxis_f57e7928-cdac-4135-b3b9-ad0467379a33" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesTable_ba2d4715-8632-481d-a806-158c82bf357e" xlink:to="loc_srt_ShareRepurchaseProgramAxis_f57e7928-cdac-4135-b3b9-ad0467379a33" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ShareRepurchaseProgramDomain_f57e7928-cdac-4135-b3b9-ad0467379a33_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ShareRepurchaseProgramAxis_f57e7928-cdac-4135-b3b9-ad0467379a33" xlink:to="loc_srt_ShareRepurchaseProgramDomain_f57e7928-cdac-4135-b3b9-ad0467379a33_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ShareRepurchaseProgramDomain_fc3ed93b-0f3b-4a0c-bc29-a3721a397d74" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ShareRepurchaseProgramAxis_f57e7928-cdac-4135-b3b9-ad0467379a33" xlink:to="loc_srt_ShareRepurchaseProgramDomain_fc3ed93b-0f3b-4a0c-bc29-a3721a397d74" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_2c9a39f1-e910-474d-8a7e-40430458fc4d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ShareRepurchaseProgramDomain_fc3ed93b-0f3b-4a0c-bc29-a3721a397d74" xlink:to="loc_us-gaap_TreasuryStockCommonMember_2c9a39f1-e910-474d-8a7e-40430458fc4d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_e4663821-fc55-4f12-ae07-689c0909f3c4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesLineItems_81a7846c-65e1-47cd-9c73-324bb38a62b6" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_e4663821-fc55-4f12-ae07-689c0909f3c4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_e00baa30-420d-44d0-96f6-650caf627beb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesLineItems_81a7846c-65e1-47cd-9c73-324bb38a62b6" xlink:to="loc_us-gaap_TreasuryStockCommonShares_e00baa30-420d-44d0-96f6-650caf627beb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StockRepurchaseProgramAuthorizedAmount1_01d03b7f-e2e3-4fac-9a96-ec7f02d6c21d" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesLineItems_81a7846c-65e1-47cd-9c73-324bb38a62b6" xlink:to="loc_srt_StockRepurchaseProgramAuthorizedAmount1_01d03b7f-e2e3-4fac-9a96-ec7f02d6c21d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StockRepurchaseProgramExpirationDate_047d391d-4dd1-4d9a-b57e-cc98c313ad72" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StockRepurchaseProgramExpirationDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesLineItems_81a7846c-65e1-47cd-9c73-324bb38a62b6" xlink:to="loc_srt_StockRepurchaseProgramExpirationDate_047d391d-4dd1-4d9a-b57e-cc98c313ad72" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_71c91d32-d1ac-4707-bd65-f80d70e138df" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesLineItems_81a7846c-65e1-47cd-9c73-324bb38a62b6" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_71c91d32-d1ac-4707-bd65-f80d70e138df" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_89fe8461-7644-45a1-9bb6-467fc673cb1d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockDividendsIncomeStatementImpact"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesLineItems_81a7846c-65e1-47cd-9c73-324bb38a62b6" xlink:to="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_89fe8461-7644-45a1-9bb6-467fc673cb1d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_fa11a4d5-7107-4382-a676-6f6e7e6dd442" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesLineItems_81a7846c-65e1-47cd-9c73-324bb38a62b6" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_fa11a4d5-7107-4382-a676-6f6e7e6dd442" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_060d0f9f-9aea-4ab3-8608-4b360fc8b54a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesLineItems_81a7846c-65e1-47cd-9c73-324bb38a62b6" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_060d0f9f-9aea-4ab3-8608-4b360fc8b54a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2114d794-c9f2-479c-a22f-b84188a84888" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesLineItems_81a7846c-65e1-47cd-9c73-324bb38a62b6" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2114d794-c9f2-479c-a22f-b84188a84888" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_b2a20c6b-7c78-423c-be4d-a8b76723d1b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesLineItems_81a7846c-65e1-47cd-9c73-324bb38a62b6" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_b2a20c6b-7c78-423c-be4d-a8b76723d1b2" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_312d1280-9b2c-4597-a202-2a57bec9956c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_b2a20c6b-7c78-423c-be4d-a8b76723d1b2" xlink:to="loc_us-gaap_EarningsPerShareBasic_312d1280-9b2c-4597-a202-2a57bec9956c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_18802be8-8c88-43ba-9e89-ccde641f05f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_b2a20c6b-7c78-423c-be4d-a8b76723d1b2" xlink:to="loc_us-gaap_EarningsPerShareDiluted_18802be8-8c88-43ba-9e89-ccde641f05f4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_b6b8e559-5515-446b-8941-6576079a8861" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesLineItems_81a7846c-65e1-47cd-9c73-324bb38a62b6" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_b6b8e559-5515-446b-8941-6576079a8861" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_ebb45fd3-31f5-45d5-8a61-93cbb21b050a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesLineItems_81a7846c-65e1-47cd-9c73-324bb38a62b6" xlink:to="loc_us-gaap_NetIncomeLoss_ebb45fd3-31f5-45d5-8a61-93cbb21b050a" xlink:type="arc" order="11"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.wesco.com/role/EARNINGSPERSHAREDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#EARNINGSPERSHAREDetails"/>
  <link:definitionLink xlink:role="http://www.wesco.com/role/EARNINGSPERSHAREDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_494947aa-5ec7-41eb-b4d6-fb81a88a15e9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_56352eb2-8a30-44be-8168-a863c35bc22f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_494947aa-5ec7-41eb-b4d6-fb81a88a15e9" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_56352eb2-8a30-44be-8168-a863c35bc22f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ShareRepurchaseProgramAxis_2f444010-f034-4491-b975-58a2618dad33" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_56352eb2-8a30-44be-8168-a863c35bc22f" xlink:to="loc_srt_ShareRepurchaseProgramAxis_2f444010-f034-4491-b975-58a2618dad33" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ShareRepurchaseProgramDomain_2f444010-f034-4491-b975-58a2618dad33_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ShareRepurchaseProgramAxis_2f444010-f034-4491-b975-58a2618dad33" xlink:to="loc_srt_ShareRepurchaseProgramDomain_2f444010-f034-4491-b975-58a2618dad33_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ShareRepurchaseProgramDomain_8cb1b389-6cae-4b2c-a8d7-bc7e3d7b5b5d" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ShareRepurchaseProgramAxis_2f444010-f034-4491-b975-58a2618dad33" xlink:to="loc_srt_ShareRepurchaseProgramDomain_8cb1b389-6cae-4b2c-a8d7-bc7e3d7b5b5d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_75b3c1f6-a55f-4e7f-becc-2bc73b2ce6f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ShareRepurchaseProgramDomain_8cb1b389-6cae-4b2c-a8d7-bc7e3d7b5b5d" xlink:to="loc_us-gaap_TreasuryStockCommonMember_75b3c1f6-a55f-4e7f-becc-2bc73b2ce6f6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_d14e5ce7-e517-426e-82dd-bbb28f17a0a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_56352eb2-8a30-44be-8168-a863c35bc22f" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_d14e5ce7-e517-426e-82dd-bbb28f17a0a7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_d14e5ce7-e517-426e-82dd-bbb28f17a0a7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_d14e5ce7-e517-426e-82dd-bbb28f17a0a7" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_d14e5ce7-e517-426e-82dd-bbb28f17a0a7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_0c04606f-61bf-4f29-aca2-d422604fa7b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_d14e5ce7-e517-426e-82dd-bbb28f17a0a7" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_0c04606f-61bf-4f29-aca2-d422604fa7b4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember_6db2f00b-7f0d-41bb-bc91-8aa9d8e0349c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_0c04606f-61bf-4f29-aca2-d422604fa7b4" xlink:to="loc_us-gaap_StockAppreciationRightsSARSMember_6db2f00b-7f0d-41bb-bc91-8aa9d8e0349c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_378f9893-4449-4051-9498-43171b9c52df" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_494947aa-5ec7-41eb-b4d6-fb81a88a15e9" xlink:to="loc_us-gaap_TreasuryStockCommonShares_378f9893-4449-4051-9498-43171b9c52df" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_12befa0c-566e-47df-8da8-c27a8c7eb684" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_494947aa-5ec7-41eb-b4d6-fb81a88a15e9" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_12befa0c-566e-47df-8da8-c27a8c7eb684" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_a3258933-bcd7-4793-955d-2b7a42e52285" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_494947aa-5ec7-41eb-b4d6-fb81a88a15e9" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_a3258933-bcd7-4793-955d-2b7a42e52285" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_6e948467-dd0d-4dc0-872c-20c52ab62f37" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_494947aa-5ec7-41eb-b4d6-fb81a88a15e9" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_6e948467-dd0d-4dc0-872c-20c52ab62f37" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_d43a625c-792d-49c9-b385-6a4281de25b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_494947aa-5ec7-41eb-b4d6-fb81a88a15e9" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_d43a625c-792d-49c9-b385-6a4281de25b7" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#EMPLOYEEBENEFITPLANSTEXTUALSDetails"/>
  <link:definitionLink xlink:role="http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:href="wcc-20241231.xsd#wcc_ScheduleOfEmployeeBenefitPlansLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_ScheduleOfEmployeeBenefitPlansTable_53835d78-3e75-4074-8ec4-08a1cbea4489" xlink:href="wcc-20241231.xsd#wcc_ScheduleOfEmployeeBenefitPlansTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_wcc_ScheduleOfEmployeeBenefitPlansTable_53835d78-3e75-4074-8ec4-08a1cbea4489" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_072e7238-9494-438b-856e-9654941e512b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansTable_53835d78-3e75-4074-8ec4-08a1cbea4489" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_072e7238-9494-438b-856e-9654941e512b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_072e7238-9494-438b-856e-9654941e512b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_072e7238-9494-438b-856e-9654941e512b" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_072e7238-9494-438b-856e-9654941e512b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_398ccf27-ca17-413a-aed0-dd190384bb57" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_072e7238-9494-438b-856e-9654941e512b" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_398ccf27-ca17-413a-aed0-dd190384bb57" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_27e53d81-5e49-48a6-a266-7b2e8c740171" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_398ccf27-ca17-413a-aed0-dd190384bb57" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_27e53d81-5e49-48a6-a266-7b2e8c740171" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_WESCODeferredCompensationPlanMember_dc97d25f-adbc-4cae-8158-7d076825c689" xlink:href="wcc-20241231.xsd#wcc_WESCODeferredCompensationPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_398ccf27-ca17-413a-aed0-dd190384bb57" xlink:to="loc_wcc_WESCODeferredCompensationPlanMember_dc97d25f-adbc-4cae-8158-7d076825c689" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_28e7bddb-7bb4-4861-8619-14bef9145374" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansTable_53835d78-3e75-4074-8ec4-08a1cbea4489" xlink:to="loc_srt_RangeAxis_28e7bddb-7bb4-4861-8619-14bef9145374" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_28e7bddb-7bb4-4861-8619-14bef9145374_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_28e7bddb-7bb4-4861-8619-14bef9145374" xlink:to="loc_srt_RangeMember_28e7bddb-7bb4-4861-8619-14bef9145374_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_e84fd9f9-2630-404f-9b4c-c16c8986a02f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_28e7bddb-7bb4-4861-8619-14bef9145374" xlink:to="loc_srt_RangeMember_e84fd9f9-2630-404f-9b4c-c16c8986a02f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_a644572c-0778-454a-9b95-4e8092b8f3cd" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_e84fd9f9-2630-404f-9b4c-c16c8986a02f" xlink:to="loc_srt_MinimumMember_a644572c-0778-454a-9b95-4e8092b8f3cd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_ab03d619-fb92-4e0c-a68a-f17e2dc8f26b" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_e84fd9f9-2630-404f-9b4c-c16c8986a02f" xlink:to="loc_srt_MaximumMember_ab03d619-fb92-4e0c-a68a-f17e2dc8f26b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationAxis_4c4fe87a-7f69-41cc-99d5-d80453519855" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanSponsorLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansTable_53835d78-3e75-4074-8ec4-08a1cbea4489" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationAxis_4c4fe87a-7f69-41cc-99d5-d80453519855" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_4c4fe87a-7f69-41cc-99d5-d80453519855_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanSponsorLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_4c4fe87a-7f69-41cc-99d5-d80453519855" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_4c4fe87a-7f69-41cc-99d5-d80453519855_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_f1429b46-9495-44e2-93d6-9d4df74107f5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanSponsorLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_4c4fe87a-7f69-41cc-99d5-d80453519855" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_f1429b46-9495-44e2-93d6-9d4df74107f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignPlanMember_641cf30a-b831-4e83-88d0-312217937019" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_f1429b46-9495-44e2-93d6-9d4df74107f5" xlink:to="loc_us-gaap_ForeignPlanMember_641cf30a-b831-4e83-88d0-312217937019" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticPlanMember_dff6c2e9-8d83-443e-a3ee-37fb89ccae4b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DomesticPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_f1429b46-9495-44e2-93d6-9d4df74107f5" xlink:to="loc_us-gaap_DomesticPlanMember_dff6c2e9-8d83-443e-a3ee-37fb89ccae4b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_d091582d-abe0-48b4-a486-e797cef4513a" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DomesticPlanMember_dff6c2e9-8d83-443e-a3ee-37fb89ccae4b" xlink:to="loc_country_US_d091582d-abe0-48b4-a486-e797cef4513a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameAxis_563cdf85-0dc1-4b83-a764-5e773bae98d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansTable_53835d78-3e75-4074-8ec4-08a1cbea4489" xlink:to="loc_us-gaap_RetirementPlanNameAxis_563cdf85-0dc1-4b83-a764-5e773bae98d8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_563cdf85-0dc1-4b83-a764-5e773bae98d8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanNameAxis_563cdf85-0dc1-4b83-a764-5e773bae98d8" xlink:to="loc_us-gaap_RetirementPlanNameDomain_563cdf85-0dc1-4b83-a764-5e773bae98d8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_af628eaf-96fa-472b-9bf7-fb213d14ca5d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanNameAxis_563cdf85-0dc1-4b83-a764-5e773bae98d8" xlink:to="loc_us-gaap_RetirementPlanNameDomain_af628eaf-96fa-472b-9bf7-fb213d14ca5d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_WESCODefinedContributionMember_b782bd18-c1e3-41b9-b52b-648116105f21" xlink:href="wcc-20241231.xsd#wcc_WESCODefinedContributionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanNameDomain_af628eaf-96fa-472b-9bf7-fb213d14ca5d" xlink:to="loc_wcc_WESCODefinedContributionMember_b782bd18-c1e3-41b9-b52b-648116105f21" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_WESCODistributionCanadaDefinedContributionPlanMember_a7ff5f9d-afcb-44de-a0bf-ba64378dcb11" xlink:href="wcc-20241231.xsd#wcc_WESCODistributionCanadaDefinedContributionPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanNameDomain_af628eaf-96fa-472b-9bf7-fb213d14ca5d" xlink:to="loc_wcc_WESCODistributionCanadaDefinedContributionPlanMember_a7ff5f9d-afcb-44de-a0bf-ba64378dcb11" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AnixterEmployeeSavingsPlanMember_5668cae5-b935-47ec-8264-99f002dd534d" xlink:href="wcc-20241231.xsd#wcc_AnixterEmployeeSavingsPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanNameDomain_af628eaf-96fa-472b-9bf7-fb213d14ca5d" xlink:to="loc_wcc_AnixterEmployeeSavingsPlanMember_5668cae5-b935-47ec-8264-99f002dd534d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_WESCODeferredCompensationPlanMember_2fd76b92-c1de-40cb-a3a9-e891af14ab22" xlink:href="wcc-20241231.xsd#wcc_WESCODeferredCompensationPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanNameDomain_af628eaf-96fa-472b-9bf7-fb213d14ca5d" xlink:to="loc_wcc_WESCODeferredCompensationPlanMember_2fd76b92-c1de-40cb-a3a9-e891af14ab22" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AnixterDeferredCompensationPlanMember_9035601d-b7b8-4ce1-b48b-7142340e8705" xlink:href="wcc-20241231.xsd#wcc_AnixterDeferredCompensationPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanNameDomain_af628eaf-96fa-472b-9bf7-fb213d14ca5d" xlink:to="loc_wcc_AnixterDeferredCompensationPlanMember_9035601d-b7b8-4ce1-b48b-7142340e8705" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_DefinedContributionPensionPlanForEmployeesOfAnixterCanadaIncMember_42eb4bbc-04db-4ab1-8919-4e102986dfe4" xlink:href="wcc-20241231.xsd#wcc_DefinedContributionPensionPlanForEmployeesOfAnixterCanadaIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanNameDomain_af628eaf-96fa-472b-9bf7-fb213d14ca5d" xlink:to="loc_wcc_DefinedContributionPensionPlanForEmployeesOfAnixterCanadaIncMember_42eb4bbc-04db-4ab1-8919-4e102986dfe4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_CanadianDefinedContributionPlanMergerMember_6ac658b0-64df-47f2-ae21-3415b897d996" xlink:href="wcc-20241231.xsd#wcc_CanadianDefinedContributionPlanMergerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanNameDomain_af628eaf-96fa-472b-9bf7-fb213d14ca5d" xlink:to="loc_wcc_CanadianDefinedContributionPlanMergerMember_6ac658b0-64df-47f2-ae21-3415b897d996" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_USDefinedContributionPlanMergerMember_8efb387d-1694-4f7f-8192-425b0604e7f7" xlink:href="wcc-20241231.xsd#wcc_USDefinedContributionPlanMergerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanNameDomain_af628eaf-96fa-472b-9bf7-fb213d14ca5d" xlink:to="loc_wcc_USDefinedContributionPlanMergerMember_8efb387d-1694-4f7f-8192-425b0604e7f7" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_3278abd4-97cd-4dfc-9bed-98d43d5de4ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansTable_53835d78-3e75-4074-8ec4-08a1cbea4489" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_3278abd4-97cd-4dfc-9bed-98d43d5de4ec" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_3278abd4-97cd-4dfc-9bed-98d43d5de4ec_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_3278abd4-97cd-4dfc-9bed-98d43d5de4ec" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_3278abd4-97cd-4dfc-9bed-98d43d5de4ec_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_b59fa6a1-b83a-4b39-a436-23eaf1f546c5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_3278abd4-97cd-4dfc-9bed-98d43d5de4ec" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_b59fa6a1-b83a-4b39-a436-23eaf1f546c5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_7be89363-6e00-474f-bed4-e96da1dfbba3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_b59fa6a1-b83a-4b39-a436-23eaf1f546c5" xlink:to="loc_us-gaap_SubsequentEventMember_7be89363-6e00-474f-bed4-e96da1dfbba3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid_97fd38a8-c320-4a7d-b0d5-674194283e29" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid_97fd38a8-c320-4a7d-b0d5-674194283e29" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_81be4cb3-b03a-4a5a-b26e-bbb855a75086" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_81be4cb3-b03a-4a5a-b26e-bbb855a75086" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_DefinedContributionDiscretionaryContributionPercentage_10a810d2-babc-44a9-a252-e256c09c2e32" xlink:href="wcc-20241231.xsd#wcc_DefinedContributionDiscretionaryContributionPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_wcc_DefinedContributionDiscretionaryContributionPercentage_10a810d2-babc-44a9-a252-e256c09c2e32" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_cae88be8-d8fc-430d-9cc8-59e6245c9fab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_cae88be8-d8fc-430d-9cc8-59e6245c9fab" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_18501c2a-a490-47bd-a1ef-9e11d49a0d03" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_18501c2a-a490-47bd-a1ef-9e11d49a0d03" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_96a8107c-96dc-4b09-9f64-e966f38a5f7c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_96a8107c-96dc-4b09-9f64-e966f38a5f7c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_5d5b6485-3cb7-4150-95e0-e271105a714f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_5d5b6485-3cb7-4150-95e0-e271105a714f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityCurrent_a4fe90d8-fc2e-4990-927f-2316d4ca25e9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_us-gaap_DeferredCompensationLiabilityCurrent_a4fe90d8-fc2e-4990-927f-2316d4ca25e9" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_907fd08a-ea39-4f0b-a8eb-622be8ff8ca0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_907fd08a-ea39-4f0b-a8eb-622be8ff8ca0" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsHeldInTrust_0f710d88-95cc-451f-98d2-dd72082e9253" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsHeldInTrust"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_us-gaap_AssetsHeldInTrust_0f710d88-95cc-451f-98d2-dd72082e9253" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansGeneralInformation_1091ef4c-31fb-4f34-8bd2-c1c7dd11830e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlansGeneralInformation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_us-gaap_DefinedBenefitPlansGeneralInformation_1091ef4c-31fb-4f34-8bd2-c1c7dd11830e" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanUnfundedPlan_f9690ce8-86d0-4dfe-aaa6-647ee96fdcac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanUnfundedPlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_us-gaap_DefinedBenefitPlanUnfundedPlan_f9690ce8-86d0-4dfe-aaa6-647ee96fdcac" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_d102ade5-fbbc-4574-86c7-8279381fb134" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_d102ade5-fbbc-4574-86c7-8279381fb134" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_b1a9c586-cea1-4a6a-99ea-626dbed1e95a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_b1a9c586-cea1-4a6a-99ea-626dbed1e95a" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_DefinedBenefitPlanNumberOfPlansWithProjectedBenefitObligationsInExcessOfFairValueOfPlanAssets_99effc2c-e712-4558-9fe7-86c0241fee64" xlink:href="wcc-20241231.xsd#wcc_DefinedBenefitPlanNumberOfPlansWithProjectedBenefitObligationsInExcessOfFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_wcc_DefinedBenefitPlanNumberOfPlansWithProjectedBenefitObligationsInExcessOfFairValueOfPlanAssets_99effc2c-e712-4558-9fe7-86c0241fee64" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation_b3909c8d-0421-43f7-8115-5917faf9772a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation_b3909c8d-0421-43f7-8115-5917faf9772a" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets_617fdb59-f57e-4bdc-920a-6814f73c23a5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets_617fdb59-f57e-4bdc-920a-6814f73c23a5" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_fa946157-b428-455c-8720-1762640c62ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_fa946157-b428-455c-8720-1762640c62ee" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_4b05ff09-be2d-44d7-81c4-4d1c263cf253" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_4b05ff09-be2d-44d7-81c4-4d1c263cf253" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_DefinedBenefitPlanNumberOfPlansWithAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssets_4fc9dc6a-f4ef-438b-b54a-06ca49947001" xlink:href="wcc-20241231.xsd#wcc_DefinedBenefitPlanNumberOfPlansWithAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_wcc_DefinedBenefitPlanNumberOfPlansWithAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssets_4fc9dc6a-f4ef-438b-b54a-06ca49947001" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation_42c336cc-de6d-48e9-89cb-0660af61f183" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation_42c336cc-de6d-48e9-89cb-0660af61f183" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets_77870ccd-c8a4-426d-b83f-435ba76e272f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets_77870ccd-c8a4-426d-b83f-435ba76e272f" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_6cbdf5ee-14fa-46bd-a5b5-1cd84c1e14a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_6cbdf5ee-14fa-46bd-a5b5-1cd84c1e14a3" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingGainsLosses_b3894213-ce88-47a7-975c-7fb9487ab017" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingGainsLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_us-gaap_OtherNonoperatingGainsLosses_b3894213-ce88-47a7-975c-7fb9487ab017" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_DefinedBenefitPlanAssetsActualGainLoss_7aac5ed7-0025-4e62-a3c8-eeaed189a41f" xlink:href="wcc-20241231.xsd#wcc_DefinedBenefitPlanAssetsActualGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_wcc_DefinedBenefitPlanAssetsActualGainLoss_7aac5ed7-0025-4e62-a3c8-eeaed189a41f" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear_69722b75-6a09-4f69-b7c8-4b123d087a06" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear_69722b75-6a09-4f69-b7c8-4b123d087a06" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_c493ae4e-189e-49c8-902b-af8d26f7618d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_c493ae4e-189e-49c8-902b-af8d26f7618d" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_14a76bb7-1b3b-4d3d-9b76-40759ac5b8c4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_14a76bb7-1b3b-4d3d-9b76-40759ac5b8c4" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments_e7e0db4a-ee24-4352-8974-4d4d1cdac2f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments_e7e0db4a-ee24-4352-8974-4d4d1cdac2f7" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_dce0891b-b0e8-4aa0-84bb-9786eb4aa87a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_dce0891b-b0e8-4aa0-84bb-9786eb4aa87a" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_DefinedContributionPlanEmployerMatchingContributionGreaterThan20YearsOfServicePercentOfEmployeesGrossPay_aaac551e-5303-41a8-ad1c-6b794284abd7" xlink:href="wcc-20241231.xsd#wcc_DefinedContributionPlanEmployerMatchingContributionGreaterThan20YearsOfServicePercentOfEmployeesGrossPay"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_wcc_DefinedContributionPlanEmployerMatchingContributionGreaterThan20YearsOfServicePercentOfEmployeesGrossPay_aaac551e-5303-41a8-ad1c-6b794284abd7" xlink:type="arc" order="30"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation_45bd45b8-73f7-45c6-8111-a35dd3727653" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanSettlementsBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation_45bd45b8-73f7-45c6-8111-a35dd3727653" xlink:type="arc" order="31"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssetsTransferredToFromPlan_be6ab0b5-cb2a-480c-b286-7ae342ae1021" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssetsTransferredToFromPlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_us-gaap_DefinedBenefitPlanAssetsTransferredToFromPlan_be6ab0b5-cb2a-480c-b286-7ae342ae1021" xlink:type="arc" order="32"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExciseAndSalesTaxes_03a12763-fca3-4ea4-951e-e26ad9528aae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ExciseAndSalesTaxes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_us-gaap_ExciseAndSalesTaxes_03a12763-fca3-4ea4-951e-e26ad9528aae" xlink:type="arc" order="33"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitObligationsPlanAssetsandFundedStatusDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#EMPLOYEEBENEFITPLANSBenefitObligationsPlanAssetsandFundedStatusDetails"/>
  <link:definitionLink xlink:role="http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitObligationsPlanAssetsandFundedStatusDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1ed433da-7a8b-45f6-95ff-5261f9d4869b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_cb1d1138-e610-4090-aa27-67c9e491cd01" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1ed433da-7a8b-45f6-95ff-5261f9d4869b" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_cb1d1138-e610-4090-aa27-67c9e491cd01" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationAxis_30f89c1c-9be4-47a3-98b4-d1a32a37719d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanSponsorLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_cb1d1138-e610-4090-aa27-67c9e491cd01" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationAxis_30f89c1c-9be4-47a3-98b4-d1a32a37719d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_30f89c1c-9be4-47a3-98b4-d1a32a37719d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanSponsorLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_30f89c1c-9be4-47a3-98b4-d1a32a37719d" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_30f89c1c-9be4-47a3-98b4-d1a32a37719d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_d9a73137-ad32-447f-9754-04346f2984e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanSponsorLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_30f89c1c-9be4-47a3-98b4-d1a32a37719d" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_d9a73137-ad32-447f-9754-04346f2984e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticPlanMember_17544760-9f69-4090-8a5f-14044f32a901" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DomesticPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_d9a73137-ad32-447f-9754-04346f2984e1" xlink:to="loc_us-gaap_DomesticPlanMember_17544760-9f69-4090-8a5f-14044f32a901" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_b6c7a944-a159-4d2e-b294-3ee672af3357" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DomesticPlanMember_17544760-9f69-4090-8a5f-14044f32a901" xlink:to="loc_country_US_b6c7a944-a159-4d2e-b294-3ee672af3357" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignPlanMember_39ad20c1-d022-4120-9497-d785b826e5c1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_d9a73137-ad32-447f-9754-04346f2984e1" xlink:to="loc_us-gaap_ForeignPlanMember_39ad20c1-d022-4120-9497-d785b826e5c1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GB_4b292ba5-4e68-4fb6-8d8e-9480b677ddf8" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_GB"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ForeignPlanMember_39ad20c1-d022-4120-9497-d785b826e5c1" xlink:to="loc_country_GB_4b292ba5-4e68-4fb6-8d8e-9480b677ddf8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_182b898d-8fc7-49d3-b4e7-a8c0a3ecfd4f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1ed433da-7a8b-45f6-95ff-5261f9d4869b" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_182b898d-8fc7-49d3-b4e7-a8c0a3ecfd4f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation_3358194c-3fbb-4155-8e07-51b5ae6b7a5f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1ed433da-7a8b-45f6-95ff-5261f9d4869b" xlink:to="loc_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation_3358194c-3fbb-4155-8e07-51b5ae6b7a5f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_59046cfb-2ea1-4c60-af68-ab91919290d2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1ed433da-7a8b-45f6-95ff-5261f9d4869b" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_59046cfb-2ea1-4c60-af68-ab91919290d2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_5a216e3d-3d76-465a-9532-cba72e2f55d3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1ed433da-7a8b-45f6-95ff-5261f9d4869b" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_5a216e3d-3d76-465a-9532-cba72e2f55d3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant_8d099ec3-a2a7-4bd0-a561-ecc707be3a69" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1ed433da-7a8b-45f6-95ff-5261f9d4869b" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant_8d099ec3-a2a7-4bd0-a561-ecc707be3a69" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_bffc528c-b4a1-4da4-804f-a9db0b401d6c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1ed433da-7a8b-45f6-95ff-5261f9d4869b" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_bffc528c-b4a1-4da4-804f-a9db0b401d6c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_3cc6d799-b3e7-4bb4-8763-0f517a339342" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1ed433da-7a8b-45f6-95ff-5261f9d4869b" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_3cc6d799-b3e7-4bb4-8763-0f517a339342" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_DefinedBenefitPlanBenefitsPaidFromCompanyAssets_259d7ff5-3035-44fd-a1c8-2e8667982e79" xlink:href="wcc-20241231.xsd#wcc_DefinedBenefitPlanBenefitsPaidFromCompanyAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1ed433da-7a8b-45f6-95ff-5261f9d4869b" xlink:to="loc_wcc_DefinedBenefitPlanBenefitsPaidFromCompanyAssets_259d7ff5-3035-44fd-a1c8-2e8667982e79" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanCurtailments_a0e23d55-489f-4327-a3e5-6e656a6d6d4d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanCurtailments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1ed433da-7a8b-45f6-95ff-5261f9d4869b" xlink:to="loc_us-gaap_DefinedBenefitPlanCurtailments_a0e23d55-489f-4327-a3e5-6e656a6d6d4d" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAmendments_1383130d-40db-475e-84dc-b19a960f5fb9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPlanAmendments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1ed433da-7a8b-45f6-95ff-5261f9d4869b" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAmendments_1383130d-40db-475e-84dc-b19a960f5fb9" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation_a0a9d315-cdf1-4a4a-8e02-b84d37178f57" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanSettlementsBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1ed433da-7a8b-45f6-95ff-5261f9d4869b" xlink:to="loc_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation_a0a9d315-cdf1-4a4a-8e02-b84d37178f57" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation_16d97ac4-3dc6-4c3e-95f5-487b7c5ed2ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1ed433da-7a8b-45f6-95ff-5261f9d4869b" xlink:to="loc_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation_16d97ac4-3dc6-4c3e-95f5-487b7c5ed2ab" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_7398bbcc-4eb8-45e6-a04c-b9d05a8dd26e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1ed433da-7a8b-45f6-95ff-5261f9d4869b" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_7398bbcc-4eb8-45e6-a04c-b9d05a8dd26e" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets_dc60eee9-058a-4f32-8d69-a8c7efce1a1d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1ed433da-7a8b-45f6-95ff-5261f9d4869b" xlink:to="loc_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets_dc60eee9-058a-4f32-8d69-a8c7efce1a1d" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_d0df49a2-6630-43eb-87e1-57c43b472d27" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1ed433da-7a8b-45f6-95ff-5261f9d4869b" xlink:to="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_d0df49a2-6630-43eb-87e1-57c43b472d27" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant_7b4e391c-c4c3-4d26-8659-8f505303ccd7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1ed433da-7a8b-45f6-95ff-5261f9d4869b" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant_7b4e391c-c4c3-4d26-8659-8f505303ccd7" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_7aa2e71b-cdff-40ac-a77d-29132aab0a5a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1ed433da-7a8b-45f6-95ff-5261f9d4869b" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_7aa2e71b-cdff-40ac-a77d-29132aab0a5a" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_975606f0-1e02-442d-8542-ab60ed5b0b66" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1ed433da-7a8b-45f6-95ff-5261f9d4869b" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_975606f0-1e02-442d-8542-ab60ed5b0b66" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanSettlementsPlanAssets_14dab058-19e4-46fa-a6dc-e08242af7c58" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanSettlementsPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1ed433da-7a8b-45f6-95ff-5261f9d4869b" xlink:to="loc_us-gaap_DefinedBenefitPlanSettlementsPlanAssets_14dab058-19e4-46fa-a6dc-e08242af7c58" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_08855643-7495-4506-a292-e1a7c6e80665" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1ed433da-7a8b-45f6-95ff-5261f9d4869b" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_08855643-7495-4506-a292-e1a7c6e80665" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_1e1d6296-05e4-4f64-abf4-9162a4d08c0f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1ed433da-7a8b-45f6-95ff-5261f9d4869b" xlink:to="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_1e1d6296-05e4-4f64-abf4-9162a4d08c0f" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_7f07575e-b137-4706-9532-52488070bb55" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1ed433da-7a8b-45f6-95ff-5261f9d4869b" xlink:to="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_7f07575e-b137-4706-9532-52488070bb55" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_5d14fab1-0b94-4d7c-b314-5ff769923b33" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1ed433da-7a8b-45f6-95ff-5261f9d4869b" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_5d14fab1-0b94-4d7c-b314-5ff769923b33" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_38393312-42c5-4bde-98ef-d1ef838ff674" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1ed433da-7a8b-45f6-95ff-5261f9d4869b" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_38393312-42c5-4bde-98ef-d1ef838ff674" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_d7b55242-cda5-462d-a06e-a357fcc42888" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1ed433da-7a8b-45f6-95ff-5261f9d4869b" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_d7b55242-cda5-462d-a06e-a357fcc42888" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_ed54b481-94c4-4e62-a91a-afaf4e8ad4f8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1ed433da-7a8b-45f6-95ff-5261f9d4869b" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_ed54b481-94c4-4e62-a91a-afaf4e8ad4f8" xlink:type="arc" order="25"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.wesco.com/role/EMPLOYEEBENEFITPLANSPensionCostsDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#EMPLOYEEBENEFITPLANSPensionCostsDetails"/>
  <link:definitionLink xlink:role="http://www.wesco.com/role/EMPLOYEEBENEFITPLANSPensionCostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6be4f229-f68c-43e3-b062-c26d293d1a5b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_abfa668d-11b1-4598-bdaa-4b1e6e925f90" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6be4f229-f68c-43e3-b062-c26d293d1a5b" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_abfa668d-11b1-4598-bdaa-4b1e6e925f90" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationAxis_f9ed0b09-4635-481f-98cc-f9d31f902d82" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanSponsorLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_abfa668d-11b1-4598-bdaa-4b1e6e925f90" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationAxis_f9ed0b09-4635-481f-98cc-f9d31f902d82" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_f9ed0b09-4635-481f-98cc-f9d31f902d82_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanSponsorLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_f9ed0b09-4635-481f-98cc-f9d31f902d82" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_f9ed0b09-4635-481f-98cc-f9d31f902d82_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_a0055d99-af77-4b3f-9641-24a9bacdc6ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanSponsorLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_f9ed0b09-4635-481f-98cc-f9d31f902d82" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_a0055d99-af77-4b3f-9641-24a9bacdc6ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticPlanMember_31b1fcb3-d271-4cf8-b16b-2f3d406dea1d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DomesticPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_a0055d99-af77-4b3f-9641-24a9bacdc6ad" xlink:to="loc_us-gaap_DomesticPlanMember_31b1fcb3-d271-4cf8-b16b-2f3d406dea1d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_4d8fec0b-3094-40cc-b63c-1dc116a4faee" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DomesticPlanMember_31b1fcb3-d271-4cf8-b16b-2f3d406dea1d" xlink:to="loc_country_US_4d8fec0b-3094-40cc-b63c-1dc116a4faee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignPlanMember_ff8c3510-b133-43d8-b316-5ecfbbb1eb41" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_a0055d99-af77-4b3f-9641-24a9bacdc6ad" xlink:to="loc_us-gaap_ForeignPlanMember_ff8c3510-b133-43d8-b316-5ecfbbb1eb41" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_1abca6d8-90ef-41ba-9b1a-9db401dc9b7b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6be4f229-f68c-43e3-b062-c26d293d1a5b" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_1abca6d8-90ef-41ba-9b1a-9db401dc9b7b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList_8f456c76-0c01-4b74-9e87-bd79e35d9700" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6be4f229-f68c-43e3-b062-c26d293d1a5b" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList_8f456c76-0c01-4b74-9e87-bd79e35d9700" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList_aa44b448-1868-4912-9458-607f570ed9b0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6be4f229-f68c-43e3-b062-c26d293d1a5b" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList_aa44b448-1868-4912-9458-607f570ed9b0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_8927559a-56cc-46cc-b453-f835dc8e159d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6be4f229-f68c-43e3-b062-c26d293d1a5b" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_8927559a-56cc-46cc-b453-f835dc8e159d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList_6539e864-36b9-4474-b8f2-4be282a694c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6be4f229-f68c-43e3-b062-c26d293d1a5b" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList_6539e864-36b9-4474-b8f2-4be282a694c3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditCurtailmentGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList_0244d101-fbe8-4e30-971b-a279b3874ff7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditCurtailmentGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6be4f229-f68c-43e3-b062-c26d293d1a5b" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditCurtailmentGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList_0244d101-fbe8-4e30-971b-a279b3874ff7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_9473a8ba-e50a-43fa-a6d0-e17cd1f7ce4b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6be4f229-f68c-43e3-b062-c26d293d1a5b" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_9473a8ba-e50a-43fa-a6d0-e17cd1f7ce4b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditSettlementGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList_15449366-96b2-43a7-b5d4-a9d549db5dec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditSettlementGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6be4f229-f68c-43e3-b062-c26d293d1a5b" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditSettlementGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList_15449366-96b2-43a7-b5d4-a9d549db5dec" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_94f8f652-405a-4d66-8462-4305fb68792f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6be4f229-f68c-43e3-b062-c26d293d1a5b" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_94f8f652-405a-4d66-8462-4305fb68792f" xlink:type="arc" order="8"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAssumptionsDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#EMPLOYEEBENEFITPLANSAssumptionsDetails"/>
  <link:definitionLink xlink:role="http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAssumptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_d9094f5b-434a-45e5-94f1-7ffd8ae0877c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_31382250-49a4-4bdc-aaed-d6e78bfd9a62" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_d9094f5b-434a-45e5-94f1-7ffd8ae0877c" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_31382250-49a4-4bdc-aaed-d6e78bfd9a62" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_12cb6123-e5d0-432b-abae-50e3e398dc6c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_31382250-49a4-4bdc-aaed-d6e78bfd9a62" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_12cb6123-e5d0-432b-abae-50e3e398dc6c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_12cb6123-e5d0-432b-abae-50e3e398dc6c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_12cb6123-e5d0-432b-abae-50e3e398dc6c" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_12cb6123-e5d0-432b-abae-50e3e398dc6c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_8adca8a6-8ebc-462b-8f25-3a494b6a1c07" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_12cb6123-e5d0-432b-abae-50e3e398dc6c" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_8adca8a6-8ebc-462b-8f25-3a494b6a1c07" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_fa6dd282-7483-40ac-b105-0d50304ab5fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_8adca8a6-8ebc-462b-8f25-3a494b6a1c07" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_fa6dd282-7483-40ac-b105-0d50304ab5fb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationAxis_fa21d7d4-91c0-40c7-aac1-b4e2e1d6a702" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanSponsorLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_31382250-49a4-4bdc-aaed-d6e78bfd9a62" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationAxis_fa21d7d4-91c0-40c7-aac1-b4e2e1d6a702" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_fa21d7d4-91c0-40c7-aac1-b4e2e1d6a702_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanSponsorLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_fa21d7d4-91c0-40c7-aac1-b4e2e1d6a702" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_fa21d7d4-91c0-40c7-aac1-b4e2e1d6a702_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_180ee551-8589-4a63-af1c-b59f4393e59c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanSponsorLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_fa21d7d4-91c0-40c7-aac1-b4e2e1d6a702" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_180ee551-8589-4a63-af1c-b59f4393e59c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignPlanMember_0b661ddc-7e3c-454b-a631-26086cbd2f46" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_180ee551-8589-4a63-af1c-b59f4393e59c" xlink:to="loc_us-gaap_ForeignPlanMember_0b661ddc-7e3c-454b-a631-26086cbd2f46" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticPlanMember_8e6a6881-bc0a-4795-8599-3e5074dfc980" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DomesticPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_180ee551-8589-4a63-af1c-b59f4393e59c" xlink:to="loc_us-gaap_DomesticPlanMember_8e6a6881-bc0a-4795-8599-3e5074dfc980" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_b4782111-baef-4bf1-a2d9-7b1c90df6fe7" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DomesticPlanMember_8e6a6881-bc0a-4795-8599-3e5074dfc980" xlink:to="loc_country_US_b4782111-baef-4bf1-a2d9-7b1c90df6fe7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_c7db39ae-1fc9-4cb0-8b47-a96b042f3425" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_d9094f5b-434a-45e5-94f1-7ffd8ae0877c" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_c7db39ae-1fc9-4cb0-8b47-a96b042f3425" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_2ce57154-a875-466f-bb38-2fc803d792f5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_d9094f5b-434a-45e5-94f1-7ffd8ae0877c" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_2ce57154-a875-466f-bb38-2fc803d792f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_631fad71-99c5-4ab3-b451-e7ec3d7edc00" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_d9094f5b-434a-45e5-94f1-7ffd8ae0877c" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_631fad71-99c5-4ab3-b451-e7ec3d7edc00" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitpaymentsDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#EMPLOYEEBENEFITPLANSBenefitpaymentsDetails"/>
  <link:definitionLink xlink:role="http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitpaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bb1e737a-a259-49f9-873e-78c968b5e554" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_69c82b1f-abc7-424b-aae8-0002b01e0733" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bb1e737a-a259-49f9-873e-78c968b5e554" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_69c82b1f-abc7-424b-aae8-0002b01e0733" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationAxis_ad634775-0bb5-451f-bae6-a1e0942e0aba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanSponsorLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_69c82b1f-abc7-424b-aae8-0002b01e0733" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationAxis_ad634775-0bb5-451f-bae6-a1e0942e0aba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_ad634775-0bb5-451f-bae6-a1e0942e0aba_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanSponsorLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_ad634775-0bb5-451f-bae6-a1e0942e0aba" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_ad634775-0bb5-451f-bae6-a1e0942e0aba_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_5f369f41-aad7-4df8-9550-52bf25dddf33" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanSponsorLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_ad634775-0bb5-451f-bae6-a1e0942e0aba" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_5f369f41-aad7-4df8-9550-52bf25dddf33" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticPlanMember_7f2a6f22-a8aa-4b73-96a0-48149990f469" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DomesticPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_5f369f41-aad7-4df8-9550-52bf25dddf33" xlink:to="loc_us-gaap_DomesticPlanMember_7f2a6f22-a8aa-4b73-96a0-48149990f469" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_cd6bdd0b-6080-4ce9-a470-c76072e148e1" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DomesticPlanMember_7f2a6f22-a8aa-4b73-96a0-48149990f469" xlink:to="loc_country_US_cd6bdd0b-6080-4ce9-a470-c76072e148e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignPlanMember_0409c710-3c9e-4bc2-951b-015ea7df9955" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_5f369f41-aad7-4df8-9550-52bf25dddf33" xlink:to="loc_us-gaap_ForeignPlanMember_0409c710-3c9e-4bc2-951b-015ea7df9955" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_a1b82cfa-70ff-4de7-8d7e-83ba47e8ae83" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_69c82b1f-abc7-424b-aae8-0002b01e0733" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_a1b82cfa-70ff-4de7-8d7e-83ba47e8ae83" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_a1b82cfa-70ff-4de7-8d7e-83ba47e8ae83_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_a1b82cfa-70ff-4de7-8d7e-83ba47e8ae83" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_a1b82cfa-70ff-4de7-8d7e-83ba47e8ae83_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_a059d718-8bc5-425e-9f30-e8443fa17bd4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_a1b82cfa-70ff-4de7-8d7e-83ba47e8ae83" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_a059d718-8bc5-425e-9f30-e8443fa17bd4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_8f476cea-ea33-4ef5-aa35-1413336e0310" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_a059d718-8bc5-425e-9f30-e8443fa17bd4" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_8f476cea-ea33-4ef5-aa35-1413336e0310" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_cc4a0bfb-c2c6-4422-9bcc-d683559c5c50" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bb1e737a-a259-49f9-873e-78c968b5e554" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_cc4a0bfb-c2c6-4422-9bcc-d683559c5c50" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_0e461876-2577-4cad-b213-a94dde1e5f39" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bb1e737a-a259-49f9-873e-78c968b5e554" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_0e461876-2577-4cad-b213-a94dde1e5f39" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_9ce3b4ff-338e-4d7f-b084-7c32306cef09" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bb1e737a-a259-49f9-873e-78c968b5e554" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_9ce3b4ff-338e-4d7f-b084-7c32306cef09" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_73cd9c83-24eb-444b-8078-4194682e7e4a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bb1e737a-a259-49f9-873e-78c968b5e554" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_73cd9c83-24eb-444b-8078-4194682e7e4a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_4c536ad4-6755-4dda-ac77-8a1ee8be4c4a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bb1e737a-a259-49f9-873e-78c968b5e554" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_4c536ad4-6755-4dda-ac77-8a1ee8be4c4a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_581ea020-e96a-4ac7-b11e-a0e13a789129" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bb1e737a-a259-49f9-873e-78c968b5e554" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_581ea020-e96a-4ac7-b11e-a0e13a789129" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanSettlementsPlanAssets_23ac4b40-e3ec-400e-a806-f0a0b64545d9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanSettlementsPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bb1e737a-a259-49f9-873e-78c968b5e554" xlink:to="loc_us-gaap_DefinedBenefitPlanSettlementsPlanAssets_23ac4b40-e3ec-400e-a806-f0a0b64545d9" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAssetallocationsDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#EMPLOYEEBENEFITPLANSAssetallocationsDetails"/>
  <link:definitionLink xlink:role="http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAssetallocationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_950fe660-23e3-4b0e-b5f5-13bfc269305f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_6dd087f6-373b-449e-be7a-0866c7308f0a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_950fe660-23e3-4b0e-b5f5-13bfc269305f" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_6dd087f6-373b-449e-be7a-0866c7308f0a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_8de510c6-f219-4561-ac57-f16cb13ccf89" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_6dd087f6-373b-449e-be7a-0866c7308f0a" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_8de510c6-f219-4561-ac57-f16cb13ccf89" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_8de510c6-f219-4561-ac57-f16cb13ccf89_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_8de510c6-f219-4561-ac57-f16cb13ccf89" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_8de510c6-f219-4561-ac57-f16cb13ccf89_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_a64560ea-e562-4b46-b314-740f2eee8816" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_8de510c6-f219-4561-ac57-f16cb13ccf89" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_a64560ea-e562-4b46-b314-740f2eee8816" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_67429fa4-394d-4f31-bd64-8fbd7cdff66f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanEquitySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_a64560ea-e562-4b46-b314-740f2eee8816" xlink:to="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_67429fa4-394d-4f31-bd64-8fbd7cdff66f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember_32c847d5-9659-49cc-a4b1-47319632287c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USTreasuryAndGovernmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_a64560ea-e562-4b46-b314-740f2eee8816" xlink:to="loc_us-gaap_USTreasuryAndGovernmentMember_32c847d5-9659-49cc-a4b1-47319632287c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_6cd5960e-94d8-4bf9-be1e-1bd26441e95b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_a64560ea-e562-4b46-b314-740f2eee8816" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_6cd5960e-94d8-4bf9-be1e-1bd26441e95b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDebtSecuritiesMember_2a3e9115-4317-42c6-847b-2d7ae5f17bb9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_a64560ea-e562-4b46-b314-740f2eee8816" xlink:to="loc_us-gaap_OtherDebtSecuritiesMember_2a3e9115-4317-42c6-847b-2d7ae5f17bb9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDebtSecurityMember_370a4c4a-2786-4fe2-a7cf-0ea8bd9fcc57" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDebtSecurityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_a64560ea-e562-4b46-b314-740f2eee8816" xlink:to="loc_us-gaap_DefinedBenefitPlanDebtSecurityMember_370a4c4a-2786-4fe2-a7cf-0ea8bd9fcc57" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateFundsMember_447bfcfd-23d0-469a-a717-d19c8079fc60" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RealEstateFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_a64560ea-e562-4b46-b314-740f2eee8816" xlink:to="loc_us-gaap_RealEstateFundsMember_447bfcfd-23d0-469a-a717-d19c8079fc60" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_448f2403-8f7d-4a7f-8cbc-56fa08bbe8ff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherInvestmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_a64560ea-e562-4b46-b314-740f2eee8816" xlink:to="loc_us-gaap_OtherInvestmentsMember_448f2403-8f7d-4a7f-8cbc-56fa08bbe8ff" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_InsuranceProductMember_cc3bb929-830d-48e8-8a3c-af314362ffb4" xlink:href="wcc-20241231.xsd#wcc_InsuranceProductMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_a64560ea-e562-4b46-b314-740f2eee8816" xlink:to="loc_wcc_InsuranceProductMember_cc3bb929-830d-48e8-8a3c-af314362ffb4" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashEquivalentsMember_23902c2f-50e2-4878-827e-445a91aa746b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_a64560ea-e562-4b46-b314-740f2eee8816" xlink:to="loc_us-gaap_CashEquivalentsMember_23902c2f-50e2-4878-827e-445a91aa746b" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationAxis_19198bc2-e605-4fe6-945e-4d2ae82cb625" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanSponsorLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_6dd087f6-373b-449e-be7a-0866c7308f0a" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationAxis_19198bc2-e605-4fe6-945e-4d2ae82cb625" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_19198bc2-e605-4fe6-945e-4d2ae82cb625_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanSponsorLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_19198bc2-e605-4fe6-945e-4d2ae82cb625" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_19198bc2-e605-4fe6-945e-4d2ae82cb625_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_09cc635b-31d1-4dfc-8cc4-ea633b727c68" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanSponsorLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_19198bc2-e605-4fe6-945e-4d2ae82cb625" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_09cc635b-31d1-4dfc-8cc4-ea633b727c68" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticPlanMember_69b585d0-5c02-4661-bd39-173cd23e4c0b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DomesticPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_09cc635b-31d1-4dfc-8cc4-ea633b727c68" xlink:to="loc_us-gaap_DomesticPlanMember_69b585d0-5c02-4661-bd39-173cd23e4c0b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_5c2bc4ee-7571-488b-a94f-d7dc538c94f3" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DomesticPlanMember_69b585d0-5c02-4661-bd39-173cd23e4c0b" xlink:to="loc_country_US_5c2bc4ee-7571-488b-a94f-d7dc538c94f3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignPlanMember_04c2e756-d03e-419d-81d3-f861857b8e72" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_09cc635b-31d1-4dfc-8cc4-ea633b727c68" xlink:to="loc_us-gaap_ForeignPlanMember_04c2e756-d03e-419d-81d3-f861857b8e72" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_0c21e951-e80d-4ecb-9ef7-4a6ee173023f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_6dd087f6-373b-449e-be7a-0866c7308f0a" xlink:to="loc_srt_RangeAxis_0c21e951-e80d-4ecb-9ef7-4a6ee173023f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_0c21e951-e80d-4ecb-9ef7-4a6ee173023f_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_0c21e951-e80d-4ecb-9ef7-4a6ee173023f" xlink:to="loc_srt_RangeMember_0c21e951-e80d-4ecb-9ef7-4a6ee173023f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_0e100131-4bff-424b-a746-fe2fe0c994f7" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_0c21e951-e80d-4ecb-9ef7-4a6ee173023f" xlink:to="loc_srt_RangeMember_0e100131-4bff-424b-a746-fe2fe0c994f7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_a032bb66-d8e2-4de8-943e-04947c3f67f7" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_0e100131-4bff-424b-a746-fe2fe0c994f7" xlink:to="loc_srt_MinimumMember_a032bb66-d8e2-4de8-943e-04947c3f67f7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_21d31e22-d466-45ac-9d53-7cb21a5059d1" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_0e100131-4bff-424b-a746-fe2fe0c994f7" xlink:to="loc_srt_MaximumMember_21d31e22-d466-45ac-9d53-7cb21a5059d1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_3c4423c6-6007-4dd1-b262-0d143ee4a182" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_950fe660-23e3-4b0e-b5f5-13bfc269305f" xlink:to="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_3c4423c6-6007-4dd1-b262-0d143ee4a182" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_118b7d4b-8e3b-4339-8f88-5221651c4c75" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_950fe660-23e3-4b0e-b5f5-13bfc269305f" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_118b7d4b-8e3b-4339-8f88-5221651c4c75" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.wesco.com/role/EMPLOYEEBENEFITPLANSFairvalueplanassetsDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#EMPLOYEEBENEFITPLANSFairvalueplanassetsDetails"/>
  <link:definitionLink xlink:role="http://www.wesco.com/role/EMPLOYEEBENEFITPLANSFairvalueplanassetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_80328608-bc1a-4894-a963-3b1f96c8c56b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_78743e42-0fbf-442a-89d9-b809b2e6a6af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_80328608-bc1a-4894-a963-3b1f96c8c56b" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_78743e42-0fbf-442a-89d9-b809b2e6a6af" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_5372f657-1dd9-4a53-954d-810c4b2edfcd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_78743e42-0fbf-442a-89d9-b809b2e6a6af" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_5372f657-1dd9-4a53-954d-810c4b2edfcd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_5372f657-1dd9-4a53-954d-810c4b2edfcd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_5372f657-1dd9-4a53-954d-810c4b2edfcd" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_5372f657-1dd9-4a53-954d-810c4b2edfcd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_310d948a-0aa6-4732-898e-d3ae697bccce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_5372f657-1dd9-4a53-954d-810c4b2edfcd" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_310d948a-0aa6-4732-898e-d3ae697bccce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_130977a2-80d7-402f-9859-b0af51f7a6ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_310d948a-0aa6-4732-898e-d3ae697bccce" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_130977a2-80d7-402f-9859-b0af51f7a6ee" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_1b6581e6-0721-4446-9d8c-415d23fc8c0a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_78743e42-0fbf-442a-89d9-b809b2e6a6af" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_1b6581e6-0721-4446-9d8c-415d23fc8c0a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_1b6581e6-0721-4446-9d8c-415d23fc8c0a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_1b6581e6-0721-4446-9d8c-415d23fc8c0a" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_1b6581e6-0721-4446-9d8c-415d23fc8c0a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_ac625c67-a287-407a-8560-36368e875ea1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_1b6581e6-0721-4446-9d8c-415d23fc8c0a" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_ac625c67-a287-407a-8560-36368e875ea1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_c75a9283-71cd-4e2f-a24c-82f86fa6b1ff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherInvestmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_ac625c67-a287-407a-8560-36368e875ea1" xlink:to="loc_us-gaap_OtherInvestmentsMember_c75a9283-71cd-4e2f-a24c-82f86fa6b1ff" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_3aabc7ab-6f32-4d66-bfed-a58a65ac7dab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanEquitySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_ac625c67-a287-407a-8560-36368e875ea1" xlink:to="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_3aabc7ab-6f32-4d66-bfed-a58a65ac7dab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember_afb3ebd0-7773-4561-a342-66f7ed73c7e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USTreasuryAndGovernmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_ac625c67-a287-407a-8560-36368e875ea1" xlink:to="loc_us-gaap_USTreasuryAndGovernmentMember_afb3ebd0-7773-4561-a342-66f7ed73c7e3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_86c01a88-f2fa-4039-9303-5dd8f28654d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_ac625c67-a287-407a-8560-36368e875ea1" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_86c01a88-f2fa-4039-9303-5dd8f28654d8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDebtSecuritiesMember_7a4fca06-cd0c-412e-875e-e6138107e63a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_ac625c67-a287-407a-8560-36368e875ea1" xlink:to="loc_us-gaap_OtherDebtSecuritiesMember_7a4fca06-cd0c-412e-875e-e6138107e63a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateFundsMember_91038bbd-2278-4afb-a90c-846a4fd7734c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RealEstateFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_ac625c67-a287-407a-8560-36368e875ea1" xlink:to="loc_us-gaap_RealEstateFundsMember_91038bbd-2278-4afb-a90c-846a4fd7734c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_InsuranceProductMember_626db68a-9755-4d1b-a662-38802691899b" xlink:href="wcc-20241231.xsd#wcc_InsuranceProductMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_ac625c67-a287-407a-8560-36368e875ea1" xlink:to="loc_wcc_InsuranceProductMember_626db68a-9755-4d1b-a662-38802691899b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashEquivalentsMember_eabad6af-f8ac-4937-8dff-e41418a1836f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_ac625c67-a287-407a-8560-36368e875ea1" xlink:to="loc_us-gaap_CashEquivalentsMember_eabad6af-f8ac-4937-8dff-e41418a1836f" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_61da8d8c-2212-40ca-9deb-4f8251fe125e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_78743e42-0fbf-442a-89d9-b809b2e6a6af" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_61da8d8c-2212-40ca-9deb-4f8251fe125e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_61da8d8c-2212-40ca-9deb-4f8251fe125e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_61da8d8c-2212-40ca-9deb-4f8251fe125e" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_61da8d8c-2212-40ca-9deb-4f8251fe125e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_652a08a0-6d72-410c-9816-ce3c6b45bc0b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_61da8d8c-2212-40ca-9deb-4f8251fe125e" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_652a08a0-6d72-410c-9816-ce3c6b45bc0b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_e7387d1d-196e-461b-9321-cf1389344aa5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_652a08a0-6d72-410c-9816-ce3c6b45bc0b" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_e7387d1d-196e-461b-9321-cf1389344aa5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_fdc9e0f5-ae95-45b4-ada1-d4dfabc80cdf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_652a08a0-6d72-410c-9816-ce3c6b45bc0b" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_fdc9e0f5-ae95-45b4-ada1-d4dfabc80cdf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_fb3e92d4-ea36-433e-b5b7-5b51de879e6c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_652a08a0-6d72-410c-9816-ce3c6b45bc0b" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_fb3e92d4-ea36-433e-b5b7-5b51de879e6c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember_7b296863-d974-440e-bd67-72bcb4d2166b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_652a08a0-6d72-410c-9816-ce3c6b45bc0b" xlink:to="loc_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember_7b296863-d974-440e-bd67-72bcb4d2166b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationAxis_8547c5cc-3ebf-4101-bb01-3cdf78f7d24c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanSponsorLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_78743e42-0fbf-442a-89d9-b809b2e6a6af" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationAxis_8547c5cc-3ebf-4101-bb01-3cdf78f7d24c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_8547c5cc-3ebf-4101-bb01-3cdf78f7d24c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanSponsorLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_8547c5cc-3ebf-4101-bb01-3cdf78f7d24c" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_8547c5cc-3ebf-4101-bb01-3cdf78f7d24c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_317b6e53-8171-409d-8343-38129f059d0f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanSponsorLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_8547c5cc-3ebf-4101-bb01-3cdf78f7d24c" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_317b6e53-8171-409d-8343-38129f059d0f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignPlanMember_b4b2fbec-a0d2-44bd-b737-dc2c623fa005" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_317b6e53-8171-409d-8343-38129f059d0f" xlink:to="loc_us-gaap_ForeignPlanMember_b4b2fbec-a0d2-44bd-b737-dc2c623fa005" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticPlanMember_4bfba911-b31c-40b8-a858-ebf3e33dfee4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DomesticPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_317b6e53-8171-409d-8343-38129f059d0f" xlink:to="loc_us-gaap_DomesticPlanMember_4bfba911-b31c-40b8-a858-ebf3e33dfee4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_a1b7d82f-3eea-49ca-839f-c9f744b5c9cb" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DomesticPlanMember_4bfba911-b31c-40b8-a858-ebf3e33dfee4" xlink:to="loc_country_US_a1b7d82f-3eea-49ca-839f-c9f744b5c9cb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_432bf290-9975-4482-97f0-d3c9d8b9d906" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_80328608-bc1a-4894-a963-3b1f96c8c56b" xlink:to="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_432bf290-9975-4482-97f0-d3c9d8b9d906" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_c04f4816-5749-444d-93ac-60e0c5edd602" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_80328608-bc1a-4894-a963-3b1f96c8c56b" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_c04f4816-5749-444d-93ac-60e0c5edd602" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_21c9b5c9-2c64-4754-9122-eca8422d8414" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_80328608-bc1a-4894-a963-3b1f96c8c56b" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_21c9b5c9-2c64-4754-9122-eca8422d8414" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.wesco.com/role/EMPLOYEEBENEFITPLANSOtherBenefitsDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#EMPLOYEEBENEFITPLANSOtherBenefitsDetails"/>
  <link:definitionLink xlink:role="http://www.wesco.com/role/EMPLOYEEBENEFITPLANSOtherBenefitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_df6381d7-e62b-46d7-93b0-71b5828d7f04" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_cc53c540-5203-4d45-aee7-bedbe7de49b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_df6381d7-e62b-46d7-93b0-71b5828d7f04" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_cc53c540-5203-4d45-aee7-bedbe7de49b5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_a1817de5-7556-4343-bfd6-fb4e823c32dd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_cc53c540-5203-4d45-aee7-bedbe7de49b5" xlink:to="loc_us-gaap_AwardTypeAxis_a1817de5-7556-4343-bfd6-fb4e823c32dd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a1817de5-7556-4343-bfd6-fb4e823c32dd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_a1817de5-7556-4343-bfd6-fb4e823c32dd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a1817de5-7556-4343-bfd6-fb4e823c32dd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_785347ba-d009-4eb0-b3b3-d8c4f97864bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_a1817de5-7556-4343-bfd6-fb4e823c32dd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_785347ba-d009-4eb0-b3b3-d8c4f97864bf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PhantomShareUnitsPSUsMember_0c63b445-db89-471b-addb-af2a017c9981" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PhantomShareUnitsPSUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_785347ba-d009-4eb0-b3b3-d8c4f97864bf" xlink:to="loc_us-gaap_PhantomShareUnitsPSUsMember_0c63b445-db89-471b-addb-af2a017c9981" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent_77b522c3-d447-4ee3-913c-de91be61a5c1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_df6381d7-e62b-46d7-93b0-71b5828d7f04" xlink:to="loc_us-gaap_OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent_77b522c3-d447-4ee3-913c-de91be61a5c1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_2501e999-5500-403f-bbdc-cbcad6000f3f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_df6381d7-e62b-46d7-93b0-71b5828d7f04" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_2501e999-5500-403f-bbdc-cbcad6000f3f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent_fc5a34d8-f399-4969-91e7-a671872f4509" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_df6381d7-e62b-46d7-93b0-71b5828d7f04" xlink:to="loc_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent_fc5a34d8-f399-4969-91e7-a671872f4509" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityCurrentAndNoncurrent_2d30e095-b191-40cc-8f9e-2d37708d3dab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationCashbasedArrangementsLiabilityCurrentAndNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_df6381d7-e62b-46d7-93b0-71b5828d7f04" xlink:to="loc_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityCurrentAndNoncurrent_2d30e095-b191-40cc-8f9e-2d37708d3dab" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent_e044ad8a-3d6a-42a0-b7a5-cef3ee6b610a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_df6381d7-e62b-46d7-93b0-71b5828d7f04" xlink:to="loc_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent_e044ad8a-3d6a-42a0-b7a5-cef3ee6b610a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_08c999b4-a58f-4b17-81c7-61e573b707e5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_df6381d7-e62b-46d7-93b0-71b5828d7f04" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_08c999b4-a58f-4b17-81c7-61e573b707e5" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.wesco.com/role/STOCKBASEDCOMPENSATIONDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#STOCKBASEDCOMPENSATIONDetails"/>
  <link:definitionLink xlink:role="http://www.wesco.com/role/STOCKBASEDCOMPENSATIONDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4141c30-9427-4f8d-9b63-023db164f0df" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_a0a26435-09ad-4ca7-b906-ef44a4f3ad44" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4141c30-9427-4f8d-9b63-023db164f0df" xlink:to="loc_us-gaap_StatementTable_a0a26435-09ad-4ca7-b906-ef44a4f3ad44" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_56e0b2d0-9c74-4f6c-9764-4dc654887a5a" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_a0a26435-09ad-4ca7-b906-ef44a4f3ad44" xlink:to="loc_srt_StatementScenarioAxis_56e0b2d0-9c74-4f6c-9764-4dc654887a5a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_56e0b2d0-9c74-4f6c-9764-4dc654887a5a_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_56e0b2d0-9c74-4f6c-9764-4dc654887a5a" xlink:to="loc_srt_ScenarioUnspecifiedDomain_56e0b2d0-9c74-4f6c-9764-4dc654887a5a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_4ea83321-4cf5-47cf-b1f5-6784bcc303c9" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_56e0b2d0-9c74-4f6c-9764-4dc654887a5a" xlink:to="loc_srt_ScenarioUnspecifiedDomain_4ea83321-4cf5-47cf-b1f5-6784bcc303c9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_821ea068-d204-4292-9452-4f6e247720b6" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioForecastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ScenarioUnspecifiedDomain_4ea83321-4cf5-47cf-b1f5-6784bcc303c9" xlink:to="loc_srt_ScenarioForecastMember_821ea068-d204-4292-9452-4f6e247720b6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_daa51b37-80ea-4b05-8338-2ba727314835" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_a0a26435-09ad-4ca7-b906-ef44a4f3ad44" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_daa51b37-80ea-4b05-8338-2ba727314835" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_daa51b37-80ea-4b05-8338-2ba727314835_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_daa51b37-80ea-4b05-8338-2ba727314835" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_daa51b37-80ea-4b05-8338-2ba727314835_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_de8d9501-61ee-410b-9960-be2e3437bbcc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_daa51b37-80ea-4b05-8338-2ba727314835" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_de8d9501-61ee-410b-9960-be2e3437bbcc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_2635f731-930b-49ca-9093-33768d066183" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_de8d9501-61ee-410b-9960-be2e3437bbcc" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_2635f731-930b-49ca-9093-33768d066183" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_bdee0330-032f-4a1a-b411-a39929152cba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_a0a26435-09ad-4ca7-b906-ef44a4f3ad44" xlink:to="loc_us-gaap_VestingAxis_bdee0330-032f-4a1a-b411-a39929152cba" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_bdee0330-032f-4a1a-b411-a39929152cba_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VestingAxis_bdee0330-032f-4a1a-b411-a39929152cba" xlink:to="loc_us-gaap_VestingDomain_bdee0330-032f-4a1a-b411-a39929152cba_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_f1fc0b86-bd4f-44ff-989c-ee1a0995ca7a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VestingAxis_bdee0330-032f-4a1a-b411-a39929152cba" xlink:to="loc_us-gaap_VestingDomain_f1fc0b86-bd4f-44ff-989c-ee1a0995ca7a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_720e8057-9d8d-4ca9-972b-c9799d6e64ea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_f1fc0b86-bd4f-44ff-989c-ee1a0995ca7a" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_720e8057-9d8d-4ca9-972b-c9799d6e64ea" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_c0bfe82e-fbcd-4a59-98fc-6112caa9f139" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_f1fc0b86-bd4f-44ff-989c-ee1a0995ca7a" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_c0bfe82e-fbcd-4a59-98fc-6112caa9f139" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_e09b6ee1-4ee8-413d-b6c2-8991c0e3a14e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_f1fc0b86-bd4f-44ff-989c-ee1a0995ca7a" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_e09b6ee1-4ee8-413d-b6c2-8991c0e3a14e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_2ac5108b-19b1-4240-baab-292d118f3ca1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_a0a26435-09ad-4ca7-b906-ef44a4f3ad44" xlink:to="loc_us-gaap_AwardTypeAxis_2ac5108b-19b1-4240-baab-292d118f3ca1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2ac5108b-19b1-4240-baab-292d118f3ca1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_2ac5108b-19b1-4240-baab-292d118f3ca1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2ac5108b-19b1-4240-baab-292d118f3ca1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4bd00e24-8777-427e-8659-007b34649f90" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_2ac5108b-19b1-4240-baab-292d118f3ca1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4bd00e24-8777-427e-8659-007b34649f90" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_b7b342eb-bb1c-44fd-a9c3-992da5d35d93" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4bd00e24-8777-427e-8659-007b34649f90" xlink:to="loc_us-gaap_EmployeeStockOptionMember_b7b342eb-bb1c-44fd-a9c3-992da5d35d93" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember_937576df-9fd2-461e-83b8-830e577f6264" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4bd00e24-8777-427e-8659-007b34649f90" xlink:to="loc_us-gaap_StockAppreciationRightsSARSMember_937576df-9fd2-461e-83b8-830e577f6264" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_889af83a-9fb0-461b-b363-516e0f124962" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4bd00e24-8777-427e-8659-007b34649f90" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_889af83a-9fb0-461b-b363-516e0f124962" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_77d71ffe-8f6e-479d-ac99-0a21266f41a1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4bd00e24-8777-427e-8659-007b34649f90" xlink:to="loc_us-gaap_PerformanceSharesMember_77d71ffe-8f6e-479d-ac99-0a21266f41a1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateAxis_456bda9b-ecf8-4c8b-8c5c-ba91cbcfe095" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardDateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_a0a26435-09ad-4ca7-b906-ef44a4f3ad44" xlink:to="loc_us-gaap_AwardDateAxis_456bda9b-ecf8-4c8b-8c5c-ba91cbcfe095" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateDomain_456bda9b-ecf8-4c8b-8c5c-ba91cbcfe095_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardDateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardDateAxis_456bda9b-ecf8-4c8b-8c5c-ba91cbcfe095" xlink:to="loc_us-gaap_AwardDateDomain_456bda9b-ecf8-4c8b-8c5c-ba91cbcfe095_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateDomain_2a2a0681-d620-4cdd-9a9d-37abb3673c3c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardDateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardDateAxis_456bda9b-ecf8-4c8b-8c5c-ba91cbcfe095" xlink:to="loc_us-gaap_AwardDateDomain_2a2a0681-d620-4cdd-9a9d-37abb3673c3c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_A2024PerformanceSharesMember_11f4ba24-d0d1-48d6-8ea4-c203b5a65c3e" xlink:href="wcc-20241231.xsd#wcc_A2024PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_2a2a0681-d620-4cdd-9a9d-37abb3673c3c" xlink:to="loc_wcc_A2024PerformanceSharesMember_11f4ba24-d0d1-48d6-8ea4-c203b5a65c3e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_A2021PerformanceSharesMember_858a67b0-be22-4168-8ada-04f4fe384543" xlink:href="wcc-20241231.xsd#wcc_A2021PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_2a2a0681-d620-4cdd-9a9d-37abb3673c3c" xlink:to="loc_wcc_A2021PerformanceSharesMember_858a67b0-be22-4168-8ada-04f4fe384543" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_7c188c09-c0a8-44f5-84b7-d23994b0d763" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4141c30-9427-4f8d-9b63-023db164f0df" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_7c188c09-c0a8-44f5-84b7-d23994b0d763" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2e765ee9-1c0d-4dde-9537-c3995572d008" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4141c30-9427-4f8d-9b63-023db164f0df" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2e765ee9-1c0d-4dde-9537-c3995572d008" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_e8164057-43a2-46dc-a3f5-3dfa86bf11bd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4141c30-9427-4f8d-9b63-023db164f0df" xlink:to="loc_us-gaap_ShareBasedCompensation_e8164057-43a2-46dc-a3f5-3dfa86bf11bd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_d56f9665-f445-40c2-9036-c2b8129d68ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4141c30-9427-4f8d-9b63-023db164f0df" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_d56f9665-f445-40c2-9036-c2b8129d68ef" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_cfd0267c-ecad-4812-b5b8-60caa51636fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4141c30-9427-4f8d-9b63-023db164f0df" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_cfd0267c-ecad-4812-b5b8-60caa51636fe" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_007c38bb-4ed4-407a-af46-f235b246bc70" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4141c30-9427-4f8d-9b63-023db164f0df" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_007c38bb-4ed4-407a-af46-f235b246bc70" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_2b014a05-db49-4e6a-b434-c7ec97b6af6a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4141c30-9427-4f8d-9b63-023db164f0df" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_2b014a05-db49-4e6a-b434-c7ec97b6af6a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_87f9cb32-0d26-4e0f-a7bd-da8c03e04c51" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4141c30-9427-4f8d-9b63-023db164f0df" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_87f9cb32-0d26-4e0f-a7bd-da8c03e04c51" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_b079f28f-fa5d-48d5-aefe-f6e3d785e391" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4141c30-9427-4f8d-9b63-023db164f0df" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_b079f28f-fa5d-48d5-aefe-f6e3d785e391" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2dc01238-458f-4555-bf70-de9ed7ca8234" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4141c30-9427-4f8d-9b63-023db164f0df" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2dc01238-458f-4555-bf70-de9ed7ca8234" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_babd28e0-975f-46e1-9b88-012775d6d728" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4141c30-9427-4f8d-9b63-023db164f0df" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_babd28e0-975f-46e1-9b88-012775d6d728" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_f01c63b3-2097-46f8-aab0-9137b5a30d98" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4141c30-9427-4f8d-9b63-023db164f0df" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_f01c63b3-2097-46f8-aab0-9137b5a30d98" xlink:type="arc" order="11"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDCOMPENSATIONSTOCKOPTIONSANDSTOCKAPPRECIATIONRIGHTSAWARDACTIVITYDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDCOMPENSATIONSTOCKOPTIONSANDSTOCKAPPRECIATIONRIGHTSAWARDACTIVITYDetails"/>
  <link:definitionLink xlink:role="http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDCOMPENSATIONSTOCKOPTIONSANDSTOCKAPPRECIATIONRIGHTSAWARDACTIVITYDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_59667377-110b-42bc-9fb0-68e708cb3907" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c8bcb844-7e1e-4833-a96b-282700cc6670" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_59667377-110b-42bc-9fb0-68e708cb3907" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c8bcb844-7e1e-4833-a96b-282700cc6670" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_13ee75cd-339e-47d2-91fe-ce17422f66ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c8bcb844-7e1e-4833-a96b-282700cc6670" xlink:to="loc_us-gaap_AwardTypeAxis_13ee75cd-339e-47d2-91fe-ce17422f66ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_13ee75cd-339e-47d2-91fe-ce17422f66ef_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_13ee75cd-339e-47d2-91fe-ce17422f66ef" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_13ee75cd-339e-47d2-91fe-ce17422f66ef_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_be142e3d-722b-4121-8dfd-05f5d2b08f59" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_13ee75cd-339e-47d2-91fe-ce17422f66ef" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_be142e3d-722b-4121-8dfd-05f5d2b08f59" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_a3a448e3-7478-453c-8e30-a2cf82cc6cd9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_be142e3d-722b-4121-8dfd-05f5d2b08f59" xlink:to="loc_us-gaap_PerformanceSharesMember_a3a448e3-7478-453c-8e30-a2cf82cc6cd9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember_c25e6d68-827b-40a4-9d20-0a11bbcce582" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_be142e3d-722b-4121-8dfd-05f5d2b08f59" xlink:to="loc_us-gaap_StockAppreciationRightsSARSMember_c25e6d68-827b-40a4-9d20-0a11bbcce582" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_4e96f4d7-ff2d-4aa4-8217-38684b93d46c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_be142e3d-722b-4121-8dfd-05f5d2b08f59" xlink:to="loc_us-gaap_EmployeeStockOptionMember_4e96f4d7-ff2d-4aa4-8217-38684b93d46c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_7c3810c3-0c11-4014-b747-f10b47006b8c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_59667377-110b-42bc-9fb0-68e708cb3907" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_7c3810c3-0c11-4014-b747-f10b47006b8c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c497c966-3c53-4025-8b7b-c3a23b73e3d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_59667377-110b-42bc-9fb0-68e708cb3907" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c497c966-3c53-4025-8b7b-c3a23b73e3d5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingRollForward_7c779587-547a-40e0-b8f4-4b0b22269f2f" xlink:href="wcc-20241231.xsd#wcc_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_59667377-110b-42bc-9fb0-68e708cb3907" xlink:to="loc_wcc_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingRollForward_7c779587-547a-40e0-b8f4-4b0b22269f2f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_8d9235ec-5c9c-49fe-8a7d-cfb03b6c58ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_wcc_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingRollForward_7c779587-547a-40e0-b8f4-4b0b22269f2f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_8d9235ec-5c9c-49fe-8a7d-cfb03b6c58ab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_7389b00d-221c-400b-8882-0e42b7543c02" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_wcc_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingRollForward_7c779587-547a-40e0-b8f4-4b0b22269f2f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_7389b00d-221c-400b-8882-0e42b7543c02" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_1bd1bdac-c5b9-4dad-856f-79b5aae53074" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_wcc_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingRollForward_7c779587-547a-40e0-b8f4-4b0b22269f2f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_1bd1bdac-c5b9-4dad-856f-79b5aae53074" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_745f690f-27c6-4bce-9331-62a4b5e8076f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_wcc_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingRollForward_7c779587-547a-40e0-b8f4-4b0b22269f2f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_745f690f-27c6-4bce-9331-62a4b5e8076f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_266efc8e-0de4-45e7-a4af-4033c9eb0f01" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_wcc_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingRollForward_7c779587-547a-40e0-b8f4-4b0b22269f2f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_266efc8e-0de4-45e7-a4af-4033c9eb0f01" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_652c9499-2486-4ce4-958b-ce6960320bd0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_wcc_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingRollForward_7c779587-547a-40e0-b8f4-4b0b22269f2f" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_652c9499-2486-4ce4-958b-ce6960320bd0" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_cb812414-9c94-4391-b840-c54a157a49f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_wcc_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingRollForward_7c779587-547a-40e0-b8f4-4b0b22269f2f" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_cb812414-9c94-4391-b840-c54a157a49f6" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_d5958a7c-a810-43e4-8a72-5e97b9e3fd77" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_wcc_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingRollForward_7c779587-547a-40e0-b8f4-4b0b22269f2f" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_d5958a7c-a810-43e4-8a72-5e97b9e3fd77" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_9d35cbd9-3415-4396-ad53-560e227c8c6c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_wcc_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingRollForward_7c779587-547a-40e0-b8f4-4b0b22269f2f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_9d35cbd9-3415-4396-ad53-560e227c8c6c" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_0787ac9b-9970-4ab7-ab69-383611b5413f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_wcc_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingRollForward_7c779587-547a-40e0-b8f4-4b0b22269f2f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_0787ac9b-9970-4ab7-ab69-383611b5413f" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_b502aec7-fc00-4efd-9bbf-a8eec632f82e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_wcc_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingRollForward_7c779587-547a-40e0-b8f4-4b0b22269f2f" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_b502aec7-fc00-4efd-9bbf-a8eec632f82e" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_46dc4fbc-23e9-4b28-b796-026af85f97e5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_wcc_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingRollForward_7c779587-547a-40e0-b8f4-4b0b22269f2f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_46dc4fbc-23e9-4b28-b796-026af85f97e5" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_2aa46236-dfa5-4235-b435-f594264998c8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_wcc_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingRollForward_7c779587-547a-40e0-b8f4-4b0b22269f2f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_2aa46236-dfa5-4235-b435-f594264998c8" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_6f096fab-f597-4d61-813c-b71a73e7a271" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_wcc_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingRollForward_7c779587-547a-40e0-b8f4-4b0b22269f2f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_6f096fab-f597-4d61-813c-b71a73e7a271" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_05805066-358d-447b-a094-5ab264b1e44d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_59667377-110b-42bc-9fb0-68e708cb3907" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_05805066-358d-447b-a094-5ab264b1e44d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_4c446e26-f307-40e5-9995-920ba8ef61e0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_59667377-110b-42bc-9fb0-68e708cb3907" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_4c446e26-f307-40e5-9995-920ba8ef61e0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_b2428957-9f98-4db5-8dbf-05ca1a5d8af7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_59667377-110b-42bc-9fb0-68e708cb3907" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_b2428957-9f98-4db5-8dbf-05ca1a5d8af7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_b07732fb-548b-4670-b44d-6bcafd08848d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_59667377-110b-42bc-9fb0-68e708cb3907" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_b07732fb-548b-4670-b44d-6bcafd08848d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_a5d7d23a-79f8-4054-9945-409b1885774e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_59667377-110b-42bc-9fb0-68e708cb3907" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_a5d7d23a-79f8-4054-9945-409b1885774e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_05837991-ebcc-40af-bfd8-dd6eead24be8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_59667377-110b-42bc-9fb0-68e708cb3907" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_05837991-ebcc-40af-bfd8-dd6eead24be8" xlink:type="arc" order="8"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSUMMARYOFRESTRICTEDSTOCKUNITSANDPERFORMANCEBASEDAWARDSDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#STOCKBASEDCOMPENSATIONSUMMARYOFRESTRICTEDSTOCKUNITSANDPERFORMANCEBASEDAWARDSDetails"/>
  <link:definitionLink xlink:role="http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSUMMARYOFRESTRICTEDSTOCKUNITSANDPERFORMANCEBASEDAWARDSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_447af9ac-8a1e-4431-8390-ea4e758dfd07" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_874ed3ce-0f6c-4c15-ac5c-1ea3a4a23654" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_447af9ac-8a1e-4431-8390-ea4e758dfd07" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_874ed3ce-0f6c-4c15-ac5c-1ea3a4a23654" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_8131b59c-478b-48bf-bd80-18f2f830a5f0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_874ed3ce-0f6c-4c15-ac5c-1ea3a4a23654" xlink:to="loc_us-gaap_AwardTypeAxis_8131b59c-478b-48bf-bd80-18f2f830a5f0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8131b59c-478b-48bf-bd80-18f2f830a5f0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_8131b59c-478b-48bf-bd80-18f2f830a5f0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8131b59c-478b-48bf-bd80-18f2f830a5f0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_df08e70d-9b84-49f5-bd22-d262b2656d5c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_8131b59c-478b-48bf-bd80-18f2f830a5f0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_df08e70d-9b84-49f5-bd22-d262b2656d5c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_95b14c4d-3dcf-4dbd-bdcd-182e7fad93e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_df08e70d-9b84-49f5-bd22-d262b2656d5c" xlink:to="loc_us-gaap_PerformanceSharesMember_95b14c4d-3dcf-4dbd-bdcd-182e7fad93e6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_2244c949-02fd-4f3d-8d30-276602a3af49" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_df08e70d-9b84-49f5-bd22-d262b2656d5c" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_2244c949-02fd-4f3d-8d30-276602a3af49" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4203efc5-1f94-4eae-b2c7-f82c327df655" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_447af9ac-8a1e-4431-8390-ea4e758dfd07" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4203efc5-1f94-4eae-b2c7-f82c327df655" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_ebaf9bd8-fd4d-4a07-829b-8c8e6f03ed75" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4203efc5-1f94-4eae-b2c7-f82c327df655" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_ebaf9bd8-fd4d-4a07-829b-8c8e6f03ed75" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_f610701e-046a-475a-a21e-2597b08af8d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4203efc5-1f94-4eae-b2c7-f82c327df655" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_f610701e-046a-475a-a21e-2597b08af8d5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_5aea8d24-4533-4312-b1ae-c5d1d4e0874a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4203efc5-1f94-4eae-b2c7-f82c327df655" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_5aea8d24-4533-4312-b1ae-c5d1d4e0874a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_d8ebe308-4266-4cd9-a0b7-a0aaca0d1a09" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4203efc5-1f94-4eae-b2c7-f82c327df655" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_d8ebe308-4266-4cd9-a0b7-a0aaca0d1a09" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1b907d36-dcab-4cb0-8871-9e7be96acaea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4203efc5-1f94-4eae-b2c7-f82c327df655" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1b907d36-dcab-4cb0-8871-9e7be96acaea" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_f070917b-6112-4062-980b-78b1b5e13745" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4203efc5-1f94-4eae-b2c7-f82c327df655" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_f070917b-6112-4062-980b-78b1b5e13745" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_5283742c-35f1-411e-ba85-4691f20a8bbe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4203efc5-1f94-4eae-b2c7-f82c327df655" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_5283742c-35f1-411e-ba85-4691f20a8bbe" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_865ccabf-435a-4038-b5a2-4a9476c043cd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4203efc5-1f94-4eae-b2c7-f82c327df655" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_865ccabf-435a-4038-b5a2-4a9476c043cd" xlink:type="arc" order="8"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDPAYMENTAWARDSVALUATIONASSUMPTIONSDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDPAYMENTAWARDSVALUATIONASSUMPTIONSDetails"/>
  <link:definitionLink xlink:role="http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDPAYMENTAWARDSVALUATIONASSUMPTIONSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f74fc813-a456-46a7-a863-8612b0d540a4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7598622a-55a6-4e70-862c-cd5465ecb9e9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f74fc813-a456-46a7-a863-8612b0d540a4" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7598622a-55a6-4e70-862c-cd5465ecb9e9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_c20926db-8912-4a1f-a028-6610f68584e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7598622a-55a6-4e70-862c-cd5465ecb9e9" xlink:to="loc_us-gaap_AwardTypeAxis_c20926db-8912-4a1f-a028-6610f68584e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c20926db-8912-4a1f-a028-6610f68584e6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_c20926db-8912-4a1f-a028-6610f68584e6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c20926db-8912-4a1f-a028-6610f68584e6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7e5fe57b-c6f7-4458-9f2c-cee9d32b742c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_c20926db-8912-4a1f-a028-6610f68584e6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7e5fe57b-c6f7-4458-9f2c-cee9d32b742c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember_1a6a2d95-8fad-489c-b212-eed9c2986116" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7e5fe57b-c6f7-4458-9f2c-cee9d32b742c" xlink:to="loc_us-gaap_StockAppreciationRightsSARSMember_1a6a2d95-8fad-489c-b212-eed9c2986116" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3306a754-9113-46aa-9644-176ab650175b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f74fc813-a456-46a7-a863-8612b0d540a4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3306a754-9113-46aa-9644-176ab650175b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_90201132-5982-4e4e-93a7-0a39a65f3db9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f74fc813-a456-46a7-a863-8612b0d540a4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_90201132-5982-4e4e-93a7-0a39a65f3db9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_8de5615e-9ff9-4c6f-9d2b-54fe33c2d8a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f74fc813-a456-46a7-a863-8612b0d540a4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_8de5615e-9ff9-4c6f-9d2b-54fe33c2d8a2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_abded348-81c8-4013-b081-93b540711436" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f74fc813-a456-46a7-a863-8612b0d540a4" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_abded348-81c8-4013-b081-93b540711436" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_8a8cebca-1135-4b93-9bb0-7fc793fc123a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f74fc813-a456-46a7-a863-8612b0d540a4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_8a8cebca-1135-4b93-9bb0-7fc793fc123a" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDPAYMENTAWARDPERFORMANCEBASEDAWARDSVALUATIONASSUMPTIONSDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDPAYMENTAWARDPERFORMANCEBASEDAWARDSVALUATIONASSUMPTIONSDetails"/>
  <link:definitionLink xlink:role="http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDPAYMENTAWARDPERFORMANCEBASEDAWARDSVALUATIONASSUMPTIONSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_da055e84-0b5d-45c7-8515-3cee58e214ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ce12339d-baeb-4f6f-83b6-711edc2fdedb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_da055e84-0b5d-45c7-8515-3cee58e214ec" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ce12339d-baeb-4f6f-83b6-711edc2fdedb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_6b947074-98cb-454a-b067-34800b05d8ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ce12339d-baeb-4f6f-83b6-711edc2fdedb" xlink:to="loc_us-gaap_AwardTypeAxis_6b947074-98cb-454a-b067-34800b05d8ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6b947074-98cb-454a-b067-34800b05d8ec_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_6b947074-98cb-454a-b067-34800b05d8ec" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6b947074-98cb-454a-b067-34800b05d8ec_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1e753de6-13aa-4b4e-bd61-e2a06ea3f584" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_6b947074-98cb-454a-b067-34800b05d8ec" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1e753de6-13aa-4b4e-bd61-e2a06ea3f584" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_1b87edb2-8be7-49f9-b2a5-673dac973f21" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1e753de6-13aa-4b4e-bd61-e2a06ea3f584" xlink:to="loc_us-gaap_PerformanceSharesMember_1b87edb2-8be7-49f9-b2a5-673dac973f21" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_08222f11-7bf7-435d-ada5-a3717dcbe1e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_da055e84-0b5d-45c7-8515-3cee58e214ec" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_08222f11-7bf7-435d-ada5-a3717dcbe1e3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_e34edb06-420f-4752-9831-d125fb76ab94" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_da055e84-0b5d-45c7-8515-3cee58e214ec" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_e34edb06-420f-4752-9831-d125fb76ab94" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.wesco.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetails"/>
  <link:definitionLink xlink:role="http://www.wesco.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_99f0ad94-da45-4252-a0b9-cb7a35563d19" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_82d0803b-be7c-4e57-96e6-026e600b5bdb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_99f0ad94-da45-4252-a0b9-cb7a35563d19" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_82d0803b-be7c-4e57-96e6-026e600b5bdb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_4db5f2f6-3468-4509-89e7-1f48f3574f22" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_82d0803b-be7c-4e57-96e6-026e600b5bdb" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_4db5f2f6-3468-4509-89e7-1f48f3574f22" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_4db5f2f6-3468-4509-89e7-1f48f3574f22_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_4db5f2f6-3468-4509-89e7-1f48f3574f22" xlink:to="loc_us-gaap_SegmentDomain_4db5f2f6-3468-4509-89e7-1f48f3574f22_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_df676e34-2b41-4e56-a528-6c6b0593fde1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_4db5f2f6-3468-4509-89e7-1f48f3574f22" xlink:to="loc_us-gaap_SegmentDomain_df676e34-2b41-4e56-a528-6c6b0593fde1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_EESMember_f30dc2ff-1b24-460c-b826-2d33d5b410e7" xlink:href="wcc-20241231.xsd#wcc_EESMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_df676e34-2b41-4e56-a528-6c6b0593fde1" xlink:to="loc_wcc_EESMember_f30dc2ff-1b24-460c-b826-2d33d5b410e7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_CSSMember_b2eecff7-5952-469f-937c-537f472fa14b" xlink:href="wcc-20241231.xsd#wcc_CSSMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_df676e34-2b41-4e56-a528-6c6b0593fde1" xlink:to="loc_wcc_CSSMember_b2eecff7-5952-469f-937c-537f472fa14b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_UBSMember_0f6228cb-a955-4b7b-9e44-1f53b4eae31a" xlink:href="wcc-20241231.xsd#wcc_UBSMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_df676e34-2b41-4e56-a528-6c6b0593fde1" xlink:to="loc_wcc_UBSMember_0f6228cb-a955-4b7b-9e44-1f53b4eae31a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateMember_0def8b48-58c4-41aa-878a-15430d192083" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_df676e34-2b41-4e56-a528-6c6b0593fde1" xlink:to="loc_us-gaap_CorporateMember_0def8b48-58c4-41aa-878a-15430d192083" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_a87f1846-d1c2-418d-9e33-6987ce2c7630" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_82d0803b-be7c-4e57-96e6-026e600b5bdb" xlink:to="loc_srt_ConsolidationItemsAxis_a87f1846-d1c2-418d-9e33-6987ce2c7630" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_a87f1846-d1c2-418d-9e33-6987ce2c7630_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_a87f1846-d1c2-418d-9e33-6987ce2c7630" xlink:to="loc_srt_ConsolidationItemsDomain_a87f1846-d1c2-418d-9e33-6987ce2c7630_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_d0f32157-325d-48f5-ad28-f9fb3c65a4a2" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_a87f1846-d1c2-418d-9e33-6987ce2c7630" xlink:to="loc_srt_ConsolidationItemsDomain_d0f32157-325d-48f5-ad28-f9fb3c65a4a2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_79930176-4fe6-4e98-8924-bad60d3e805a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_d0f32157-325d-48f5-ad28-f9fb3c65a4a2" xlink:to="loc_us-gaap_OperatingSegmentsMember_79930176-4fe6-4e98-8924-bad60d3e805a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3fe4faaa-bd51-48cb-b7c8-80f1a021f691" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_99f0ad94-da45-4252-a0b9-cb7a35563d19" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3fe4faaa-bd51-48cb-b7c8-80f1a021f691" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_96235945-1f8f-4de5-a63b-b0ca97ea18b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_99f0ad94-da45-4252-a0b9-cb7a35563d19" xlink:to="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_96235945-1f8f-4de5-a63b-b0ca97ea18b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_SellingGeneralAndAdministrativePayrollExpenses_fc952419-0dd1-4767-8297-9781d8e0c17e" xlink:href="wcc-20241231.xsd#wcc_SellingGeneralAndAdministrativePayrollExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_99f0ad94-da45-4252-a0b9-cb7a35563d19" xlink:to="loc_wcc_SellingGeneralAndAdministrativePayrollExpenses_fc952419-0dd1-4767-8297-9781d8e0c17e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingOtherItemAmount_1fe68ac5-3a64-485b-82e0-16824858d24f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingOtherItemAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_99f0ad94-da45-4252-a0b9-cb7a35563d19" xlink:to="loc_us-gaap_SegmentReportingOtherItemAmount_1fe68ac5-3a64-485b-82e0-16824858d24f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AdjustedEBITDA_40e5a6ba-9b1e-468c-b02e-19861de038b1" xlink:href="wcc-20241231.xsd#wcc_AdjustedEBITDA"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_99f0ad94-da45-4252-a0b9-cb7a35563d19" xlink:to="loc_wcc_AdjustedEBITDA_40e5a6ba-9b1e-468c-b02e-19861de038b1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AdjustedEBITDAMarginPercentage_82c5be58-615a-471b-804e-d96e10f58f3d" xlink:href="wcc-20241231.xsd#wcc_AdjustedEBITDAMarginPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_99f0ad94-da45-4252-a0b9-cb7a35563d19" xlink:to="loc_wcc_AdjustedEBITDAMarginPercentage_82c5be58-615a-471b-804e-d96e10f58f3d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_59553789-13eb-4a6e-ac00-92d3203d2374" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_99f0ad94-da45-4252-a0b9-cb7a35563d19" xlink:to="loc_us-gaap_DepreciationAndAmortization_59553789-13eb-4a6e-ac00-92d3203d2374" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingIncomeExpenseNet_faab9c45-815c-4df1-b9c4-e5b32a3d23ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherOperatingIncomeExpenseNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_99f0ad94-da45-4252-a0b9-cb7a35563d19" xlink:to="loc_us-gaap_OtherOperatingIncomeExpenseNet_faab9c45-815c-4df1-b9c4-e5b32a3d23ce" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_4f06c29c-0664-410d-9d51-a943746fe2d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_99f0ad94-da45-4252-a0b9-cb7a35563d19" xlink:to="loc_us-gaap_ShareBasedCompensation_4f06c29c-0664-410d-9d51-a943746fe2d4" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_1b2f23d9-3ecc-4218-8c15-f0e813f1a0ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_99f0ad94-da45-4252-a0b9-cb7a35563d19" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_1b2f23d9-3ecc-4218-8c15-f0e813f1a0ec" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_9326d9ed-2d4a-4d38-914a-fb611593b525" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_99f0ad94-da45-4252-a0b9-cb7a35563d19" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_9326d9ed-2d4a-4d38-914a-fb611593b525" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_564971c2-e2b4-4004-8342-9be4963313c9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_99f0ad94-da45-4252-a0b9-cb7a35563d19" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_564971c2-e2b4-4004-8342-9be4963313c9" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_38282b89-2697-4104-8190-17dd3eab2a42" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_99f0ad94-da45-4252-a0b9-cb7a35563d19" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_38282b89-2697-4104-8190-17dd3eab2a42" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingOtherItemCompositionDescription_be19945e-abd0-46ca-a414-07505dede75b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingOtherItemCompositionDescription"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_99f0ad94-da45-4252-a0b9-cb7a35563d19" xlink:to="loc_us-gaap_SegmentReportingOtherItemCompositionDescription_be19945e-abd0-46ca-a414-07505dede75b" xlink:type="arc" order="13"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.wesco.com/role/BUSINESSSEGMENTSDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#BUSINESSSEGMENTSDetails"/>
  <link:definitionLink xlink:role="http://www.wesco.com/role/BUSINESSSEGMENTSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_fd518338-820c-49ab-a396-90eb0ad12da7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ce7594bd-537b-45d2-bcdf-43df06d67b0e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fd518338-820c-49ab-a396-90eb0ad12da7" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ce7594bd-537b-45d2-bcdf-43df06d67b0e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_8786e334-6b6f-4b7d-a08b-c10b2b421b65" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ce7594bd-537b-45d2-bcdf-43df06d67b0e" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_8786e334-6b6f-4b7d-a08b-c10b2b421b65" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_8786e334-6b6f-4b7d-a08b-c10b2b421b65_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_8786e334-6b6f-4b7d-a08b-c10b2b421b65" xlink:to="loc_us-gaap_SegmentDomain_8786e334-6b6f-4b7d-a08b-c10b2b421b65_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_e936aaaf-ef33-4ba4-acc3-c4b4ad47c991" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_8786e334-6b6f-4b7d-a08b-c10b2b421b65" xlink:to="loc_us-gaap_SegmentDomain_e936aaaf-ef33-4ba4-acc3-c4b4ad47c991" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_EESMember_f4dabdbc-fe0b-4db1-9bfe-89d4ff317119" xlink:href="wcc-20241231.xsd#wcc_EESMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_e936aaaf-ef33-4ba4-acc3-c4b4ad47c991" xlink:to="loc_wcc_EESMember_f4dabdbc-fe0b-4db1-9bfe-89d4ff317119" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_CSSMember_377de5b1-efc2-45be-aa7e-652201af199b" xlink:href="wcc-20241231.xsd#wcc_CSSMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_e936aaaf-ef33-4ba4-acc3-c4b4ad47c991" xlink:to="loc_wcc_CSSMember_377de5b1-efc2-45be-aa7e-652201af199b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_UBSMember_bf542d73-2206-47bf-aa93-21eaeb7db7d2" xlink:href="wcc-20241231.xsd#wcc_UBSMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_e936aaaf-ef33-4ba4-acc3-c4b4ad47c991" xlink:to="loc_wcc_UBSMember_bf542d73-2206-47bf-aa93-21eaeb7db7d2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_be46c9cc-47c5-4f8d-8d62-641f58b33d59" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fd518338-820c-49ab-a396-90eb0ad12da7" xlink:to="loc_us-gaap_NumberOfReportableSegments_be46c9cc-47c5-4f8d-8d62-641f58b33d59" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration_5288295e-49a9-4e25-83d7-c77278941367" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fd518338-820c-49ab-a396-90eb0ad12da7" xlink:to="loc_us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration_5288295e-49a9-4e25-83d7-c77278941367" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription_c22b39fd-8265-4ab7-93ef-c064fdb57ba9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fd518338-820c-49ab-a396-90eb0ad12da7" xlink:to="loc_us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription_c22b39fd-8265-4ab7-93ef-c064fdb57ba9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityNumberOfEmployees_a2e52113-7da9-435b-92d4-973925465513" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityNumberOfEmployees"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fd518338-820c-49ab-a396-90eb0ad12da7" xlink:to="loc_dei_EntityNumberOfEmployees_a2e52113-7da9-435b-92d4-973925465513" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfCountriesInWhichEntityOperates_b0f18833-cf50-47a4-8281-ebd8fefd764f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfCountriesInWhichEntityOperates"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fd518338-820c-49ab-a396-90eb0ad12da7" xlink:to="loc_us-gaap_NumberOfCountriesInWhichEntityOperates_b0f18833-cf50-47a4-8281-ebd8fefd764f" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.wesco.com/role/SEGMENTSANDRELATEDINFORMATIONSCHEDULEOFREVENUEFROMEXTERNALCUSTOMERSANDLONGLIVEDASSETSBYGEOGRAPHICALAREASDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#SEGMENTSANDRELATEDINFORMATIONSCHEDULEOFREVENUEFROMEXTERNALCUSTOMERSANDLONGLIVEDASSETSBYGEOGRAPHICALAREASDetails"/>
  <link:definitionLink xlink:role="http://www.wesco.com/role/SEGMENTSANDRELATEDINFORMATIONSCHEDULEOFREVENUEFROMEXTERNALCUSTOMERSANDLONGLIVEDASSETSBYGEOGRAPHICALAREASDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_2912ed10-6c27-4f9f-b225-990ea53dc7d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_08881bf1-15c5-41c4-aaa1-ec2fab452963" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_2912ed10-6c27-4f9f-b225-990ea53dc7d6" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_08881bf1-15c5-41c4-aaa1-ec2fab452963" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_0a1f90ce-c414-436f-a0c8-f6954369677f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_08881bf1-15c5-41c4-aaa1-ec2fab452963" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_0a1f90ce-c414-436f-a0c8-f6954369677f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_0a1f90ce-c414-436f-a0c8-f6954369677f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_0a1f90ce-c414-436f-a0c8-f6954369677f" xlink:to="loc_us-gaap_SegmentDomain_0a1f90ce-c414-436f-a0c8-f6954369677f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_2424aad3-2881-427c-8483-07c630f282ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_0a1f90ce-c414-436f-a0c8-f6954369677f" xlink:to="loc_us-gaap_SegmentDomain_2424aad3-2881-427c-8483-07c630f282ab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_EESMember_a2620792-3485-494f-afe4-372d3e44b394" xlink:href="wcc-20241231.xsd#wcc_EESMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_2424aad3-2881-427c-8483-07c630f282ab" xlink:to="loc_wcc_EESMember_a2620792-3485-494f-afe4-372d3e44b394" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_CSSMember_ebdf6505-e3e8-4c2c-8e22-0677c3773615" xlink:href="wcc-20241231.xsd#wcc_CSSMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_2424aad3-2881-427c-8483-07c630f282ab" xlink:to="loc_wcc_CSSMember_ebdf6505-e3e8-4c2c-8e22-0677c3773615" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_UBSMember_db56195f-38da-4824-a681-5f9fc92bfa67" xlink:href="wcc-20241231.xsd#wcc_UBSMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_2424aad3-2881-427c-8483-07c630f282ab" xlink:to="loc_wcc_UBSMember_db56195f-38da-4824-a681-5f9fc92bfa67" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateMember_33c55987-56aa-4c42-bb8d-c0984f62ceaf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_2424aad3-2881-427c-8483-07c630f282ab" xlink:to="loc_us-gaap_CorporateMember_33c55987-56aa-4c42-bb8d-c0984f62ceaf" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_8e91f173-2d6d-4fa7-abcb-84c8ce020dc3" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_08881bf1-15c5-41c4-aaa1-ec2fab452963" xlink:to="loc_srt_ConsolidationItemsAxis_8e91f173-2d6d-4fa7-abcb-84c8ce020dc3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_8e91f173-2d6d-4fa7-abcb-84c8ce020dc3_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_8e91f173-2d6d-4fa7-abcb-84c8ce020dc3" xlink:to="loc_srt_ConsolidationItemsDomain_8e91f173-2d6d-4fa7-abcb-84c8ce020dc3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_e5c464c2-1a44-4f06-9101-82ed4169dab8" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_8e91f173-2d6d-4fa7-abcb-84c8ce020dc3" xlink:to="loc_srt_ConsolidationItemsDomain_e5c464c2-1a44-4f06-9101-82ed4169dab8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_e888a7ef-124c-4f92-8ee3-ba38579acf3e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_e5c464c2-1a44-4f06-9101-82ed4169dab8" xlink:to="loc_us-gaap_OperatingSegmentsMember_e888a7ef-124c-4f92-8ee3-ba38579acf3e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_25c813ac-41f6-470e-8427-33136d99cf95" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_08881bf1-15c5-41c4-aaa1-ec2fab452963" xlink:to="loc_srt_StatementGeographicalAxis_25c813ac-41f6-470e-8427-33136d99cf95" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_25c813ac-41f6-470e-8427-33136d99cf95_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_25c813ac-41f6-470e-8427-33136d99cf95" xlink:to="loc_srt_SegmentGeographicalDomain_25c813ac-41f6-470e-8427-33136d99cf95_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_e4da4d40-14ff-4331-8164-bd1fbfc45809" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_25c813ac-41f6-470e-8427-33136d99cf95" xlink:to="loc_srt_SegmentGeographicalDomain_e4da4d40-14ff-4331-8164-bd1fbfc45809" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_346e7a20-b109-429c-814d-95260d611cb3" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_e4da4d40-14ff-4331-8164-bd1fbfc45809" xlink:to="loc_country_US_346e7a20-b109-429c-814d-95260d611cb3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_321605b3-49cd-45c4-aec6-4f8b622fab1d" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CA"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_e4da4d40-14ff-4331-8164-bd1fbfc45809" xlink:to="loc_country_CA_321605b3-49cd-45c4-aec6-4f8b622fab1d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_OtherInternationalMember_354273fb-f90b-4d0a-819e-a6b35707820d" xlink:href="wcc-20241231.xsd#wcc_OtherInternationalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_e4da4d40-14ff-4331-8164-bd1fbfc45809" xlink:to="loc_wcc_OtherInternationalMember_354273fb-f90b-4d0a-819e-a6b35707820d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_2e6853f1-d4c6-4915-ba8c-3ad47ea05bac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_2912ed10-6c27-4f9f-b225-990ea53dc7d6" xlink:to="loc_us-gaap_DepreciationAndAmortization_2e6853f1-d4c6-4915-ba8c-3ad47ea05bac" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_d86a5d1a-e0c9-4d02-b5b1-a471870554c8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_2912ed10-6c27-4f9f-b225-990ea53dc7d6" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_d86a5d1a-e0c9-4d02-b5b1-a471870554c8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromProductiveAssets_fd93b27a-3714-411e-9f1f-46b4a747bde1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForProceedsFromProductiveAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_2912ed10-6c27-4f9f-b225-990ea53dc7d6" xlink:to="loc_us-gaap_PaymentsForProceedsFromProductiveAssets_fd93b27a-3714-411e-9f1f-46b4a747bde1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_77afdc50-fd29-47c7-a95f-8e5a96eaef6f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_2912ed10-6c27-4f9f-b225-990ea53dc7d6" xlink:to="loc_us-gaap_Assets_77afdc50-fd29-47c7-a95f-8e5a96eaef6f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets_b8f2215a-265b-4c12-b5ae-0c3ae8c1e1c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_2912ed10-6c27-4f9f-b225-990ea53dc7d6" xlink:to="loc_us-gaap_NoncurrentAssets_b8f2215a-265b-4c12-b5ae-0c3ae8c1e1c7" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.wesco.com/role/SUBSEQUENTEVENTSDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#SUBSEQUENTEVENTSDetails"/>
  <link:definitionLink xlink:role="http://www.wesco.com/role/SUBSEQUENTEVENTSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_b94f3f3c-1005-430a-b9e1-9e4ec0be12e7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_1a0498c6-0596-4cf2-9e2f-bf82cf1d4dbf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsequentEventLineItems_b94f3f3c-1005-430a-b9e1-9e4ec0be12e7" xlink:to="loc_us-gaap_SubsequentEventTable_1a0498c6-0596-4cf2-9e2f-bf82cf1d4dbf" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_70b5ab47-2b30-4fe4-815d-d8c5eaa8c184" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_1a0498c6-0596-4cf2-9e2f-bf82cf1d4dbf" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_70b5ab47-2b30-4fe4-815d-d8c5eaa8c184" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_70b5ab47-2b30-4fe4-815d-d8c5eaa8c184_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_70b5ab47-2b30-4fe4-815d-d8c5eaa8c184" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_70b5ab47-2b30-4fe4-815d-d8c5eaa8c184_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_bd139685-247d-436d-8906-a65a240c0dac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_70b5ab47-2b30-4fe4-815d-d8c5eaa8c184" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_bd139685-247d-436d-8906-a65a240c0dac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_95a6a7a3-85aa-47b0-81dd-00b35a378429" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_bd139685-247d-436d-8906-a65a240c0dac" xlink:to="loc_us-gaap_SubsequentEventMember_95a6a7a3-85aa-47b0-81dd-00b35a378429" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_2835b8e5-8585-4a86-a566-62344b089fa6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_1a0498c6-0596-4cf2-9e2f-bf82cf1d4dbf" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_2835b8e5-8585-4a86-a566-62344b089fa6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2835b8e5-8585-4a86-a566-62344b089fa6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_2835b8e5-8585-4a86-a566-62344b089fa6" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2835b8e5-8585-4a86-a566-62344b089fa6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e00e88c2-d56b-45d6-b845-15a069c9c7ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_2835b8e5-8585-4a86-a566-62344b089fa6" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e00e88c2-d56b-45d6-b845-15a069c9c7ed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AscentMember_91cb047c-944c-4003-a612-3b0f112445ff" xlink:href="wcc-20241231.xsd#wcc_AscentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e00e88c2-d56b-45d6-b845-15a069c9c7ed" xlink:to="loc_wcc_AscentMember_91cb047c-944c-4003-a612-3b0f112445ff" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_ISSMember_83417843-feba-494c-895e-b2d200e9dccd" xlink:href="wcc-20241231.xsd#wcc_ISSMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e00e88c2-d56b-45d6-b845-15a069c9c7ed" xlink:to="loc_wcc_ISSMember_83417843-feba-494c-895e-b2d200e9dccd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_94b855f8-2075-4221-88fa-1428d31b1ae4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_b94f3f3c-1005-430a-b9e1-9e4ec0be12e7" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_94b855f8-2075-4221-88fa-1428d31b1ae4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1_bb34eec4-bea1-459b-a4be-cdf35b564116" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_b94f3f3c-1005-430a-b9e1-9e4ec0be12e7" xlink:to="loc_us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1_bb34eec4-bea1-459b-a4be-cdf35b564116" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_ac1a78c5-bec4-453e-965d-4fb553f84c28" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_b94f3f3c-1005-430a-b9e1-9e4ec0be12e7" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_ac1a78c5-bec4-453e-965d-4fb553f84c28" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.wesco.com/role/ScheduleIIValuationandQualifyingAccountsDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#ScheduleIIValuationandQualifyingAccountsDetails"/>
  <link:definitionLink xlink:role="http://www.wesco.com/role/ScheduleIIValuationandQualifyingAccountsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_d99b3120-367e-4fe5-964b-851b94b119ce" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_32e77f19-056b-4bd7-8207-f53e07a5aef8" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_d99b3120-367e-4fe5-964b-851b94b119ce" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_32e77f19-056b-4bd7-8207-f53e07a5aef8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_5390ba62-fe1d-48ec-ade3-7707a8c4b6ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_32e77f19-056b-4bd7-8207-f53e07a5aef8" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_5390ba62-fe1d-48ec-ade3-7707a8c4b6ac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_5390ba62-fe1d-48ec-ade3-7707a8c4b6ac_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_5390ba62-fe1d-48ec-ade3-7707a8c4b6ac" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_5390ba62-fe1d-48ec-ade3-7707a8c4b6ac_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_7d2651de-6846-41ef-aec8-a49a2c7a4b80" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_5390ba62-fe1d-48ec-ade3-7707a8c4b6ac" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_7d2651de-6846-41ef-aec8-a49a2c7a4b80" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember_3249c36e-505e-4a10-8e0d-5e6037951ffb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForCreditLossMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_7d2651de-6846-41ef-aec8-a49a2c7a4b80" xlink:to="loc_us-gaap_AllowanceForCreditLossMember_3249c36e-505e-4a10-8e0d-5e6037951ffb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_24b9dc71-a3cf-4495-980e-38e7399f0476" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_7d2651de-6846-41ef-aec8-a49a2c7a4b80" xlink:to="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_24b9dc71-a3cf-4495-980e-38e7399f0476" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_dbb4ca7f-4e3c-474c-9fb3-aa0f30e288e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_32e77f19-056b-4bd7-8207-f53e07a5aef8" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_dbb4ca7f-4e3c-474c-9fb3-aa0f30e288e3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_dbb4ca7f-4e3c-474c-9fb3-aa0f30e288e3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_dbb4ca7f-4e3c-474c-9fb3-aa0f30e288e3" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_dbb4ca7f-4e3c-474c-9fb3-aa0f30e288e3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f786970d-8e59-4959-9c26-a1d5971460d9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_dbb4ca7f-4e3c-474c-9fb3-aa0f30e288e3" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f786970d-8e59-4959-9c26-a1d5971460d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_4c8aadfd-fafd-410a-978e-1bf97a28e7e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_d99b3120-367e-4fe5-964b-851b94b119ce" xlink:to="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_4c8aadfd-fafd-410a-978e-1bf97a28e7e6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_c918711e-2a53-4273-baf4-5481a4422676" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_4c8aadfd-fafd-410a-978e-1bf97a28e7e6" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_c918711e-2a53-4273-baf4-5481a4422676" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_0db8114c-90d4-4913-b45f-a999c787c231" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_4c8aadfd-fafd-410a-978e-1bf97a28e7e6" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_0db8114c-90d4-4913-b45f-a999c787c231" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_d62e8bbe-6576-4020-9483-3013ce45accc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_4c8aadfd-fafd-410a-978e-1bf97a28e7e6" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_d62e8bbe-6576-4020-9483-3013ce45accc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_11fa0a84-1363-47e9-b779-7a54dac4ac91" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_4c8aadfd-fafd-410a-978e-1bf97a28e7e6" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_11fa0a84-1363-47e9-b779-7a54dac4ac91" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="simple" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd#eedm"/>
  <link:definitionLink xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract" xlink:to="loc_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="31"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract" xlink:to="loc_us-gaap_LongTermDebtNoncurrent" xlink:type="arc" order="32"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>13
<FILENAME>wcc-20241231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:3f71e054-ae4f-47f5-8900-b154bf4f6663,g:fed770c6-2118-470c-ae43-644317d39bde-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_c7ed87e3-beb3-49e9-a0bb-e3d3115f2683_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Two</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1b432226-ecea-4ba8-a43b-1e5bebdd729a_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_AdjustedEBITDA_d8667b61-d300-4fa2-bc0c-84b6633daff1_terseLabel_en-US" xlink:label="lab_wcc_AdjustedEBITDA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjusted EBITDA</link:label>
    <link:label id="lab_wcc_AdjustedEBITDA_label_en-US" xlink:label="lab_wcc_AdjustedEBITDA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjusted EBITDA</link:label>
    <link:label id="lab_wcc_AdjustedEBITDA_documentation_en-US" xlink:label="lab_wcc_AdjustedEBITDA" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Adjusted EBITDA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AdjustedEBITDA" xlink:href="wcc-20241231.xsd#wcc_AdjustedEBITDA"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_AdjustedEBITDA" xlink:to="lab_wcc_AdjustedEBITDA" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetInterestCarryforward_05386248-fc0e-4449-8cf1-a4578d68f25b_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetInterestCarryforward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Asset, Interest Carryforward</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetInterestCarryforward_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetInterestCarryforward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Asset, Interest Carryforward</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetInterestCarryforward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetInterestCarryforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetInterestCarryforward" xlink:to="lab_us-gaap_DeferredTaxAssetInterestCarryforward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_c5aaa8d9-90c4-401f-bbf8-a92a68019d8c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Repayments of Long-term Debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:to="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_dcdd3375-12ea-42d0-b852-0f131689f333_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Future Amortization Expense [Abstract]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiability_a4a0694e-63f6-418d-b574-a2e532e62a61_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax Cuts and Jobs Act, Transition Tax for Accumulated Foreign Earnings, Liability</link:label>
    <link:label id="lab_us-gaap_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiability_label_en-US" xlink:label="lab_us-gaap_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Cuts and Jobs Act, Transition Tax for Accumulated Foreign Earnings, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiability" xlink:to="lab_us-gaap_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_1ef6b9b8-39d3-4282-9990-08ac01486168_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_f8d3a1f0-c987-4b4d-90a1-dce962878c2b_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due after Year Five</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_397380a6-382e-41dd-8ec9-438d9b9d337f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation, Stock Options and Stock Appreciation Rights Award Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Option and Stock Appreciation Rights, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_823b89a0-e14d-40df-a34e-ecfc52e6876d_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net change in cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_DiscountPercentageOfParValue_d3e93975-4797-42ee-b8b2-4f1643e8ce82_terseLabel_en-US" xlink:label="lab_wcc_DiscountPercentageOfParValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Discount percentage of par value</link:label>
    <link:label id="lab_wcc_DiscountPercentageOfParValue_label_en-US" xlink:label="lab_wcc_DiscountPercentageOfParValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Discount percentage of par value</link:label>
    <link:label id="lab_wcc_DiscountPercentageOfParValue_documentation_en-US" xlink:label="lab_wcc_DiscountPercentageOfParValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Discount percentage of par value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_DiscountPercentageOfParValue" xlink:href="wcc-20241231.xsd#wcc_DiscountPercentageOfParValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_DiscountPercentageOfParValue" xlink:to="lab_wcc_DiscountPercentageOfParValue" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_SylvaniaLightingServicesCorpMember_66dcb951-cf1f-4b19-89b2-20a9492e5192_terseLabel_en-US" xlink:label="lab_wcc_SylvaniaLightingServicesCorpMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sylvania Lighting Services Corp. [Member]</link:label>
    <link:label id="lab_wcc_SylvaniaLightingServicesCorpMember_label_en-US" xlink:label="lab_wcc_SylvaniaLightingServicesCorpMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sylvania Lighting Services Corp. [Member]</link:label>
    <link:label id="lab_wcc_SylvaniaLightingServicesCorpMember_documentation_en-US" xlink:label="lab_wcc_SylvaniaLightingServicesCorpMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Sylvania Lighting Services Corp.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_SylvaniaLightingServicesCorpMember" xlink:href="wcc-20241231.xsd#wcc_SylvaniaLightingServicesCorpMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_SylvaniaLightingServicesCorpMember" xlink:to="lab_wcc_SylvaniaLightingServicesCorpMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_4656f516-951d-4dfb-aec1-ea4383c0ef95_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignPlanMember_7f498b25-0f5b-462e-b2a5-a82c15c535b7_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Plan [Member]</link:label>
    <link:label id="lab_us-gaap_ForeignPlanMember_label_en-US" xlink:label="lab_us-gaap_ForeignPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignPlanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignPlanMember" xlink:to="lab_us-gaap_ForeignPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_NumberOfCitiesInWhichAnEntityOperates_750a6c19-79d6-4418-9084-643a4a582ee0_terseLabel_en-US" xlink:label="lab_wcc_NumberOfCitiesInWhichAnEntityOperates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of Cities in which an Entity Operates</link:label>
    <link:label id="lab_wcc_NumberOfCitiesInWhichAnEntityOperates_label_en-US" xlink:label="lab_wcc_NumberOfCitiesInWhichAnEntityOperates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Cities in which an Entity Operates</link:label>
    <link:label id="lab_wcc_NumberOfCitiesInWhichAnEntityOperates_documentation_en-US" xlink:label="lab_wcc_NumberOfCitiesInWhichAnEntityOperates" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of Cities in which an Entity Operates</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_NumberOfCitiesInWhichAnEntityOperates" xlink:href="wcc-20241231.xsd#wcc_NumberOfCitiesInWhichAnEntityOperates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_NumberOfCitiesInWhichAnEntityOperates" xlink:to="lab_wcc_NumberOfCitiesInWhichAnEntityOperates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInventory_ddca69bc-9cd4-47a7-87c0-ffac05aeaf9e_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Inventory</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInventory_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInventory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsInventory" xlink:to="lab_us-gaap_DeferredTaxAssetsInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityCurrent_959ed74f-2201-427f-9bf2-bdad8f21e6d8_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Compensation Liability, Current</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Compensation Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationLiabilityCurrent" xlink:to="lab_us-gaap_DeferredCompensationLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_d4d3e401-5cc0-43d1-bd5b-b84481a8d692_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Jurisdiction [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Jurisdiction [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:to="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_aa0c9087-e5a2-42b0-a521-a96886f1a09b_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_d245a1a9-da1d-44e2-bbfc-c34d7043c7a5_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivable_c11761f5-d78d-458e-a9e1-f13b00d72d8c_terseLabel_en-US" xlink:label="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">wcc:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivable</link:label>
    <link:label id="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivable_label_en-US" xlink:label="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivable</link:label>
    <link:label id="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivable_documentation_en-US" xlink:label="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivable" xlink:href="wcc-20241231.xsd#wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivable" xlink:to="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonNeosMember_terseLabel_en-US" xlink:label="lab_ecd_NonNeosMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-NEOs</link:label>
    <link:label id="lab_ecd_NonNeosMember_label_en-US" xlink:label="lab_ecd_NonNeosMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-NEOs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonNeosMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonNeosMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonNeosMember" xlink:to="lab_ecd_NonNeosMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_59f628a8-634c-4762-abe5-75459b1f40c0_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Expense, Tax Benefit</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Expense, Tax Benefit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_61d629a9-8b6f-4c0e-b68c-a87fe98ea2f2_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock, Dividends, Per Share, Declared</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Dividends, Per Share, Declared</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:to="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingRollForward_6c784e4f-16ec-4af1-ac1c-ab5ed0de001d_terseLabel_en-US" xlink:label="lab_wcc_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share Based Compensation Arrangements By Share Based Payment Award, Options and Stock Appreciation Rights Outstanding [Roll Forward]</link:label>
    <link:label id="lab_wcc_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingRollForward_label_en-US" xlink:label="lab_wcc_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Based Compensation Arrangements By Share Based Payment Award, Options and Stock Appreciation Rights Outstanding [Roll Forward]</link:label>
    <link:label id="lab_wcc_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingRollForward_documentation_en-US" xlink:label="lab_wcc_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share Based Compensation Arrangements By Share Based Payment Award, Options and Stock Appreciation Rights Outstanding Roll Forward [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingRollForward" xlink:href="wcc-20241231.xsd#wcc_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingRollForward" xlink:to="lab_wcc_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_884d1191-e5e3-4e8a-a1bf-ed01c24e34fd_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Three</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_ac185a19-ac08-47ca-86b7-21beb9891057_verboseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AcceleratedShareRepurchasesTable_dbf85bfc-15ce-4e05-9d96-63551361f6a5_terseLabel_en-US" xlink:label="lab_us-gaap_AcceleratedShareRepurchasesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accelerated Share Repurchases [Table]</link:label>
    <link:label id="lab_us-gaap_AcceleratedShareRepurchasesTable_label_en-US" xlink:label="lab_us-gaap_AcceleratedShareRepurchasesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accelerated Share Repurchases [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcceleratedShareRepurchasesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcceleratedShareRepurchasesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesTable" xlink:to="lab_us-gaap_AcceleratedShareRepurchasesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_97e0d346-911c-4205-8f83-52eba41216b1_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders</link:label>
    <link:label id="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_label_en-US" xlink:label="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:to="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration_cfa1f51c-67cd-49a9-8e11-67c7c45814e2_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting, CODM, Individual Title and Position or Group Name [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration_label_en-US" xlink:label="lab_us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting, CODM, Individual Title and Position or Group Name [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration" xlink:to="lab_us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashEquivalentsMember_905eb12a-59e7-4dfa-86c6-1d205033a16d_terseLabel_en-US" xlink:label="lab_us-gaap_CashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashEquivalentsMember_label_en-US" xlink:label="lab_us-gaap_CashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Equivalents [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashEquivalentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashEquivalentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashEquivalentsMember" xlink:to="lab_us-gaap_CashEquivalentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_1e6c744a-2d9c-41aa-93b6-969556d87f22_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_PaymentForSellerExpenses_02700af5-58bb-4d90-875f-e22b489142df_terseLabel_en-US" xlink:label="lab_wcc_PaymentForSellerExpenses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payment for Seller Expenses</link:label>
    <link:label id="lab_wcc_PaymentForSellerExpenses_label_en-US" xlink:label="lab_wcc_PaymentForSellerExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payment for Seller Expenses</link:label>
    <link:label id="lab_wcc_PaymentForSellerExpenses_documentation_en-US" xlink:label="lab_wcc_PaymentForSellerExpenses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Payment for Seller Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_PaymentForSellerExpenses" xlink:href="wcc-20241231.xsd#wcc_PaymentForSellerExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_PaymentForSellerExpenses" xlink:to="lab_wcc_PaymentForSellerExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_334420c4-47fc-44ca-b23c-47ddc320aa04_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryPolicyTextBlock" xlink:to="lab_us-gaap_InventoryPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonRule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted</link:label>
    <link:label id="lab_ecd_NonRule10b51ArrAdoptedFlag_label_en-US" xlink:label="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:to="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_cf915888-1de1-40f6-b865-ae1c7d413077_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LandMember_75b61865-83ea-4cc9-8e25-92002542fc53_terseLabel_en-US" xlink:label="lab_us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Land</link:label>
    <link:label id="lab_us-gaap_LandMember_label_en-US" xlink:label="lab_us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Land [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LandMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandMember" xlink:to="lab_us-gaap_LandMember" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilities_f1207cdb-7c46-4ce4-b9a6-e19e42f1f30b_terseLabel_en-US" xlink:label="lab_wcc_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal Group, Operating Lease Liabilities</link:label>
    <link:label id="lab_wcc_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilities_label_en-US" xlink:label="lab_wcc_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Operating Lease Liabilities</link:label>
    <link:label id="lab_wcc_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilities_documentation_en-US" xlink:label="lab_wcc_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Operating Lease Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilities" xlink:href="wcc-20241231.xsd#wcc_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilities" xlink:to="lab_wcc_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgDiscLineItems_label_en-US" xlink:label="lab_ecd_AwardTmgDiscLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Disclosures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="lab_ecd_AwardTmgDiscLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_USDefinedContributionPlanMergerMember_79413d7f-e101-4e44-8eac-1afe4e2d0c42_terseLabel_en-US" xlink:label="lab_wcc_USDefinedContributionPlanMergerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">U.S. Defined Contribution Plan Merger</link:label>
    <link:label id="lab_wcc_USDefinedContributionPlanMergerMember_label_en-US" xlink:label="lab_wcc_USDefinedContributionPlanMergerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">U.S. Defined Contribution Plan Merger [Member]</link:label>
    <link:label id="lab_wcc_USDefinedContributionPlanMergerMember_documentation_en-US" xlink:label="lab_wcc_USDefinedContributionPlanMergerMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">U.S. Defined Contribution Plan Merger</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_USDefinedContributionPlanMergerMember" xlink:href="wcc-20241231.xsd#wcc_USDefinedContributionPlanMergerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_USDefinedContributionPlanMergerMember" xlink:to="lab_wcc_USDefinedContributionPlanMergerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_UsGaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes_b7ea2b49-d308-4241-bf71-36164c07dc33_negatedTerseLabel_en-US" xlink:label="lab_wcc_UsGaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes</link:label>
    <link:label id="lab_wcc_UsGaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes_label_en-US" xlink:label="lab_wcc_UsGaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes</link:label>
    <link:label id="lab_wcc_UsGaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes_documentation_en-US" xlink:label="lab_wcc_UsGaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_UsGaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes" xlink:href="wcc-20241231.xsd#wcc_UsGaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_UsGaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes" xlink:to="lab_wcc_UsGaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_09bf49db-630b-4727-8b5d-4f93228dd545_terseLabel_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Portion at Fair Value Measurement [Member]</link:label>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Portion at Fair Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_e3bc87d4-7b64-42ae-915f-2787136cbbe4_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance Lease, Right-of-Use Asset, before Accumulated Amortization</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Right-of-Use Asset, before Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain_bfa968d6-97aa-4127-bc39-62e88a1af994_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Nature of Uncertainty [Domain]</link:label>
    <link:label id="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain_label_en-US" xlink:label="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Nature of Uncertainty [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain" xlink:to="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_AccountsReceivableSecuritizationFacilityMember_b31398c5-f78b-4c55-a7b0-21d508a76b82_verboseLabel_en-US" xlink:label="lab_wcc_AccountsReceivableSecuritizationFacilityMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable securitization facility</link:label>
    <link:label id="lab_wcc_AccountsReceivableSecuritizationFacilityMember_2e632eff-3587-4984-af94-7f42f6e72251_terseLabel_en-US" xlink:label="lab_wcc_AccountsReceivableSecuritizationFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts Receivable Securitization Facility [Member]</link:label>
    <link:label id="lab_wcc_AccountsReceivableSecuritizationFacilityMember_label_en-US" xlink:label="lab_wcc_AccountsReceivableSecuritizationFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable Securitization Facility [Member]</link:label>
    <link:label id="lab_wcc_AccountsReceivableSecuritizationFacilityMember_documentation_en-US" xlink:label="lab_wcc_AccountsReceivableSecuritizationFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accounts Receivable Securitization Facility</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AccountsReceivableSecuritizationFacilityMember" xlink:href="wcc-20241231.xsd#wcc_AccountsReceivableSecuritizationFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_AccountsReceivableSecuritizationFacilityMember" xlink:to="lab_wcc_AccountsReceivableSecuritizationFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ChangeInAccountingEstimateTextBlock_d7ebf4bc-bb39-4b1c-8347-6b488164287d_terseLabel_en-US" xlink:label="lab_us-gaap_ChangeInAccountingEstimateTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in Accounting Estimate</link:label>
    <link:label id="lab_us-gaap_ChangeInAccountingEstimateTextBlock_label_en-US" xlink:label="lab_us-gaap_ChangeInAccountingEstimateTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change in Accounting Estimate [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ChangeInAccountingEstimateTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ChangeInAccountingEstimateTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ChangeInAccountingEstimateTextBlock" xlink:to="lab_us-gaap_ChangeInAccountingEstimateTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_910baf6a-65e8-46bf-bb4f-7547342ea996_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_84767f20-58fe-4911-b898-519427cff4ed_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList_1ce133e0-fc58-4247-89fa-3f5a17b0a234_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember_e06b8216-945e-4140-929b-9207b85b053b_terseLabel_en-US" xlink:label="lab_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revision of Prior Period, Reclassification, Adjustment</link:label>
    <link:label id="lab_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember_label_en-US" xlink:label="lab_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revision of Prior Period, Reclassification, Adjustment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RevisionOfPriorPeriodReclassificationAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember" xlink:to="lab_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_country_US_b66824c2-e67b-4fe5-89dc-596d3095136d_verboseLabel_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">UNITED STATES</link:label>
    <link:label id="lab_country_US_6cbda2db-5dfe-4d2b-b2a5-a00374cb3389_terseLabel_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">United States</link:label>
    <link:label id="lab_country_US_label_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">UNITED STATES</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_US" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_US" xlink:to="lab_country_US" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_AssetsAndLiabilitiesLesseeTableTextBlockTableTextBlock_5827c04b-f7e9-40bd-b9a8-2fa3890f5083_terseLabel_en-US" xlink:label="lab_wcc_AssetsAndLiabilitiesLesseeTableTextBlockTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">AssetsAndLiabilitiesLesseeTableTextBlock</link:label>
    <link:label id="lab_wcc_AssetsAndLiabilitiesLesseeTableTextBlockTableTextBlock_label_en-US" xlink:label="lab_wcc_AssetsAndLiabilitiesLesseeTableTextBlockTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AssetsAndLiabilitiesLesseeTableTextBlock [Table Text Block]</link:label>
    <link:label id="lab_wcc_AssetsAndLiabilitiesLesseeTableTextBlockTableTextBlock_documentation_en-US" xlink:label="lab_wcc_AssetsAndLiabilitiesLesseeTableTextBlockTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">AssetsAndLiabilitiesLesseeTableTextBlock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AssetsAndLiabilitiesLesseeTableTextBlockTableTextBlock" xlink:href="wcc-20241231.xsd#wcc_AssetsAndLiabilitiesLesseeTableTextBlockTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_AssetsAndLiabilitiesLesseeTableTextBlockTableTextBlock" xlink:to="lab_wcc_AssetsAndLiabilitiesLesseeTableTextBlockTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_36f260e0-e4e1-4a43-8ed3-8412711299bb_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_c9d10476-5165-45ec-9895-bba3bc9060f5_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:label id="lab_us-gaap_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_27b15771-1c4c-47df-a322-24d262845918_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_29fa8db0-c0b9-40b8-a6a1-e5050e03a2c9_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplierFinanceProgramDomain_16681614-2915-4982-9906-7759efcdcf97_terseLabel_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplier Finance Program [Domain]</link:label>
    <link:label id="lab_us-gaap_SupplierFinanceProgramDomain_label_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplier Finance Program [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplierFinanceProgramDomain" xlink:to="lab_us-gaap_SupplierFinanceProgramDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_7e688a2f-2a48-4d27-840c-96207f40a8d9_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Segments</link:label>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_label_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Segments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingSegmentsMember" xlink:to="lab_us-gaap_OperatingSegmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_082b3f11-4ce8-434c-a031-699da6d55336_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized tax benefits</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Reconciling Items, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_6a6f6f6c-8347-4cba-b4b3-729a90c44317_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_78ac7fc4-6f5a-439f-8990-d5d30ff901aa_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_7e875c55-5fe1-4085-bdce-81403cc360e6_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Property, Plant and Equipment</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Property, Plant and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:to="lab_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityOther_3c134eb8-6562-4955-971d-b097b291cc9c_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stockholders' Equity, Other</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityOther_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityOther" xlink:to="lab_us-gaap_StockholdersEquityOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferredOther1_dca19bf3-c8c4-4e3c-b346-d956c220b782_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredOther1" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Consideration Transferred, Other</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferredOther1_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredOther1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Consideration Transferred, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredOther1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferredOther1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferredOther1" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferredOther1" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing Method</link:label>
    <link:label id="lab_ecd_AwardTmgMethodTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Method [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMethodTextBlock" xlink:to="lab_ecd_AwardTmgMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_32d42930-5ba7-4a29-a6d7-44941f1886f7_totalLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total net periodic pension (benefit) cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent_773a60f8-3925-4b3c-9b9e-97342fc1a901_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Compensation Cash-Based Arrangements, Liability, Classified, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent" xlink:to="lab_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TradingArrByIndTable_terseLabel_en-US" xlink:label="lab_ecd_TradingArrByIndTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Arrangements, by Individual</link:label>
    <link:label id="lab_ecd_TradingArrByIndTable_label_en-US" xlink:label="lab_ecd_TradingArrByIndTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangements, by Individual [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrByIndTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="lab_ecd_TradingArrByIndTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_3bf2604c-7107-42c9-809c-2981d1f05ce6_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable_0c5ca50b-c9ff-47f9-9db4-a382690704b0_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in Unrecognized Tax Benefit, Reasonably Possible [Table]</link:label>
    <link:label id="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable_label_en-US" xlink:label="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change in Unrecognized Tax Benefit, Reasonably Possible [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable" xlink:to="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTradingPoliciesProcLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingPoliciesProcLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="lab_ecd_InsiderTradingPoliciesProcLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets_4da4cdee-b277-47fc-9ede-b59ff852487f_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Plan Assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Plan Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromDivestitureOfBusinesses_eb8569af-f075-4eaf-9713-e8812b7a71cc_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from Divestiture of Businesses</link:label>
    <link:label id="lab_us-gaap_ProceedsFromDivestitureOfBusinesses_label_en-US" xlink:label="lab_us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Divestiture of Businesses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:to="lab_us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_b49e703f-f595-42c8-916e-ceec652b5541_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Use of Estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation, Amount</link:label>
    <link:label id="lab_ecd_AdjToCompAmt_label_en-US" xlink:label="lab_ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToCompAmt" xlink:to="lab_ecd_AdjToCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets_a932d416-54d2-4103-91d1-06dc6d4c2964_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_0b4ee771-282e-4843-91d3-a8982934e7d4_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid in Capital, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingRecoveryCompAmt_terseLabel_en-US" xlink:label="lab_ecd_OutstandingRecoveryCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Amount</link:label>
    <link:label id="lab_ecd_OutstandingRecoveryCompAmt_label_en-US" xlink:label="lab_ecd_OutstandingRecoveryCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Recovery Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingRecoveryCompAmt" xlink:to="lab_ecd_OutstandingRecoveryCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember_terseLabel_en-US" xlink:label="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table</link:label>
    <link:label id="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember_label_en-US" xlink:label="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:to="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_667b7f53-3489-4df5-afc1-6447b7873bbf_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CoSelectedMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Company Selected Measure Amount</link:label>
    <link:label id="lab_ecd_CoSelectedMeasureAmt_label_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Company Selected Measure Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CoSelectedMeasureAmt" xlink:to="lab_ecd_CoSelectedMeasureAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_cdb51e07-505c-4702-b1b8-01c5efb7fdeb_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payments of Debt Issuance Costs</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments of Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:to="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TabularListTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tabular List, Table</link:label>
    <link:label id="lab_ecd_TabularListTableTextBlock_label_en-US" xlink:label="lab_ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tabular List [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TabularListTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TabularListTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TabularListTableTextBlock" xlink:to="lab_ecd_TabularListTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_547d8cee-3cc0-4395-9be1-e0860a82ea70_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Level 3</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member" xlink:to="lab_us-gaap_FairValueInputsLevel3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDeductions_c51d2ff8-e843-4300-aa5d-e0bca9ced710_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDeductions_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_878cce66-e398-464e-b707-0c581b013c69_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_fc0b0553-4c0b-4a93-88e1-c30e94d54c45_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected Long-term Rate of Return on Plan Assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-Term Rate of Return on Plan Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_e4a39e1e-6018-4cba-9c87-f284917cf42d_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_6e5c8ab8-8c67-44fd-a40a-cd7b8ee6a7eb_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Tranche One [Member]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Tranche One [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_SeniorNotesDue2021Member_0b0bb7ce-84ce-4c85-a590-55eea038e8d0_terseLabel_en-US" xlink:label="lab_wcc_SeniorNotesDue2021Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Senior Notes Due 2021 [Member]</link:label>
    <link:label id="lab_wcc_SeniorNotesDue2021Member_label_en-US" xlink:label="lab_wcc_SeniorNotesDue2021Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Senior Notes Due 2021 [Member]</link:label>
    <link:label id="lab_wcc_SeniorNotesDue2021Member_documentation_en-US" xlink:label="lab_wcc_SeniorNotesDue2021Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Senior Notes Due 2021 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_SeniorNotesDue2021Member" xlink:href="wcc-20241231.xsd#wcc_SeniorNotesDue2021Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_SeniorNotesDue2021Member" xlink:to="lab_wcc_SeniorNotesDue2021Member" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_WESCODeferredCompensationPlanMember_35116b63-96ba-4b3b-b8f8-6d78fa89f6d9_terseLabel_en-US" xlink:label="lab_wcc_WESCODeferredCompensationPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">WESCO Deferred Compensation Plan</link:label>
    <link:label id="lab_wcc_WESCODeferredCompensationPlanMember_label_en-US" xlink:label="lab_wcc_WESCODeferredCompensationPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">WESCO Deferred Compensation Plan [Member]</link:label>
    <link:label id="lab_wcc_WESCODeferredCompensationPlanMember_documentation_en-US" xlink:label="lab_wcc_WESCODeferredCompensationPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">WESCO Deferred Compensation Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_WESCODeferredCompensationPlanMember" xlink:href="wcc-20241231.xsd#wcc_WESCODeferredCompensationPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_WESCODeferredCompensationPlanMember" xlink:to="lab_wcc_WESCODeferredCompensationPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_50fc63b5-0624-4c6e-90b9-9fcfd178fe33_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_adcead1f-7a87-4801-b873-e7d351d54cc6_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_85dcc616-658b-4584-be77-08a630d13060_periodStartLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance January 1</link:label>
    <link:label id="lab_us-gaap_Goodwill_64db4668-df9c-4894-a9f1-7b69ddf35f34_periodEndLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance December 31</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_0d41c399-ee2f-4e3b-9091-b0e67ec15a58_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_de5f9b8b-cb0e-4094-ba7b-7a7c6e97e848_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Payment, Tax Withholding, Share-based Payment Arrangement</link:label>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payment, Tax Withholding, Share-Based Payment Arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StockRepurchaseProgramAuthorizedAmount1_deb0ac21-cec3-4aa4-a5a2-014cbdbc4e21_terseLabel_en-US" xlink:label="lab_srt_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share Repurchase Program, Authorized, Amount</link:label>
    <link:label id="lab_srt_StockRepurchaseProgramAuthorizedAmount1_label_en-US" xlink:label="lab_srt_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Repurchase Program, Authorized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StockRepurchaseProgramAuthorizedAmount1" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StockRepurchaseProgramAuthorizedAmount1" xlink:to="lab_srt_StockRepurchaseProgramAuthorizedAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_SupplierVolumeRebateIncomePercentage_0e2df306-befb-4a18-900a-fc7430fce088_terseLabel_en-US" xlink:label="lab_wcc_SupplierVolumeRebateIncomePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplier volume rebate income percentage</link:label>
    <link:label id="lab_wcc_SupplierVolumeRebateIncomePercentage_label_en-US" xlink:label="lab_wcc_SupplierVolumeRebateIncomePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplier volume rebate income percentage</link:label>
    <link:label id="lab_wcc_SupplierVolumeRebateIncomePercentage_documentation_en-US" xlink:label="lab_wcc_SupplierVolumeRebateIncomePercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Supplier volume rebate income percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_SupplierVolumeRebateIncomePercentage" xlink:href="wcc-20241231.xsd#wcc_SupplierVolumeRebateIncomePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_SupplierVolumeRebateIncomePercentage" xlink:to="lab_wcc_SupplierVolumeRebateIncomePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_1669f530-b82e-4b1f-8ec1-324a26e7bb90_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Option</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember" xlink:to="lab_us-gaap_EmployeeStockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Depreciation_0f2d2f09-ca43-4f26-ba25-da83cd9864e3_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation expense</link:label>
    <link:label id="lab_us-gaap_Depreciation_label_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_b0d26b08-e1f6-4139-8fca-20b2429e4cc1_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Forfeitures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_56f8582a-1e3e-4af3-91ae-be92e495a2ea_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_4484dbea-8984-420f-a144-b14238d2f2c2_negatedLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Other financing activities, net</link:label>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from (Payments for) Other Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:to="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_dccb62c8-cc90-4610-8a09-329105102f05_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive Security, Excluded EPS Calculation [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Security, Excluded EPS Calculation [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems_65dd9659-a7b1-45da-b6ec-f1ba579cec92_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]</link:label>
    <link:label id="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems_label_en-US" xlink:label="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems" xlink:to="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_82d2f3f5-ce3f-4bfe-a5e8-301d531f6ee0_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Comprehensive income attributable to WESCO International, Inc.</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionPlansDefinedBenefitMember_2bd6e701-cbe9-49d0-ab16-58867d97f7bc_terseLabel_en-US" xlink:label="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Plan [Member]</link:label>
    <link:label id="lab_us-gaap_PensionPlansDefinedBenefitMember_label_en-US" xlink:label="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionPlansDefinedBenefitMember" xlink:to="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_4e66d32e-3b4a-4d12-83fa-f2446969b730_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DistributionRightsMember_50c2559c-c55e-472b-a1dc-054c7b2740a8_terseLabel_en-US" xlink:label="lab_us-gaap_DistributionRightsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Distribution agreements</link:label>
    <link:label id="lab_us-gaap_DistributionRightsMember_label_en-US" xlink:label="lab_us-gaap_DistributionRightsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Distribution Rights [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DistributionRightsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DistributionRightsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DistributionRightsMember" xlink:to="lab_us-gaap_DistributionRightsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_db0d1e35-d2fb-44af-b22d-799e90eb2bcb_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateDebtSecuritiesMember_94b25d77-8fd4-492f-9ed0-874767ef1673_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Corporate Debt Securities</link:label>
    <link:label id="lab_us-gaap_CorporateDebtSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_CorporateDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Corporate Debt Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateDebtSecuritiesMember" xlink:to="lab_us-gaap_CorporateDebtSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_81e5ef43-2810-4eba-a043-2df286d8c919_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings Per Share attributable to WESCO International, Inc.</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract" xlink:to="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_75686b26-c87a-4e17-a0bc-a9562e06f9b4_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill, Foreign Currency Translation Gain (Loss)</link:label>
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_label_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Foreign Currency Translation Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:to="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis_441c8620-2f54-4cfc-b4b4-85044a125917_terseLabel_en-US" xlink:label="lab_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Interest Type [Axis]</link:label>
    <link:label id="lab_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis_label_en-US" xlink:label="lab_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Interest Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityInterestIssuedOrIssuableByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis" xlink:to="lab_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable_92e5b2a3-9c7a-4a6e-adab-d9f99a4a4144_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal Group, Accounts Payable</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WriteOffOfDeferredDebtIssuanceCost_b3075f0d-477c-4dff-adc6-067eea0959fa_terseLabel_en-US" xlink:label="lab_us-gaap_WriteOffOfDeferredDebtIssuanceCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Write off of Deferred Debt Issuance Cost</link:label>
    <link:label id="lab_us-gaap_WriteOffOfDeferredDebtIssuanceCost_label_en-US" xlink:label="lab_us-gaap_WriteOffOfDeferredDebtIssuanceCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Debt Issuance Cost, Writeoff</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WriteOffOfDeferredDebtIssuanceCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost" xlink:to="lab_us-gaap_WriteOffOfDeferredDebtIssuanceCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_ad7f4da3-3e91-4ede-b070-7cd3057c1271_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, buildings and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfDebt_1a409c67-34cc-48f5-bd83-4f9e34839f40_terseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Decrease, Repayments</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfDebt" xlink:to="lab_us-gaap_RepaymentsOfDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_38560785-2521-49ff-8405-bb955a1b9fe3_terseLabel_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_label_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_IcfrAuditorAttestationFlag" xlink:to="lab_dei_IcfrAuditorAttestationFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation_f48a6e6c-79a8-422a-b955-c650f21c45a5_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Business Combination</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Business Combination</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation" xlink:to="lab_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_19f914ab-7d6d-43ba-9c97-fbd239f048ef_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization_447c1869-3edd-4e2a-88db-6b04ec975cfc_terseLabel_en-US" xlink:label="lab_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, before Accumulated Amortization</link:label>
    <link:label id="lab_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, before Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization" xlink:to="lab_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterest_45983601-a03a-4a44-a776-dfa3dba3bfd2_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_MinorityInterest_label_en-US" xlink:label="lab_us-gaap_MinorityInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity, Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterest" xlink:to="lab_us-gaap_MinorityInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncurrentAssets_5fd8ff60-98e2-489e-9ccd-87a4b1c6d8c8_terseLabel_en-US" xlink:label="lab_us-gaap_NoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-Lived Assets</link:label>
    <link:label id="lab_us-gaap_NoncurrentAssets_label_en-US" xlink:label="lab_us-gaap_NoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Lived Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncurrentAssets" xlink:to="lab_us-gaap_NoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_1920f5dc-6ea4-4f36-92a1-fcd5699dffdb_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Comprehensive Income:</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_c02a0673-f88f-4499-ae94-ace574989397_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, par value</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_10d19879-a180-4503-8b96-e06e5e617bdb_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_06b0d7a9-9448-4998-bdbc-e37f9de2bfe1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_a2f56265-49db-40d6-a005-a43a51d1519a_terseLabel_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</link:label>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_label_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:to="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_b1f448b4-c788-4ac2-b44c-8b910b122404_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Currency</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_185ac23f-5db6-4186-ae95-510efbbb7055_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revolving credit facility</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrExpirationDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrExpirationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expiration Date</link:label>
    <link:label id="lab_ecd_TrdArrExpirationDate_label_en-US" xlink:label="lab_ecd_TrdArrExpirationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Expiration Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrExpirationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrExpirationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrExpirationDate" xlink:to="lab_ecd_TrdArrExpirationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_e10d961a-4284-415a-ba15-b88ab9e8a2a9_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investing Activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_TotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Amount</link:label>
    <link:label id="lab_ecd_TotalShareholderRtnAmt_label_en-US" xlink:label="lab_ecd_TotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TotalShareholderRtnAmt" xlink:to="lab_ecd_TotalShareholderRtnAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsAdjFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Footnote</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjFnTextBlock_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:to="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_9818c8a1-2414-4afa-899d-65899170337f_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_e3a7a1a5-98ab-41cf-9a40-39a1b4fb8d8a_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Tax loss carryforwards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_faf24a87-587e-45f5-ad63-2b78ef9cb347_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_1dbafefd-122f-4b06-9b59-7dbfc848d7be_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_label_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventLineItems" xlink:to="lab_us-gaap_SubsequentEventLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_589ed721-ca99-4084-80a5-0c9bcf61d2a7_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, buildings and equipment, gross</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanNameAxis_9a113588-0576-4e07-8317-06b879f6bf1f_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retirement Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanNameAxis_label_en-US" xlink:label="lab_us-gaap_RetirementPlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanNameAxis" xlink:to="lab_us-gaap_RetirementPlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt_f3dfc1ad-3c0f-43e5-b84a-0ac36fff6e89_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-term Debt</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_d7c7e01d-509e-4e3c-a62a-17507e9cfc83_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_144e2c0d-e969-4b19-9f88-48bd4ab43c45_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation_fe65b5d5-d621-4487-8d57-b67a1f2de64b_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Settlement</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, (Increase) Decrease for Settlement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanSettlementsBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation" xlink:to="lab_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax_ecb966b4-cf46-44b7-a7bf-e776737eb1c8_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prior Service Cost (Credit), before Tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant_3de6fe33-6461-4c55-a33c-5a41e42f7d5f_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Participant contributi</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Contributions by Plan Participant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_9cc4b05d-9422-4644-968f-48a1f93edb9b_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NamedExecutiveOfficersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Named Executive Officers, Footnote</link:label>
    <link:label id="lab_ecd_NamedExecutiveOfficersFnTextBlock_label_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Named Executive Officers, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NamedExecutiveOfficersFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:to="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_c5f73562-c4a3-49f3-b8f0-c211ed985df8_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_344075b9-2743-4424-b5c6-a4244050e734_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Lapse in statute of limitations</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashMember_f075753e-7d55-443e-9f9e-867d72effcd6_terseLabel_en-US" xlink:label="lab_us-gaap_CashMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash [Member]</link:label>
    <link:label id="lab_us-gaap_CashMember_label_en-US" xlink:label="lab_us-gaap_CashMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashMember" xlink:to="lab_us-gaap_CashMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_a758f763-9c1d-424e-b7aa-d17c83722a78_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Weighted average common shares outstanding and common share equivalents used in computing diluted earnings per share</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationGoodwillRecognizedDescription_a8373436-de02-461e-835a-23ceef3a2609_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationGoodwillRecognizedDescription" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Goodwill Recognized, Description</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationGoodwillRecognizedDescription_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationGoodwillRecognizedDescription" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Goodwill Recognized, Description</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationGoodwillRecognizedDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationGoodwillRecognizedDescription"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationGoodwillRecognizedDescription" xlink:to="lab_us-gaap_BusinessCombinationGoodwillRecognizedDescription" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MnpiDiscTimedForCompValFlag_terseLabel_en-US" xlink:label="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value</link:label>
    <link:label id="lab_ecd_MnpiDiscTimedForCompValFlag_label_en-US" xlink:label="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MnpiDiscTimedForCompValFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:to="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_StockholdersEquityParentheticalAbstract_636a4387-f1b6-4472-bf83-1fbbd1838c7b_terseLabel_en-US" xlink:label="lab_wcc_StockholdersEquityParentheticalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Parenthetical [Abstract]</link:label>
    <link:label id="lab_wcc_StockholdersEquityParentheticalAbstract_label_en-US" xlink:label="lab_wcc_StockholdersEquityParentheticalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Parenthetical [Abstract]</link:label>
    <link:label id="lab_wcc_StockholdersEquityParentheticalAbstract_documentation_en-US" xlink:label="lab_wcc_StockholdersEquityParentheticalAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Parenthetical [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_StockholdersEquityParentheticalAbstract" xlink:href="wcc-20241231.xsd#wcc_StockholdersEquityParentheticalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_StockholdersEquityParentheticalAbstract" xlink:to="lab_wcc_StockholdersEquityParentheticalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_61a1cad4-1537-4a81-b87d-0633ed60ef39_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total stockholders' equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_e27f3f8e-7e72-415d-b73d-4ece9dd8bf6a_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Gross</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGross" xlink:to="lab_us-gaap_DeferredTaxAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValue_29a41f5b-7e73-4da4-9617-c2df42706a2e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Treasury stock, at cost</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValue_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValue" xlink:to="lab_us-gaap_TreasuryStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfDebt_75493c76-2a0b-41c5-bad0-e44d23eac243_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Increase, Additional Borrowings</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Issuance of Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfDebt" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_140a0f47-9b23-49a6-b617-976ad3cb3d35_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal Group, Revenue</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationsAbstract_01c1207f-007f-4716-8976-eb11fda05947_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combinations [Abstract]</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationsAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combinations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsAbstract" xlink:to="lab_us-gaap_BusinessCombinationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_f7672f2a-69c6-4017-b041-8c1a341bee3d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Goodwill</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Goodwill [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_a69b9139-ba76-45c2-9fad-511ad4e7b793_terseLabel_en-US" xlink:label="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Software and Software Development Costs [Member]</link:label>
    <link:label id="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_label_en-US" xlink:label="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Software and Software Development Costs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:to="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_184232b0-0a69-470d-b5e0-8ffc09f7225b_terseLabel_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Letters of Credit Outstanding, Amount</link:label>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_label_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Letters of Credit Outstanding, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:to="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseAssets_fe28f4e9-eac4-4da3-b982-c5890690a468_terseLabel_en-US" xlink:label="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Operating Lease Assets</link:label>
    <link:label id="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseAssets_label_en-US" xlink:label="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Operating Lease Assets</link:label>
    <link:label id="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseAssets_documentation_en-US" xlink:label="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Operating Lease Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseAssets" xlink:href="wcc-20241231.xsd#wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseAssets" xlink:to="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_350860ac-890e-425f-922b-242363447df4_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Valuation Allowances and Reserves, Charged to Other Accounts</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_DefinedBenefitPlanNumberOfPlansWithProjectedBenefitObligationsInExcessOfFairValueOfPlanAssets_7ea200a0-9018-44b8-981e-d511aca10cda_terseLabel_en-US" xlink:label="lab_wcc_DefinedBenefitPlanNumberOfPlansWithProjectedBenefitObligationsInExcessOfFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">DefinedBenefitPlanNumberOfPlansWithProjectedBenefitObligationsInExcessOfFairValueOfPlanAssets</link:label>
    <link:label id="lab_wcc_DefinedBenefitPlanNumberOfPlansWithProjectedBenefitObligationsInExcessOfFairValueOfPlanAssets_label_en-US" xlink:label="lab_wcc_DefinedBenefitPlanNumberOfPlansWithProjectedBenefitObligationsInExcessOfFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">DefinedBenefitPlanNumberOfPlansWithProjectedBenefitObligationsInExcessOfFairValueOfPlanAssets</link:label>
    <link:label id="lab_wcc_DefinedBenefitPlanNumberOfPlansWithProjectedBenefitObligationsInExcessOfFairValueOfPlanAssets_documentation_en-US" xlink:label="lab_wcc_DefinedBenefitPlanNumberOfPlansWithProjectedBenefitObligationsInExcessOfFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">DefinedBenefitPlanNumberOfPlansWithProjectedBenefitObligationsInExcessOfFairValueOfPlanAssets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_DefinedBenefitPlanNumberOfPlansWithProjectedBenefitObligationsInExcessOfFairValueOfPlanAssets" xlink:href="wcc-20241231.xsd#wcc_DefinedBenefitPlanNumberOfPlansWithProjectedBenefitObligationsInExcessOfFairValueOfPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_DefinedBenefitPlanNumberOfPlansWithProjectedBenefitObligationsInExcessOfFairValueOfPlanAssets" xlink:to="lab_wcc_DefinedBenefitPlanNumberOfPlansWithProjectedBenefitObligationsInExcessOfFairValueOfPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_801baffe-fbfb-4e43-be6a-e11e9f5bcb19_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Selling, general and administrative expense</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling, General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_00283b4f-c647-4146-9f27-b723d85b2b02_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined contribution plan, cost recognized</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:to="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAssets_65b2f61d-1797-4a30-b6ad-b7fb84a128d4_terseLabel_en-US" xlink:label="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAssets</link:label>
    <link:label id="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAssets_label_en-US" xlink:label="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAssets</link:label>
    <link:label id="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAssets_documentation_en-US" xlink:label="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAssets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAssets" xlink:href="wcc-20241231.xsd#wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAssets" xlink:to="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_d98b97f2-d7c8-43d7-9653-3a127b4debb2_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplierFinanceProgramObligationIncrease_dd22394d-7295-4043-9edc-4ea8dddf9ef9_terseLabel_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramObligationIncrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplier Finance Program, Obligation, Addition</link:label>
    <link:label id="lab_us-gaap_SupplierFinanceProgramObligationIncrease_label_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramObligationIncrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplier Finance Program, Obligation, Addition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramObligationIncrease" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramObligationIncrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplierFinanceProgramObligationIncrease" xlink:to="lab_us-gaap_SupplierFinanceProgramObligationIncrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_03d52dcf-e361-4e20-896d-d5bb890b2ff5_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Maturity, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllExecutiveCategoriesMember_terseLabel_en-US" xlink:label="lab_ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Executive Categories</link:label>
    <link:label id="lab_ecd_AllExecutiveCategoriesMember_label_en-US" xlink:label="lab_ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Executive Categories [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllExecutiveCategoriesMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllExecutiveCategoriesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="lab_ecd_AllExecutiveCategoriesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_a58ec192-7d50-4086-9ac5-d2449088b24b_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common shares issuable upon exercise of dilutive stock options</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_f7b936e6-dcb5-4d79-935e-912a4183f837_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Financial Position Location, Balance [Domain]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Financial Position Location, Balance [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationDomain" xlink:to="lab_us-gaap_BalanceSheetLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionSharePrice_85f9f028-9fe1-4947-919c-43b8c3aefdf6_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionSharePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Share Price</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionSharePrice_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionSharePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Share Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionSharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionSharePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionSharePrice" xlink:to="lab_us-gaap_BusinessAcquisitionSharePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_6977a47c-f6bc-4c1d-836c-6f9e225fe396_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChangedPeerGroupFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changed Peer Group, Footnote</link:label>
    <link:label id="lab_ecd_ChangedPeerGroupFnTextBlock_label_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Changed Peer Group, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChangedPeerGroupFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:to="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_c65399e6-da93-4355-a689-4aba033b120e_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_f4e38c22-ee83-4bab-ba63-3b9e5c39689d_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Goodwill, Expected Tax Deductible Amount</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Goodwill, Expected Tax Deductible Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:to="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_ca093e28-1467-47f3-b049-1ce329f8d925_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeDomain_6c103c32-46fa-436a-a1ac-c63c42612516_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retirement Plan Type [Domain]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTypeDomain_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Plan Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTypeDomain" xlink:to="lab_us-gaap_RetirementPlanTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_bc19605d-068f-4140-9799-6b85ac3cb39d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_a67af71b-8499-45f7-85a4-071eb21ae7e0_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_2df2df2b-1564-4f6f-9e60-76da7bcf85ac_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss_79c16ab0-85ae-4f37-bae8-27e126e25832_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Actuarial (gain) loss</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:to="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_f9b4ef9a-ab17-40d0-b913-ac4e70f514fc_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Defined contribution plan, maximum annual contribution per employee, percent</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:to="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_bea29c34-5dc3-4968-b144-d8bdb35aca1d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComputerSoftwareIntangibleAssetMember_0c81716d-c3d0-4eee-a039-3b019a7a055e_terseLabel_en-US" xlink:label="lab_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Computer Software, Intangible Asset</link:label>
    <link:label id="lab_us-gaap_ComputerSoftwareIntangibleAssetMember_label_en-US" xlink:label="lab_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Computer Software, Intangible Asset [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:to="lab_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_d9ab4a69-a47d-45f5-9fbf-db133a44e8d3_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted Average Remaining Contractual Term, Exercisable</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_bf6385c7-2d19-487a-a138-304171376a06_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:to="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ExciseAndSalesTaxes_cdd5cf7b-c580-44d0-b5cc-fa18289ddec4_terseLabel_en-US" xlink:label="lab_us-gaap_ExciseAndSalesTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Excise and Sales Taxes</link:label>
    <link:label id="lab_us-gaap_ExciseAndSalesTaxes_label_en-US" xlink:label="lab_us-gaap_ExciseAndSalesTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Excise and Sales Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExciseAndSalesTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ExciseAndSalesTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExciseAndSalesTaxes" xlink:to="lab_us-gaap_ExciseAndSalesTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_2609447d-c12f-4ee8-a9ec-b75c35b28a50_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Defined Benefit Plans Disclosures - Other Benefits [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingOtherItemCompositionDescription_7e174fa4-e515-4e2d-9064-faba265bb679_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingOtherItemCompositionDescription" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting, Other Segment Item, Composition, Description</link:label>
    <link:label id="lab_us-gaap_SegmentReportingOtherItemCompositionDescription_label_en-US" xlink:label="lab_us-gaap_SegmentReportingOtherItemCompositionDescription" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting, Other Segment Item, Composition, Description</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingOtherItemCompositionDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingOtherItemCompositionDescription"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingOtherItemCompositionDescription" xlink:to="lab_us-gaap_SegmentReportingOtherItemCompositionDescription" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_DeferredTaxAssetsLeaseLiabilities_d117e4a8-9318-4a6d-ab12-c6c416dfdebb_terseLabel_en-US" xlink:label="lab_wcc_DeferredTaxAssetsLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Property, Plant and Equipment</link:label>
    <link:label id="lab_wcc_DeferredTaxAssetsLeaseLiabilities_label_en-US" xlink:label="lab_wcc_DeferredTaxAssetsLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets Lease Liabilities</link:label>
    <link:label id="lab_wcc_DeferredTaxAssetsLeaseLiabilities_documentation_en-US" xlink:label="lab_wcc_DeferredTaxAssetsLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Lease Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_DeferredTaxAssetsLeaseLiabilities" xlink:href="wcc-20241231.xsd#wcc_DeferredTaxAssetsLeaseLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_DeferredTaxAssetsLeaseLiabilities" xlink:to="lab_wcc_DeferredTaxAssetsLeaseLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_1068052c-5f70-41f3-ab05-2e65c864f5f5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Expected Amortization Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_91d376b0-44da-4ef8-a945-6c771e046514_terseLabel_en-US" xlink:label="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate</link:label>
    <link:label id="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_label_en-US" xlink:label="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:to="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTable_0194910f-c421-4171-bf96-fef84c652bec_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTable_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTable" xlink:to="lab_us-gaap_SubsequentEventTable" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_6fd6221b-a0ca-42c7-b4ec-ca9a08fbef04_verboseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_a18d8898-d20e-4ffb-81ab-f8fa27725c04_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum [Member]</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote</link:label>
    <link:label id="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock_label_en-US" xlink:label="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:to="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_3a4df52c-1dd2-4000-8ce8-d4d7455af8fc_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_b2cab218-25c7-47fe-9106-babacdff6af7_terseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_label_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesMember" xlink:to="lab_us-gaap_FurnitureAndFixturesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_7ac756a3-4e0e-4030-8034-4a16e1e7430f_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, by Antidilutive Securities [Axis]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_UBSMember_63af911d-1a43-4678-b9cf-38dcd00c3963_terseLabel_en-US" xlink:label="lab_wcc_UBSMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">UBS</link:label>
    <link:label id="lab_wcc_UBSMember_label_en-US" xlink:label="lab_wcc_UBSMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">UBS [Member]</link:label>
    <link:label id="lab_wcc_UBSMember_documentation_en-US" xlink:label="lab_wcc_UBSMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">UBS</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_UBSMember" xlink:href="wcc-20241231.xsd#wcc_UBSMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_UBSMember" xlink:to="lab_wcc_UBSMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_79a292bd-a6d7-4d8f-875e-64102ce16801_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets_0dc9a96c-df51-4f58-8616-6e7231b35a6e_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Financial Assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Financial Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NontradeReceivables_fbb68dd2-a418-4ca8-957c-ecfb9f1d142a_terseLabel_en-US" xlink:label="lab_us-gaap_NontradeReceivables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Nontrade Receivables</link:label>
    <link:label id="lab_us-gaap_NontradeReceivables_label_en-US" xlink:label="lab_us-gaap_NontradeReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nontrade Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NontradeReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NontradeReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NontradeReceivables" xlink:to="lab_us-gaap_NontradeReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_08d8467e-8cd5-4f90-a025-86dc62d8c476_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCost_a33ea502-b982-4494-b33e-d6c6e8523579_totalLabel_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Lease, Cost</link:label>
    <link:label id="lab_us-gaap_LeaseCost_label_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCost" xlink:to="lab_us-gaap_LeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_953d9d23-8bc8-4c52-8a89-f5c0bc3319f5_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonRule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated</link:label>
    <link:label id="lab_ecd_NonRule10b51ArrTrmntdFlag_label_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrTrmntdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:to="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a81a7344-3864-417c-889f-9873ed368c29_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_353ec09b-26d6-4a98-bf66-1662aedbea99_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoAvgTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:label id="lab_ecd_NonPeoNeoAvgTotalCompAmt_label_en-US" xlink:label="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgTotalCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:to="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_5e026966-12d8-4741-8376-78adee27b635_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Property, Plant and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_OutstandingRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_OutstandingRecoveryIndName_label_en-US" xlink:label="lab_ecd_OutstandingRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Recovery, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingRecoveryIndName" xlink:to="lab_ecd_OutstandingRecoveryIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_InsuranceProductMember_6e9e9da0-c668-4e28-abba-6be186190381_terseLabel_en-US" xlink:label="lab_wcc_InsuranceProductMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insurance product</link:label>
    <link:label id="lab_wcc_InsuranceProductMember_label_en-US" xlink:label="lab_wcc_InsuranceProductMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insurance product [Member]</link:label>
    <link:label id="lab_wcc_InsuranceProductMember_documentation_en-US" xlink:label="lab_wcc_InsuranceProductMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Insurance product</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_InsuranceProductMember" xlink:href="wcc-20241231.xsd#wcc_InsuranceProductMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_InsuranceProductMember" xlink:to="lab_wcc_InsuranceProductMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_5ac2b251-f6ae-4a6f-bdc5-1cb273af923b_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_a7adc9af-fc4b-4e31-80cd-9b487b32474b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal Groups, Including Discontinued Operations</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:to="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableLeaseCost_3b2405a4-2ef8-4b33-8dc3-0097df335d84_terseLabel_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Lease, Cost</link:label>
    <link:label id="lab_us-gaap_VariableLeaseCost_label_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableLeaseCost" xlink:to="lab_us-gaap_VariableLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_dc19edfc-1e54-47b1-92f7-f4f720a33c06_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1_97443be4-6557-498e-917c-90c39cc104bf_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal Group, Goodwill</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_A2024PerformanceSharesMember_b954f2d9-e847-4c4f-b555-02829e1da59d_terseLabel_en-US" xlink:label="lab_wcc_A2024PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2023 Performance Shares</link:label>
    <link:label id="lab_wcc_A2024PerformanceSharesMember_label_en-US" xlink:label="lab_wcc_A2024PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2024 Performance Shares [Member]</link:label>
    <link:label id="lab_wcc_A2024PerformanceSharesMember_documentation_en-US" xlink:label="lab_wcc_A2024PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">2024 Performance Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_A2024PerformanceSharesMember" xlink:href="wcc-20241231.xsd#wcc_A2024PerformanceSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_A2024PerformanceSharesMember" xlink:to="lab_wcc_A2024PerformanceSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgPredtrmndFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgPredtrmndFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing Predetermined</link:label>
    <link:label id="lab_ecd_AwardTmgPredtrmndFlag_label_en-US" xlink:label="lab_ecd_AwardTmgPredtrmndFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Predetermined [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgPredtrmndFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgPredtrmndFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgPredtrmndFlag" xlink:to="lab_ecd_AwardTmgPredtrmndFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_7dca70ed-e8d4-4cec-8b52-b5daf6d3f8dd_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain" xlink:to="lab_us-gaap_SubsequentEventTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareAmortization1_888056b7-847f-4c79-8050-220d125219d8_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capitalized software amortization</link:label>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareAmortization1_label_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capitalized Computer Software, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareAmortization1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:to="lab_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_1e5629a7-064d-4b55-8f6e-86d4e5f6179f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Payments of Ordinary Dividends, Common Stock</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments of Ordinary Dividends, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:to="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPricePercentage_a441a3a1-3e7f-472d-8539-193f746dd4dd_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Redemption Price, Percentage</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPricePercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Redemption Price, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_d232c5d0-fa53-4ccf-b261-fb4240b05d5c_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer Relationships</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_d38d4254-a311-4449-b61e-a42d98524881_verboseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Customer relationships</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer Relationships [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember" xlink:to="lab_us-gaap_CustomerRelationshipsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioForecastMember_2697ea2a-bd00-45d5-98ea-3e5b0d8e65a7_terseLabel_en-US" xlink:label="lab_srt_ScenarioForecastMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forecast [Member]</link:label>
    <link:label id="lab_srt_ScenarioForecastMember_label_en-US" xlink:label="lab_srt_ScenarioForecastMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forecast [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioForecastMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioForecastMember" xlink:to="lab_srt_ScenarioForecastMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_f758c614-965a-40dd-8fe5-0214f588883f_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillPeriodIncreaseDecrease_746d0c0a-c8ba-4fed-8343-dfe5e97b8c3b_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill, Period Increase (Decrease)</link:label>
    <link:label id="lab_us-gaap_GoodwillPeriodIncreaseDecrease_label_en-US" xlink:label="lab_us-gaap_GoodwillPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Period Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPeriodIncreaseDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillPeriodIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillPeriodIncreaseDecrease" xlink:to="lab_us-gaap_GoodwillPeriodIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity_13814fec-4b23-4ffb-81e4-940882067107_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Description of Acquired Entity</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Description of Acquired Entity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity" xlink:to="lab_us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_12e008d9-2702-4ba2-ad4a-4c842abc2868_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">United States</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Domestic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_66a58345-2768-4023-87e0-1f49b927546e_terseLabel_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State and Local Jurisdiction [Member]</link:label>
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_label_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">State and Local Jurisdiction [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StateAndLocalJurisdictionMember" xlink:to="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_16607bd0-9a94-40cb-bc0b-46b22dff7147_totalLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock_terseLabel_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement does not require Recovery</link:label>
    <link:label id="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock_label_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Does Not Require Recovery [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:to="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_4e2e90b9-1e53-4f4e-a9c2-d0ee9d7e8dff_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsFiniteLivedPolicy_c6bf8d98-7749-4379-ba17-4d6b5fa86515_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Definite Lived Intangible Assets</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsFiniteLivedPolicy_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Assets, Finite-Lived, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:to="lab_us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_4d661002-1618-4803-9061-d98741bf638e_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_3b2a2db9-4682-44c9-95d5-2c5a6e592efb_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined contribution plan, employer matching contribution, percent</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesAbstract_6a92a064-dd2d-4062-aa3c-895c6b36bdab_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities [Abstract]</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Gross [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_baed4922-c317-4355-a99e-e4a0beb37805_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_dbf9a795-c287-41e5-b0fa-010c7cdf348f_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, shares issued</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_3c228c68-fd9f-48c8-ac62-f50010fb1a8d_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockDividendsPerShareCashPaid_e4473d82-2db5-4d26-b7a5-c9bad4273ff5_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockDividendsPerShareCashPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred Stock, Dividends, Per Share, Cash Paid</link:label>
    <link:label id="lab_us-gaap_PreferredStockDividendsPerShareCashPaid_label_en-US" xlink:label="lab_us-gaap_PreferredStockDividendsPerShareCashPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Dividends, Per Share, Cash Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsPerShareCashPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockDividendsPerShareCashPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockDividendsPerShareCashPaid" xlink:to="lab_us-gaap_PreferredStockDividendsPerShareCashPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SelfInsuranceReservePolicyTextBlock_a8b16417-dc5e-49d8-bb85-df9bffa6533a_terseLabel_en-US" xlink:label="lab_us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insurance Programs</link:label>
    <link:label id="lab_us-gaap_SelfInsuranceReservePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Self Insurance Reserve [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SelfInsuranceReservePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:to="lab_us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense_77285393-d6f8-4041-a270-4b41c9b04b89_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Income Tax Penalties Expense</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Income Tax Penalties Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_4edd48c8-954e-49ec-a679-a68e037ad71b_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProfitLoss_c42de562-1b2e-4214-8eb9-f2b87b3b2d06_totalLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_43a4b67f-0fcf-4209-bbf2-4d30c37078e6_terseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_label_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfitLoss" xlink:to="lab_us-gaap_ProfitLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_213c8f0c-7e8d-4adf-a9b9-6f006d7e8c17_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_73e388e0-210f-4f92-ad37-3828844a14b5_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Provision for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_bb009283-f6b1-4caf-8472-a521ddbf70e9_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income tax expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_0c4ebe1c-cda4-44ce-8a37-12488d680a56_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Interest Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanInterestCost" xlink:to="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_ad233fd9-e631-49b3-b904-6bfb704a8067_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative, Notional Amount</link:label>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_label_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative, Notional Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeNotionalAmount" xlink:to="lab_us-gaap_DerivativeNotionalAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_OutOfPeriodAdjustment_7644813e-c952-4ff2-87e2-dcd8cf10b73d_terseLabel_en-US" xlink:label="lab_wcc_OutOfPeriodAdjustment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Out-of-Period Adjustment</link:label>
    <link:label id="lab_wcc_OutOfPeriodAdjustment_label_en-US" xlink:label="lab_wcc_OutOfPeriodAdjustment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Out-of-Period Adjustment</link:label>
    <link:label id="lab_wcc_OutOfPeriodAdjustment_documentation_en-US" xlink:label="lab_wcc_OutOfPeriodAdjustment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Out-of-Period Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_OutOfPeriodAdjustment" xlink:href="wcc-20241231.xsd#wcc_OutOfPeriodAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_OutOfPeriodAdjustment" xlink:to="lab_wcc_OutOfPeriodAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_NetIncomeMember_472acac9-c0ac-4680-8198-166515c1bf5b_terseLabel_en-US" xlink:label="lab_wcc_NetIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net Income</link:label>
    <link:label id="lab_wcc_NetIncomeMember_label_en-US" xlink:label="lab_wcc_NetIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income [Member]</link:label>
    <link:label id="lab_wcc_NetIncomeMember_documentation_en-US" xlink:label="lab_wcc_NetIncomeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Net Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_NetIncomeMember" xlink:href="wcc-20241231.xsd#wcc_NetIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_NetIncomeMember" xlink:to="lab_wcc_NetIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_OptionToExtendLesseesOperatingLeaseLeasePayments_278bc027-9025-46db-98d2-17e9ee9e5c9f_terseLabel_en-US" xlink:label="lab_wcc_OptionToExtendLesseesOperatingLeaseLeasePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Option to Extend Lessee's Operating Lease, Lease Payments</link:label>
    <link:label id="lab_wcc_OptionToExtendLesseesOperatingLeaseLeasePayments_label_en-US" xlink:label="lab_wcc_OptionToExtendLesseesOperatingLeaseLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Option to Extend Lessee's Operating Lease, Lease Payments</link:label>
    <link:label id="lab_wcc_OptionToExtendLesseesOperatingLeaseLeasePayments_documentation_en-US" xlink:label="lab_wcc_OptionToExtendLesseesOperatingLeaseLeasePayments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Option to Extend Lessee's Operating Lease, Lease Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_OptionToExtendLesseesOperatingLeaseLeasePayments" xlink:href="wcc-20241231.xsd#wcc_OptionToExtendLesseesOperatingLeaseLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_OptionToExtendLesseesOperatingLeaseLeasePayments" xlink:to="lab_wcc_OptionToExtendLesseesOperatingLeaseLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_7a8a700b-9b0f-4d35-a701-4f57f1c8549f_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net sales</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_RevenueMember_b05977ca-e607-4d34-9fdd-77cfdfabc3c6_terseLabel_en-US" xlink:label="lab_wcc_RevenueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_wcc_RevenueMember_label_en-US" xlink:label="lab_wcc_RevenueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue [Member]</link:label>
    <link:label id="lab_wcc_RevenueMember_documentation_en-US" xlink:label="lab_wcc_RevenueMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_RevenueMember" xlink:href="wcc-20241231.xsd#wcc_RevenueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_RevenueMember" xlink:to="lab_wcc_RevenueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryWriteDown_3d68f6cc-5849-4192-add7-93f8cd790c81_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryWriteDown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventory Write-down</link:label>
    <link:label id="lab_us-gaap_InventoryWriteDown_label_en-US" xlink:label="lab_us-gaap_InventoryWriteDown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory Write-down</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWriteDown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWriteDown" xlink:to="lab_us-gaap_InventoryWriteDown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_5fed6d02-d35c-4b3b-95b9-71ed518d6e39_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_4f19096d-a1c9-4aa1-af8b-53570083944f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase to Number of Shares Authorized to be Issued</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_d9e290a4-4ca3-42bb-a355-f520cd61058f_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Jurisdiction [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Jurisdiction [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:to="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_90e08841-5b4b-4393-beb3-13e23a1f3450_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems" xlink:to="lab_us-gaap_BusinessAcquisitionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement_5c763e93-a45a-4b9d-bb25-16deb4ef0086_terseLabel_en-US" xlink:label="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other operating activities, net</link:label>
    <link:label id="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement_label_en-US" xlink:label="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Operating Activities, Cash Flow Statement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:to="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllAdjToCompMember_terseLabel_en-US" xlink:label="lab_ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Adjustments to Compensation</link:label>
    <link:label id="lab_ecd_AllAdjToCompMember_label_en-US" xlink:label="lab_ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Adjustments to Compensation [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllAdjToCompMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllAdjToCompMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="lab_ecd_AllAdjToCompMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_aa42a91a-a8b9-4b79-a1c9-0be3d0d21ecc_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued payroll and benefit costs</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAxis_9c996950-b191-4318-a06e-75b3fbd8e624_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax Credit Carryforward [Axis]</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAxis_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Credit Carryforward [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis" xlink:to="lab_us-gaap_TaxCreditCarryforwardAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_35c8ad6b-8bc8-4add-8ef8-ef5d7fa3f0d1_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNonoperatingNet_076fe7c5-c191-45b5-b391-bd20b487b2b9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Interest expense, net</link:label>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNonoperatingNet_b7e2acdb-d538-4194-85b3-fb5fc8fb1df4_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest Income (Expense), Nonoperating</link:label>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNonoperatingNet_label_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Income (Expense), Nonoperating</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:to="lab_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonrecurringAdjustmentAxis_eb556367-f0f4-4fb5-84b9-47eb588cf6bc_terseLabel_en-US" xlink:label="lab_us-gaap_NonrecurringAdjustmentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Nonrecurring Adjustment [Axis]</link:label>
    <link:label id="lab_us-gaap_NonrecurringAdjustmentAxis_label_en-US" xlink:label="lab_us-gaap_NonrecurringAdjustmentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nonrecurring Adjustment [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrecurringAdjustmentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrecurringAdjustmentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonrecurringAdjustmentAxis" xlink:to="lab_us-gaap_NonrecurringAdjustmentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PhantomShareUnitsPSUsMember_406012f6-da38-4aa5-b8ee-fcf649b0948d_terseLabel_en-US" xlink:label="lab_us-gaap_PhantomShareUnitsPSUsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Phantom Share Units (PSUs)</link:label>
    <link:label id="lab_us-gaap_PhantomShareUnitsPSUsMember_label_en-US" xlink:label="lab_us-gaap_PhantomShareUnitsPSUsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Phantom Share Units (PSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PhantomShareUnitsPSUsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PhantomShareUnitsPSUsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PhantomShareUnitsPSUsMember" xlink:to="lab_us-gaap_PhantomShareUnitsPSUsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtConversionNameDomain_52d4fa6e-fd77-449f-aefd-1a698c410700_terseLabel_en-US" xlink:label="lab_us-gaap_DebtConversionNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Conversion, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtConversionNameDomain_label_en-US" xlink:label="lab_us-gaap_DebtConversionNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Conversion, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtConversionNameDomain" xlink:to="lab_us-gaap_DebtConversionNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_86749276-c0e2-4c89-b308-ca3490e29288_terseLabel_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_label_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioUnspecifiedDomain" xlink:to="lab_srt_ScenarioUnspecifiedDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCash_322602d9-2e34-4ba6-8ac3-e6ac0b882b12_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCash" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCash_label_en-US" xlink:label="lab_us-gaap_RestrictedCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCash" xlink:to="lab_us-gaap_RestrictedCash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_105f3c84-3d5d-4daf-96ce-b143526d8e84_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain" xlink:to="lab_us-gaap_LongtermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_57e57ca5-932f-40c4-8a5d-e7656f18a335_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ErrCompAnalysisTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ErrCompAnalysisTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Erroneous Compensation Analysis</link:label>
    <link:label id="lab_ecd_ErrCompAnalysisTextBlock_label_en-US" xlink:label="lab_ecd_ErrCompAnalysisTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Erroneous Compensation Analysis [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompAnalysisTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompAnalysisTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ErrCompAnalysisTextBlock" xlink:to="lab_ecd_ErrCompAnalysisTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanAssetCategoriesDomain_cae339b6-f2e6-4589-8136-6354a8d96b18_terseLabel_en-US" xlink:label="lab_us-gaap_PlanAssetCategoriesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanAssetCategoriesDomain_label_en-US" xlink:label="lab_us-gaap_PlanAssetCategoriesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain" xlink:to="lab_us-gaap_PlanAssetCategoriesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems_ef8bca49-7fc8-45c4-b9f3-bd596372d61a_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan Disclosure</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax_ddea3aac-13c3-4422-847f-6177a90e317c_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, before Tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VestingDomain_aeb9671f-c632-4f5f-a7f0-c0d2c1b0f357_terseLabel_en-US" xlink:label="lab_us-gaap_VestingDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:label id="lab_us-gaap_VestingDomain_label_en-US" xlink:label="lab_us-gaap_VestingDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingDomain" xlink:to="lab_us-gaap_VestingDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StockRepurchaseProgramExpirationDate_002a3217-40e9-4161-a5ad-66d7cb07bba6_terseLabel_en-US" xlink:label="lab_srt_StockRepurchaseProgramExpirationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share Repurchase Program, Expiration Date</link:label>
    <link:label id="lab_srt_StockRepurchaseProgramExpirationDate_label_en-US" xlink:label="lab_srt_StockRepurchaseProgramExpirationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Repurchase Program, Expiration Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StockRepurchaseProgramExpirationDate" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StockRepurchaseProgramExpirationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StockRepurchaseProgramExpirationDate" xlink:to="lab_srt_StockRepurchaseProgramExpirationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_da563b9a-fd62-4667-a384-c8cb179f410a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unvested, Weighted Average Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0061011a-9d3b-40d8-9f74-dbfdfe12e325_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liabilities and Stockholders' Equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_945ddf42-0059-4aaa-879d-44733be6e68e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Net Benefit Costs [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Net Benefit Costs [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativesAndFairValueTextBlock_60f9f010-5720-4038-abf0-622a1e495cfc_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesAndFairValueTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivatives and Fair Value</link:label>
    <link:label id="lab_us-gaap_DerivativesAndFairValueTextBlock_label_en-US" xlink:label="lab_us-gaap_DerivativesAndFairValueTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivatives and Fair Value [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesAndFairValueTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativesAndFairValueTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesAndFairValueTextBlock" xlink:to="lab_us-gaap_DerivativesAndFairValueTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_OtherComprehensiveIncomeLossDefinedBenefitPlanSettlementGainLossBeforeTax_d47a95f5-9c5a-4057-b8b4-b0417f1a7d91_terseLabel_en-US" xlink:label="lab_wcc_OtherComprehensiveIncomeLossDefinedBenefitPlanSettlementGainLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Settlement</link:label>
    <link:label id="lab_wcc_OtherComprehensiveIncomeLossDefinedBenefitPlanSettlementGainLossBeforeTax_label_en-US" xlink:label="lab_wcc_OtherComprehensiveIncomeLossDefinedBenefitPlanSettlementGainLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Defined Benefit Plan, Settlement Gain (Loss), before Tax</link:label>
    <link:label id="lab_wcc_OtherComprehensiveIncomeLossDefinedBenefitPlanSettlementGainLossBeforeTax_documentation_en-US" xlink:label="lab_wcc_OtherComprehensiveIncomeLossDefinedBenefitPlanSettlementGainLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Defined Benefit Plan, Settlement Gain (Loss), before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_OtherComprehensiveIncomeLossDefinedBenefitPlanSettlementGainLossBeforeTax" xlink:href="wcc-20241231.xsd#wcc_OtherComprehensiveIncomeLossDefinedBenefitPlanSettlementGainLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_OtherComprehensiveIncomeLossDefinedBenefitPlanSettlementGainLossBeforeTax" xlink:to="lab_wcc_OtherComprehensiveIncomeLossDefinedBenefitPlanSettlementGainLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_3bbc6bca-0459-486d-afe7-316aa3396924_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Income Tax Expense (Benefit), Continuing Operations</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherCurrentAndNoncurrentAssets_a5115edb-9b71-45e2-a8d0-31dd25c19fe3_terseLabel_en-US" xlink:label="lab_wcc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherCurrentAndNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Assets</link:label>
    <link:label id="lab_wcc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherCurrentAndNoncurrentAssets_label_en-US" xlink:label="lab_wcc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherCurrentAndNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Current and Noncurrent Assets</link:label>
    <link:label id="lab_wcc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherCurrentAndNoncurrentAssets_documentation_en-US" xlink:label="lab_wcc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherCurrentAndNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Current and Noncurrent Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherCurrentAndNoncurrentAssets" xlink:href="wcc-20241231.xsd#wcc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherCurrentAndNoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherCurrentAndNoncurrentAssets" xlink:to="lab_wcc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherCurrentAndNoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDeterminationDate_terseLabel_en-US" xlink:label="lab_ecd_RestatementDeterminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement Determination Date</link:label>
    <link:label id="lab_ecd_RestatementDeterminationDate_label_en-US" xlink:label="lab_ecd_RestatementDeterminationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Determination Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDeterminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDeterminationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDeterminationDate" xlink:to="lab_ecd_RestatementDeterminationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_c22f71c2-8a78-4750-871b-e726c8f0d5f5_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_RevenueVariableConsiderationConstraintIncreaseDecrease_67318e1a-8df7-4138-b53e-76ce9e55b10e_negatedTerseLabel_en-US" xlink:label="lab_wcc_RevenueVariableConsiderationConstraintIncreaseDecrease" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Revenue, Variable Consideration Constraint Increase (Decrease)</link:label>
    <link:label id="lab_wcc_RevenueVariableConsiderationConstraintIncreaseDecrease_label_en-US" xlink:label="lab_wcc_RevenueVariableConsiderationConstraintIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Variable Consideration Constraint Increase (Decrease)</link:label>
    <link:label id="lab_wcc_RevenueVariableConsiderationConstraintIncreaseDecrease_documentation_en-US" xlink:label="lab_wcc_RevenueVariableConsiderationConstraintIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue, Variable Consideration Constraint Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_RevenueVariableConsiderationConstraintIncreaseDecrease" xlink:href="wcc-20241231.xsd#wcc_RevenueVariableConsiderationConstraintIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_RevenueVariableConsiderationConstraintIncreaseDecrease" xlink:to="lab_wcc_RevenueVariableConsiderationConstraintIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities_d600c2d4-02fb-46a2-b461-627bfcd9d041_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal Group, Other Liabilities, Current</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Other Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_2ed02de9-43c0-4ea8-a16d-a8e9f2a028ec_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Valuation Allowances and Reserves, Charged to Cost and Expense</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PvpTable_terseLabel_en-US" xlink:label="lab_ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure</link:label>
    <link:label id="lab_ecd_PvpTable_label_en-US" xlink:label="lab_ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PvpTable" xlink:to="lab_ecd_PvpTable" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_LesseeOperatingLeaseLeaseNotYetCommencedPayments_b2dd26d8-e567-4342-ac76-bed212a8c832_terseLabel_en-US" xlink:label="lab_wcc_LesseeOperatingLeaseLeaseNotYetCommencedPayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Lease Not yet Commenced, Payments</link:label>
    <link:label id="lab_wcc_LesseeOperatingLeaseLeaseNotYetCommencedPayments_label_en-US" xlink:label="lab_wcc_LesseeOperatingLeaseLeaseNotYetCommencedPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Lease Not yet Commenced, Payments</link:label>
    <link:label id="lab_wcc_LesseeOperatingLeaseLeaseNotYetCommencedPayments_documentation_en-US" xlink:label="lab_wcc_LesseeOperatingLeaseLeaseNotYetCommencedPayments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Lease Not yet Commenced, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_LesseeOperatingLeaseLeaseNotYetCommencedPayments" xlink:href="wcc-20241231.xsd#wcc_LesseeOperatingLeaseLeaseNotYetCommencedPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_LesseeOperatingLeaseLeaseNotYetCommencedPayments" xlink:to="lab_wcc_LesseeOperatingLeaseLeaseNotYetCommencedPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_dc2d2829-f83f-4eef-a5d6-7b50c1d1b938_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_147d4f58-2c88-43cb-95f1-efa5de8be38d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_4954224f-7383-46fa-9f49-c90f56936c3e_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ErrCompRecoveryTable_terseLabel_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Erroneously Awarded Compensation Recovery</link:label>
    <link:label id="lab_ecd_ErrCompRecoveryTable_label_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Erroneously Awarded Compensation Recovery [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompRecoveryTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="lab_ecd_ErrCompRecoveryTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_0becdc3d-1b5e-4f4a-b2a7-ebb9e8d84adb_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_95bd5e32-134a-4118-b469-ae0626a076e4_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_dbdde8e4-b557-44e4-9012-6acbbd14cdfb_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAmendments_7d82aaeb-1162-4ffc-92b1-4bf50dc9316e_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAmendments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan Amendment</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAmendments_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAmendments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Increase (Decrease) for Plan Amendment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAmendments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPlanAmendments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAmendments" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAmendments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments_343ac0e8-c7b7-4b14-8cdd-783f0ef3a7fa_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Curtailment</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Curtailment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments" xlink:to="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_67ed6ede-2f88-4056-954a-30f425b795c7_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">EARNINGS PER SHARE</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_5677a2fd-0de4-46a2-905f-3d8f39e19882_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventMember_4ad454e0-9feb-4685-a5b6-624eb0055922_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event</link:label>
    <link:label id="lab_us-gaap_SubsequentEventMember_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember" xlink:to="lab_us-gaap_SubsequentEventMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetGross_fd781b19-0121-4103-ab6a-793bceae6baf_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract with Customer, Asset, before Allowance for Credit Loss</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetGross_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Asset, before Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetGross" xlink:to="lab_us-gaap_ContractWithCustomerAssetGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsPreferredStock_f5e0a934-8ba4-4f9c-bff9-637be723d0e3_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DividendsPreferredStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Dividends, Preferred Stock</link:label>
    <link:label id="lab_us-gaap_DividendsPreferredStock_ac4b93b2-cf5e-41a0-8148-235dd6e40ad0_terseLabel_en-US" xlink:label="lab_us-gaap_DividendsPreferredStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends, Preferred Stock</link:label>
    <link:label id="lab_us-gaap_DividendsPreferredStock_label_en-US" xlink:label="lab_us-gaap_DividendsPreferredStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends, Preferred Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsPreferredStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsPreferredStock" xlink:to="lab_us-gaap_DividendsPreferredStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_a1243495-fcc2-475f-9b09-e0a71b027e9e_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_ad4ebc8a-7c24-494d-a4e2-ebeb85af144b_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Granted, Weighted Average Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_21c321fe-da3f-4249-bccd-070402b275dd_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeerGroupIssuersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Peer Group Issuers, Footnote</link:label>
    <link:label id="lab_ecd_PeerGroupIssuersFnTextBlock_label_en-US" xlink:label="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Peer Group Issuers, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupIssuersFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:to="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherDebtSecuritiesMember_6611adc1-61b0-4c63-8a01-4b35f04ab145_terseLabel_en-US" xlink:label="lab_us-gaap_OtherDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Debt Obligations</link:label>
    <link:label id="lab_us-gaap_OtherDebtSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_OtherDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Debt Obligations [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDebtSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherDebtSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherDebtSecuritiesMember" xlink:to="lab_us-gaap_OtherDebtSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentDomain_0afa6338-b442-42c0-8ea4-4aeb5ded12a2_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segments [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_label_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain" xlink:to="lab_us-gaap_SegmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_815aca25-34ac-4da7-ae72-bd447fdadf59_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:to="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_0a695d97-4e98-4668-8476-583578591a0c_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoMember_terseLabel_en-US" xlink:label="lab_ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO</link:label>
    <link:label id="lab_ecd_PeoMember_label_en-US" xlink:label="lab_ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoMember" xlink:to="lab_ecd_PeoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplierFinanceProgramObligationDecreaseSettlement_256283ad-99c6-4ae5-a471-b67ff872dff6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramObligationDecreaseSettlement" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Supplier Finance Program, Obligation, Settlement</link:label>
    <link:label id="lab_us-gaap_SupplierFinanceProgramObligationDecreaseSettlement_label_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramObligationDecreaseSettlement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplier Finance Program, Obligation, Settlement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramObligationDecreaseSettlement" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramObligationDecreaseSettlement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplierFinanceProgramObligationDecreaseSettlement" xlink:to="lab_us-gaap_SupplierFinanceProgramObligationDecreaseSettlement" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrIndName_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_TrdArrIndName_label_en-US" xlink:label="lab_ecd_TrdArrIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrIndName" xlink:to="lab_ecd_TrdArrIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_ac1fa74c-a5f9-4a2b-8180-81082eab15ea_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Funded status</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Funded (Unfunded) Status of Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:to="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ae1a9ddb-2d8e-4720-8f62-f2f9a1627459_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment by Type [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_4ca97d3d-082e-4edd-b7f0-8814bc053f75_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" xlink:to="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityPublicFloat_a1c4b4bd-6fd4-4453-b089-35da875af78d_terseLabel_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Public Float</link:label>
    <link:label id="lab_dei_EntityPublicFloat_label_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Public Float</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPublicFloat"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityPublicFloat" xlink:to="lab_dei_EntityPublicFloat" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_465c26ce-61f9-4c76-bd5b-541c4585285f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligation_c6bea3af-b7ca-420e-bb73-c0f07d6fb5c8_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligation_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:to="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Table</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:to="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_6ed5bcf7-56f5-4fda-90c7-7dced997d0c7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Tranche Three</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Tranche Three [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionGainLossOnDisposition1_61862fd5-fddb-4fcf-bae2-8e95873b80c6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionGainLossOnDisposition1" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Assets Disposed of by Method Other than Sale, in Period of Disposition, Gain (Loss) on Disposition</link:label>
    <link:label id="lab_us-gaap_AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionGainLossOnDisposition1_label_en-US" xlink:label="lab_us-gaap_AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionGainLossOnDisposition1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets Disposed of by Method Other than Sale, in Period of Disposition, Gain (Loss) on Disposition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionGainLossOnDisposition1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionGainLossOnDisposition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionGainLossOnDisposition1" xlink:to="lab_us-gaap_AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionGainLossOnDisposition1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_0c9ff3b9-7adf-4018-b797-5873b465e092_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock, Capital Shares Reserved for Future Issuance</link:label>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_label_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Capital Shares Reserved for Future Issuance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsAbstract_c8b322cf-1dd1-4c7a-a9f7-d29e8b8c9b12_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsAbstract_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract" xlink:to="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year</link:label>
    <link:label id="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember_label_en-US" xlink:label="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:to="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanSponsorLocationDomain_561f6533-f98c-4795-96fc-cd51cdde9240_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanSponsorLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retirement Plan Sponsor Location [Domain]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanSponsorLocationDomain_label_en-US" xlink:label="lab_us-gaap_RetirementPlanSponsorLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Plan Sponsor Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanSponsorLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain" xlink:to="lab_us-gaap_RetirementPlanSponsorLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_448b7e76-842e-47eb-87c3-175592d2b006_terseLabel_en-US" xlink:label="lab_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Decrease in Unrecognized Tax Benefits is Reasonably Possible</link:label>
    <link:label id="lab_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_label_en-US" xlink:label="lab_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Decrease in Unrecognized Tax Benefits is Reasonably Possible</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" xlink:to="lab_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_RahiSystemsMember_b64c43e2-1966-40a7-82bf-832818b64466_terseLabel_en-US" xlink:label="lab_wcc_RahiSystemsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rahi Systems</link:label>
    <link:label id="lab_wcc_RahiSystemsMember_label_en-US" xlink:label="lab_wcc_RahiSystemsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Rahi Systems [Member]</link:label>
    <link:label id="lab_wcc_RahiSystemsMember_documentation_en-US" xlink:label="lab_wcc_RahiSystemsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Rahi Systems</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_RahiSystemsMember" xlink:href="wcc-20241231.xsd#wcc_RahiSystemsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_RahiSystemsMember" xlink:to="lab_wcc_RahiSystemsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredRevenue_3726dc94-7942-446c-b979-706457f616bf_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Revenue</link:label>
    <link:label id="lab_us-gaap_DeferredRevenue_label_en-US" xlink:label="lab_us-gaap_DeferredRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenue" xlink:to="lab_us-gaap_DeferredRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
    <link:label id="lab_ecd_AggtErrCompAmt_label_en-US" xlink:label="lab_ecd_AggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtErrCompAmt" xlink:to="lab_ecd_AggtErrCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsNoncurrentAssets_a3d24fa7-c2e5-42be-884b-75e7c2a3a4cb_terseLabel_en-US" xlink:label="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsNoncurrentAssets</link:label>
    <link:label id="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsNoncurrentAssets_label_en-US" xlink:label="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsNoncurrentAssets</link:label>
    <link:label id="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsNoncurrentAssets_documentation_en-US" xlink:label="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsNoncurrentAssets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsNoncurrentAssets" xlink:href="wcc-20241231.xsd#wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsNoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsNoncurrentAssets" xlink:to="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsNoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_7e36da07-44ad-4f35-8987-7a0c627c2841_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes_68f95e98-d04e-4e1d-86be-77576df591d3_terseLabel_en-US" xlink:label="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Income Taxes</link:label>
    <link:label id="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes_label_en-US" xlink:label="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Income Taxes</link:label>
    <link:label id="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes_documentation_en-US" xlink:label="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Income Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes" xlink:href="wcc-20241231.xsd#wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes" xlink:to="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_b276176b-5833-4b38-a360-246e96c8a84e_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible Assets Gross Excluding Goodwill</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Assets, Gross (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_ScheduleOfEmployeeBenefitPlansTable_5afd3f77-50ef-4a03-8992-599cb0a1c564_terseLabel_en-US" xlink:label="lab_wcc_ScheduleOfEmployeeBenefitPlansTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Employee Benefit Plans [Table]</link:label>
    <link:label id="lab_wcc_ScheduleOfEmployeeBenefitPlansTable_label_en-US" xlink:label="lab_wcc_ScheduleOfEmployeeBenefitPlansTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Employee Benefit Plans [Table]</link:label>
    <link:label id="lab_wcc_ScheduleOfEmployeeBenefitPlansTable_documentation_en-US" xlink:label="lab_wcc_ScheduleOfEmployeeBenefitPlansTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Schedule of Employee Benefit Plans [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_ScheduleOfEmployeeBenefitPlansTable" xlink:href="wcc-20241231.xsd#wcc_ScheduleOfEmployeeBenefitPlansTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansTable" xlink:to="lab_wcc_ScheduleOfEmployeeBenefitPlansTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_531d0e8a-b5b4-469d-b6bf-42110c1948e9_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_dc73d77a-392c-4350-bc75-28c8d495ed7c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtErrCompNotYetDeterminedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined</link:label>
    <link:label id="lab_ecd_AggtErrCompNotYetDeterminedTextBlock_label_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:to="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignLineOfCreditMember_f19c28f1-61d8-403b-905c-58e7be3505e1_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignLineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Line of Credit [Member]</link:label>
    <link:label id="lab_us-gaap_ForeignLineOfCreditMember_label_en-US" xlink:label="lab_us-gaap_ForeignLineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Line of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignLineOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignLineOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignLineOfCreditMember" xlink:to="lab_us-gaap_ForeignLineOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent_93aa9a66-0594-42ce-b6a7-28c88add844a_terseLabel_en-US" xlink:label="lab_us-gaap_OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Deferred Compensation Arrangements, Liability, Classified, Noncurrent</link:label>
    <link:label id="lab_us-gaap_OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Deferred Compensation Arrangements, Liability, Classified, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent" xlink:to="lab_us-gaap_OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PostemploymentBenefitsAbstract_label_en-US" xlink:label="lab_us-gaap_PostemploymentBenefitsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Postemployment Benefits [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PostemploymentBenefitsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PostemploymentBenefitsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PostemploymentBenefitsAbstract" xlink:to="lab_us-gaap_PostemploymentBenefitsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ChangeInAccountingEstimateByTypeAxis_b0cac48f-5e56-4fbe-bc3b-e10a723ddb67_terseLabel_en-US" xlink:label="lab_us-gaap_ChangeInAccountingEstimateByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in Accounting Estimate by Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ChangeInAccountingEstimateByTypeAxis_label_en-US" xlink:label="lab_us-gaap_ChangeInAccountingEstimateByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change in Accounting Estimate by Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ChangeInAccountingEstimateByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ChangeInAccountingEstimateByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ChangeInAccountingEstimateByTypeAxis" xlink:to="lab_us-gaap_ChangeInAccountingEstimateByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_LimitOnDividends_6357d364-7224-4317-872c-09f80fc0549f_terseLabel_en-US" xlink:label="lab_wcc_LimitOnDividends" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Limit on dividends</link:label>
    <link:label id="lab_wcc_LimitOnDividends_label_en-US" xlink:label="lab_wcc_LimitOnDividends" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Limit on dividends</link:label>
    <link:label id="lab_wcc_LimitOnDividends_documentation_en-US" xlink:label="lab_wcc_LimitOnDividends" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Limit on dividends</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_LimitOnDividends" xlink:href="wcc-20241231.xsd#wcc_LimitOnDividends"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_LimitOnDividends" xlink:to="lab_wcc_LimitOnDividends" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_de9cb373-89de-4567-a89b-d27194a284e3_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changes in assets and liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Total Compensation Amount</link:label>
    <link:label id="lab_ecd_PeoTotalCompAmt_label_en-US" xlink:label="lab_ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Total Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoTotalCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoTotalCompAmt" xlink:to="lab_ecd_PeoTotalCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillTransfers_9721290f-443c-4879-ada1-28edfbc50d25_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillTransfers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill, Transfers</link:label>
    <link:label id="lab_us-gaap_GoodwillTransfers_label_en-US" xlink:label="lab_us-gaap_GoodwillTransfers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Transfers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillTransfers" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillTransfers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillTransfers" xlink:to="lab_us-gaap_GoodwillTransfers" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_5215b9bc-2392-4d41-86fb-ab51bb3d639b_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_9ea7b3b6-5363-4011-b634-08a874c72eaa_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Income Location, Balance [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Income Location, Balance [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_us-gaap_IncomeStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_5f680c89-829d-4f9a-b4f3-fee196adb972_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Axis]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:to="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_a3478dbf-51ba-4b04-b5fe-ae2b07a2b224_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_a66ade49-58f0-4493-bf82-8e729e50dcd0_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_AnixterDeferredCompensationPlanMember_2e429a00-0b18-4d16-beef-8985b6bb92b0_terseLabel_en-US" xlink:label="lab_wcc_AnixterDeferredCompensationPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">AnixterDeferred Compensation Plan</link:label>
    <link:label id="lab_wcc_AnixterDeferredCompensationPlanMember_label_en-US" xlink:label="lab_wcc_AnixterDeferredCompensationPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AnixterDeferred Compensation Plan [Member]</link:label>
    <link:label id="lab_wcc_AnixterDeferredCompensationPlanMember_documentation_en-US" xlink:label="lab_wcc_AnixterDeferredCompensationPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">AnixterDeferred Compensation Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AnixterDeferredCompensationPlanMember" xlink:href="wcc-20241231.xsd#wcc_AnixterDeferredCompensationPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_AnixterDeferredCompensationPlanMember" xlink:to="lab_wcc_AnixterDeferredCompensationPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_89282042-dd29-4ba5-bd20-6dc5d8f3401f_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_f29a1dae-f819-420b-85ad-a0c3d07d9b1c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_5db7c0e7-3ca2-4069-ab6e-3e918462f904_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Compensation Liability, Classified, Noncurrent</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Compensation Liability, Classified, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:to="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_49c44832-364a-4f65-897e-07e8c7ee7340_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_c358c77f-3fcc-4c8d-909b-6d0ff2991749_terseLabel_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation</link:label>
    <link:label id="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_c2159413-3e60-49b6-8c96-0c6a31aa2b16_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation_d26f0319-3ccc-4ed0-b694-b26f06600c6c_terseLabel_en-US" xlink:label="lab_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares Granted, Value, Share-based Payment Arrangement, after Forfeiture</link:label>
    <link:label id="lab_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares Granted, Value, Share-Based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation" xlink:to="lab_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementScenarioAxis_14a83b5d-0ad0-4c31-ba00-6771aad365c8_terseLabel_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:label id="lab_srt_StatementScenarioAxis_label_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementScenarioAxis" xlink:to="lab_srt_StatementScenarioAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingOtherItemAmount_3a8361dd-7c24-49bb-baf9-d5eaff6c8fe5_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingOtherItemAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting, Other Segment Item, Amount</link:label>
    <link:label id="lab_us-gaap_SegmentReportingOtherItemAmount_label_en-US" xlink:label="lab_us-gaap_SegmentReportingOtherItemAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting, Other Segment Item, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingOtherItemAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingOtherItemAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingOtherItemAmount" xlink:to="lab_us-gaap_SegmentReportingOtherItemAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Discontinued Operations and Disposal Groups [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:label id="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt_label_en-US" xlink:label="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:to="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateMember_56bb8055-4f0d-4d3e-95f7-617e8e53c413_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Corporate Segment</link:label>
    <link:label id="lab_us-gaap_CorporateMember_label_en-US" xlink:label="lab_us-gaap_CorporateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Corporate Segment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateMember" xlink:to="lab_us-gaap_CorporateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock_f3980f36-28cb-4210-8294-32b93ddd6813_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Stock Appreciation Right, Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Stock Appreciation Right, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1_6c72893c-9ba7-4a1a-8859-4ec120822d7c_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Effective Date of Acquisition</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Effective Date of Acquisition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" xlink:to="lab_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_a3e354c5-d069-4a42-8186-ac55555d14e9_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">CAPITAL STOCK</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing, How MNPI Considered</link:label>
    <link:label id="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing, How MNPI Considered [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:to="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromProductiveAssets_da1a51a6-96ff-4628-ad66-04048d045cd2_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromProductiveAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payments for (Proceeds from) Productive Assets</link:label>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromProductiveAssets_label_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromProductiveAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for (Proceeds from) Productive Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromProductiveAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForProceedsFromProductiveAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForProceedsFromProductiveAssets" xlink:to="lab_us-gaap_PaymentsForProceedsFromProductiveAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_d72f5e45-27b5-4270-873d-8c930b1432b9_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SEGMENTS AND RELATED INFORMATION</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_97cda1b9-09a2-4533-bb94-411666659478_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-term debt and current portion of long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtCurrent" xlink:to="lab_us-gaap_LongTermDebtCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_5244bc71-aec7-49c2-ac8e-ac29f9586fea_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements and Changes in Accounting Principles [Text Block]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Standards Update and Change in Accounting Principle [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockMember_acc9a21b-f83b-4f11-a2bb-f774d10ff984_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Stock</link:label>
    <link:label id="lab_us-gaap_RestrictedStockMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockMember" xlink:to="lab_us-gaap_RestrictedStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_862257ac-f0f1-45dd-8875-73ce31d3a441_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measurement Basis [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Basis [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis" xlink:to="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonClassBMember_1c25a571-8614-449b-90bb-467a94042476_terseLabel_en-US" xlink:label="lab_us-gaap_CommonClassBMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Class B</link:label>
    <link:label id="lab_us-gaap_CommonClassBMember_label_en-US" xlink:label="lab_us-gaap_CommonClassBMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Class B [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonClassBMember" xlink:to="lab_us-gaap_CommonClassBMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrIndTitle_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title</link:label>
    <link:label id="lab_ecd_TrdArrIndTitle_label_en-US" xlink:label="lab_ecd_TrdArrIndTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Individual Title</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndTitle" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrIndTitle" xlink:to="lab_ecd_TrdArrIndTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_DisposalGroupIncludingDiscontinuedOperatingLeaseAssets_8274fad9-8bb9-4071-80e6-e0f03ebe2e43_terseLabel_en-US" xlink:label="lab_wcc_DisposalGroupIncludingDiscontinuedOperatingLeaseAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal Group, Operating Lease Assets</link:label>
    <link:label id="lab_wcc_DisposalGroupIncludingDiscontinuedOperatingLeaseAssets_label_en-US" xlink:label="lab_wcc_DisposalGroupIncludingDiscontinuedOperatingLeaseAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group Including Discontinued Operating Lease Assets</link:label>
    <link:label id="lab_wcc_DisposalGroupIncludingDiscontinuedOperatingLeaseAssets_documentation_en-US" xlink:label="lab_wcc_DisposalGroupIncludingDiscontinuedOperatingLeaseAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disposal Group Including Discontinued Operating Lease Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_DisposalGroupIncludingDiscontinuedOperatingLeaseAssets" xlink:href="wcc-20241231.xsd#wcc_DisposalGroupIncludingDiscontinuedOperatingLeaseAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_DisposalGroupIncludingDiscontinuedOperatingLeaseAssets" xlink:to="lab_wcc_DisposalGroupIncludingDiscontinuedOperatingLeaseAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsAllocationTableTextBlock_41ba97e6-e955-4a34-a281-960fe2f33e98_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsAllocationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Allocation [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsAllocationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsAllocationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Allocation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsAllocationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPlanAssetsAllocationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsAllocationTableTextBlock" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsAllocationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_c5f1d5a2-9baa-48a8-b9a6-3f090143dddd_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Income before Income Tax, Domestic and Foreign</link:label>
    <link:label id="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_b9415763-1791-4015-b935-062d5626c8ef_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_cc228c37-5b93-445a-8aa8-5bbcf01617ad_periodStartLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance January 1</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_fe0b7e3a-7bb0-47b9-b698-b141e3ed6186_periodEndLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance December 31</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_ScheduleOfGoodwillWccTable_239bf02a-407e-484c-bf1d-e54a73be71ed_terseLabel_en-US" xlink:label="lab_wcc_ScheduleOfGoodwillWccTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Intangible Assets</link:label>
    <link:label id="lab_wcc_ScheduleOfGoodwillWccTable_label_en-US" xlink:label="lab_wcc_ScheduleOfGoodwillWccTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Goodwill wcc [Table]</link:label>
    <link:label id="lab_wcc_ScheduleOfGoodwillWccTable_documentation_en-US" xlink:label="lab_wcc_ScheduleOfGoodwillWccTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Change in carrying amount for classes of intangible assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_ScheduleOfGoodwillWccTable" xlink:href="wcc-20241231.xsd#wcc_ScheduleOfGoodwillWccTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_ScheduleOfGoodwillWccTable" xlink:to="lab_wcc_ScheduleOfGoodwillWccTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareProFormaAbstract_69c4a1c3-ab18-4de8-af32-361fb1f6cd58_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareProFormaAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings per common share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareProFormaAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareProFormaAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Pro Forma [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareProFormaAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareProFormaAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareProFormaAbstract" xlink:to="lab_us-gaap_EarningsPerShareProFormaAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_269ef223-d270-4ece-88ed-19e7e8c79c95_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_42c45e0e-bcfd-4a9c-89be-b4eca667feb1_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current Liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorLocation_33cac770-9b74-4a7c-b753-52ad66b26872_terseLabel_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Auditor Location</link:label>
    <link:label id="lab_dei_AuditorLocation_label_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Auditor Location</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorLocation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorLocation" xlink:to="lab_dei_AuditorLocation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SelfInsuranceReserve_774ddec1-4382-46d6-8f9b-94076c276cc1_terseLabel_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserve" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Self Insurance Reserve</link:label>
    <link:label id="lab_us-gaap_SelfInsuranceReserve_label_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserve" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Self Insurance Reserve</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserve" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SelfInsuranceReserve"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SelfInsuranceReserve" xlink:to="lab_us-gaap_SelfInsuranceReserve" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfCountriesInWhichEntityOperates_250e0580-0f45-4caa-ad52-1c17de9999ff_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfCountriesInWhichEntityOperates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional countries (in countries)</link:label>
    <link:label id="lab_us-gaap_NumberOfCountriesInWhichEntityOperates_label_en-US" xlink:label="lab_us-gaap_NumberOfCountriesInWhichEntityOperates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Countries in which Entity Operates</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfCountriesInWhichEntityOperates" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfCountriesInWhichEntityOperates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfCountriesInWhichEntityOperates" xlink:to="lab_us-gaap_NumberOfCountriesInWhichEntityOperates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_de5313ee-63fa-4a62-bb7f-a7efdf6fe45f_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration, Liability</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_3393a169-53d3-4e47-9daf-2d98ee2cf03c_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue Recognition</link:label>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted</link:label>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_label_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:to="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteAbstract_9ef4d424-4355-4a5e-abfc-0d270db45bdf_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Note [Abstract]</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Note [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract" xlink:to="lab_us-gaap_StockholdersEquityNoteAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock_d84a49e0-32bb-47fa-aff8-5204d8699efe_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Defined Benefit Plan Amounts Recognized in Other Comprehensive Income (Loss)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Defined Benefit Plan Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockMember_9a1cbc5f-9cfb-4350-a5ee-d19f5fedacfc_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred Stock</link:label>
    <link:label id="lab_us-gaap_PreferredStockMember_label_en-US" xlink:label="lab_us-gaap_PreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockMember" xlink:to="lab_us-gaap_PreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_5dee56e5-cd15-463f-a8fb-90778463d594_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Remaining Borrowing Capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Remaining Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_70bbd0bb-32a4-423b-9a5d-88c36a530089_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_91a2edbd-4e98-4c80-a094-0961e1c37dcc_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_5d6a20da-8df5-4dc0-85e3-0e780cec7d8c_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset</link:label>
    <link:label id="lab_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_label_en-US" xlink:label="lab_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:to="lab_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentInformationLineItems_cf61aa0e-11ba-46c6-be14-1459d60dfa6f_terseLabel_en-US" xlink:label="lab_dei_DocumentInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Information [Line Items]</link:label>
    <link:label id="lab_dei_DocumentInformationLineItems_label_en-US" xlink:label="lab_dei_DocumentInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationLineItems" xlink:to="lab_dei_DocumentInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_87d28b28-99c9-4ae4-9577-96d1fd12d7cd_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Excluding Current Maturities</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_4b10322c-f726-4847-9bf4-fe1742c9c571_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total Long-term Debt, Excluding Current Maturities</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Excluding Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent" xlink:to="lab_us-gaap_LongTermDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureTable_b7963076-1294-4398-8638-2f39eb587d55_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureTable_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:to="lab_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_0a7fa73c-9280-46d9-87dd-62c5e02b8f29_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_c9404c9f-8970-463a-a89d-74fefe9a7907_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis" xlink:to="lab_us-gaap_SubsequentEventTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_60ee8ae4-d6cb-4a6d-9bfb-aede183b45c0_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings per share :</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_8a5b631c-1a30-4698-ba03-08b328b1a293_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueInformationUsedToAssessVariableConsiderationConstraint_e48d4bc1-ce83-4e38-ac79-c9a68f0aa272_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueInformationUsedToAssessVariableConsiderationConstraint" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue, Information Used to Assess Variable Consideration Constraint</link:label>
    <link:label id="lab_us-gaap_RevenueInformationUsedToAssessVariableConsiderationConstraint_label_en-US" xlink:label="lab_us-gaap_RevenueInformationUsedToAssessVariableConsiderationConstraint" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Information Used to Assess Variable Consideration Constraint</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueInformationUsedToAssessVariableConsiderationConstraint" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueInformationUsedToAssessVariableConsiderationConstraint"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueInformationUsedToAssessVariableConsiderationConstraint" xlink:to="lab_us-gaap_RevenueInformationUsedToAssessVariableConsiderationConstraint" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockDomain_dc7376bf-8c0d-4b66-bc61-322a47d0bdec_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockDomain_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain" xlink:to="lab_us-gaap_ClassOfStockDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_d9115037-ac86-4954-9ff3-003164904afc_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_297e72e8-e888-4457-8cd2-a6c3eccee606_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_AccountsReceivableEligibleForSecuritization_e6762467-8713-4a2d-8525-19d15d87223f_terseLabel_en-US" xlink:label="lab_wcc_AccountsReceivableEligibleForSecuritization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts Receivable Eligible for Securitization</link:label>
    <link:label id="lab_wcc_AccountsReceivableEligibleForSecuritization_label_en-US" xlink:label="lab_wcc_AccountsReceivableEligibleForSecuritization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable Eligible for Securitization</link:label>
    <link:label id="lab_wcc_AccountsReceivableEligibleForSecuritization_documentation_en-US" xlink:label="lab_wcc_AccountsReceivableEligibleForSecuritization" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accounts Receivable Eligible for Securitization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AccountsReceivableEligibleForSecuritization" xlink:href="wcc-20241231.xsd#wcc_AccountsReceivableEligibleForSecuritization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_AccountsReceivableEligibleForSecuritization" xlink:to="lab_wcc_AccountsReceivableEligibleForSecuritization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation_2118605c-9eed-4f75-a508-62a91d4f0235_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Foreign Currency Translation</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation_ebfca417-2b8a-468b-ae61-be2ef8332bd9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Foreign Currency Translation</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Foreign Currency Translation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsGross_96720129-1068-4775-9160-fdc86be24c2d_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Finance Costs, Gross</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsGross_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Issuance Costs, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsGross" xlink:to="lab_us-gaap_DeferredFinanceCostsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities_29b0f49c-c4b9-444f-b1d5-6f1f7bd08c8f_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Financial Liabilities</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Financial Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDebtTableTextBlock_f298cd01-0f0b-4803-ad5b-ba83159be324_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Debt</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Debt [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_FiniteLivedIntangibleAssetExpectedAmortizationTotal_0e36ba30-66c8-4571-a296-ec84e33b9fc9_terseLabel_en-US" xlink:label="lab_wcc_FiniteLivedIntangibleAssetExpectedAmortizationTotal" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Total</link:label>
    <link:label id="lab_wcc_FiniteLivedIntangibleAssetExpectedAmortizationTotal_label_en-US" xlink:label="lab_wcc_FiniteLivedIntangibleAssetExpectedAmortizationTotal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Total</link:label>
    <link:label id="lab_wcc_FiniteLivedIntangibleAssetExpectedAmortizationTotal_documentation_en-US" xlink:label="lab_wcc_FiniteLivedIntangibleAssetExpectedAmortizationTotal" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Total</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_FiniteLivedIntangibleAssetExpectedAmortizationTotal" xlink:href="wcc-20241231.xsd#wcc_FiniteLivedIntangibleAssetExpectedAmortizationTotal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_FiniteLivedIntangibleAssetExpectedAmortizationTotal" xlink:to="lab_wcc_FiniteLivedIntangibleAssetExpectedAmortizationTotal" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_931ff481-af86-458f-8151-f49e256f16b6_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Maturity, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrSecuritiesAggAvailAmt_terseLabel_en-US" xlink:label="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Available</link:label>
    <link:label id="lab_ecd_TrdArrSecuritiesAggAvailAmt_label_en-US" xlink:label="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Securities Aggregate Available Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:to="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsAdjsMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjsMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="lab_ecd_EqtyAwrdsAdjsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_ce3cf4bf-103b-4bee-89c1-f0dd113a8896_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardUndrlygSecuritiesAmt_terseLabel_en-US" xlink:label="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Underlying Securities</link:label>
    <link:label id="lab_ecd_AwardUndrlygSecuritiesAmt_label_en-US" xlink:label="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Underlying Securities Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardUndrlygSecuritiesAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:to="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PerformanceSharesMember_325e775b-c67e-4c89-9fd2-f1e0e904b8b8_terseLabel_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Performance Shares [Member]</link:label>
    <link:label id="lab_us-gaap_PerformanceSharesMember_label_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Performance Shares [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PerformanceSharesMember" xlink:to="lab_us-gaap_PerformanceSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_9c022383-4e08-4f8c-9dd6-f0cfcfa58868_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:to="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_952f7732-5354-434e-a1d4-1321cb696abe_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Compensation Liability, Current and Noncurrent</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Compensation Liability, Current and Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent" xlink:to="lab_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_50b84619-2c08-496b-a5a6-749792d4b7d6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Exercised</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_8321fa02-4989-4221-b633-092eacd3f7dd_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant_880a3a7c-cba8-4c50-922b-e6354538c17c_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Participant contributions</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Contributions by Plan Participant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" xlink:to="lab_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_996d327c-f000-4bc3-8046-80b4cc40df03_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_e3141747-3543-493e-92f8-1ec16f557f9a_terseLabel_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Appreciation Rights (SARs)</link:label>
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_label_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Appreciation Rights (SARs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:to="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanDebtSecurityMember_eb33aaef-b7fd-4250-83be-b85e00d93516_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDebtSecurityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Debt Security</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanDebtSecurityMember_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDebtSecurityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Debt Security [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDebtSecurityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDebtSecurityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanDebtSecurityMember" xlink:to="lab_us-gaap_DefinedBenefitPlanDebtSecurityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventsAbstract_1a85bebd-059f-4647-a1f5-70e8e31244bd_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventsAbstract_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsAbstract" xlink:to="lab_us-gaap_SubsequentEventsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_6a5b50c8-9f15-4e9e-8753-071386bf8f6d_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Actual return on plan assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_db422039-b585-4c3f-af84-c4cc4747a5c5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Debt Issuance Costs, Net</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_663cc5c1-b523-449c-94f0-f33ad001f972_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Debt Issuance Costs, Net</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Issuance Costs, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsNet" xlink:to="lab_us-gaap_DeferredFinanceCostsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_f20d9ddb-26e7-4555-9fe0-9650a3f0641a_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock" xlink:to="lab_us-gaap_DebtDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_830fee33-9850-41c0-a0b1-0e36e224a5cd_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Plan Asset Measurement</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RecoveryOfErrCompDisclosureLineItems_label_en-US" xlink:label="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Recovery of Erroneously Awarded Compensation Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_59d34503-ca75-4819-8091-0e48244ee673_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromShortTermDebt_52912999-f399-42aa-86eb-2c1eeb456727_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromShortTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from Short-Term Debt</link:label>
    <link:label id="lab_us-gaap_ProceedsFromShortTermDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromShortTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Short-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromShortTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromShortTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromShortTermDebt" xlink:to="lab_us-gaap_ProceedsFromShortTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_032a234b-1671-4d5f-b31c-2ac5862f6c5d_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_CostOfGoodsSoldMember_0cdbcfb4-6266-4a36-961a-09f3a73c287a_terseLabel_en-US" xlink:label="lab_wcc_CostOfGoodsSoldMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of Goods Sold</link:label>
    <link:label id="lab_wcc_CostOfGoodsSoldMember_label_en-US" xlink:label="lab_wcc_CostOfGoodsSoldMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Goods Sold [Member]</link:label>
    <link:label id="lab_wcc_CostOfGoodsSoldMember_documentation_en-US" xlink:label="lab_wcc_CostOfGoodsSoldMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cost of Goods Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_CostOfGoodsSoldMember" xlink:href="wcc-20241231.xsd#wcc_CostOfGoodsSoldMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_CostOfGoodsSoldMember" xlink:to="lab_wcc_CostOfGoodsSoldMember" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_PaymentToAcquireBusinessFairValueOfCashConsideration_433ec865-cfcf-4a1a-b5d8-b3ee6c1f540b_terseLabel_en-US" xlink:label="lab_wcc_PaymentToAcquireBusinessFairValueOfCashConsideration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payment to Acquire Business, Fair Value of Cash Consideration</link:label>
    <link:label id="lab_wcc_PaymentToAcquireBusinessFairValueOfCashConsideration_label_en-US" xlink:label="lab_wcc_PaymentToAcquireBusinessFairValueOfCashConsideration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payment to Acquire Business, Fair Value of Cash Consideration</link:label>
    <link:label id="lab_wcc_PaymentToAcquireBusinessFairValueOfCashConsideration_documentation_en-US" xlink:label="lab_wcc_PaymentToAcquireBusinessFairValueOfCashConsideration" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Payment to Acquire Business, Fair Value of Cash Consideration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_PaymentToAcquireBusinessFairValueOfCashConsideration" xlink:href="wcc-20241231.xsd#wcc_PaymentToAcquireBusinessFairValueOfCashConsideration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_PaymentToAcquireBusinessFairValueOfCashConsideration" xlink:to="lab_wcc_PaymentToAcquireBusinessFairValueOfCashConsideration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_1f436647-6791-460e-889b-6b0a62a57837_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Other investing activities, net</link:label>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_label_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for (Proceeds from) Other Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:to="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember_terseLabel_en-US" xlink:label="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested</link:label>
    <link:label id="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember_label_en-US" xlink:label="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:to="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LandBuildingsAndImprovementsMember_c61ca696-f0ce-4f29-9088-6773439f6244_terseLabel_en-US" xlink:label="lab_us-gaap_LandBuildingsAndImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Land, Buildings and Improvements</link:label>
    <link:label id="lab_us-gaap_LandBuildingsAndImprovementsMember_label_en-US" xlink:label="lab_us-gaap_LandBuildingsAndImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Land, Buildings and Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandBuildingsAndImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LandBuildingsAndImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandBuildingsAndImprovementsMember" xlink:to="lab_us-gaap_LandBuildingsAndImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorName_5010150b-3f90-4e6d-a9fd-85f9ca855875_terseLabel_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Auditor Name</link:label>
    <link:label id="lab_dei_AuditorName_label_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Auditor Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorName" xlink:to="lab_dei_AuditorName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_8c3a1de0-8b0f-461d-887f-b7aa9dfaa0a8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_3aeb5881-2862-41b5-a9df-2730b21026c3_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current taxes</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_99a25d88-ee85-4e9e-bcd6-34b301217a1f_terseLabel_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Extinguishment of Debt</link:label>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_label_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Extinguishment of Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCurrentLiabilitiesMember_92064206-19b5-401c-80f6-b104199a1b93_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCurrentLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Current Liabilities</link:label>
    <link:label id="lab_us-gaap_OtherCurrentLiabilitiesMember_label_en-US" xlink:label="lab_us-gaap_OtherCurrentLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Current Liabilities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCurrentLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCurrentLiabilitiesMember" xlink:to="lab_us-gaap_OtherCurrentLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember_terseLabel_en-US" xlink:label="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested</link:label>
    <link:label id="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember_label_en-US" xlink:label="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:to="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationAndAmortization_a9a44be4-90e9-4fc6-b234-c4f99fb23b8a_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation, Depletion and Amortization, Nonproduction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationAndAmortization" xlink:to="lab_us-gaap_DepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_1adc09c1-a0a1-4aa0-83e3-b40c1c1074fa_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurement [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:to="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_6d5c20f1-d60d-4737-a852-63e851f539d3_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAcquiredFromAcquisition_49afd956-77f1-4330-8a3f-807378f4f35c_terseLabel_en-US" xlink:label="lab_us-gaap_CashAcquiredFromAcquisition" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash Acquired from Acquisition</link:label>
    <link:label id="lab_us-gaap_CashAcquiredFromAcquisition_label_en-US" xlink:label="lab_us-gaap_CashAcquiredFromAcquisition" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Acquired from Acquisition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAcquiredFromAcquisition" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAcquiredFromAcquisition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAcquiredFromAcquisition" xlink:to="lab_us-gaap_CashAcquiredFromAcquisition" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToPeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment To PEO Compensation, Footnote</link:label>
    <link:label id="lab_ecd_AdjToPeoCompFnTextBlock_label_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment To PEO Compensation, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToPeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToPeoCompFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToPeoCompFnTextBlock" xlink:to="lab_ecd_AdjToPeoCompFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_a1fceaec-5fc3-413e-8c40-8ab993af5d24_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_16910d9b-ee1d-4cb8-8317-14db0a0f05e2_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted Average Remaining Contractual Term, Outstanding</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_f1cd8243-82d2-48f4-8984-e252d537a6cd_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_e5df3084-558f-4555-bab3-e96b3b0b3034_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_f7771824-e86f-4a21-a287-4eac52ff4296_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation,Other Reconciling Items, Percent</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Other Measure</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Other Measure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation_f4183cdb-208e-420a-8c9d-4ff7380b8dcc_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Currency Translation Gain (Loss)</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation" xlink:to="lab_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_84d9267d-5a7f-4402-ab22-3fa49989eaff_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock, Class of Stock [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock, Class of Stock [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable" xlink:to="lab_us-gaap_ScheduleOfStockByClassTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year</link:label>
    <link:label id="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember_label_en-US" xlink:label="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:to="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_963a2b60-d1cb-4361-9719-2a02fefc1151_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_c8451f52-8631-41fb-9b73-2359a383efec_terseLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_f5f44971-a276-4926-9013-7b030f4d8672_verboseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cost of goods sold (excluding depreciation and amortization below)</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_CSSMember_75c05643-38ca-492f-b7b3-1b55c0ede4d0_terseLabel_en-US" xlink:label="lab_wcc_CSSMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">CSS</link:label>
    <link:label id="lab_wcc_CSSMember_label_en-US" xlink:label="lab_wcc_CSSMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">CSS [Member]</link:label>
    <link:label id="lab_wcc_CSSMember_documentation_en-US" xlink:label="lab_wcc_CSSMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">CSS</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_CSSMember" xlink:href="wcc-20241231.xsd#wcc_CSSMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_CSSMember" xlink:to="lab_wcc_CSSMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance_d72bd862-1af5-4942-ac9f-fba3079fd749_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforwards, Valuation Allowance</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforwards, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:to="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_c09651f6-074e-47c4-984d-b22702ad5778_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other noncurrent liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_9d0bc804-9b18-4349-8956-685faef96059_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_SeniorNotesDue2025Member_0fa6bf7e-b657-4657-afa6-519c7f342a5d_terseLabel_en-US" xlink:label="lab_wcc_SeniorNotesDue2025Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Senior Notes Due 2025</link:label>
    <link:label id="lab_wcc_SeniorNotesDue2025Member_label_en-US" xlink:label="lab_wcc_SeniorNotesDue2025Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Senior Notes Due 2025 [Member]</link:label>
    <link:label id="lab_wcc_SeniorNotesDue2025Member_documentation_en-US" xlink:label="lab_wcc_SeniorNotesDue2025Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Senior Notes Due 2025</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_SeniorNotesDue2025Member" xlink:href="wcc-20241231.xsd#wcc_SeniorNotesDue2025Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_SeniorNotesDue2025Member" xlink:to="lab_wcc_SeniorNotesDue2025Member" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_GoodwillLineItemsLineItems_70c64015-57ef-4555-b4d9-d385b107b564_terseLabel_en-US" xlink:label="lab_wcc_GoodwillLineItemsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible Assets [Line Items]</link:label>
    <link:label id="lab_wcc_GoodwillLineItemsLineItems_label_en-US" xlink:label="lab_wcc_GoodwillLineItemsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill [Line Items] [Line Items]</link:label>
    <link:label id="lab_wcc_GoodwillLineItemsLineItems_documentation_en-US" xlink:label="lab_wcc_GoodwillLineItemsLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Goodwill [Line Items] [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_GoodwillLineItemsLineItems" xlink:href="wcc-20241231.xsd#wcc_GoodwillLineItemsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_GoodwillLineItemsLineItems" xlink:to="lab_wcc_GoodwillLineItemsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_c7186a49-c032-48f3-ac3a-e740db8e8060_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_c947a18e-8840-4a45-b376-bbd6fc532113_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-Based Compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_ebe39147-9454-4b43-bbfa-b4f600e7d22e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrTerminationDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrTerminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Termination Date</link:label>
    <link:label id="lab_ecd_TrdArrTerminationDate_label_en-US" xlink:label="lab_ecd_TrdArrTerminationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Termination Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrTerminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrTerminationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrTerminationDate" xlink:to="lab_ecd_TrdArrTerminationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NatureOfOperations_9d3970ff-fac8-40a4-ae91-2c99aaa82e64_terseLabel_en-US" xlink:label="lab_us-gaap_NatureOfOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ORGANIZATION</link:label>
    <link:label id="lab_us-gaap_NatureOfOperations_label_en-US" xlink:label="lab_us-gaap_NatureOfOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nature of Operations [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NatureOfOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NatureOfOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NatureOfOperations" xlink:to="lab_us-gaap_NatureOfOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_15eb562e-c733-4362-9b64-90399e61409d_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Two</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_f022a25e-8679-47b6-a288-54fa68be3087_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Maturity, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_CanadianDefinedContributionPlanMergerMember_2f695585-d63f-452f-9f4c-02eb287b2f55_terseLabel_en-US" xlink:label="lab_wcc_CanadianDefinedContributionPlanMergerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Canadian Defined Contribution Plan Merger</link:label>
    <link:label id="lab_wcc_CanadianDefinedContributionPlanMergerMember_label_en-US" xlink:label="lab_wcc_CanadianDefinedContributionPlanMergerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Canadian Defined Contribution Plan Merger [Member]</link:label>
    <link:label id="lab_wcc_CanadianDefinedContributionPlanMergerMember_documentation_en-US" xlink:label="lab_wcc_CanadianDefinedContributionPlanMergerMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Canadian Defined Contribution Plan Merger</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_CanadianDefinedContributionPlanMergerMember" xlink:href="wcc-20241231.xsd#wcc_CanadianDefinedContributionPlanMergerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_CanadianDefinedContributionPlanMergerMember" xlink:to="lab_wcc_CanadianDefinedContributionPlanMergerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_ddbea87b-1ef6-4209-bef0-6c416edd04e2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_WESCODistributionCanadaDefinedContributionPlanMember_2875ecf5-7328-46e9-aad1-ffbde4c0d43b_terseLabel_en-US" xlink:label="lab_wcc_WESCODistributionCanadaDefinedContributionPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">WESCO Distribution Canada Defined Contribution plan [Member]</link:label>
    <link:label id="lab_wcc_WESCODistributionCanadaDefinedContributionPlanMember_label_en-US" xlink:label="lab_wcc_WESCODistributionCanadaDefinedContributionPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">WESCO Distribution Canada Defined Contribution plan [Member]</link:label>
    <link:label id="lab_wcc_WESCODistributionCanadaDefinedContributionPlanMember_documentation_en-US" xlink:label="lab_wcc_WESCODistributionCanadaDefinedContributionPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">WESCO Distribution Canada Defined Contribution plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_WESCODistributionCanadaDefinedContributionPlanMember" xlink:href="wcc-20241231.xsd#wcc_WESCODistributionCanadaDefinedContributionPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_WESCODistributionCanadaDefinedContributionPlanMember" xlink:to="lab_wcc_WESCODistributionCanadaDefinedContributionPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_b56d9f51-c856-4cb5-bb37-f64d89103453_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherOperatingIncomeExpenseNet_f8ddd3e3-eac4-4be4-8268-030c1231933e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherOperatingIncomeExpenseNet" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Other Operating Income (Expense), Net</link:label>
    <link:label id="lab_us-gaap_OtherOperatingIncomeExpenseNet_label_en-US" xlink:label="lab_us-gaap_OtherOperatingIncomeExpenseNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Operating Income (Expense), Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingIncomeExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherOperatingIncomeExpenseNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherOperatingIncomeExpenseNet" xlink:to="lab_us-gaap_OtherOperatingIncomeExpenseNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_b1e117d0-5353-47fb-942c-9d6244a68fde_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net Income attributable to WESCO International, Inc.</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_367adf79-0e1b-473b-9600-c5661fa63b3c_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net Income attributable to WESCO International, Inc.</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TradingArrAxis_terseLabel_en-US" xlink:label="lab_ecd_TradingArrAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Arrangement:</link:label>
    <link:label id="lab_ecd_TradingArrAxis_label_en-US" xlink:label="lab_ecd_TradingArrAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TradingArrAxis" xlink:to="lab_ecd_TradingArrAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_c6f68c84-7788-4905-9222-4f11915d0a5f_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_BusinessAcquisitionScheduleOfConsiderationTransferredTableTextBlock_4bf40d36-3088-4b0c-b97a-76f7a0226641_terseLabel_en-US" xlink:label="lab_wcc_BusinessAcquisitionScheduleOfConsiderationTransferredTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Schedule of Consideration Transferred</link:label>
    <link:label id="lab_wcc_BusinessAcquisitionScheduleOfConsiderationTransferredTableTextBlock_label_en-US" xlink:label="lab_wcc_BusinessAcquisitionScheduleOfConsiderationTransferredTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Schedule of Consideration Transferred [Table Text Block]</link:label>
    <link:label id="lab_wcc_BusinessAcquisitionScheduleOfConsiderationTransferredTableTextBlock_documentation_en-US" xlink:label="lab_wcc_BusinessAcquisitionScheduleOfConsiderationTransferredTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business Acquisition, Schedule of Consideration Transferred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_BusinessAcquisitionScheduleOfConsiderationTransferredTableTextBlock" xlink:href="wcc-20241231.xsd#wcc_BusinessAcquisitionScheduleOfConsiderationTransferredTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_BusinessAcquisitionScheduleOfConsiderationTransferredTableTextBlock" xlink:to="lab_wcc_BusinessAcquisitionScheduleOfConsiderationTransferredTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PvpTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure, Table</link:label>
    <link:label id="lab_ecd_PvpTableTextBlock_label_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PvpTableTextBlock" xlink:to="lab_ecd_PvpTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_063ea393-1f6d-435d-b53c-ece380a3cd3a_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Current Borrowing Capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Current Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Excluding Value Reported in Compensation Table</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_OtherIncomeAndExpensePolicyTextBlock_81a25e0a-f09d-4ce3-9502-9961a479fee8_terseLabel_en-US" xlink:label="lab_wcc_OtherIncomeAndExpensePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Income and Expense</link:label>
    <link:label id="lab_wcc_OtherIncomeAndExpensePolicyTextBlock_label_en-US" xlink:label="lab_wcc_OtherIncomeAndExpensePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Income and Expense [Policy Text Block]</link:label>
    <link:label id="lab_wcc_OtherIncomeAndExpensePolicyTextBlock_documentation_en-US" xlink:label="lab_wcc_OtherIncomeAndExpensePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Policy for Other Income and Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_OtherIncomeAndExpensePolicyTextBlock" xlink:href="wcc-20241231.xsd#wcc_OtherIncomeAndExpensePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_OtherIncomeAndExpensePolicyTextBlock" xlink:to="lab_wcc_OtherIncomeAndExpensePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_44478866-8f04-428e-b361-764345d6af4a_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_eb9ce6c0-16e4-4ae8-818a-46f6b2a50c88_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Assumptions [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Assumptions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets_6898f47a-c328-4999-b98b-c67d3bc9658c_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Plan Assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Plan Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_DefinedContributionPensionPlanForEmployeesOfAnixterCanadaIncMember_8e74a8eb-27d5-4739-aad1-439bf5d3795d_terseLabel_en-US" xlink:label="lab_wcc_DefinedContributionPensionPlanForEmployeesOfAnixterCanadaIncMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Contribution Pension Plan for Employees of Anixter Canada Inc.</link:label>
    <link:label id="lab_wcc_DefinedContributionPensionPlanForEmployeesOfAnixterCanadaIncMember_label_en-US" xlink:label="lab_wcc_DefinedContributionPensionPlanForEmployeesOfAnixterCanadaIncMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Pension Plan for Employees of Anixter Canada Inc. [Member]</link:label>
    <link:label id="lab_wcc_DefinedContributionPensionPlanForEmployeesOfAnixterCanadaIncMember_documentation_en-US" xlink:label="lab_wcc_DefinedContributionPensionPlanForEmployeesOfAnixterCanadaIncMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Defined Contribution Pension Plan for Employees of Anixter Canada Inc.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_DefinedContributionPensionPlanForEmployeesOfAnixterCanadaIncMember" xlink:href="wcc-20241231.xsd#wcc_DefinedContributionPensionPlanForEmployeesOfAnixterCanadaIncMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_DefinedContributionPensionPlanForEmployeesOfAnixterCanadaIncMember" xlink:to="lab_wcc_DefinedContributionPensionPlanForEmployeesOfAnixterCanadaIncMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncontrollingInterestMember_4b140290-8957-475a-82f7-7536bd65eb4b_terseLabel_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Noncontrolling Interest</link:label>
    <link:label id="lab_us-gaap_NoncontrollingInterestMember_label_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncontrolling Interest [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncontrollingInterestMember" xlink:to="lab_us-gaap_NoncontrollingInterestMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_06c160bf-3ae7-4c75-ad18-52c6a914ee39_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_37585990-f408-46ff-9da5-eaf2ad75701b_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_e13b5726-ee07-454a-938a-72003b1959ed_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Federal Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_a3df89ba-7d9d-45fa-92af-a958e8624af7_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine2_f1b6ff8b-03c4-4b00-95ba-d098e72ce2fb_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line Two</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine2_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine2" xlink:to="lab_dei_EntityAddressAddressLine2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5a142b88-2af0-44f5-9e47-eb31f42559d8_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsCommonStock_1640f776-a5fe-420b-9c86-c428dc958099_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Dividends, Common Stock</link:label>
    <link:label id="lab_us-gaap_DividendsCommonStock_label_en-US" xlink:label="lab_us-gaap_DividendsCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStock" xlink:to="lab_us-gaap_DividendsCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryIndName_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryIndName" xlink:to="lab_ecd_ForgoneRecoveryIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_f52fc2aa-eebd-424a-9df5-749beba2c0f5_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Intrinsic Value, Exercisable</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardDateDomain_4fed18c5-e4df-41be-910c-9afb0e76a940_terseLabel_en-US" xlink:label="lab_us-gaap_AwardDateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Date [Domain]</link:label>
    <link:label id="lab_us-gaap_AwardDateDomain_label_en-US" xlink:label="lab_us-gaap_AwardDateDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Date [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardDateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardDateDomain" xlink:to="lab_us-gaap_AwardDateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_59f9a205-e2f3-4540-91f3-5639d5176e03_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContingentConsiderationByTypeAxis_a0437327-c189-421d-b2d0-ad2d5e787a6a_terseLabel_en-US" xlink:label="lab_us-gaap_ContingentConsiderationByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contingent Consideration by Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ContingentConsiderationByTypeAxis_label_en-US" xlink:label="lab_us-gaap_ContingentConsiderationByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contingent Consideration by Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContingentConsiderationByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContingentConsiderationByTypeAxis" xlink:to="lab_us-gaap_ContingentConsiderationByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryValuationReserves_9f6a2456-4f6b-41ec-8365-3ef1eba1d1bd_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryValuationReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventory Valuation Reserves</link:label>
    <link:label id="lab_us-gaap_InventoryValuationReserves_label_en-US" xlink:label="lab_us-gaap_InventoryValuationReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory Valuation Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryValuationReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryValuationReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryValuationReserves" xlink:to="lab_us-gaap_InventoryValuationReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_1fddbd08-5fdc-4793-b8a9-067a580cae0a_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xml:lang="en-US">Total deferred</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Deferred Income Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:to="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMnpiCnsdrdFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Considered</link:label>
    <link:label id="lab_ecd_AwardTmgMnpiCnsdrdFlag_label_en-US" xlink:label="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Considered [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiCnsdrdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:to="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockDividendPaymentRateVariable_dda5e5e9-6f82-49d7-b975-0086ed67a2a6_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockDividendPaymentRateVariable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred Stock, Dividend Payment Rate, Variable</link:label>
    <link:label id="lab_us-gaap_PreferredStockDividendPaymentRateVariable_label_en-US" xlink:label="lab_us-gaap_PreferredStockDividendPaymentRateVariable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Dividend Payment Rate, Variable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendPaymentRateVariable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockDividendPaymentRateVariable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockDividendPaymentRateVariable" xlink:to="lab_us-gaap_PreferredStockDividendPaymentRateVariable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_5ce68aea-0efa-419a-84ab-e24b16d9c814_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Expected Benefit Payments [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Expected Benefit Payments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription_3055a067-6eba-4a11-8354-1c813027adf8_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Lease Not yet Commenced, Description</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Lease Not yet Commenced, Description</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription" xlink:to="lab_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_59a68d93-0fdf-46b4-8a25-df488123ed3c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Reductions for tax positions of prior years</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain_7a1e5a42-e5de-406f-bf3d-a758c2df4ac2_terseLabel_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Timing of Transfer of Good or Service [Domain]</link:label>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain_label_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Timing of Transfer of Good or Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:to="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingAggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_OutstandingAggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
    <link:label id="lab_ecd_OutstandingAggtErrCompAmt_label_en-US" xlink:label="lab_ecd_OutstandingAggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingAggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingAggtErrCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingAggtErrCompAmt" xlink:to="lab_ecd_OutstandingAggtErrCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_SeniorNotesdue2024Member_5f886fb9-ebaf-4c5b-aa5e-9cc189adbca3_terseLabel_en-US" xlink:label="lab_wcc_SeniorNotesdue2024Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Senior Notes due 2024 [Member]</link:label>
    <link:label id="lab_wcc_SeniorNotesdue2024Member_label_en-US" xlink:label="lab_wcc_SeniorNotesdue2024Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Senior Notes due 2024 [Member]</link:label>
    <link:label id="lab_wcc_SeniorNotesdue2024Member_documentation_en-US" xlink:label="lab_wcc_SeniorNotesdue2024Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Senior Notes due 2024 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_SeniorNotesdue2024Member" xlink:href="wcc-20241231.xsd#wcc_SeniorNotesdue2024Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_SeniorNotesdue2024Member" xlink:to="lab_wcc_SeniorNotesdue2024Member" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoActuallyPaidCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
    <link:label id="lab_ecd_PeoActuallyPaidCompAmt_label_en-US" xlink:label="lab_ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoActuallyPaidCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoActuallyPaidCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoActuallyPaidCompAmt" xlink:to="lab_ecd_PeoActuallyPaidCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToCompAxis_terseLabel_en-US" xlink:label="lab_ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation:</link:label>
    <link:label id="lab_ecd_AdjToCompAxis_label_en-US" xlink:label="lab_ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToCompAxis" xlink:to="lab_ecd_AdjToCompAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_1a9ac991-bd9c-47fb-93c3-40dd7153441e_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net loss attributable to noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_HostingArrangementPolicyPolicyTextBlock_012a55a5-90c8-4c4c-a5e4-df6fade01653_terseLabel_en-US" xlink:label="lab_wcc_HostingArrangementPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Hosting Arrangement, Policy</link:label>
    <link:label id="lab_wcc_HostingArrangementPolicyPolicyTextBlock_label_en-US" xlink:label="lab_wcc_HostingArrangementPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hosting Arrangement, Policy [Policy Text Block]</link:label>
    <link:label id="lab_wcc_HostingArrangementPolicyPolicyTextBlock_documentation_en-US" xlink:label="lab_wcc_HostingArrangementPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Policy for Hosting Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_HostingArrangementPolicyPolicyTextBlock" xlink:href="wcc-20241231.xsd#wcc_HostingArrangementPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_HostingArrangementPolicyPolicyTextBlock" xlink:to="lab_wcc_HostingArrangementPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_DefinedBenefitPlanAssetsActualGainLoss_db5599c2-5980-4458-bf21-6978b05c84a2_terseLabel_en-US" xlink:label="lab_wcc_DefinedBenefitPlanAssetsActualGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan Assets Actual Gain Loss</link:label>
    <link:label id="lab_wcc_DefinedBenefitPlanAssetsActualGainLoss_label_en-US" xlink:label="lab_wcc_DefinedBenefitPlanAssetsActualGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan Assets Actual Gain Loss</link:label>
    <link:label id="lab_wcc_DefinedBenefitPlanAssetsActualGainLoss_documentation_en-US" xlink:label="lab_wcc_DefinedBenefitPlanAssetsActualGainLoss" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan Assets Actual Gain Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_DefinedBenefitPlanAssetsActualGainLoss" xlink:href="wcc-20241231.xsd#wcc_DefinedBenefitPlanAssetsActualGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_DefinedBenefitPlanAssetsActualGainLoss" xlink:to="lab_wcc_DefinedBenefitPlanAssetsActualGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherNoncurrentLiabilities_cc6fa11a-ca38-47b7-bcba-7b1db59b21e3_terseLabel_en-US" xlink:label="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherNoncurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Noncurrent Liabilities</link:label>
    <link:label id="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherNoncurrentLiabilities_label_en-US" xlink:label="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherNoncurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Noncurrent Liabilities</link:label>
    <link:label id="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherNoncurrentLiabilities_documentation_en-US" xlink:label="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherNoncurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Noncurrent Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherNoncurrentLiabilities" xlink:href="wcc-20241231.xsd#wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherNoncurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherNoncurrentLiabilities" xlink:to="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherNoncurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_b6b4d988-9e8e-4f3d-abbd-0da2f635ba9d_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Reclassifications_12b89095-7c52-480b-b795-d2b248c40a0b_terseLabel_en-US" xlink:label="lab_us-gaap_Reclassifications" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassifications</link:label>
    <link:label id="lab_us-gaap_Reclassifications_label_en-US" xlink:label="lab_us-gaap_Reclassifications" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassifications [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Reclassifications" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Reclassifications"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Reclassifications" xlink:to="lab_us-gaap_Reclassifications" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PnsnAdjsSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_PnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Adjustments Service Cost</link:label>
    <link:label id="lab_ecd_PnsnAdjsSvcCstMember_label_en-US" xlink:label="lab_ecd_PnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Adjustments Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnAdjsSvcCstMember" xlink:to="lab_ecd_PnsnAdjsSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_c1045a1c-bc18-464f-8afb-46dcfbc933df_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average common shares outstanding used in computing basic earnings per share</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Price or TSR Estimation Method</link:label>
    <link:label id="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock_label_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Price or TSR Estimation Method [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:to="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_DepreciableMember_7194eaea-c03b-448c-b9be-3a06233708e0_terseLabel_en-US" xlink:label="lab_wcc_DepreciableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciable [Member]</link:label>
    <link:label id="lab_wcc_DepreciableMember_label_en-US" xlink:label="lab_wcc_DepreciableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciable [Member]</link:label>
    <link:label id="lab_wcc_DepreciableMember_documentation_en-US" xlink:label="lab_wcc_DepreciableMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Depreciable [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_DepreciableMember" xlink:href="wcc-20241231.xsd#wcc_DepreciableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_DepreciableMember" xlink:to="lab_wcc_DepreciableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_990d6d6b-439c-4f25-850e-dd86ceec74c9_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition_a026aa87-a764-4a29-9e83-76ca6f7756a0_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Acquisition</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Acquisition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareNet_ff81d813-ee6f-4c67-beec-8cf4d3402910_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unamortized software cost</link:label>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareNet_label_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capitalized Computer Software, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareNet" xlink:to="lab_us-gaap_CapitalizedComputerSoftwareNet" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentInformationTable_85a5ffe0-dd9f-485a-9f87-12f45990b124_terseLabel_en-US" xlink:label="lab_dei_DocumentInformationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Information [Table]</link:label>
    <link:label id="lab_dei_DocumentInformationTable_label_en-US" xlink:label="lab_dei_DocumentInformationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Information [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationTable" xlink:to="lab_dei_DocumentInformationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_31b9e723-a408-4f55-8269-b10bc3b13a89_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total WESCO International stockholders' equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_eaa27c22-ceb6-464f-aa7c-631c1f38fb23_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts_f54d58c7-b7ba-4449-8177-1f742f1a07e6_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of Debt Issuance Costs and Discounts</link:label>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts_label_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization of Debt Issuance Costs and Discounts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:to="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_4a43fb64-c594-4e45-9bcf-347877a29728_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NatureOfExpenseAxis_554242ca-144a-4a24-9e9b-e715694ad866_terseLabel_en-US" xlink:label="lab_us-gaap_NatureOfExpenseAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Nature of Expense [Axis]</link:label>
    <link:label id="lab_us-gaap_NatureOfExpenseAxis_label_en-US" xlink:label="lab_us-gaap_NatureOfExpenseAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nature of Expense [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NatureOfExpenseAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NatureOfExpenseAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NatureOfExpenseAxis" xlink:to="lab_us-gaap_NatureOfExpenseAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_99de6deb-d487-4ec9-bf3f-d94015712a00_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Target Allocation Percentage of Assets, Equity Securities</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Target Allocation, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingGainsLosses_c328d2e3-576d-4a07-85f1-2a2ebcf2ebed_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingGainsLosses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Nonoperating Gains (Losses)</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingGainsLosses_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingGainsLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Nonoperating Gains (Losses)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingGainsLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingGainsLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingGainsLosses" xlink:to="lab_us-gaap_OtherNonoperatingGainsLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscIndName_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscIndName_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:to="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_23e0a9f8-a55d-4baf-a95d-810e8fe16de5_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Construction in progress</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Construction in Progress [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressMember" xlink:to="lab_us-gaap_ConstructionInProgressMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_ff10a59e-489e-47e8-a6d4-cf1346452d17_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_9ebf2283-c1f5-49c3-87a2-b3824caa6cec_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable_14aa9593-2c74-4677-8acc-ed9c655c9759_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Information, Nonrecurring Adjustments [Table]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Information, Nonrecurring Adjustments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditSettlementGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList_27577006-5a25-4566-94d7-a9d3fc747454_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditSettlementGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Settlement Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditSettlementGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditSettlementGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Settlement Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditSettlementGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditSettlementGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditSettlementGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" xlink:to="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditSettlementGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_A550SeniorNotesDue2023Member_f45ba25a-7f61-406a-a4d5-b5b6b88eff9c_terseLabel_en-US" xlink:label="lab_wcc_A550SeniorNotesDue2023Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">5.50% Senior Notes due 2023 [Member]</link:label>
    <link:label id="lab_wcc_A550SeniorNotesDue2023Member_label_en-US" xlink:label="lab_wcc_A550SeniorNotesDue2023Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">5.50% Senior Notes due 2023 [Member]</link:label>
    <link:label id="lab_wcc_A550SeniorNotesDue2023Member_documentation_en-US" xlink:label="lab_wcc_A550SeniorNotesDue2023Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">5.50% Senior Notes due 2023</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_A550SeniorNotesDue2023Member" xlink:href="wcc-20241231.xsd#wcc_A550SeniorNotesDue2023Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_A550SeniorNotesDue2023Member" xlink:to="lab_wcc_A550SeniorNotesDue2023Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_323147b9-18c4-4143-9505-871b0f7c9a0f_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill, Acquired During Period</link:label>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_label_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Acquired During Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:to="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_cc55abeb-c54b-481d-b2f8-79a4a036afae_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_OtherInternationalMember_cc721e78-fc24-4e44-8623-cac4e4a33c23_terseLabel_en-US" xlink:label="lab_wcc_OtherInternationalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other International</link:label>
    <link:label id="lab_wcc_OtherInternationalMember_label_en-US" xlink:label="lab_wcc_OtherInternationalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other International [Member]</link:label>
    <link:label id="lab_wcc_OtherInternationalMember_documentation_en-US" xlink:label="lab_wcc_OtherInternationalMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other International</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_OtherInternationalMember" xlink:href="wcc-20241231.xsd#wcc_OtherInternationalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_OtherInternationalMember" xlink:to="lab_wcc_OtherInternationalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_c12888c8-4306-472d-b71a-676b8c6f9228_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_be2dedfe-7946-41a7-8a4b-82fd440a5ed2_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_10949d79-eac4-43e9-bebc-4d43fdc4e3e9_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits that Would Impact Effective Tax Rate</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits that Would Impact Effective Tax Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_257e1df7-7ddc-4f0f-881c-d8963c85c964_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsLiabilities_e9527d9a-3bee-4327-8c3e-d3f7b4d190dc_terseLabel_en-US" xlink:label="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsLiabilities</link:label>
    <link:label id="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsLiabilities_label_en-US" xlink:label="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsLiabilities</link:label>
    <link:label id="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsLiabilities_documentation_en-US" xlink:label="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsLiabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsLiabilities" xlink:href="wcc-20241231.xsd#wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsLiabilities" xlink:to="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllTradingArrangementsMember_terseLabel_en-US" xlink:label="lab_ecd_AllTradingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Trading Arrangements</link:label>
    <link:label id="lab_ecd_AllTradingArrangementsMember_label_en-US" xlink:label="lab_ecd_AllTradingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Trading Arrangements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllTradingArrangementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllTradingArrangementsMember" xlink:to="lab_ecd_AllTradingArrangementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Net Income</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Net Income [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_6fb13f45-c538-405b-a74b-6e665225363e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_0100fe6c-d845-42fa-bb4f-081a3f48efc5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherCurrentAssets_760e225a-856e-467f-9a0b-132f24fefb60_terseLabel_en-US" xlink:label="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherCurrentAssets</link:label>
    <link:label id="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherCurrentAssets_label_en-US" xlink:label="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherCurrentAssets</link:label>
    <link:label id="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherCurrentAssets_documentation_en-US" xlink:label="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherCurrentAssets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherCurrentAssets" xlink:href="wcc-20241231.xsd#wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherCurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherCurrentAssets" xlink:to="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherCurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Rule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted</link:label>
    <link:label id="lab_ecd_Rule10b51ArrAdoptedFlag_label_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:to="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTable_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTable_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems_f6bc77a5-8bd9-4c89-bbdb-95ae756bd10b_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_SeniorNotesDue2023Member_ae03a5d0-d829-49bf-9e47-65defc76965a_terseLabel_en-US" xlink:label="lab_wcc_SeniorNotesDue2023Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Senior Notes Due 2023</link:label>
    <link:label id="lab_wcc_SeniorNotesDue2023Member_label_en-US" xlink:label="lab_wcc_SeniorNotesDue2023Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Senior Notes Due 2023 [Member]</link:label>
    <link:label id="lab_wcc_SeniorNotesDue2023Member_documentation_en-US" xlink:label="lab_wcc_SeniorNotesDue2023Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Senior Notes Due 2023</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_SeniorNotesDue2023Member" xlink:href="wcc-20241231.xsd#wcc_SeniorNotesDue2023Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_SeniorNotesDue2023Member" xlink:to="lab_wcc_SeniorNotesDue2023Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_dcd20526-db6d-4250-9153-2c70c48495b3_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill, Measurement Period Adjustment</link:label>
    <link:label id="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_label_en-US" xlink:label="lab_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Measurement Period Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:to="lab_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonClassAMember_a0561e17-f008-4ec4-84f5-b26f7e17ecc5_terseLabel_en-US" xlink:label="lab_us-gaap_CommonClassAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Class A [Member]</link:label>
    <link:label id="lab_us-gaap_CommonClassAMember_label_en-US" xlink:label="lab_us-gaap_CommonClassAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Class A [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonClassAMember" xlink:to="lab_us-gaap_CommonClassAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_AscentMember_0d13b5c9-4343-48d4-b376-4109439a8ef1_terseLabel_en-US" xlink:label="lab_wcc_AscentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Ascent</link:label>
    <link:label id="lab_wcc_AscentMember_label_en-US" xlink:label="lab_wcc_AscentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Ascent [Member]</link:label>
    <link:label id="lab_wcc_AscentMember_documentation_en-US" xlink:label="lab_wcc_AscentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Ascent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AscentMember" xlink:href="wcc-20241231.xsd#wcc_AscentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_AscentMember" xlink:to="lab_wcc_AscentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PayVsPerformanceDisclosureLineItems_label_en-US" xlink:label="lab_ecd_PayVsPerformanceDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="lab_ecd_PayVsPerformanceDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeerGroupTotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
    <link:label id="lab_ecd_PeerGroupTotalShareholderRtnAmt_label_en-US" xlink:label="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupTotalShareholderRtnAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:to="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill_2872909a-42a6-49da-97c8-34dcc9c430d6_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible Assets, Net (Including Goodwill)</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Assets, Net (Including Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_b188bcc5-90c7-4446-a24d-af4c92ee0d2d_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplemental Employee Retirement Plan [Member]</link:label>
    <link:label id="lab_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_label_en-US" xlink:label="lab_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplemental Employee Retirement Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember" xlink:to="lab_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_4ec40bbd-1de6-4368-a30b-d4037bbcdbc6_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OtherPerfMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_OtherPerfMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Performance Measure, Amount</link:label>
    <link:label id="lab_ecd_OtherPerfMeasureAmt_label_en-US" xlink:label="lab_ecd_OtherPerfMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Performance Measure, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OtherPerfMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OtherPerfMeasureAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OtherPerfMeasureAmt" xlink:to="lab_ecd_OtherPerfMeasureAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_9c46b89b-8c63-4dde-9111-fb6e47600060_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rate of Compensation Increase</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_d9ba27fe-308b-4281-b802-515ef7c684cb_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillLineItems_b7020ded-865a-4cf5-bd69-3c8464e50278_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill [Line Items]</link:label>
    <link:label id="lab_us-gaap_GoodwillLineItems_label_en-US" xlink:label="lab_us-gaap_GoodwillLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillLineItems" xlink:to="lab_us-gaap_GoodwillLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_7e491c2e-e04d-4edf-8895-2ce1ad8ff1da_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Operating Leases</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_a888e880-a223-4f9a-88df-cf257c24a526_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares outstanding</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_b4f941dc-cbcc-4150-be56-3e4bcfc52ed4_terseLabel_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Documents Incorporated by Reference</link:label>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_label_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseCost_2e84edda-b30e-4f34-a89f-7414016daa61_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Lease, Cost</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseCost_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost" xlink:to="lab_us-gaap_OperatingLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherReceivablesNetCurrent_96c56123-0c11-4f73-b35e-d9a5e896b58e_terseLabel_en-US" xlink:label="lab_us-gaap_OtherReceivablesNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other accounts receivable</link:label>
    <link:label id="lab_us-gaap_OtherReceivablesNetCurrent_label_en-US" xlink:label="lab_us-gaap_OtherReceivablesNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Receivables, Net, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherReceivablesNetCurrent" xlink:to="lab_us-gaap_OtherReceivablesNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtAndCapitalLeaseObligations_5453d2fa-d965-4270-84f0-4e0bdc455894_totalLabel_en-US" xlink:label="lab_us-gaap_DebtAndCapitalLeaseObligations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total debt</link:label>
    <link:label id="lab_us-gaap_DebtAndCapitalLeaseObligations_a9c4897b-1e48-4d3a-9371-dbf87b90b629_terseLabel_en-US" xlink:label="lab_us-gaap_DebtAndCapitalLeaseObligations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt and Lease Obligation</link:label>
    <link:label id="lab_us-gaap_DebtAndCapitalLeaseObligations_label_en-US" xlink:label="lab_us-gaap_DebtAndCapitalLeaseObligations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt and Lease Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndCapitalLeaseObligations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtAndCapitalLeaseObligations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtAndCapitalLeaseObligations" xlink:to="lab_us-gaap_DebtAndCapitalLeaseObligations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_77ff55aa-bfb9-497f-ba79-624ee501536a_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_feb86680-2381-484e-9589-f1e48f48347d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Benefits Paid</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Benefits Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:to="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_HostingArrangementServiceContractUsefulLife_116632ac-e92e-4168-b6a5-fb2131de080f_terseLabel_en-US" xlink:label="lab_wcc_HostingArrangementServiceContractUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Hosting Arrangement, Service Contract, Useful Life</link:label>
    <link:label id="lab_wcc_HostingArrangementServiceContractUsefulLife_label_en-US" xlink:label="lab_wcc_HostingArrangementServiceContractUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hosting Arrangement, Service Contract, Useful Life</link:label>
    <link:label id="lab_wcc_HostingArrangementServiceContractUsefulLife_documentation_en-US" xlink:label="lab_wcc_HostingArrangementServiceContractUsefulLife" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Hosting Arrangement, Service Contract, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_HostingArrangementServiceContractUsefulLife" xlink:href="wcc-20241231.xsd#wcc_HostingArrangementServiceContractUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_HostingArrangementServiceContractUsefulLife" xlink:to="lab_wcc_HostingArrangementServiceContractUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment_af06c5e9-b2cb-4052-971b-49bbe68f6a1c_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal Group, Property, Plant and Equipment</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Property, Plant and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_BasePurchasePriceForDivestitureOfBusiness._c65449bc-cf11-4796-9088-bc0b531f38ff_terseLabel_en-US" xlink:label="lab_wcc_BasePurchasePriceForDivestitureOfBusiness." xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Base purchase price for divestiture of business.</link:label>
    <link:label id="lab_wcc_BasePurchasePriceForDivestitureOfBusiness._label_en-US" xlink:label="lab_wcc_BasePurchasePriceForDivestitureOfBusiness." xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Base purchase price for divestiture of business.</link:label>
    <link:label id="lab_wcc_BasePurchasePriceForDivestitureOfBusiness._documentation_en-US" xlink:label="lab_wcc_BasePurchasePriceForDivestitureOfBusiness." xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Base purchase price for divestiture of business.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_BasePurchasePriceForDivestitureOfBusiness." xlink:href="wcc-20241231.xsd#wcc_BasePurchasePriceForDivestitureOfBusiness."/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_BasePurchasePriceForDivestitureOfBusiness." xlink:to="lab_wcc_BasePurchasePriceForDivestitureOfBusiness." xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerSalesChannelAxis_6c881e8e-7a7e-4f52-a470-a869426ee93d_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerSalesChannelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract with Customer, Sales Channel [Axis]</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerSalesChannelAxis_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerSalesChannelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Sales Channel [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerSalesChannelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelAxis" xlink:to="lab_us-gaap_ContractWithCustomerSalesChannelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanServiceCost_56cc38b0-d2fc-4470-b1a7-f8fa3d419908_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Service Cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanServiceCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Service Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanServiceCost" xlink:to="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonrecurringAdjustmentDomain_1c93e0ed-779e-4192-975a-ffcd71d8c639_terseLabel_en-US" xlink:label="lab_us-gaap_NonrecurringAdjustmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Nonrecurring Adjustment [Domain]</link:label>
    <link:label id="lab_us-gaap_NonrecurringAdjustmentDomain_label_en-US" xlink:label="lab_us-gaap_NonrecurringAdjustmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nonrecurring Adjustment [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrecurringAdjustmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrecurringAdjustmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonrecurringAdjustmentDomain" xlink:to="lab_us-gaap_NonrecurringAdjustmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockLiquidationPreference_8f3a734a-218a-4187-b475-e0cac5d47f7a_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockLiquidationPreference" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred Stock, Liquidation Preference Per Share</link:label>
    <link:label id="lab_us-gaap_PreferredStockLiquidationPreference_label_en-US" xlink:label="lab_us-gaap_PreferredStockLiquidationPreference" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Liquidation Preference Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockLiquidationPreference" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockLiquidationPreference"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockLiquidationPreference" xlink:to="lab_us-gaap_PreferredStockLiquidationPreference" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_SeniorNotesTenderOfferConsiderationPer1000PrincipalAmount_cf5008c2-8ca9-4943-a17c-29eec14ac213_terseLabel_en-US" xlink:label="lab_wcc_SeniorNotesTenderOfferConsiderationPer1000PrincipalAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Senior Notes tender offer consideration per $1,000 principal amount</link:label>
    <link:label id="lab_wcc_SeniorNotesTenderOfferConsiderationPer1000PrincipalAmount_label_en-US" xlink:label="lab_wcc_SeniorNotesTenderOfferConsiderationPer1000PrincipalAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Senior Notes tender offer consideration per $1,000 principal amount</link:label>
    <link:label id="lab_wcc_SeniorNotesTenderOfferConsiderationPer1000PrincipalAmount_documentation_en-US" xlink:label="lab_wcc_SeniorNotesTenderOfferConsiderationPer1000PrincipalAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Senior Notes tender offer consideration per $1,000 principal amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_SeniorNotesTenderOfferConsiderationPer1000PrincipalAmount" xlink:href="wcc-20241231.xsd#wcc_SeniorNotesTenderOfferConsiderationPer1000PrincipalAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_SeniorNotesTenderOfferConsiderationPer1000PrincipalAmount" xlink:to="lab_wcc_SeniorNotesTenderOfferConsiderationPer1000PrincipalAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_8b27939f-0a0e-4780-a029-d16e1bbc139d_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_5a59cc38-8efa-4bf1-8036-aeec39e3802e_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanEquitySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Equity Securities</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanEquitySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Equity Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanEquitySecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember" xlink:to="lab_us-gaap_DefinedBenefitPlanEquitySecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_38322846-bc38-47ef-b693-390078aad9c6_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additions for tax positions of prior years</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_64786bbe-5ff4-484d-8fa9-4e89adb7e3f8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Treasury Stock, Shares, Acquired</link:label>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_35aa2f03-9623-463a-93fa-3f73ef8e6bbf_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury Stock, Shares, Acquired</link:label>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_label_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Shares, Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockSharesAcquired" xlink:to="lab_us-gaap_TreasuryStockSharesAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeAxis_4de48b48-00c3-458f-a311-78815d4b249f_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retirement Plan Type [Axis]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTypeAxis_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Plan Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTypeAxis" xlink:to="lab_us-gaap_RetirementPlanTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_1dbd6401-db05-4259-b4b4-5826a3a73975_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Foreign Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_13d89d07-8b5e-46c3-9bd7-445800412963_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Selling, General and Administrative Expenses [Member]</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling, General and Administrative Expenses [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityCurrentAndNoncurrent_6e3f08f4-a4c7-44e6-9171-9b04f85fcbd4_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Compensation Cash-based Arrangements, Liability, Current and Noncurrent</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Compensation Cash-Based Arrangements, Liability, Current and Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationCashbasedArrangementsLiabilityCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityCurrentAndNoncurrent" xlink:to="lab_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_0f0feb2b-4ca3-4ac6-bd8f-fdff9708483e_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Average salary increases</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_AdjustedEBITDAMarginPercentage_72c77ef7-9100-4e18-a026-d8418b9e5789_terseLabel_en-US" xlink:label="lab_wcc_AdjustedEBITDAMarginPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjusted EBITDA Margin Percentage</link:label>
    <link:label id="lab_wcc_AdjustedEBITDAMarginPercentage_label_en-US" xlink:label="lab_wcc_AdjustedEBITDAMarginPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjusted EBITDA Margin Percentage</link:label>
    <link:label id="lab_wcc_AdjustedEBITDAMarginPercentage_documentation_en-US" xlink:label="lab_wcc_AdjustedEBITDAMarginPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Adjusted EBITDA Margin Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AdjustedEBITDAMarginPercentage" xlink:href="wcc-20241231.xsd#wcc_AdjustedEBITDAMarginPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_AdjustedEBITDAMarginPercentage" xlink:to="lab_wcc_AdjustedEBITDAMarginPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockCommonMember_d9b914c3-6b6f-46f1-a169-5eab7c84bfea_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury Stock, Common [Member]</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonMember_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Common [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonMember" xlink:to="lab_us-gaap_TreasuryStockCommonMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNetAbstract_3e1da222-7e85-4ebd-982e-c874e6c5856d_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Net [Abstract]</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNetAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Net [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="lab_us-gaap_DeferredTaxAssetsNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_a2866a9e-8a95-49ed-b534-f212c02fac7a_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement, Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanUnfundedPlan_b975e712-f210-4c81-9c86-d757a5115b29_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanUnfundedPlan" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Unfunded Plan</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanUnfundedPlan_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanUnfundedPlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Unfunded Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanUnfundedPlan" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanUnfundedPlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanUnfundedPlan" xlink:to="lab_us-gaap_DefinedBenefitPlanUnfundedPlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy_3e6a0f2f-5758-4f39-bb4c-45fab79e789a_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension and Other Postretirement Plans, Pensions, Policy [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension and Other Postretirement Plans, Pensions, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy" xlink:to="lab_us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_693e60ee-bbfe-4e67-b671-a7ecfd16aecd_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Net Income (Loss)</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Net Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_AccountsReceivableSecuritizationFacilityAmendedMember_d3e8d9ea-b089-42c3-9809-793a21f86f62_terseLabel_en-US" xlink:label="lab_wcc_AccountsReceivableSecuritizationFacilityAmendedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts Receivable Securitization Facility Amended</link:label>
    <link:label id="lab_wcc_AccountsReceivableSecuritizationFacilityAmendedMember_label_en-US" xlink:label="lab_wcc_AccountsReceivableSecuritizationFacilityAmendedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable Securitization Facility Amended [Member]</link:label>
    <link:label id="lab_wcc_AccountsReceivableSecuritizationFacilityAmendedMember_documentation_en-US" xlink:label="lab_wcc_AccountsReceivableSecuritizationFacilityAmendedMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accounts Receivable Securitization Facility Amended</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AccountsReceivableSecuritizationFacilityAmendedMember" xlink:href="wcc-20241231.xsd#wcc_AccountsReceivableSecuritizationFacilityAmendedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_AccountsReceivableSecuritizationFacilityAmendedMember" xlink:to="lab_wcc_AccountsReceivableSecuritizationFacilityAmendedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_45b94980-64af-4683-9d84-368a4c802200_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from Divestiture of Businesses, Net of Cash Divested</link:label>
    <link:label id="lab_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_label_en-US" xlink:label="lab_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Divestiture of Businesses, Net of Cash Divested</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested" xlink:to="lab_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent_25cef9e8-3c71-4f12-a854-2c159acad37d_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Goodwill, Current</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Goodwill, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions_71e241b9-1c97-4f94-b370-e9cf65262e52_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">APIC, Share-based Payment Arrangement, Recognition and Exercise</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">APIC, Share-Based Payment Arrangement, Recognition and Exercise</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_abb7a0b5-5fe6-4b60-902a-c3933637e8c6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Actuarial (Gain) Loss, before Tax</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" xlink:to="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_53a1b1f2-995b-4e53-8c14-3a6837ba09f4_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_DisposalGroupIncludingDiscontinuedOperationSTAndLTOperatingLeaseLiabilities_a9416f44-0af9-48eb-9ad4-c7a7ec85806d_terseLabel_en-US" xlink:label="lab_wcc_DisposalGroupIncludingDiscontinuedOperationSTAndLTOperatingLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, ST and LT Operating Lease Liabilities</link:label>
    <link:label id="lab_wcc_DisposalGroupIncludingDiscontinuedOperationSTAndLTOperatingLeaseLiabilities_label_en-US" xlink:label="lab_wcc_DisposalGroupIncludingDiscontinuedOperationSTAndLTOperatingLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, ST and LT Operating Lease Liabilities</link:label>
    <link:label id="lab_wcc_DisposalGroupIncludingDiscontinuedOperationSTAndLTOperatingLeaseLiabilities_documentation_en-US" xlink:label="lab_wcc_DisposalGroupIncludingDiscontinuedOperationSTAndLTOperatingLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, ST and LT Operating Lease Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_DisposalGroupIncludingDiscontinuedOperationSTAndLTOperatingLeaseLiabilities" xlink:href="wcc-20241231.xsd#wcc_DisposalGroupIncludingDiscontinuedOperationSTAndLTOperatingLeaseLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_DisposalGroupIncludingDiscontinuedOperationSTAndLTOperatingLeaseLiabilities" xlink:to="lab_wcc_DisposalGroupIncludingDiscontinuedOperationSTAndLTOperatingLeaseLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration_61b0c63e-8483-4909-b3aa-d82f4c53d09d_terseLabel_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplier Finance Program, Obligation, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration_label_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplier Finance Program, Obligation, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration" xlink:to="lab_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_0563b052-8991-444e-a673-21d7c7323da8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_678640c4-23ce-44ff-a989-74b3b9173b20_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Consideration Transferred, Equity Interests Issued and Issuable</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Consideration Transferred, Equity Interests Issued and Issuable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredParValueMethod_88bc7757-9f50-49b2-bd50-399ab21fc4c5_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredParValueMethod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury Stock, Value, Acquired, Par Value Method</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredParValueMethod_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredParValueMethod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Value, Acquired, Par Value Method</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredParValueMethod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValueAcquiredParValueMethod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValueAcquiredParValueMethod" xlink:to="lab_us-gaap_TreasuryStockValueAcquiredParValueMethod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalDate1_6c1458fe-11e8-43ec-8c81-4d162dfd5a0d_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalDate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal Date</link:label>
    <link:label id="lab_us-gaap_DisposalDate1_label_en-US" xlink:label="lab_us-gaap_DisposalDate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalDate1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalDate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalDate1" xlink:to="lab_us-gaap_DisposalDate1" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_7e656438-1b89-49f5-a4cd-a32b3077dd8f_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_fd6c4001-a51d-4c49-a504-782842fe2dd0_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Five</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfBusiness_6a2cbb4e-4f96-4871-a41f-d8fa731a60d6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfBusiness" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Disposition of Business</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfBusiness_a0b108f0-e35e-46b0-a5bf-bb85ed4c32e6_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Disposition of Business</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfBusiness_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Disposition of Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfBusiness" xlink:to="lab_us-gaap_GainLossOnSaleOfBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardDateAxis_00a984c7-fcbb-491e-b4b7-7cec73b9c22f_terseLabel_en-US" xlink:label="lab_us-gaap_AwardDateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Date [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardDateAxis_label_en-US" xlink:label="lab_us-gaap_AwardDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardDateAxis" xlink:to="lab_us-gaap_AwardDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_DefinedContributionPlanEmployerMatchingContributionGreaterThan20YearsOfServicePercentOfEmployeesGrossPay_c0384567-891c-4578-b9b2-5c6028f8f43e_terseLabel_en-US" xlink:label="lab_wcc_DefinedContributionPlanEmployerMatchingContributionGreaterThan20YearsOfServicePercentOfEmployeesGrossPay" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution greater than 20 years of service, Percent of Employees' Gross Pay</link:label>
    <link:label id="lab_wcc_DefinedContributionPlanEmployerMatchingContributionGreaterThan20YearsOfServicePercentOfEmployeesGrossPay_label_en-US" xlink:label="lab_wcc_DefinedContributionPlanEmployerMatchingContributionGreaterThan20YearsOfServicePercentOfEmployeesGrossPay" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution greater than 20 years of service, Percent of Employees' Gross Pay</link:label>
    <link:label id="lab_wcc_DefinedContributionPlanEmployerMatchingContributionGreaterThan20YearsOfServicePercentOfEmployeesGrossPay_documentation_en-US" xlink:label="lab_wcc_DefinedContributionPlanEmployerMatchingContributionGreaterThan20YearsOfServicePercentOfEmployeesGrossPay" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution greater than 20 years of service, Percent of Employees' Gross Pay</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_DefinedContributionPlanEmployerMatchingContributionGreaterThan20YearsOfServicePercentOfEmployeesGrossPay" xlink:href="wcc-20241231.xsd#wcc_DefinedContributionPlanEmployerMatchingContributionGreaterThan20YearsOfServicePercentOfEmployeesGrossPay"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_DefinedContributionPlanEmployerMatchingContributionGreaterThan20YearsOfServicePercentOfEmployeesGrossPay" xlink:to="lab_wcc_DefinedContributionPlanEmployerMatchingContributionGreaterThan20YearsOfServicePercentOfEmployeesGrossPay" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table</link:label>
    <link:label id="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:to="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_NumberOfEmployeesEmployedByTheEntity_d9eac261-a176-4e64-b4e6-4b7089776219_terseLabel_en-US" xlink:label="lab_wcc_NumberOfEmployeesEmployedByTheEntity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of Employees Employed by the Entity</link:label>
    <link:label id="lab_wcc_NumberOfEmployeesEmployedByTheEntity_label_en-US" xlink:label="lab_wcc_NumberOfEmployeesEmployedByTheEntity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Employees Employed by the Entity</link:label>
    <link:label id="lab_wcc_NumberOfEmployeesEmployedByTheEntity_documentation_en-US" xlink:label="lab_wcc_NumberOfEmployeesEmployedByTheEntity" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of Employees Employed by the Entity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_NumberOfEmployeesEmployedByTheEntity" xlink:href="wcc-20241231.xsd#wcc_NumberOfEmployeesEmployedByTheEntity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_NumberOfEmployeesEmployedByTheEntity" xlink:to="lab_wcc_NumberOfEmployeesEmployedByTheEntity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsAmortizationPeriodMember_078cafba-384f-47ac-8ad3-9b2a96998b05_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsAmortizationPeriodMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible Assets, Amortization Period</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsAmortizationPeriodMember_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsAmortizationPeriodMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Assets, Amortization Period [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsAmortizationPeriodMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsAmortizationPeriodMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsAmortizationPeriodMember" xlink:to="lab_us-gaap_IntangibleAssetsAmortizationPeriodMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_d3a6bfdc-31bb-44c6-9609-5f18be2cc5ac_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_LineOfCreditFacilityOpportunityToIncreaseBorrowingCapacity_a3f3910e-0028-4e27-91ad-4cdea0436814_terseLabel_en-US" xlink:label="lab_wcc_LineOfCreditFacilityOpportunityToIncreaseBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Opportunity to Increase Borrowing Capacity</link:label>
    <link:label id="lab_wcc_LineOfCreditFacilityOpportunityToIncreaseBorrowingCapacity_label_en-US" xlink:label="lab_wcc_LineOfCreditFacilityOpportunityToIncreaseBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Opportunity to Increase Borrowing Capacity</link:label>
    <link:label id="lab_wcc_LineOfCreditFacilityOpportunityToIncreaseBorrowingCapacity_documentation_en-US" xlink:label="lab_wcc_LineOfCreditFacilityOpportunityToIncreaseBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Opportunity to Increase Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_LineOfCreditFacilityOpportunityToIncreaseBorrowingCapacity" xlink:href="wcc-20241231.xsd#wcc_LineOfCreditFacilityOpportunityToIncreaseBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_LineOfCreditFacilityOpportunityToIncreaseBorrowingCapacity" xlink:to="lab_wcc_LineOfCreditFacilityOpportunityToIncreaseBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_AnixterInternationalMember_fea09a6a-0a95-4322-89c2-68869b0d74f2_terseLabel_en-US" xlink:label="lab_wcc_AnixterInternationalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Anixter International [Member]</link:label>
    <link:label id="lab_wcc_AnixterInternationalMember_label_en-US" xlink:label="lab_wcc_AnixterInternationalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Anixter International [Member]</link:label>
    <link:label id="lab_wcc_AnixterInternationalMember_documentation_en-US" xlink:label="lab_wcc_AnixterInternationalMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Anixter International</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AnixterInternationalMember" xlink:href="wcc-20241231.xsd#wcc_AnixterInternationalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_AnixterInternationalMember" xlink:to="lab_wcc_AnixterInternationalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_ea3dc690-2c69-451b-8404-a0355daaa20e_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prior Service Cost (Credit), before Tax</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, Prior Service Cost (Credit), before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" xlink:to="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_SeniorNotesConsentFeePer1000PrincipalAmount_61968ccf-3d51-47e5-95a4-e3ccc143c1f1_terseLabel_en-US" xlink:label="lab_wcc_SeniorNotesConsentFeePer1000PrincipalAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Senior Notes consent fee per $1,000 principal amount</link:label>
    <link:label id="lab_wcc_SeniorNotesConsentFeePer1000PrincipalAmount_label_en-US" xlink:label="lab_wcc_SeniorNotesConsentFeePer1000PrincipalAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Senior Notes consent fee per $1,000 principal amount</link:label>
    <link:label id="lab_wcc_SeniorNotesConsentFeePer1000PrincipalAmount_documentation_en-US" xlink:label="lab_wcc_SeniorNotesConsentFeePer1000PrincipalAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Senior Notes consent fee per $1,000 principal amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_SeniorNotesConsentFeePer1000PrincipalAmount" xlink:href="wcc-20241231.xsd#wcc_SeniorNotesConsentFeePer1000PrincipalAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_SeniorNotesConsentFeePer1000PrincipalAmount" xlink:to="lab_wcc_SeniorNotesConsentFeePer1000PrincipalAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfSalesPolicyTextBlock_abf54591-8181-47d8-9366-723e5b4a0f46_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfSalesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of Goods and Service</link:label>
    <link:label id="lab_us-gaap_CostOfSalesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CostOfSalesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Goods and Service [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesPolicyTextBlock" xlink:to="lab_us-gaap_CostOfSalesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_56b2cce6-c52d-44ab-a545-1d64f422f1de_terseLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_57085898-82c5-42fb-9cfa-d6cab96ed8f4_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents at the beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6249bb69-2354-4957-8cad-8e39336eea16_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents at the end of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtWeightedAverageInterestRate_6fb7a732-3f90-4da9-b55e-01e1247cd012_terseLabel_en-US" xlink:label="lab_us-gaap_DebtWeightedAverageInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt, Weighted Average Interest Rate</link:label>
    <link:label id="lab_us-gaap_DebtWeightedAverageInterestRate_label_en-US" xlink:label="lab_us-gaap_DebtWeightedAverageInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt, Weighted Average Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtWeightedAverageInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtWeightedAverageInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtWeightedAverageInterestRate" xlink:to="lab_us-gaap_DebtWeightedAverageInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_dcfbed53-2871-44f7-81ef-b8b101f620d6_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_f02c87bd-776e-40fb-8a7c-6627b6dced75_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Actuarial (Gain) Loss Arising During Period, before Tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_cd8d0199-06b7-4f3b-b5f8-4f94ba84b743_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Foreign Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_86c2a522-b5ec-42c6-806b-73ad4bcef558_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current Assets:</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsAxis_a8502175-3b05-4b87-bdfb-ac634e54f824_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:label id="lab_srt_ConsolidationItemsAxis_label_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsAxis" xlink:to="lab_srt_ConsolidationItemsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_c18af78d-ffb2-4a47-95ef-dff1017829e1_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Indefinite-lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Indefinite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsNetAssets_c10ecc16-eeac-4dc2-8962-9e0cc0d51051_terseLabel_en-US" xlink:label="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsNetAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsNetAssets</link:label>
    <link:label id="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsNetAssets_label_en-US" xlink:label="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsNetAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsNetAssets</link:label>
    <link:label id="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsNetAssets_documentation_en-US" xlink:label="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsNetAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsNetAssets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsNetAssets" xlink:href="wcc-20241231.xsd#wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsNetAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsNetAssets" xlink:to="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsNetAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_8f854b6a-c0dd-46f4-bcb7-184a97b0ac62_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury Stock, Common, Shares</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Common, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonShares" xlink:to="lab_us-gaap_TreasuryStockCommonShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_18cd269e-e878-44a4-81e9-7b840158d446_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Interest on Income Taxes Accrued</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Interest on Income Taxes Accrued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrimeRateMember_954e6804-8e9d-41a5-aa56-f0d067a83dad_terseLabel_en-US" xlink:label="lab_us-gaap_PrimeRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prime Rate [Member]</link:label>
    <link:label id="lab_us-gaap_PrimeRateMember_label_en-US" xlink:label="lab_us-gaap_PrimeRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prime Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrimeRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrimeRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrimeRateMember" xlink:to="lab_us-gaap_PrimeRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_29098f16-bc4a-46f6-8138-2e11f8fd451e_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_8730be2b-dbf4-45f9-bcf9-f9cfe8bd733c_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-term Lease, Cost</link:label>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_label_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-Term Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermLeaseCost" xlink:to="lab_us-gaap_ShortTermLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForCreditLossMember_08d70e59-46e3-4eb5-a765-c21ab481a2cd_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowance for Doubtful Accounts</link:label>
    <link:label id="lab_us-gaap_AllowanceForCreditLossMember_label_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Allowance, Credit Loss [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForCreditLossMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForCreditLossMember" xlink:to="lab_us-gaap_AllowanceForCreditLossMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_ae8a527f-3699-48f4-8c4c-a2eec907705e_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vested in Period, Weighted Average Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillRollForward_31246a91-97de-40b4-ad48-6c5154797087_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_GoodwillRollForward_label_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillRollForward" xlink:to="lab_us-gaap_GoodwillRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_29cbf354-cb55-480b-ac09-1637d715b9a1_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid_571db295-275e-4969-910b-4ca108bc69f4_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Compensation Arrangement with Individual, Distribution Paid</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Compensation Arrangement with Individual, Distribution Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_A7125SeniorNotesDue2025Member_662b32ee-6698-4566-8870-d84ef56babc5_terseLabel_en-US" xlink:label="lab_wcc_A7125SeniorNotesDue2025Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">A7125 Senior Notes Due 2025</link:label>
    <link:label id="lab_wcc_A7125SeniorNotesDue2025Member_label_en-US" xlink:label="lab_wcc_A7125SeniorNotesDue2025Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">7.125% Senior Notes Due 2025 [Member]</link:label>
    <link:label id="lab_wcc_A7125SeniorNotesDue2025Member_documentation_en-US" xlink:label="lab_wcc_A7125SeniorNotesDue2025Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">7.125% Senior Notes Due 2025</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_A7125SeniorNotesDue2025Member" xlink:href="wcc-20241231.xsd#wcc_A7125SeniorNotesDue2025Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_A7125SeniorNotesDue2025Member" xlink:to="lab_wcc_A7125SeniorNotesDue2025Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_2a9d4b5f-691a-4abe-9c67-162245f1ab88_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, shares outstanding</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_6029e5ab-96e9-48ee-921c-0a61e3a06e9c_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name of Exchange</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_0dcf6e13-870e-4b1b-a573-0d232fc3957f_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_5ac614d2-2cfa-4979-8439-6eda6b10d1cc_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_bd4377d4-4a8b-471a-90bd-1e27c71e5d23_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_1b07aead-2eea-4eea-b8fb-d87ba0a3ca6f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_a507a068-e84b-4aea-9ccf-2c93cc3abf9d_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State</link:label>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current State and Local Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:to="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_d8f3bcc6-802a-46bf-ba1e-764cd7781973_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Reserves</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0dc5829c-b107-43a2-8c69-c45c50c7fb42_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_A6.375SeniorNotesDue2029Member_656ceed5-bc70-4a24-b8c6-5342d588d365_terseLabel_en-US" xlink:label="lab_wcc_A6.375SeniorNotesDue2029Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">6.375% Senior Notes due 2029</link:label>
    <link:label id="lab_wcc_A6.375SeniorNotesDue2029Member_label_en-US" xlink:label="lab_wcc_A6.375SeniorNotesDue2029Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">6.375% Senior Notes due 2029 [Member]</link:label>
    <link:label id="lab_wcc_A6.375SeniorNotesDue2029Member_documentation_en-US" xlink:label="lab_wcc_A6.375SeniorNotesDue2029Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">6.375% Senior Notes due 2029</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_A6.375SeniorNotesDue2029Member" xlink:href="wcc-20241231.xsd#wcc_A6.375SeniorNotesDue2029Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_A6.375SeniorNotesDue2029Member" xlink:to="lab_wcc_A6.375SeniorNotesDue2029Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_a6e9fd9d-d9b0-422a-a787-e6c69f2c6903_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares issued</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanNameDomain_83d342fb-e4d4-4627-9954-207e061a6e42_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retirement Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_RetirementPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanNameDomain" xlink:to="lab_us-gaap_RetirementPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_62f2f4a4-dc7e-4768-9fc1-e7de39a92421_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Unused Borrowing Capacity, Amount</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_AnixterEmployeeSavingsPlanMember_2407d367-e810-4d0c-a719-4880b35405af_terseLabel_en-US" xlink:label="lab_wcc_AnixterEmployeeSavingsPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Anixter Employee Savings Plan [Member]</link:label>
    <link:label id="lab_wcc_AnixterEmployeeSavingsPlanMember_label_en-US" xlink:label="lab_wcc_AnixterEmployeeSavingsPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Anixter Employee Savings Plan [Member]</link:label>
    <link:label id="lab_wcc_AnixterEmployeeSavingsPlanMember_documentation_en-US" xlink:label="lab_wcc_AnixterEmployeeSavingsPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Anixter Employee Savings Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AnixterEmployeeSavingsPlanMember" xlink:href="wcc-20241231.xsd#wcc_AnixterEmployeeSavingsPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_AnixterEmployeeSavingsPlanMember" xlink:to="lab_wcc_AnixterEmployeeSavingsPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_dc8bd484-2b99-4a9b-9457-6310c0d34731_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards, Foreign</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards, Foreign</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_10b485e9-a4b5-47bf-9097-40da90ad21c8_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal Group, Assets</link:label>
    <link:label id="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_label_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList_bf3d7182-4ff8-438d-a004-22661c7b58cf_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Immediate Recognition of Actuarial Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Immediate Recognition of Actuarial Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" xlink:to="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RealEstateFundsMember_4f835d0a-c949-4584-8774-5917d0c41e22_terseLabel_en-US" xlink:label="lab_us-gaap_RealEstateFundsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Real Estate Funds</link:label>
    <link:label id="lab_us-gaap_RealEstateFundsMember_label_en-US" xlink:label="lab_us-gaap_RealEstateFundsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Real Estate Funds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateFundsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RealEstateFundsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RealEstateFundsMember" xlink:to="lab_us-gaap_RealEstateFundsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Adopted</link:label>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag_label_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:to="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c019bb4f-c3b5-4a29-8d1c-7644b2222381_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Accumulated depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssetsTransferredToFromPlan_8342acfa-c3dd-4406-aaf9-938aa79ce0bc_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssetsTransferredToFromPlan" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Increase (Decrease) for Assets Transferred to (from) Plan</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssetsTransferredToFromPlan_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssetsTransferredToFromPlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Increase (Decrease) for Assets Transferred to (from) Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssetsTransferredToFromPlan" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssetsTransferredToFromPlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssetsTransferredToFromPlan" xlink:to="lab_us-gaap_DefinedBenefitPlanAssetsTransferredToFromPlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_ef008e58-456e-4f3e-86d8-ad34e52aa643_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares authorized</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_8bc25f8c-d935-46f4-ad8c-4b1812a33eee_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_692cf102-f251-4e50-a477-5c88ca7e5212_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Acquisition payments, net of cash acquired</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_76eee7ca-2d39-4d8b-a7df-f99145768ce9_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_DefinedBenefitPlanBenefitsPaidFromCompanyAssets_535420d8-57c8-4187-b1d0-7ce4b85235c1_negatedTerseLabel_en-US" xlink:label="lab_wcc_DefinedBenefitPlanBenefitsPaidFromCompanyAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">DefinedBenefitPlanBenefitsPaidFromCompanyAssets</link:label>
    <link:label id="lab_wcc_DefinedBenefitPlanBenefitsPaidFromCompanyAssets_label_en-US" xlink:label="lab_wcc_DefinedBenefitPlanBenefitsPaidFromCompanyAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan Benefits Paid From Company Assets</link:label>
    <link:label id="lab_wcc_DefinedBenefitPlanBenefitsPaidFromCompanyAssets_documentation_en-US" xlink:label="lab_wcc_DefinedBenefitPlanBenefitsPaidFromCompanyAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan Benefits Paid From Company Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_DefinedBenefitPlanBenefitsPaidFromCompanyAssets" xlink:href="wcc-20241231.xsd#wcc_DefinedBenefitPlanBenefitsPaidFromCompanyAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_DefinedBenefitPlanBenefitsPaidFromCompanyAssets" xlink:to="lab_wcc_DefinedBenefitPlanBenefitsPaidFromCompanyAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_5df7fc3a-1de6-4d64-9189-852be5e599cc_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Goodwill and Intangible Assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Goodwill and Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:to="lab_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanSettlementsPlanAssets_cdeb4b03-1ece-4756-818d-5b7708b55ca1_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanSettlementsPlanAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Settlement</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanSettlementsPlanAssets_3d13dfbc-593e-4f17-bc05-9fd571d015e5_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanSettlementsPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Payment for Settlement</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanSettlementsPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanSettlementsPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Payment for Settlement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanSettlementsPlanAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanSettlementsPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanSettlementsPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanSettlementsPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_5fda2dda-4f21-417b-a73b-4b2d6c9bf81a_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable_d5d49453-2826-4550-8a3c-6ef9329b30c1_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable_label_en-US" xlink:label="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_ee8777d6-c9f0-40ed-8ccb-6b41129fc3dd_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_5ae36957-9888-4cbe-aa68-56b274a77dc7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Cash Flow, Supplemental Disclosures</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityVoluntaryFilers_1a67ba3b-8135-41e6-8c80-8f2099e0e97c_terseLabel_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:label id="lab_dei_EntityVoluntaryFilers_label_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers" xlink:to="lab_dei_EntityVoluntaryFilers" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_DefinedContributionDiscretionaryContributionPercentage_b7738b90-a993-43a9-8b15-80b85ad400e2_terseLabel_en-US" xlink:label="lab_wcc_DefinedContributionDiscretionaryContributionPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined contribution discretionary contribution percentage</link:label>
    <link:label id="lab_wcc_DefinedContributionDiscretionaryContributionPercentage_label_en-US" xlink:label="lab_wcc_DefinedContributionDiscretionaryContributionPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined contribution discretionary contribution percentage</link:label>
    <link:label id="lab_wcc_DefinedContributionDiscretionaryContributionPercentage_documentation_en-US" xlink:label="lab_wcc_DefinedContributionDiscretionaryContributionPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Defined contribution discretionary contribution percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_DefinedContributionDiscretionaryContributionPercentage" xlink:href="wcc-20241231.xsd#wcc_DefinedContributionDiscretionaryContributionPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_DefinedContributionDiscretionaryContributionPercentage" xlink:to="lab_wcc_DefinedContributionDiscretionaryContributionPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_6647e84b-1f4a-434e-a746-72899b172f5e_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Amortization of Gain (Loss)</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Amortization of Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:to="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_b68a605e-626b-492b-8f6c-12fb396afab9_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Financial Position Location, Balance [Axis]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Financial Position Location, Balance [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationAxis" xlink:to="lab_us-gaap_BalanceSheetLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_7bf5e776-e001-4c04-9773-8a046d319406_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_5bd6074f-6405-4e86-9730-5d6be6ada8a3_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PROPERTY, BUILDINGS AND EQUIPMENT</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_4ffcf780-00c8-4920-b8e9-89b6283dfcf4_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_bbb4cfab-510b-4f69-a946-c314109c8c6c_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Discount rate</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_43a7266c-d27f-47f0-b737-8468b2618368_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Information</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Information [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtCurrent_cda2bea6-0971-41f9-aff8-232096e3ccb7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DebtCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less current and short-term portion</link:label>
    <link:label id="lab_us-gaap_DebtCurrent_label_en-US" xlink:label="lab_us-gaap_DebtCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtCurrent" xlink:to="lab_us-gaap_DebtCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_e47b1dd8-3c93-4f9a-9740-eddc6308ffc7_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_6c080c4d-0838-42da-a117-aa8bd167fa42_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trade accounts receivable</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_00c38b62-b2c6-46f5-b24a-6c6cb31a4a08_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HostingArrangementServiceContractImplementationCostExpenseAmortization_ba872e1c-4f63-44b7-b177-4ef70774273e_terseLabel_en-US" xlink:label="lab_us-gaap_HostingArrangementServiceContractImplementationCostExpenseAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Hosting Arrangement, Service Contract, Implementation Cost, Expense, Amortization</link:label>
    <link:label id="lab_us-gaap_HostingArrangementServiceContractImplementationCostExpenseAmortization_label_en-US" xlink:label="lab_us-gaap_HostingArrangementServiceContractImplementationCostExpenseAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hosting Arrangement, Service Contract, Implementation Cost, Expense, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HostingArrangementServiceContractImplementationCostExpenseAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HostingArrangementServiceContractImplementationCostExpenseAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HostingArrangementServiceContractImplementationCostExpenseAmortization" xlink:to="lab_us-gaap_HostingArrangementServiceContractImplementationCostExpenseAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_AuditorAbstract_label_en-US" xlink:label="lab_wcc_AuditorAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Auditor [Abstract]</link:label>
    <link:label id="lab_wcc_AuditorAbstract_documentation_en-US" xlink:label="lab_wcc_AuditorAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Auditor</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AuditorAbstract" xlink:href="wcc-20241231.xsd#wcc_AuditorAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_AuditorAbstract" xlink:to="lab_wcc_AuditorAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_a0a046a6-2165-4d97-aef7-3a30a968ec40_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_93c10ed4-9a0d-4298-bfe1-a32c3b3d47ec_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other current and noncurrent liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Operating Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebt_b82b0b8f-7032-446b-a5f2-df681baab945_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_label_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt" xlink:to="lab_us-gaap_LongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PnsnAdjsPrrSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Adjustments Prior Service Cost</link:label>
    <link:label id="lab_ecd_PnsnAdjsPrrSvcCstMember_label_en-US" xlink:label="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Adjustments Prior Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsPrrSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:to="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_de4f22b2-9a9a-4f7a-a9cf-8cbbbfdd48ec_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Amount</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_bd20ede5-0dfe-4fb0-ab5b-932921cfda68_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Maturity, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_e66827c1-e0de-4bf3-b8f4-dd85e968ab51_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Match</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Match</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PnsnBnftsAdjFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Benefits Adjustments, Footnote</link:label>
    <link:label id="lab_ecd_PnsnBnftsAdjFnTextBlock_label_en-US" xlink:label="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Benefits Adjustments, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnBnftsAdjFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:to="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock_terseLabel_en-US" xlink:label="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Vs Peer Group</link:label>
    <link:label id="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock_label_en-US" xlink:label="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Vs Peer Group [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:to="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_31cd2423-5804-4d8c-b82d-3cbe9271cdb7_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Benefit plan adjustments, tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentAnnualReport_166c9696-a307-466d-8e82-2154ee4bc3b0_terseLabel_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Annual Report</link:label>
    <link:label id="lab_dei_DocumentAnnualReport_label_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Annual Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAnnualReport" xlink:to="lab_dei_DocumentAnnualReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_518e78d3-96e7-4ec0-bb7d-cdffd4b0b7e8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Vested in Period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization_376e06ae-b79e-4dc7-8db0-0b1aae2e065f_terseLabel_en-US" xlink:label="lab_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, Accumulated Amortization</link:label>
    <link:label id="lab_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization" xlink:to="lab_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_e64c35d2-4ca5-4653-9679-912691ebfc07_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Risk free interest rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_1fe17dce-ac2f-4feb-81ee-d7cbf856ebf9_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Risk-free interest rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock_d32366db-0eea-43e8-a655-83054b7ee55c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_ae75b8bb-ea54-4ee9-95d9-467e067d1fa3_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Indefinite-Lived Intangible Assets, Gross</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Indefinite-Lived Intangible Assets (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList_cbfa494b-4a45-404e-a942-22faa173cf8c_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Excluding Service Cost, Statement of Income or Comprehensive Income [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Interest Cost, Statement of Income or Comprehensive Income [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList" xlink:to="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseLiabilities_1909c5f6-c203-44a2-b5af-37d9ac42dd9e_terseLabel_en-US" xlink:label="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Operating Lease Liabilities</link:label>
    <link:label id="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseLiabilities_label_en-US" xlink:label="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Operating Lease Liabilities</link:label>
    <link:label id="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseLiabilities_documentation_en-US" xlink:label="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Operating Lease Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseLiabilities" xlink:href="wcc-20241231.xsd#wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseLiabilities" xlink:to="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_affd531d-3264-46c1-8f99-c1870decbfe8_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward_bb243b6c-2c1f-4ea9-8de2-413a272fac42_terseLabel_en-US" xlink:label="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward_label_en-US" xlink:label="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:to="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_286b262c-5a4a-4a57-b60a-b0be76fbba99_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscount_bad11b24-7a1a-475d-9a77-01181ede2f20_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Unamortized Discount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscount_bdf75a8f-dfcf-4a6b-8cee-8a1418b10c63_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Debt discount on convertible debentures</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Unamortized Discount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:to="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockDividendsIncomeStatementImpact_b0b312cf-541c-456a-a214-7092bacc365c_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockDividendsIncomeStatementImpact" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred Stock Dividends, Income Statement Impact</link:label>
    <link:label id="lab_us-gaap_PreferredStockDividendsIncomeStatementImpact_label_en-US" xlink:label="lab_us-gaap_PreferredStockDividendsIncomeStatementImpact" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock Dividends, Income Statement Impact</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockDividendsIncomeStatementImpact"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact" xlink:to="lab_us-gaap_PreferredStockDividendsIncomeStatementImpact" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_7d2c7ce9-8bc2-46fe-8fc8-ba068379185d_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leasehold Improvements</link:label>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_label_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdImprovementsMember" xlink:to="lab_us-gaap_LeaseholdImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtPercentageBearingVariableInterestRate_e3a6729c-8e73-44c2-b8b2-3a91ac4d88c5_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtPercentageBearingVariableInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Percentage Bearing Variable Interest, Percentage Rate</link:label>
    <link:label id="lab_us-gaap_LongTermDebtPercentageBearingVariableInterestRate_label_en-US" xlink:label="lab_us-gaap_LongTermDebtPercentageBearingVariableInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Percentage Bearing Variable Interest, Percentage Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtPercentageBearingVariableInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtPercentageBearingVariableInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtPercentageBearingVariableInterestRate" xlink:to="lab_us-gaap_LongTermDebtPercentageBearingVariableInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_013d0a99-ce78-4612-a5dd-b0789d52b738_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value of Financial Instruments</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Measurement, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_7e963b37-9e6c-4be8-b126-1b42b46fbc3b_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ACQUISITIONS</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_61416870-291f-442d-a354-d440f133bb43_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_46d9318e-2220-4ba6-a325-08b5b0650d6e_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesBalance" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_b1d546c2-c8c2-4082-8462-599286a77a40_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoName_terseLabel_en-US" xlink:label="lab_ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Name</link:label>
    <link:label id="lab_ecd_PeoName_label_en-US" xlink:label="lab_ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoName" xlink:to="lab_ecd_PeoName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_423cc70d-c191-4094-aec1-25b5c0d20d94_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Accumulated Amortization</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VestingAxis_e48cd708-e367-4f59-8693-096595ac1168_terseLabel_en-US" xlink:label="lab_us-gaap_VestingAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:label id="lab_us-gaap_VestingAxis_label_en-US" xlink:label="lab_us-gaap_VestingAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingAxis" xlink:to="lab_us-gaap_VestingAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_035c066b-18df-49b3-a5af-099e9d1601d5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_484eaa14-9fa1-497d-97c1-cd0e08fc1160_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal Group, Accounts, Notes and Loans Receivable, Net</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PriorPeriodReclassificationAdjustment_c7ed5411-db23-4b0e-9d84-d1634b7915b4_terseLabel_en-US" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prior Period Reclassification Adjustment</link:label>
    <link:label id="lab_us-gaap_PriorPeriodReclassificationAdjustment_label_en-US" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prior Period Reclassification Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PriorPeriodReclassificationAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PriorPeriodReclassificationAdjustment" xlink:to="lab_us-gaap_PriorPeriodReclassificationAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionLossOnDisposition_50258ee1-5914-4423-bdba-bb46673c8df0_terseLabel_en-US" xlink:label="lab_wcc_AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionLossOnDisposition" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss on abandonment of assets</link:label>
    <link:label id="lab_wcc_AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionLossOnDisposition_label_en-US" xlink:label="lab_wcc_AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionLossOnDisposition" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets Disposed of by Method Other than Sale, in Period of Disposition, Loss on Disposition</link:label>
    <link:label id="lab_wcc_AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionLossOnDisposition_documentation_en-US" xlink:label="lab_wcc_AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionLossOnDisposition" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Assets Disposed of by Method Other than Sale, in Period of Disposition, Loss on Disposition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionLossOnDisposition" xlink:href="wcc-20241231.xsd#wcc_AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionLossOnDisposition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionLossOnDisposition" xlink:to="lab_wcc_AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionLossOnDisposition" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_e0bdefcb-97ce-44ab-a8b2-4c4cc85ab315_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_2566ba1b-5da6-4fa1-ae38-ddb5cb5669ef_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles_f09e9515-a1e6-4848-bcab-15dc59d4dcd6_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Intangibles</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Intangibles</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles" xlink:to="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentIssuanceDate1_fb44f093-f34b-4ca9-89f7-d7a867305aa0_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentIssuanceDate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Issuance Date</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentIssuanceDate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentIssuanceDate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Issuance Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentIssuanceDate1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentIssuanceDate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentIssuanceDate1" xlink:to="lab_us-gaap_DebtInstrumentIssuanceDate1" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_c0c9d250-ec86-4e9d-a9c3-13e16a929a42_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Non-current liabilities</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liability, Defined Benefit Plan, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:to="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RestatementAxis_c942e94d-c8bd-4b39-a9be-2ae80f832040_terseLabel_en-US" xlink:label="lab_srt_RestatementAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revision of Prior Period [Axis]</link:label>
    <link:label id="lab_srt_RestatementAxis_label_en-US" xlink:label="lab_srt_RestatementAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revision of Prior Period [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementAxis" xlink:to="lab_srt_RestatementAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_8bea612d-890a-4957-bbd2-3184435f81d0_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Income Taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoMember_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO</link:label>
    <link:label id="lab_ecd_NonPeoNeoMember_label_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoMember" xlink:to="lab_ecd_NonPeoNeoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_689345db-8a33-46e1-b6d7-8908455d9131_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_ae73bad2-e77f-4e29-82b4-6a9dee484094_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_561e108f-1ae0-415f-8d8a-627f025b9590_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_10f2bb78-0d24-4c16-92a5-d7736ad16983_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retirement Benefits</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Benefits [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_34d73ee7-f640-4e1f-87ad-b284ffd632e6_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_label_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockLineItems" xlink:to="lab_us-gaap_ClassOfStockLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_8d2a2c00-d9d4-4490-9942-934cf0367e92_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_05d905f5-a2ef-4ceb-ae3e-88480f843882_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements, Policy</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeriesAPreferredStockMember_a983602a-d8a9-443a-af03-43ef4f0a4363_terseLabel_en-US" xlink:label="lab_us-gaap_SeriesAPreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Series A Preferred Stock</link:label>
    <link:label id="lab_us-gaap_SeriesAPreferredStockMember_label_en-US" xlink:label="lab_us-gaap_SeriesAPreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Series A Preferred Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesAPreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeriesAPreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeriesAPreferredStockMember" xlink:to="lab_us-gaap_SeriesAPreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_d02cfeab-e6ba-4564-b04e-eb3098651803_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis" xlink:to="lab_us-gaap_StatementClassOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterimPeriodCostsNotAllocableDomain_d901f1a8-09bf-4831-86e9-e6ffe8a1d878_terseLabel_en-US" xlink:label="lab_us-gaap_InterimPeriodCostsNotAllocableDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interim Period, Costs Not Allocable [Domain]</link:label>
    <link:label id="lab_us-gaap_InterimPeriodCostsNotAllocableDomain_label_en-US" xlink:label="lab_us-gaap_InterimPeriodCostsNotAllocableDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interim Period, Costs Not Allocable [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterimPeriodCostsNotAllocableDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterimPeriodCostsNotAllocableDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterimPeriodCostsNotAllocableDomain" xlink:to="lab_us-gaap_InterimPeriodCostsNotAllocableDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_09685092-8d22-42bb-bdce-11946c6d9da1_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquired Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_59bc8960-133c-4996-8673-a79406670d05_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MeasureName_terseLabel_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_MeasureName_label_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measure Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MeasureName" xlink:to="lab_ecd_MeasureName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_fcdbb150-a55a-48e8-a16c-0e00687b814b_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_country_CA_a4bf336f-6332-4295-88f6-a72c253f8478_terseLabel_en-US" xlink:label="lab_country_CA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Canada</link:label>
    <link:label id="lab_country_CA_label_en-US" xlink:label="lab_country_CA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">CANADA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CA"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_CA" xlink:to="lab_country_CA" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaid_3a3b45bd-a9f6-4054-8c2b-d97acf44ddfc_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash paid for taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaid_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Taxes Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaid" xlink:to="lab_us-gaap_IncomeTaxesPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_b1e85d15-23b5-4d70-8146-f4d4c671f24b_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_AllowanceForDoubtfulAccountsTableTextBlock_060bcdf0-bda1-4866-ab0e-3fbf8ad36fef_terseLabel_en-US" xlink:label="lab_wcc_AllowanceForDoubtfulAccountsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowance for Doubtful Accounts</link:label>
    <link:label id="lab_wcc_AllowanceForDoubtfulAccountsTableTextBlock_label_en-US" xlink:label="lab_wcc_AllowanceForDoubtfulAccountsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Allowance for Doubtful Accounts [Table Text Block]</link:label>
    <link:label id="lab_wcc_AllowanceForDoubtfulAccountsTableTextBlock_documentation_en-US" xlink:label="lab_wcc_AllowanceForDoubtfulAccountsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Allowance for Doubtful Accounts [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AllowanceForDoubtfulAccountsTableTextBlock" xlink:href="wcc-20241231.xsd#wcc_AllowanceForDoubtfulAccountsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_AllowanceForDoubtfulAccountsTableTextBlock" xlink:to="lab_wcc_AllowanceForDoubtfulAccountsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable_e64a8595-b881-4db3-9dc7-ac40eea504bf_terseLabel_en-US" xlink:label="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">wcc:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable</link:label>
    <link:label id="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable_label_en-US" xlink:label="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable</link:label>
    <link:label id="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable_documentation_en-US" xlink:label="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable" xlink:href="wcc-20241231.xsd#wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable" xlink:to="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_b793c0fb-0a1c-4f77-a635-4bfedb1e66b1_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_IndependentElectricSupplyMember_346686db-1d58-4733-b4b7-4103bf9723c3_terseLabel_en-US" xlink:label="lab_wcc_IndependentElectricSupplyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Independent Electric Supply</link:label>
    <link:label id="lab_wcc_IndependentElectricSupplyMember_label_en-US" xlink:label="lab_wcc_IndependentElectricSupplyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Independent Electric Supply [Member]</link:label>
    <link:label id="lab_wcc_IndependentElectricSupplyMember_documentation_en-US" xlink:label="lab_wcc_IndependentElectricSupplyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Independent Electric Supply</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_IndependentElectricSupplyMember" xlink:href="wcc-20241231.xsd#wcc_IndependentElectricSupplyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_IndependentElectricSupplyMember" xlink:to="lab_wcc_IndependentElectricSupplyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityNumberOfEmployees_e8055329-2cf2-4166-ac56-7887176bc4ea_terseLabel_en-US" xlink:label="lab_dei_EntityNumberOfEmployees" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Number of Employees</link:label>
    <link:label id="lab_dei_EntityNumberOfEmployees_label_en-US" xlink:label="lab_dei_EntityNumberOfEmployees" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Number of Employees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityNumberOfEmployees" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityNumberOfEmployees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityNumberOfEmployees" xlink:to="lab_dei_EntityNumberOfEmployees" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember_e43f7de2-11f4-47fc-a018-6745f9516610_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measured at Net Asset Value Per Share</link:label>
    <link:label id="lab_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember_label_en-US" xlink:label="lab_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Measured at Net Asset Value Per Share [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember" xlink:to="lab_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_3da7ae93-7190-40eb-b1e1-e1c3eb04e878_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Deferred taxes, Assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNet" xlink:to="lab_us-gaap_DeferredTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContingentConsiderationTypeDomain_e44b3907-ec2c-4a61-8d52-86316f950ef4_terseLabel_en-US" xlink:label="lab_us-gaap_ContingentConsiderationTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contingent Consideration Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ContingentConsiderationTypeDomain_label_en-US" xlink:label="lab_us-gaap_ContingentConsiderationTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contingent Consideration Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContingentConsiderationTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain" xlink:to="lab_us-gaap_ContingentConsiderationTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_930d7088-c510-404d-91e7-59d1c8472817_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Tranche Two [Member]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Tranche Two [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1_5def04c7-9d3a-49fe-b770-d3ad4ff3f1a2_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal Group, Inventory</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries_e933a47d-1f95-46e5-adca-aba2c59fcf69_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Foreign Subsidiaries</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Foreign Subsidiaries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries" xlink:to="lab_us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_6737df0f-7597-4bbb-9be9-a851fe07dd33_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_53bfb500-aef4-4744-90b6-12b23da6a2f0_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplemental disclosures:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssets_e6f841ee-37c0-46a7-bb14-cde55b252751_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal Group, Prepaid and Other Assets</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Prepaid and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssets" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities_3e0e2637-7195-4060-9ab9-72960b71310f_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Financial Liabilities</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Financial Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities" xlink:to="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_cdd72a13-5346-4d87-b3c1-1504c346366e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Settlements</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockDividendRatePercentage_37074ae1-5f3c-4f99-9ffc-434ebf18742b_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockDividendRatePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred Stock, Dividend Rate, Percentage</link:label>
    <link:label id="lab_us-gaap_PreferredStockDividendRatePercentage_label_en-US" xlink:label="lab_us-gaap_PreferredStockDividendRatePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Dividend Rate, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendRatePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockDividendRatePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockDividendRatePercentage" xlink:to="lab_us-gaap_PreferredStockDividendRatePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_8d9c47d6-440e-4f97-9b9f-12fdc2b21e98_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule II - Valuation and Qualifying Accounts</link:label>
    <link:label id="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_label_en-US" xlink:label="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:to="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorFirmId_497d1505-93f0-4e5b-a879-4b3fbc5d73e2_terseLabel_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:label id="lab_dei_AuditorFirmId_label_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorFirmId"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorFirmId" xlink:to="lab_dei_AuditorFirmId" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_970f744d-7518-4fa5-8897-7620f98dbb01_totalLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Effective income tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_d9efdfa2-c60f-4114-8db8-e5016e9bf9d1_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income from operations</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoriesMember_8d741fc0-cd56-4044-98e6-22a5973cf256_terseLabel_en-US" xlink:label="lab_us-gaap_InventoriesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoriesMember_label_en-US" xlink:label="lab_us-gaap_InventoriesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventories [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoriesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoriesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoriesMember" xlink:to="lab_us-gaap_InventoriesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation_81bd11c5-4e27-4f3d-a972-d2244433bebb_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Projected Benefit Obligation</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Projected Benefit Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation" xlink:to="lab_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_SellingGeneralAndAdministrativePayrollExpenses_4d95b97c-5274-4650-965d-708c558162ea_terseLabel_en-US" xlink:label="lab_wcc_SellingGeneralAndAdministrativePayrollExpenses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Selling, general, and administrative payroll expenses</link:label>
    <link:label id="lab_wcc_SellingGeneralAndAdministrativePayrollExpenses_label_en-US" xlink:label="lab_wcc_SellingGeneralAndAdministrativePayrollExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling, general, and administrative payroll expenses</link:label>
    <link:label id="lab_wcc_SellingGeneralAndAdministrativePayrollExpenses_documentation_en-US" xlink:label="lab_wcc_SellingGeneralAndAdministrativePayrollExpenses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Selling, general, and administrative payroll expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_SellingGeneralAndAdministrativePayrollExpenses" xlink:href="wcc-20241231.xsd#wcc_SellingGeneralAndAdministrativePayrollExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_SellingGeneralAndAdministrativePayrollExpenses" xlink:to="lab_wcc_SellingGeneralAndAdministrativePayrollExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateDomain_842cba46-afa5-4748-978c-efdb73f26a40_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:label id="lab_us-gaap_VariableRateDomain_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain" xlink:to="lab_us-gaap_VariableRateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_3ea7598f-6e69-4e9a-9a2c-b678338125e5_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of Reportable Segments</link:label>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Reportable Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportableSegments" xlink:to="lab_us-gaap_NumberOfReportableSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_a7d0cfc3-91ac-4d2f-920b-02a687f45222_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities and stockholders' equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_1ed35bf2-c49e-423f-bd0e-1f34006273d6_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Events [Text Block]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Events [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsTextBlock" xlink:to="lab_us-gaap_SubsequentEventsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Rule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated</link:label>
    <link:label id="lab_ecd_Rule10b51ArrTrmntdFlag_label_en-US" xlink:label="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrTrmntdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:to="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_a8c62669-ae43-4b7d-a7df-2bf9cc3991e7_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Hierarchy</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilitiesLongTermDebt_86828072-daaf-4a49-a938-f0c47ea63078_terseLabel_en-US" xlink:label="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilitiesLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilitiesLongTermDebt</link:label>
    <link:label id="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilitiesLongTermDebt_label_en-US" xlink:label="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilitiesLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilitiesLongTermDebt</link:label>
    <link:label id="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilitiesLongTermDebt_documentation_en-US" xlink:label="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilitiesLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilitiesLongTermDebt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilitiesLongTermDebt" xlink:href="wcc-20241231.xsd#wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilitiesLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilitiesLongTermDebt" xlink:to="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilitiesLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_0435b7b9-b757-409b-b019-d6c433bb07e0_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards, Foreign</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards, Foreign</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_7873629d-67ee-4a66-9144-8dba63f016ff_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings_41d47ece-a78a-48ec-8c6b-97a199e0dfe4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Percent</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShippingAndHandlingMember_f1fbbc6e-b7c5-48c2-a6f4-97c5e63dd76b_terseLabel_en-US" xlink:label="lab_us-gaap_ShippingAndHandlingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shipping and Handling [Member]</link:label>
    <link:label id="lab_us-gaap_ShippingAndHandlingMember_label_en-US" xlink:label="lab_us-gaap_ShippingAndHandlingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shipping and Handling [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShippingAndHandlingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShippingAndHandlingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShippingAndHandlingMember" xlink:to="lab_us-gaap_ShippingAndHandlingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_f9008bb5-141f-4fcb-9896-9ee23b4e7758_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Maturities of Long-term Debt</link:label>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Maturities of Long-Term Debt [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_c89a59bc-7ef0-41d9-b615-9ece90464dda_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_UndrlygSecurityMktPriceChngPct_terseLabel_en-US" xlink:label="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Underlying Security Market Price Change</link:label>
    <link:label id="lab_ecd_UndrlygSecurityMktPriceChngPct_label_en-US" xlink:label="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Underlying Security Market Price Change, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_UndrlygSecurityMktPriceChngPct"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:to="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_40a2eb23-974c-43bc-9162-eee29651f6ff_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Expected return on plan assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Expected Return (Loss) on Plan Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlansGeneralInformation_04cf9cde-5d9d-4750-89b0-277fa9d8132d_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlansGeneralInformation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Description</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlansGeneralInformation_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlansGeneralInformation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Description</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansGeneralInformation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlansGeneralInformation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlansGeneralInformation" xlink:to="lab_us-gaap_DefinedBenefitPlansGeneralInformation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardNameDomain_ccdb5013-e76c-4fb6-9183-3bc027515f0d_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax Credit Carryforward, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardNameDomain_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Credit Carryforward, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain" xlink:to="lab_us-gaap_TaxCreditCarryforwardNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_IndividualAxis_terseLabel_en-US" xlink:label="lab_ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Individual:</link:label>
    <link:label id="lab_ecd_IndividualAxis_label_en-US" xlink:label="lab_ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Individual [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_IndividualAxis" xlink:to="lab_ecd_IndividualAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralBusinessMember_e6bf67c6-e5c8-49f2-8865-b675e93c66bc_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralBusinessMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">General Business Tax Credit Carryforward [Member]</link:label>
    <link:label id="lab_us-gaap_GeneralBusinessMember_label_en-US" xlink:label="lab_us-gaap_GeneralBusinessMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">General Business Tax Credit Carryforward [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralBusinessMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralBusinessMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralBusinessMember" xlink:to="lab_us-gaap_GeneralBusinessMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingAndBuildingImprovementsMember_11bc8818-a62b-494d-a1c3-c2f103c9ed3b_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Building and Building Improvements [Member]</link:label>
    <link:label id="lab_us-gaap_BuildingAndBuildingImprovementsMember_label_en-US" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Building and Building Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingAndBuildingImprovementsMember" xlink:to="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod_7a7d57bf-0c53-4588-8717-3953ede80881_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Revenue Reported by Acquired Entity for Last Annual Period</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Revenue Reported by Acquired Entity for Last Annual Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod" xlink:to="lab_us-gaap_BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_4a466767-ad44-45b2-a6b5-b6be08af3801_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Decrease for Tax Withholding Obligation</link:label>
    <link:label id="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5a4d05b1-c690-4837-9ff9-d07a2d465aae_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss)</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_33e490fb-f4cd-4582-9ae0-667df7480052_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected life (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNet_a18c5183-d4da-44fa-a109-5ae2b64a17d8_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryNet_label_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet" xlink:to="lab_us-gaap_InventoryNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_e11ef695-bebf-47ae-830f-8c9d9d910544_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal Group, Liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_label_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_f177705b-c66c-486e-af80-f07e1e36f157_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_923dd4be-e73f-4cf4-8959-f0a6df462b59_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_1a0bd35f-0960-4ac4-ab8f-79e2b9834f8c_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_3368949c-c6a1-4fa3-812e-2d9cca4bc98e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Benefits Paid</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Benefits Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_d1806aa4-a9bf-413d-885e-599e0c23bc1c_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_A6.625SeniorNotesDue2032Member_678db06c-c724-4feb-a02c-3c0e4b25df0c_terseLabel_en-US" xlink:label="lab_wcc_A6.625SeniorNotesDue2032Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">6.625% Senior Notes due 2032</link:label>
    <link:label id="lab_wcc_A6.625SeniorNotesDue2032Member_label_en-US" xlink:label="lab_wcc_A6.625SeniorNotesDue2032Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">6.625% Senior Notes due 2032 [Member]</link:label>
    <link:label id="lab_wcc_A6.625SeniorNotesDue2032Member_documentation_en-US" xlink:label="lab_wcc_A6.625SeniorNotesDue2032Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">6.625% Senior Notes due 2032</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_A6.625SeniorNotesDue2032Member" xlink:href="wcc-20241231.xsd#wcc_A6.625SeniorNotesDue2032Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_A6.625SeniorNotesDue2032Member" xlink:to="lab_wcc_A6.625SeniorNotesDue2032Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_7ec04839-c954-4c41-8e78-cf69622fd4c2_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Consideration Transferred</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Consideration Transferred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_595f501c-fe01-4465-a58f-dc20f4f0ca56_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts and Other Receivables</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts and Other Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_DeferredIncomeTaxLiabilityMember_15ee73fe-822e-42a8-afd3-06e4c972c2ec_terseLabel_en-US" xlink:label="lab_wcc_DeferredIncomeTaxLiabilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Liability</link:label>
    <link:label id="lab_wcc_DeferredIncomeTaxLiabilityMember_label_en-US" xlink:label="lab_wcc_DeferredIncomeTaxLiabilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Liability [Member]</link:label>
    <link:label id="lab_wcc_DeferredIncomeTaxLiabilityMember_documentation_en-US" xlink:label="lab_wcc_DeferredIncomeTaxLiabilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_DeferredIncomeTaxLiabilityMember" xlink:href="wcc-20241231.xsd#wcc_DeferredIncomeTaxLiabilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_DeferredIncomeTaxLiabilityMember" xlink:to="lab_wcc_DeferredIncomeTaxLiabilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_6d178ef4-4783-4a00-a386-b8e085183bce_terseLabel_en-US" xlink:label="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowance for Doubtful Accounts</link:label>
    <link:label id="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Loss, Financial Instrument [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditLossFinancialInstrumentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:to="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_845e97cb-e2ce-4e62-9a22-dce28fe7bcc2_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:to="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_1466fa00-9ef6-4c0f-9c0e-f86698f41f26_verboseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_7b7f4f57-028e-4786-8eaa-80a50ee9fa23_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum [Member]</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrAdoptionDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrAdoptionDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adoption Date</link:label>
    <link:label id="lab_ecd_TrdArrAdoptionDate_label_en-US" xlink:label="lab_ecd_TrdArrAdoptionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Adoption Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrAdoptionDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrAdoptionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrAdoptionDate" xlink:to="lab_ecd_TrdArrAdoptionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_country_GB_daaa65bd-d868-4f16-87ba-779a387b893c_terseLabel_en-US" xlink:label="lab_country_GB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">UNITED KINGDOM</link:label>
    <link:label id="lab_country_GB_label_en-US" xlink:label="lab_country_GB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">UNITED KINGDOM</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_GB" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_GB"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_GB" xlink:to="lab_country_GB" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationReasonForBusinessCombination_a90cb5fd-1f8e-4ffd-acaf-75f6ae008100_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationReasonForBusinessCombination" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Reason for Business Combination</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationReasonForBusinessCombination_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationReasonForBusinessCombination" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Reason for Business Combination</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationReasonForBusinessCombination" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationReasonForBusinessCombination"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationReasonForBusinessCombination" xlink:to="lab_us-gaap_BusinessCombinationReasonForBusinessCombination" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_A2021PerformanceSharesMember_33b8640f-92a9-488a-85ac-6baeb9668191_terseLabel_en-US" xlink:label="lab_wcc_A2021PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2020 Performance Shares</link:label>
    <link:label id="lab_wcc_A2021PerformanceSharesMember_label_en-US" xlink:label="lab_wcc_A2021PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2021 Performance Shares [Member]</link:label>
    <link:label id="lab_wcc_A2021PerformanceSharesMember_documentation_en-US" xlink:label="lab_wcc_A2021PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">2021 Performance Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_A2021PerformanceSharesMember" xlink:href="wcc-20241231.xsd#wcc_A2021PerformanceSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_A2021PerformanceSharesMember" xlink:to="lab_wcc_A2021PerformanceSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_4fdf65f2-429c-4ce4-adc8-89e249e250e5_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal)</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_label_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent_a43758e5-5471-4d7b-a931-aff71af7d6e8_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Compensation Cash-based Arrangements, Liability, Current</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Compensation Cash-Based Arrangements, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent" xlink:to="lab_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExaminationDescription_e03283ad-9f26-4a5c-a4f3-01b9336371c3_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExaminationDescription" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Examination, Description</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExaminationDescription_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExaminationDescription" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Examination, Description</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExaminationDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExaminationDescription"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExaminationDescription" xlink:to="lab_us-gaap_IncomeTaxExaminationDescription" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_4facf783-1b6c-4526-b73f-e82591756cf0_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year</link:label>
    <link:label id="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember_label_en-US" xlink:label="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:to="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_69385bc9-1643-4d47-9af6-644a2052c9f3_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Revenue</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsHeldInTrust_ddcfa0d3-3b9b-4a1f-93f3-c12f347b7a68_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsHeldInTrust" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets Held-in-trust</link:label>
    <link:label id="lab_us-gaap_AssetsHeldInTrust_label_en-US" xlink:label="lab_us-gaap_AssetsHeldInTrust" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset, Held-in-Trust</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsHeldInTrust" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsHeldInTrust"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsHeldInTrust" xlink:to="lab_us-gaap_AssetsHeldInTrust" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_b1f6ef1e-496d-4b96-a872-e6ff1317ffbb_verboseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Federal statutory rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_fd7cf2b4-acb1-4391-8c84-7c4190d08c13_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Gross</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_f0faa809-6bed-42f0-b79e-136e5938aaac_totalLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total payments on debt</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:to="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardExrcPrice_terseLabel_en-US" xlink:label="lab_ecd_AwardExrcPrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercise Price</link:label>
    <link:label id="lab_ecd_AwardExrcPrice_label_en-US" xlink:label="lab_ecd_AwardExrcPrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardExrcPrice" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardExrcPrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardExrcPrice" xlink:to="lab_ecd_AwardExrcPrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_91386427-de84-4614-b219-28cd6614eb68_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtConversionByUniqueDescriptionAxis_a1cbc245-3f7b-4532-b68c-f89db0a67ab0_terseLabel_en-US" xlink:label="lab_us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Conversion Description [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtConversionByUniqueDescriptionAxis_label_en-US" xlink:label="lab_us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Conversion Description [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionByUniqueDescriptionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="lab_us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_3f0fd725-59cc-42e7-b5aa-92c211077811_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accrued payroll and benefit costs</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Employee Related Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrDuration_terseLabel_en-US" xlink:label="lab_ecd_TrdArrDuration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Arrangement Duration</link:label>
    <link:label id="lab_ecd_TrdArrDuration_label_en-US" xlink:label="lab_ecd_TrdArrDuration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Duration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrDuration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrDuration" xlink:to="lab_ecd_TrdArrDuration" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_CanadianDollarSubFacilityCommitment_9b076f28-5f5c-46ee-ac7c-b12156833e59_terseLabel_en-US" xlink:label="lab_wcc_CanadianDollarSubFacilityCommitment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Canadian Dollar Sub-Facility Commitment</link:label>
    <link:label id="lab_wcc_CanadianDollarSubFacilityCommitment_label_en-US" xlink:label="lab_wcc_CanadianDollarSubFacilityCommitment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Canadian Dollar Sub-Facility Commitment</link:label>
    <link:label id="lab_wcc_CanadianDollarSubFacilityCommitment_documentation_en-US" xlink:label="lab_wcc_CanadianDollarSubFacilityCommitment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Canadian Dollar Sub-Facility Commitment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_CanadianDollarSubFacilityCommitment" xlink:href="wcc-20241231.xsd#wcc_CanadianDollarSubFacilityCommitment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_CanadianDollarSubFacilityCommitment" xlink:to="lab_wcc_CanadianDollarSubFacilityCommitment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_0dfd1e78-f6f0-4259-a704-2290c70c130a_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">GOODWILL AND INTANGIBLE ASSETS</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_04c482a2-e2d3-4a78-8e1b-266d25f360fb_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stockholders' Equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity, Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DomesticCountryMember_e747ecd6-f847-429e-a957-1f0df59196e3_terseLabel_en-US" xlink:label="lab_us-gaap_DomesticCountryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Domestic Tax Jurisdiction</link:label>
    <link:label id="lab_us-gaap_DomesticCountryMember_label_en-US" xlink:label="lab_us-gaap_DomesticCountryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Domestic Tax Jurisdiction [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DomesticCountryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DomesticCountryMember" xlink:to="lab_us-gaap_DomesticCountryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillMember_8e0de387-08fa-4c86-83ae-86161f93734f_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_GoodwillMember_label_en-US" xlink:label="lab_us-gaap_GoodwillMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillMember" xlink:to="lab_us-gaap_GoodwillMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription_effe42e7-84c6-4fd5-857e-05793d162854_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting, CODM, Profit (Loss) Measure, How Used, Description</link:label>
    <link:label id="lab_us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription_label_en-US" xlink:label="lab_us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting, CODM, Profit (Loss) Measure, How Used, Description</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription" xlink:to="lab_us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_DepositaryShareMember_c5af3d08-d03e-4703-ab3a-79cebcc21338_terseLabel_en-US" xlink:label="lab_wcc_DepositaryShareMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depositary Share [Member]</link:label>
    <link:label id="lab_wcc_DepositaryShareMember_label_en-US" xlink:label="lab_wcc_DepositaryShareMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depositary Share [Member]</link:label>
    <link:label id="lab_wcc_DepositaryShareMember_documentation_en-US" xlink:label="lab_wcc_DepositaryShareMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Depositary Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_DepositaryShareMember" xlink:href="wcc-20241231.xsd#wcc_DepositaryShareMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_DepositaryShareMember" xlink:to="lab_wcc_DepositaryShareMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MtrlTermsOfTrdArrTextBlock_terseLabel_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Material Terms of Trading Arrangement</link:label>
    <link:label id="lab_ecd_MtrlTermsOfTrdArrTextBlock_label_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Material Terms of Trading Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MtrlTermsOfTrdArrTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:to="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareRepurchaseProgramExciseTax_5239e8d3-28ec-4ff1-b3c3-17b97ea769e0_terseLabel_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramExciseTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share Repurchase Program, Excise Tax</link:label>
    <link:label id="lab_us-gaap_ShareRepurchaseProgramExciseTax_label_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramExciseTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Repurchase Program, Excise Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramExciseTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareRepurchaseProgramExciseTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareRepurchaseProgramExciseTax" xlink:to="lab_us-gaap_ShareRepurchaseProgramExciseTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_06b2af1d-ac96-4dd3-9776-3dd02ebd048e_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllIndividualsMember_terseLabel_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Individuals</link:label>
    <link:label id="lab_ecd_AllIndividualsMember_label_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Individuals [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="lab_ecd_AllIndividualsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationPriceOfAcquisitionExpected_0ccd56ca-e44e-4ddb-b8c5-f2d5552703e1_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationPriceOfAcquisitionExpected" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Price of Acquisition, Expected</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationPriceOfAcquisitionExpected_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationPriceOfAcquisitionExpected" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Price of Acquisition, Expected</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationPriceOfAcquisitionExpected" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationPriceOfAcquisitionExpected"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationPriceOfAcquisitionExpected" xlink:to="lab_us-gaap_BusinessCombinationPriceOfAcquisitionExpected" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingMember_d50f600f-c323-45ff-a3cd-a5acecd884e2_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Building</link:label>
    <link:label id="lab_us-gaap_BuildingMember_label_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Building [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingMember" xlink:to="lab_us-gaap_BuildingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateAxis_374fe068-08ea-47d5-816c-91ae6bc64a85_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis" xlink:to="lab_us-gaap_VariableRateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_bf450fd9-d8b0-4cab-8288-675f4d456751_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_e581907b-febc-442f-a540-c600c9838ada_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Currency Translation Gain (Loss)</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Foreign Currency Translation Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_4a197946-eeac-4a73-b438-f24b46de928a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Other, net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_56ed18f7-7149-445b-aa48-1548b73cb376_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other, net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAdditionalDisclosures_fd789fa5-bcaa-4a3f-8456-9b637f1c24ef_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAdditionalDisclosures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant, and Equipment, Additional Disclosures</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAdditionalDisclosures_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAdditionalDisclosures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant, and Equipment, Additional Disclosures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAdditionalDisclosures" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAdditionalDisclosures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAdditionalDisclosures" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAdditionalDisclosures" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_8085255c-7340-470c-8af3-b51b63e1fc12_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_38d2055c-9f46-44c2-b57b-2e7e5ec8b74a_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible assets, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_f2efe232-b285-4cec-9696-353140cdecf4_totalLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanCurtailments_ddde60ec-de10-4b1c-99b1-3ad26488ad04_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanCurtailments" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Curtailment</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanCurtailments_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanCurtailments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, (Increase) Decrease for Curtailment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanCurtailments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanCurtailments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanCurtailments" xlink:to="lab_us-gaap_DefinedBenefitPlanCurtailments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries_3079b65e-a098-4a75-9acb-c2ee3418ffc1_terseLabel_en-US" xlink:label="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Undistributed Earnings of Foreign Subsidiaries</link:label>
    <link:label id="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries_label_en-US" xlink:label="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Undistributed Earnings of Foreign Subsidiaries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:to="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3409be77-3a2f-4cb8-9c2a-cfdb1c14698f_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:to="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_2853ba82-03a9-4fe8-9707-35f36f72c290_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Current liabilities</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liability, Defined Benefit Plan, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" xlink:to="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation_661a2942-7a47-4c40-8578-813bcf5d7ed9_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Foreign Currency Translation</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Foreign Currency Translation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_d573e00e-eb8b-42d4-be18-188d34c4f3bb_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Transaction Costs</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Transaction Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:to="lab_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_df0e3090-f985-4857-bff8-7a01f6c4a2ac_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedPremium_be2fd33b-d719-45aa-9d60-ad1f9f940a46_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedPremium" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Unamortized Premium</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedPremium_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedPremium" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Unamortized Premium</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedPremium" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnamortizedPremium"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentUnamortizedPremium" xlink:to="lab_us-gaap_DebtInstrumentUnamortizedPremium" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_c8166944-5fa1-4650-b15a-53bb3b6a1cf9_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination</link:label>
    <link:label id="lab_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock" xlink:to="lab_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplierFinanceProgramAxis_dbc5634b-e72c-4caa-99bb-3683444c7f85_terseLabel_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplier Finance Program [Axis]</link:label>
    <link:label id="lab_us-gaap_SupplierFinanceProgramAxis_label_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplier Finance Program [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplierFinanceProgramAxis" xlink:to="lab_us-gaap_SupplierFinanceProgramAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_74b98f8d-62e0-4769-8af5-0aae217908bb_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardLineItems_e9c47041-d27b-4749-8dde-6dc620ea00fc_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax Credit Carryforward [Line Items]</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardLineItems_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Credit Carryforward [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems" xlink:to="lab_us-gaap_TaxCreditCarryforwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_197fc88e-2868-498a-b24f-0479d79344ad_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Liabilities, Net</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_d39824ec-818f-4405-9891-28897b25074f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected volatility</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_c030870d-b93e-431d-b4d0-6f8d8be15bd7_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">WESCO expected volatility</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_a6e60da7-0150-40ab-94f9-3b6ec16b185d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation, Restricted Stock Units Award Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_a1090a9d-54ac-49c9-a730-6b2639921412_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Long-term Debt</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanSponsorLocationAxis_64d53614-89b3-40ed-a0a9-17bbb7593a39_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanSponsorLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retirement Plan Sponsor Location [Axis]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanSponsorLocationAxis_label_en-US" xlink:label="lab_us-gaap_RetirementPlanSponsorLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Plan Sponsor Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanSponsorLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis" xlink:to="lab_us-gaap_RetirementPlanSponsorLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_156919ec-74b8-4bd6-80a7-fb8da0046e88_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_14497f82-9657-4fbb-b37d-21673d273c4f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Operating Assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_52473044-0074-4c1e-b551-aebea2b635f7_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Operating Assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Operating Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationDeductions_f08b797e-39ac-4d75-9678-4d2df9ced6fc_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationDeductions" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Deduction, Percent</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationDeductions_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationDeductions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Deduction, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationDeductions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationDeductions" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationDeductions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_0ec9a681-9d63-4cc1-afca-26121e12c4fe_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_e7c17a58-a2fb-4f44-b14e-837f91a28726_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Benefit plan adjustments, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_50d0d2f2-f5df-4d87-9285-3fd886fb943c_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment_57b23436-4fec-4160-a17b-9ac08d57ca9e_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Property, Plant, and Equipment</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment" xlink:to="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets_aebfec0c-6686-4dce-9b2b-5ed3b550127c_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Business Combination</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Business Combination</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ShareRepurchaseProgramDomain_5a85cfde-9ff1-40a8-99fa-f6b65da9154d_terseLabel_en-US" xlink:label="lab_srt_ShareRepurchaseProgramDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share Repurchase Program [Domain]</link:label>
    <link:label id="lab_srt_ShareRepurchaseProgramDomain_label_en-US" xlink:label="lab_srt_ShareRepurchaseProgramDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Repurchase Program [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ShareRepurchaseProgramDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ShareRepurchaseProgramDomain" xlink:to="lab_srt_ShareRepurchaseProgramDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_90b51802-8fcd-4922-bd3b-439e8f8d7674_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_5a169dc1-58bb-4cf0-944a-18e64a425a55_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">COMMITMENTS AND CONTINGENCIES</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_9c48f0d1-8654-4f83-8b64-a7a8ff225362_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MeasureAxis_terseLabel_en-US" xlink:label="lab_ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measure:</link:label>
    <link:label id="lab_ecd_MeasureAxis_label_en-US" xlink:label="lab_ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measure [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MeasureAxis" xlink:to="lab_ecd_MeasureAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_1620b8d7-3be9-42dd-b325-68bfdcca60b8_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additions based on tax positions related to the current year</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsTable_b39b8aaa-3af0-4814-a2d1-0bc635718f22_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforwards [Table]</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsTable_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforwards [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable" xlink:to="lab_us-gaap_OperatingLossCarryforwardsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncompeteAgreementsMember_9aeae184-a302-4b47-9bb5-92ba344adf2c_terseLabel_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Noncompete Agreements [Member]</link:label>
    <link:label id="lab_us-gaap_NoncompeteAgreementsMember_88b890e4-949c-4d6f-b034-e728cd26816b_verboseLabel_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Non-compete agreements</link:label>
    <link:label id="lab_us-gaap_NoncompeteAgreementsMember_label_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncompete Agreements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncompeteAgreementsMember" xlink:to="lab_us-gaap_NoncompeteAgreementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_747ac349-3d71-46ae-ab44-d9f2a12bf5c6_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Intrinsic Value, Outstanding</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_DefinedBenefitPlanNumberOfPlansWithAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssets_c60281f8-817c-40ad-ada3-2efc6ddbef26_terseLabel_en-US" xlink:label="lab_wcc_DefinedBenefitPlanNumberOfPlansWithAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">DefinedBenefitPlanNumberOfPlansWithAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssets</link:label>
    <link:label id="lab_wcc_DefinedBenefitPlanNumberOfPlansWithAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssets_label_en-US" xlink:label="lab_wcc_DefinedBenefitPlanNumberOfPlansWithAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">DefinedBenefitPlanNumberOfPlansWithAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssets</link:label>
    <link:label id="lab_wcc_DefinedBenefitPlanNumberOfPlansWithAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssets_documentation_en-US" xlink:label="lab_wcc_DefinedBenefitPlanNumberOfPlansWithAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">DefinedBenefitPlanNumberOfPlansWithAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_DefinedBenefitPlanNumberOfPlansWithAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssets" xlink:href="wcc-20241231.xsd#wcc_DefinedBenefitPlanNumberOfPlansWithAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_DefinedBenefitPlanNumberOfPlansWithAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssets" xlink:to="lab_wcc_DefinedBenefitPlanNumberOfPlansWithAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_cb5b7280-5183-4fde-9a82-201b2f2b56d7_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, shares authorized</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_edf91a02-6e2c-48d5-acff-ed8bd65a68a6_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList_a697f6a0-8039-41dd-b495-08b001e3c84e_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Expected Return (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Expected Return (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" xlink:to="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_bb1102e2-32c1-435b-902c-432f63fdcba9_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year One</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued_16e284a7-3c12-4c90-91f4-49d2bed266f8_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Income Tax Penalties Accrued</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Income Tax Penalties Accrued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_27c0334d-3098-443c-bcc1-676a743ce718_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_6c85de21-fd97-4949-a66a-faafab2f97f5_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Indefinite-lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Indefinite-Lived Intangible Assets [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory_c4eae36c-f2b6-4974-a41a-900aebb9042a_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Inventory</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory" xlink:to="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherInvestmentsMember_4d87f5d8-14c7-4592-937c-11b2f62fe73b_terseLabel_en-US" xlink:label="lab_us-gaap_OtherInvestmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Investments [Member]</link:label>
    <link:label id="lab_us-gaap_OtherInvestmentsMember_label_en-US" xlink:label="lab_us-gaap_OtherInvestmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Investments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherInvestmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherInvestmentsMember" xlink:to="lab_us-gaap_OtherInvestmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableDeferredIncome_90989b7c-f655-4a38-b721-f22a9a554fc8_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableDeferredIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financing Receivable, Deferred Commitment Fee</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableDeferredIncome_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableDeferredIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Deferred Commitment Fee</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableDeferredIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableDeferredIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableDeferredIncome" xlink:to="lab_us-gaap_FinancingReceivableDeferredIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_92b96266-73f6-4d2a-ae5c-62481f47c5d6_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Maturity, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentMaturityDate_2b79089c-baa2-4135-aa72-bf86ce9d615a_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentMaturityDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Maturity Date</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentMaturityDate_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentMaturityDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Maturity Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentMaturityDate" xlink:to="lab_us-gaap_DebtInstrumentMaturityDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_c35797ae-652c-4344-b457-cffd7364a5d9_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:to="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonGaapMeasureDescriptionTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-GAAP Measure Description</link:label>
    <link:label id="lab_ecd_NonGaapMeasureDescriptionTextBlock_label_en-US" xlink:label="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-GAAP Measure Description [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonGaapMeasureDescriptionTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:to="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation_561dd700-5a8b-44e4-8c11-5a3578e7aff9_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Accumulated Benefit Obligation</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Accumulated Benefit Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" xlink:to="lab_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_58beb137-b8bd-41e0-a4df-6cf246611dca_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, par value</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_fcc54a2e-e7d7-4112-87eb-0e547e9dd683_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_cd44147d-babe-491d-9069-1ef744db8c62_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Additional402vDisclosureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_Additional402vDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional 402(v) Disclosure</link:label>
    <link:label id="lab_ecd_Additional402vDisclosureTextBlock_label_en-US" xlink:label="lab_ecd_Additional402vDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional 402(v) Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Additional402vDisclosureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Additional402vDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Additional402vDisclosureTextBlock" xlink:to="lab_ecd_Additional402vDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_ac89a3a5-4ee4-4480-9e44-94cd91bc2ab4_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_a4da1d07-be7b-4c9e-997f-564e1cb94d15_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_65c63e93-dab2-4bf7-a6f6-ba1dd87a78a9_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Four</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_CommitmentFee_2441aa64-fcff-4f30-b7c7-f82f40e13fd0_terseLabel_en-US" xlink:label="lab_wcc_CommitmentFee" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitment Fee</link:label>
    <link:label id="lab_wcc_CommitmentFee_label_en-US" xlink:label="lab_wcc_CommitmentFee" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitment Fee</link:label>
    <link:label id="lab_wcc_CommitmentFee_documentation_en-US" xlink:label="lab_wcc_CommitmentFee" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Commitment Fee</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_CommitmentFee" xlink:href="wcc-20241231.xsd#wcc_CommitmentFee"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_CommitmentFee" xlink:to="lab_wcc_CommitmentFee" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDomain_d7668991-eaf8-42b7-9715-c72259c4496c_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDomain_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ChangeInAccountingEstimateDescription_bbffb49a-76f5-4798-bd7e-0b0575dfd2fa_terseLabel_en-US" xlink:label="lab_us-gaap_ChangeInAccountingEstimateDescription" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in Accounting Estimate, Description</link:label>
    <link:label id="lab_us-gaap_ChangeInAccountingEstimateDescription_label_en-US" xlink:label="lab_us-gaap_ChangeInAccountingEstimateDescription" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change in Accounting Estimate, Description</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ChangeInAccountingEstimateDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ChangeInAccountingEstimateDescription"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ChangeInAccountingEstimateDescription" xlink:to="lab_us-gaap_ChangeInAccountingEstimateDescription" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplierFinanceProgramTable_bf1a5e12-265d-4abf-a461-40cde574b0b1_terseLabel_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplier Finance Program [Table]</link:label>
    <link:label id="lab_us-gaap_SupplierFinanceProgramTable_label_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplier Finance Program [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplierFinanceProgramTable" xlink:to="lab_us-gaap_SupplierFinanceProgramTable" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_A600SeniorNotesDue2025Member_6c3553b3-c597-4d27-b1d8-bccbf2410c87_terseLabel_en-US" xlink:label="lab_wcc_A600SeniorNotesDue2025Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">6.00% Senior Notes due 2025 [Member]</link:label>
    <link:label id="lab_wcc_A600SeniorNotesDue2025Member_label_en-US" xlink:label="lab_wcc_A600SeniorNotesDue2025Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">6.00% Senior Notes due 2025 [Member]</link:label>
    <link:label id="lab_wcc_A600SeniorNotesDue2025Member_documentation_en-US" xlink:label="lab_wcc_A600SeniorNotesDue2025Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">6.00% Senior Notes due 2025</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_A600SeniorNotesDue2025Member" xlink:href="wcc-20241231.xsd#wcc_A600SeniorNotesDue2025Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_A600SeniorNotesDue2025Member" xlink:to="lab_wcc_A600SeniorNotesDue2025Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_b0ce9430-800a-451c-ba02-65676b5aafa8_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_2b502326-3891-4bf8-b733-b740b8375f87_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsDomain_ae411d1b-a167-44a5-a384-87cc69f2e253_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:label id="lab_srt_ConsolidationItemsDomain_label_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsDomain" xlink:to="lab_srt_ConsolidationItemsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredRevenueRevenueRecognized1_230f7939-7d60-47d8-9efb-6f0c444b11d6_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredRevenueRevenueRecognized1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Revenue, Revenue Recognized</link:label>
    <link:label id="lab_us-gaap_DeferredRevenueRevenueRecognized1_label_en-US" xlink:label="lab_us-gaap_DeferredRevenueRevenueRecognized1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Revenue, Revenue Recognized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRevenueRevenueRecognized1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredRevenueRevenueRecognized1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueRevenueRecognized1" xlink:to="lab_us-gaap_DeferredRevenueRevenueRecognized1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_81fe19ff-fdc6-4020-be63-aed7bbb9424e_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash paid for interest</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_ISSMember_c912e481-8695-489c-a279-a9bcd04d730c_terseLabel_en-US" xlink:label="lab_wcc_ISSMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ISS</link:label>
    <link:label id="lab_wcc_ISSMember_label_en-US" xlink:label="lab_wcc_ISSMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">ISS [Member]</link:label>
    <link:label id="lab_wcc_ISSMember_documentation_en-US" xlink:label="lab_wcc_ISSMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">ISS</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_ISSMember" xlink:href="wcc-20241231.xsd#wcc_ISSMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_ISSMember" xlink:to="lab_wcc_ISSMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireProductiveAssets_e4d02f3c-a010-4b8d-8e75-cdc67d9c7c43_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Capital expenditures</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireProductiveAssets_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Productive Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireProductiveAssets" xlink:to="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense_d4fd5a8b-9450-48b7-b16d-1e0d82854fcb_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Issued, Value, Stock Options Exercised, Net of Tax Benefit (Expense)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued, Value, Stock Options Exercised, Net of Tax Benefit (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_375194b0-69d9-456e-b664-f86e350b6f2c_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Level 1</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_58b4f112-b1d8-40e2-885a-6dc559a86e66_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Translation adjustment</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_c7ed0e5f-150f-41e2-8755-ce9335291c83_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_WESCODefinedContributionMember_84992f9b-b65c-4e35-9a25-be11de9080ae_terseLabel_en-US" xlink:label="lab_wcc_WESCODefinedContributionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">WESCO [Member]</link:label>
    <link:label id="lab_wcc_WESCODefinedContributionMember_label_en-US" xlink:label="lab_wcc_WESCODefinedContributionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">WESCO Defined Contribution [Member]</link:label>
    <link:label id="lab_wcc_WESCODefinedContributionMember_documentation_en-US" xlink:label="lab_wcc_WESCODefinedContributionMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">WESCO Defined Contribution</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_WESCODefinedContributionMember" xlink:href="wcc-20241231.xsd#wcc_WESCODefinedContributionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_WESCODefinedContributionMember" xlink:to="lab_wcc_WESCODefinedContributionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_7e9d27e2-d114-4f9e-bc90-ae63d994b79d_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeniorNotesMember_8fd962ec-b76a-4893-9fe0-bd4c434bfd5e_terseLabel_en-US" xlink:label="lab_us-gaap_SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Senior Notes [Member]</link:label>
    <link:label id="lab_us-gaap_SeniorNotesMember_label_en-US" xlink:label="lab_us-gaap_SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Senior Notes [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeniorNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeniorNotesMember" xlink:to="lab_us-gaap_SeniorNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SummaryOfIncomeTaxExaminationsTextBlock_b5dd4689-b15f-482a-bb82-e90fd2b3f4a3_terseLabel_en-US" xlink:label="lab_us-gaap_SummaryOfIncomeTaxExaminationsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Income Tax Examinations</link:label>
    <link:label id="lab_us-gaap_SummaryOfIncomeTaxExaminationsTextBlock_label_en-US" xlink:label="lab_us-gaap_SummaryOfIncomeTaxExaminationsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Summary of Income Tax Examinations [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfIncomeTaxExaminationsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SummaryOfIncomeTaxExaminationsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SummaryOfIncomeTaxExaminationsTextBlock" xlink:to="lab_us-gaap_SummaryOfIncomeTaxExaminationsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RestatementDomain_4f0e33de-9363-4f60-b835-c787ae975e43_terseLabel_en-US" xlink:label="lab_srt_RestatementDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revision of Prior Period [Domain]</link:label>
    <link:label id="lab_srt_RestatementDomain_label_en-US" xlink:label="lab_srt_RestatementDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revision of Prior Period [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementDomain" xlink:to="lab_srt_RestatementDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense_e3c44668-6039-4f2e-80b3-e0e71fa5fc15_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest related to uncertain tax positions</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Interest on Income Taxes Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_158dea63-ea0c-4415-8d9f-728e41c6224a_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Maturity, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_963d5901-ec9e-4431-91ed-b768ca95111c_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:to="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_OtherComprehensiveIncomeLossDefinedBenefitPlanForeignCurrencyTranslationGainLoss_ea7016d2-4f54-47c9-be50-c79d71b298b8_terseLabel_en-US" xlink:label="lab_wcc_OtherComprehensiveIncomeLossDefinedBenefitPlanForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation Gain Loss</link:label>
    <link:label id="lab_wcc_OtherComprehensiveIncomeLossDefinedBenefitPlanForeignCurrencyTranslationGainLoss_label_en-US" xlink:label="lab_wcc_OtherComprehensiveIncomeLossDefinedBenefitPlanForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Defined Benefit Plan, Foreign currency translation Gain Loss</link:label>
    <link:label id="lab_wcc_OtherComprehensiveIncomeLossDefinedBenefitPlanForeignCurrencyTranslationGainLoss_documentation_en-US" xlink:label="lab_wcc_OtherComprehensiveIncomeLossDefinedBenefitPlanForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Defined Benefit Plan, Foreign currency translation Gain Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_OtherComprehensiveIncomeLossDefinedBenefitPlanForeignCurrencyTranslationGainLoss" xlink:href="wcc-20241231.xsd#wcc_OtherComprehensiveIncomeLossDefinedBenefitPlanForeignCurrencyTranslationGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_OtherComprehensiveIncomeLossDefinedBenefitPlanForeignCurrencyTranslationGainLoss" xlink:to="lab_wcc_OtherComprehensiveIncomeLossDefinedBenefitPlanForeignCurrencyTranslationGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_d6965eb3-ec2f-46ca-964b-bc9ade7d7da6_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_28447ba8-1193-46b7-84d6-51f7c612df04_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Company contributions</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Contributions by Employer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:to="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_1735fda3-1a7e-4872-8d4f-4df84b6aca4e_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_b33ae3ac-eb07-4222-84ba-c605c4b68f2d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_45c2255a-fea8-4583-863d-2598773acd75_terseLabel_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_label_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ChangeInAccountingEstimateTypeDomain_e9af3e81-b2f8-4763-b356-8235bc63f2d6_terseLabel_en-US" xlink:label="lab_us-gaap_ChangeInAccountingEstimateTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in Accounting Estimate, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ChangeInAccountingEstimateTypeDomain_label_en-US" xlink:label="lab_us-gaap_ChangeInAccountingEstimateTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change in Accounting Estimate, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ChangeInAccountingEstimateTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ChangeInAccountingEstimateTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ChangeInAccountingEstimateTypeDomain" xlink:to="lab_us-gaap_ChangeInAccountingEstimateTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_e49fef33-2653-42c8-8364-876c09dc4da6_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">INCOME TAXES</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_3eb00442-23e7-4e4a-aa8b-422e672e8fa6_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Four</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CharacteristicsOfSecuritizationsThatAreAccountedForAsSale_8931bba5-2fd2-4868-89f9-a7278e22329a_terseLabel_en-US" xlink:label="lab_us-gaap_CharacteristicsOfSecuritizationsThatAreAccountedForAsSale" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Characteristics of Securitizations or Asset-backed Financing Arrangements that are Accounted for as Sale</link:label>
    <link:label id="lab_us-gaap_CharacteristicsOfSecuritizationsThatAreAccountedForAsSale_label_en-US" xlink:label="lab_us-gaap_CharacteristicsOfSecuritizationsThatAreAccountedForAsSale" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Characteristics of Securitizations or Asset-Backed Financing Arrangements that are Accounted for as Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CharacteristicsOfSecuritizationsThatAreAccountedForAsSale" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CharacteristicsOfSecuritizationsThatAreAccountedForAsSale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CharacteristicsOfSecuritizationsThatAreAccountedForAsSale" xlink:to="lab_us-gaap_CharacteristicsOfSecuritizationsThatAreAccountedForAsSale" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_OtherComprehensiveIncomeLossDefinedBenefitPlanCurtailmentGainLossBeforeTax_724fa295-a162-4a9f-b6f1-30188171fdc9_terseLabel_en-US" xlink:label="lab_wcc_OtherComprehensiveIncomeLossDefinedBenefitPlanCurtailmentGainLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Defined Benefit Plan, Curtailment Gain (Loss), before Tax</link:label>
    <link:label id="lab_wcc_OtherComprehensiveIncomeLossDefinedBenefitPlanCurtailmentGainLossBeforeTax_label_en-US" xlink:label="lab_wcc_OtherComprehensiveIncomeLossDefinedBenefitPlanCurtailmentGainLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Defined Benefit Plan, Curtailment Gain (Loss), before Tax</link:label>
    <link:label id="lab_wcc_OtherComprehensiveIncomeLossDefinedBenefitPlanCurtailmentGainLossBeforeTax_documentation_en-US" xlink:label="lab_wcc_OtherComprehensiveIncomeLossDefinedBenefitPlanCurtailmentGainLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Defined Benefit Plan, Curtailment Gain (Loss), before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_OtherComprehensiveIncomeLossDefinedBenefitPlanCurtailmentGainLossBeforeTax" xlink:href="wcc-20241231.xsd#wcc_OtherComprehensiveIncomeLossDefinedBenefitPlanCurtailmentGainLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_OtherComprehensiveIncomeLossDefinedBenefitPlanCurtailmentGainLossBeforeTax" xlink:to="lab_wcc_OtherComprehensiveIncomeLossDefinedBenefitPlanCurtailmentGainLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableFromSecuritization_38bd5ea5-cd2c-4c04-8451-afb7eb1dc393_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableFromSecuritization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts Receivable from Securitization</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableFromSecuritization_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableFromSecuritization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable from Securitization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableFromSecuritization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableFromSecuritization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableFromSecuritization" xlink:to="lab_us-gaap_AccountsReceivableFromSecuritization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DomesticPlanMember_c8e5585a-53aa-42c5-89c8-5ab89fc9bc9d_terseLabel_en-US" xlink:label="lab_us-gaap_DomesticPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Domestic Plan [Member]</link:label>
    <link:label id="lab_us-gaap_DomesticPlanMember_label_en-US" xlink:label="lab_us-gaap_DomesticPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Domestic Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticPlanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DomesticPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DomesticPlanMember" xlink:to="lab_us-gaap_DomesticPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_A7250SeniorNotesDue2028Member_9b79b2d4-22e7-4084-9d7b-9b78556063eb_terseLabel_en-US" xlink:label="lab_wcc_A7250SeniorNotesDue2028Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">A7250 Senior Notes Due 2028</link:label>
    <link:label id="lab_wcc_A7250SeniorNotesDue2028Member_label_en-US" xlink:label="lab_wcc_A7250SeniorNotesDue2028Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">7.250 %Senior Notes Due 2028 [Member]</link:label>
    <link:label id="lab_wcc_A7250SeniorNotesDue2028Member_documentation_en-US" xlink:label="lab_wcc_A7250SeniorNotesDue2028Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">7.250 %Senior Notes Due 2028</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_A7250SeniorNotesDue2028Member" xlink:href="wcc-20241231.xsd#wcc_A7250SeniorNotesDue2028Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_A7250SeniorNotesDue2028Member" xlink:to="lab_wcc_A7250SeniorNotesDue2028Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplierFinanceProgramTableTextBlock_be9a4280-3215-4c00-a8d3-4cb09e92a7c3_terseLabel_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplier Finance Program</link:label>
    <link:label id="lab_us-gaap_SupplierFinanceProgramTableTextBlock_label_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplier Finance Program [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplierFinanceProgramTableTextBlock" xlink:to="lab_us-gaap_SupplierFinanceProgramTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_0997b2e7-9374-40ab-89dd-c7c39d3c0ed2_terseLabel_en-US" xlink:label="lab_us-gaap_EquityInterestIssuedOrIssuableTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Interest Issued or Issuable, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_label_en-US" xlink:label="lab_us-gaap_EquityInterestIssuedOrIssuableTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Interest Issued or Issuable, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityInterestIssuedOrIssuableTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain" xlink:to="lab_us-gaap_EquityInterestIssuedOrIssuableTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_5c296cf6-a0a9-4b45-9274-1ec56d7d91d2_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_4f36578e-a997-4163-9ee7-11819b2ce912_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_ed0108bb-1414-4ddc-aacf-6a795814536a_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided (used) by financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsLineItems_fa96bc66-07f8-41d6-81fc-2e9239b17793_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforwards [Line Items]</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsLineItems_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforwards [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="lab_us-gaap_OperatingLossCarryforwardsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_09ec6944-ff80-4067-8808-1a452686bd10_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_ScheduleOfEmployeeBenefitPlansLineItems_d60638cf-2d62-4b5f-9143-36b7e1fd3510_terseLabel_en-US" xlink:label="lab_wcc_ScheduleOfEmployeeBenefitPlansLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Employee Benefit Plans [Line Items]</link:label>
    <link:label id="lab_wcc_ScheduleOfEmployeeBenefitPlansLineItems_label_en-US" xlink:label="lab_wcc_ScheduleOfEmployeeBenefitPlansLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Employee Benefit Plans [Line Items]</link:label>
    <link:label id="lab_wcc_ScheduleOfEmployeeBenefitPlansLineItems_documentation_en-US" xlink:label="lab_wcc_ScheduleOfEmployeeBenefitPlansLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Schedule of Employee Benefit Plans [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems" xlink:href="wcc-20241231.xsd#wcc_ScheduleOfEmployeeBenefitPlansLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems" xlink:to="lab_wcc_ScheduleOfEmployeeBenefitPlansLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtFairValue_0f780500-770c-4fea-b2c9-595a6328a52b_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Fair Value</link:label>
    <link:label id="lab_us-gaap_LongTermDebtFairValue_label_en-US" xlink:label="lab_us-gaap_LongTermDebtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtFairValue" xlink:to="lab_us-gaap_LongTermDebtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_c73e7bba-4579-4320-a145-e1b65d5b8fea_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_3f275774-309f-44a6-99fb-0d7ee9c491d4_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payments to Acquire Businesses, Gross</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Businesses, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToNonPeoNeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote</link:label>
    <link:label id="lab_ecd_AdjToNonPeoNeoCompFnTextBlock_label_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:to="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis_cf50be45-2afb-41ff-82b8-a8e71d414cb1_terseLabel_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Timing of Transfer of Good or Service [Axis]</link:label>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis_label_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Timing of Transfer of Good or Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:to="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_EntroCIMMember_f2c33ab2-9ff3-417d-bfbb-2b9982b1d77c_terseLabel_en-US" xlink:label="lab_wcc_EntroCIMMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">entroCIM</link:label>
    <link:label id="lab_wcc_EntroCIMMember_label_en-US" xlink:label="lab_wcc_EntroCIMMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">entroCIM [Member]</link:label>
    <link:label id="lab_wcc_EntroCIMMember_documentation_en-US" xlink:label="lab_wcc_EntroCIMMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">entroCIM</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_EntroCIMMember" xlink:href="wcc-20241231.xsd#wcc_EntroCIMMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_EntroCIMMember" xlink:to="lab_wcc_EntroCIMMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_c56a8b94-508a-427e-85c7-f07029c6b723_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation adjustment</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_f59f8130-1ae6-4b91-8d42-c4924dff0c67_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State</link:label>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardGrantDateFairValue_terseLabel_en-US" xlink:label="lab_ecd_AwardGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value as of Grant Date</link:label>
    <link:label id="lab_ecd_AwardGrantDateFairValue_label_en-US" xlink:label="lab_ecd_AwardGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardGrantDateFairValue" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardGrantDateFairValue" xlink:to="lab_ecd_AwardGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_c21cd2ca-839a-497b-87b9-52cdc1764ab9_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets for Plan Benefits, Defined Benefit Plan</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets for Plan Benefits, Defined Benefit Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:to="lab_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseAssets_725cda94-d5a4-48a5-b6f0-8fe5c60e6cb6_terseLabel_en-US" xlink:label="lab_wcc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Assets</link:label>
    <link:label id="lab_wcc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseAssets_label_en-US" xlink:label="lab_wcc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Assets</link:label>
    <link:label id="lab_wcc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseAssets_documentation_en-US" xlink:label="lab_wcc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseAssets" xlink:href="wcc-20241231.xsd#wcc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseAssets" xlink:to="lab_wcc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_52a359db-5a2e-4072-8c56-84824d6cbfa5_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Level 2</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerRelatedIntangibleAssetsMember_59297a0c-3891-4c87-be4c-9801c720e759_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelatedIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer-Related Intangible Assets</link:label>
    <link:label id="lab_us-gaap_CustomerRelatedIntangibleAssetsMember_label_en-US" xlink:label="lab_us-gaap_CustomerRelatedIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer-Related Intangible Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelatedIntangibleAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelatedIntangibleAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelatedIntangibleAssetsMember" xlink:to="lab_us-gaap_CustomerRelatedIntangibleAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SegmentGeographicalDomain_26c7efdc-b467-4c7f-8e1a-c7591b81ed2d_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_e598d0a1-4175-4d78-bf26-1c0832537800_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets_ecdbf148-44f5-4227-b1e3-f6082228f343_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal Group, Intangible Assets</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_cb5cf4e6-70b7-491b-a8b5-fbc3010acffb_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basis of Consolidation</link:label>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDateAxis_terseLabel_en-US" xlink:label="lab_ecd_RestatementDateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement Determination Date:</link:label>
    <link:label id="lab_ecd_RestatementDateAxis_label_en-US" xlink:label="lab_ecd_RestatementDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Determination Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDateAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDateAxis" xlink:to="lab_ecd_RestatementDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_00145ead-f699-4512-8559-ce5c8e9c25dd_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_e5fc1dc7-7046-4991-952a-b086670e29cd_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFinStmtErrorCorrectionFlag_23ea8d0b-1597-4282-a73a-aca31361302e_terseLabel_en-US" xlink:label="lab_dei_DocumentFinStmtErrorCorrectionFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Financial Statement Error Correction [Flag]</link:label>
    <link:label id="lab_dei_DocumentFinStmtErrorCorrectionFlag_label_en-US" xlink:label="lab_dei_DocumentFinStmtErrorCorrectionFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Financial Statement Error Correction [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFinStmtErrorCorrectionFlag" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFinStmtErrorCorrectionFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFinStmtErrorCorrectionFlag" xlink:to="lab_dei_DocumentFinStmtErrorCorrectionFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear_2a0a0656-c67e-425b-a0e7-4144042b5b69_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Estimated Future Employer Contributions in Next Fiscal Year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Expected Future Employer Contributions, Next Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0f766a31-fc42-4db6-af15-8b5190b19738_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions_9be5d7f5-e4b4-4279-b55f-8470e5349ed9_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Acquisitions</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Acquisitions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateDuringPeriod_43e8938b-88f0-4056-bb51-de6580930b30_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest Rate During Period</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateDuringPeriod_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest Rate During Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:to="lab_us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_3da3ebd4-6d1b-4c57-93b6-b27900e4a1eb_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Acquisitions</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Acquisitions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_084b1f14-ef18-4bc0-91b3-c31e30f36e6f_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State taxes, net of federal tax benefit</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_BusinessCombinationRecongizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedPayrollAndBenefitCosts_e31b5bd9-d44b-42ec-a283-7d72a594704f_terseLabel_en-US" xlink:label="lab_wcc_BusinessCombinationRecongizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedPayrollAndBenefitCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Recongized Identifiable Assets Acquired and Liabilities Assumed, Accrued Payroll and Benefit Costs</link:label>
    <link:label id="lab_wcc_BusinessCombinationRecongizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedPayrollAndBenefitCosts_label_en-US" xlink:label="lab_wcc_BusinessCombinationRecongizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedPayrollAndBenefitCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recongized Identifiable Assets Acquired and Liabilities Assumed, Accrued Payroll and Benefit Costs</link:label>
    <link:label id="lab_wcc_BusinessCombinationRecongizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedPayrollAndBenefitCosts_documentation_en-US" xlink:label="lab_wcc_BusinessCombinationRecongizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedPayrollAndBenefitCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business Combination, Recongized Identifiable Assets Acquired and Liabilities Assumed, Accrued Payroll and Benefit Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_BusinessCombinationRecongizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedPayrollAndBenefitCosts" xlink:href="wcc-20241231.xsd#wcc_BusinessCombinationRecongizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedPayrollAndBenefitCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_BusinessCombinationRecongizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedPayrollAndBenefitCosts" xlink:to="lab_wcc_BusinessCombinationRecongizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedPayrollAndBenefitCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_bf46a17f-44cc-4fe0-a0d6-809ccda32dee_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOther" xlink:to="lab_us-gaap_DeferredTaxAssetsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets_5599a6d4-f23b-4d7d-8b7b-ab2c54f858ac_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Financial Assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Financial Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets" xlink:to="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b4c64171-bfff-4ebd-ab25-25af750bf11d_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financing Activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_717e8419-ebbc-4767-a832-e28db371ce2d_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Five</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_ec1f7cf0-6901-4be1-b639-3e580bb10431_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, $.01 par value; 20,000,000 shares authorized, no shares issued or outstanding</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue" xlink:to="lab_us-gaap_PreferredStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_362b8369-e75a-4d78-8445-ba75340495eb_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_31f97c11-d494-42bf-9aac-d05c7fce7ed3_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Gross</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_494a7d01-8652-41a9-9fab-04328c25b576_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_293cbc7d-39f2-46e9-b6cf-8b11253a476d_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMnpiDiscTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Disclosure</link:label>
    <link:label id="lab_ecd_AwardTmgMnpiDiscTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiDiscTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:to="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TrademarksMember_cf810f3f-9f98-4210-8e66-18d65f076948_terseLabel_en-US" xlink:label="lab_us-gaap_TrademarksMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trademarks</link:label>
    <link:label id="lab_us-gaap_TrademarksMember_label_en-US" xlink:label="lab_us-gaap_TrademarksMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trademarks [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TrademarksMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TrademarksMember" xlink:to="lab_us-gaap_TrademarksMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardTable_8b17d509-2f3a-490b-bdde-78c9e1a6ee5e_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax Credit Carryforward [Table]</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardTable_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Credit Carryforward [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable" xlink:to="lab_us-gaap_TaxCreditCarryforwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtPnsnAdjsSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Pension Adjustments Service Cost</link:label>
    <link:label id="lab_ecd_AggtPnsnAdjsSvcCstMember_label_en-US" xlink:label="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Pension Adjustments Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtPnsnAdjsSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_0903fd79-2f3b-420b-85b8-23393a093e12_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total investments</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Actual Allocation, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:to="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_dadda9c6-e371-407d-85dc-fdec911269d3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable" xlink:to="lab_us-gaap_ScheduleOfGoodwillTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_f2a73397-27e5-4523-a435-bf9ffc5cd1c8_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Buildings and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_0769269f-f70a-447c-ba99-9962c32f021c_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of intangible assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_dea1ae5f-c6d3-4123-be9f-854494e968f1_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ShareRepurchaseProgramAxis_5e858ab4-6c66-4835-9845-393bfee5e68e_terseLabel_en-US" xlink:label="lab_srt_ShareRepurchaseProgramAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share Repurchase Program [Axis]</link:label>
    <link:label id="lab_srt_ShareRepurchaseProgramAxis_label_en-US" xlink:label="lab_srt_ShareRepurchaseProgramAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Repurchase Program [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ShareRepurchaseProgramAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ShareRepurchaseProgramAxis" xlink:to="lab_srt_ShareRepurchaseProgramAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_b01dc11d-2cca-446b-a8b0-dc09e9f41556_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_6a23fc11-712b-4b0b-a2cd-7871a486da32_terseLabel_en-US" xlink:label="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Income Tax Contingencies</link:label>
    <link:label id="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Summary of Income Tax Contingencies [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SummaryOfIncomeTaxContingenciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:to="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_d0c0b9f3-31cf-4d42-9289-182f7780dcb4_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplierFinanceProgramTextBlock_824c03c3-9906-4244-b0f6-f9544941a295_terseLabel_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplier Finance Program</link:label>
    <link:label id="lab_us-gaap_SupplierFinanceProgramTextBlock_label_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplier Finance Program [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplierFinanceProgramTextBlock" xlink:to="lab_us-gaap_SupplierFinanceProgramTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_581db1bd-cbb8-4492-aec7-453975b21f08_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_9a3b3588-5556-403c-aa21-dacfa299b28a_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stock-settled appreciation rights granted</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost_c700940b-eacc-4953-89a2-c2ba4d314156_terseLabel_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Extinguishment of Debt, before Write off of Debt Issuance Cost</link:label>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost_label_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Extinguishment of Debt, before Debt Issuance Cost Writeoff</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost" xlink:to="lab_us-gaap_GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_USTreasuryAndGovernmentMember_34c1e3c1-4881-4b58-a158-4f5f271967ae_terseLabel_en-US" xlink:label="lab_us-gaap_USTreasuryAndGovernmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">US Treasury and Government</link:label>
    <link:label id="lab_us-gaap_USTreasuryAndGovernmentMember_label_en-US" xlink:label="lab_us-gaap_USTreasuryAndGovernmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">US Treasury and Government [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USTreasuryAndGovernmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USTreasuryAndGovernmentMember" xlink:to="lab_us-gaap_USTreasuryAndGovernmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_f6279b14-443e-4d79-9776-2d53c736d68d_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization_7364d2e7-e0c9-4194-8acb-0151b3c081e0_terseLabel_en-US" xlink:label="lab_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, after Accumulated Amortization</link:label>
    <link:label id="lab_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, after Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization" xlink:to="lab_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplierFinanceProgramLineItems_cbaea0a1-c3f8-496f-823e-9f8c9649f1c9_terseLabel_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplier Finance Program [Line Items]</link:label>
    <link:label id="lab_us-gaap_SupplierFinanceProgramLineItems_label_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplier Finance Program [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplierFinanceProgramLineItems" xlink:to="lab_us-gaap_SupplierFinanceProgramLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_EESMember_ae8990c2-5651-4197-93e8-85de246b50a0_terseLabel_en-US" xlink:label="lab_wcc_EESMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">EES</link:label>
    <link:label id="lab_wcc_EESMember_label_en-US" xlink:label="lab_wcc_EESMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">EES [Member]</link:label>
    <link:label id="lab_wcc_EESMember_documentation_en-US" xlink:label="lab_wcc_EESMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">EES</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_EESMember" xlink:href="wcc-20241231.xsd#wcc_EESMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_EESMember" xlink:to="lab_wcc_EESMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_e42d5e9c-904a-45f8-89d2-04f82a717433_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Discount Rate</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AcceleratedShareRepurchasesLineItems_a7fe1713-de29-4c40-9cf5-a4b91ba33c48_terseLabel_en-US" xlink:label="lab_us-gaap_AcceleratedShareRepurchasesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accelerated Share Repurchases [Line Items]</link:label>
    <link:label id="lab_us-gaap_AcceleratedShareRepurchasesLineItems_label_en-US" xlink:label="lab_us-gaap_AcceleratedShareRepurchasesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accelerated Share Repurchases [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcceleratedShareRepurchasesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcceleratedShareRepurchasesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesLineItems" xlink:to="lab_us-gaap_AcceleratedShareRepurchasesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfShortTermDebt_ae461e6e-78e5-4187-a45f-0062d97ab443_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfShortTermDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Repayments of Short-Term Debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfShortTermDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfShortTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of Short-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfShortTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfShortTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfShortTermDebt" xlink:to="lab_us-gaap_RepaymentsOfShortTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditCurtailmentGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList_28a08533-f3a9-4582-aebd-73b5e8f712e8_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditCurtailmentGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Curtailment Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditCurtailmentGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditCurtailmentGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Curtailment Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditCurtailmentGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditCurtailmentGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditCurtailmentGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" xlink:to="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditCurtailmentGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_9bbad731-c2da-4a2e-b3dc-2036f84f4811_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Payments of Ordinary Dividends, Preferred Stock and Preference Stock</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments of Ordinary Dividends, Preferred Stock and Preference Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock" xlink:to="lab_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_4af23ffb-f0ba-45df-a509-fe98d529fe9b_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_ea0b1b03-f7e1-43fe-8153-0b0bb8f8d5e1_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from issuance of long-term debt</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Issuance of Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_72dedb7c-2f70-4e23-a853-914af2edd719_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Leases</link:label>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Leases [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_7d643189-cfe3-49b5-8d04-7df8569e7d85_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_569780c4-a738-4638-9d22-7c4c61f59809_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Option, Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Option, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_fe1dae87-fa7b-4d05-8341-767c02c2acf8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_e3d6bc6d-3997-4903-b521-228d47818252_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_2c29d520-e1a5-4778-b50c-312d36d836ac_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal Groups, Including Discontinued Operations, Disclosure</link:label>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:to="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_931c0fb4-dec4-4ce5-a4b9-9daa1d8cb082_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_4988846a-fa9d-430a-b44c-1067d776c5a1_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined contribution plan, employer discretionary contribution amount</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Employer Discretionary Contribution Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems_e010c26e-5637-40c2-9550-0b5acdde9621_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems" xlink:to="lab_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_31f16509-1316-49dd-b204-46bff2c8e5c3_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanTax_a56387e3-14a0-4b02-a740-7fb143c512c0_terseLabel_en-US" xlink:label="lab_wcc_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax</link:label>
    <link:label id="lab_wcc_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanTax_label_en-US" xlink:label="lab_wcc_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, Tax</link:label>
    <link:label id="lab_wcc_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanTax_documentation_en-US" xlink:label="lab_wcc_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanTax" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanTax" xlink:href="wcc-20241231.xsd#wcc_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanTax" xlink:to="lab_wcc_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_b1fc549c-322b-4805-ac96-ae3048a1ae01_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis" xlink:to="lab_us-gaap_BusinessAcquisitionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_e215e1e0-7430-4283-80ad-b896f2464b57_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Intangible Assets by Major Class</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ErrorCorrectionTextBlock_d4bb60e1-4744-4fa0-86a8-e3127a946ad6_terseLabel_en-US" xlink:label="lab_us-gaap_ErrorCorrectionTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Error Correction</link:label>
    <link:label id="lab_us-gaap_ErrorCorrectionTextBlock_label_en-US" xlink:label="lab_us-gaap_ErrorCorrectionTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Error Correction [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ErrorCorrectionTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ErrorCorrectionTextBlock" xlink:to="lab_us-gaap_ErrorCorrectionTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year</link:label>
    <link:label id="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember_label_en-US" xlink:label="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:to="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCountryMember_2b4d859b-2c2b-487d-927f-eb256f3e1e14_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCountryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Tax Jurisdiction</link:label>
    <link:label id="lab_us-gaap_ForeignCountryMember_label_en-US" xlink:label="lab_us-gaap_ForeignCountryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Tax Jurisdiction [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCountryMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCountryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCountryMember" xlink:to="lab_us-gaap_ForeignCountryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_A6.3756.625SeniorNotesDue20292032Member_7833a417-1493-4691-899d-55e4bac78864_terseLabel_en-US" xlink:label="lab_wcc_A6.3756.625SeniorNotesDue20292032Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">6.375%/6.625% Senior Notes due 2029/2032</link:label>
    <link:label id="lab_wcc_A6.3756.625SeniorNotesDue20292032Member_label_en-US" xlink:label="lab_wcc_A6.3756.625SeniorNotesDue20292032Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">6.375%/6.625% Senior Notes due 2029/2032 [Member]</link:label>
    <link:label id="lab_wcc_A6.3756.625SeniorNotesDue20292032Member_documentation_en-US" xlink:label="lab_wcc_A6.3756.625SeniorNotesDue20292032Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">6.375%/6.625% Senior Notes due 2029/2032</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_A6.3756.625SeniorNotesDue20292032Member" xlink:href="wcc-20241231.xsd#wcc_A6.3756.625SeniorNotesDue20292032Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_A6.3756.625SeniorNotesDue20292032Member" xlink:to="lab_wcc_A6.3756.625SeniorNotesDue20292032Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_a04805ae-c139-401f-ad61-b2639ff8765b_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Leasing Arrangements</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Leasing Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_78de2ce7-6bc5-496b-b8b7-75b9ff97a80a_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_4e31391a-3cca-4634-933f-7492349dce9f_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits_76431524-f6a4-4597-87e3-724718371275_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee benefits</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_91bfa7df-3699-4b30-8233-4472e138ff4f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Treasury Stock, Value, Acquired, Cost Method</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_79a785b6-5943-40d7-babf-446524f5d0b7_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury Stock, Value, Acquired, Cost Method</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Value, Acquired, Cost Method</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:to="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1_34a85d42-3e88-488f-b18e-9b6b669b7904_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Date of Acquisition Agreement</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Date of Acquisition Agreement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1" xlink:to="lab_us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis_dacf45f2-af26-4963-a780-872b29675a7a_terseLabel_en-US" xlink:label="lab_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Nature of Uncertainty [Axis]</link:label>
    <link:label id="lab_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis_label_en-US" xlink:label="lab_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nature of Uncertainty [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis" xlink:to="lab_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_2622f74c-3290-4c1c-9a43-468b2e37f0c2_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable_d796241b-e63f-4bae-bcaf-ac9e3d1efc09_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Disclosure of Asset and Liability Not Measured at Fair Value [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Disclosure of Asset and Liability Not Measured at Fair Value [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable" xlink:to="lab_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_52c63a13-94b6-408d-bb5e-738e7531adfb_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Foreign</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_ae764349-5450-4449-9bc2-249c95430ac1_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_26b3f351-24e6-4127-baa9-2076042e32d9_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_23b3f908-8983-41d2-9d37-56835a7d026c_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNetFundedStatusTableTextBlock_0ca7c079-81ff-4277-b2cc-a30bb22775ce_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNetFundedStatusTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Net Funded Status [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNetFundedStatusTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNetFundedStatusTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Net Funded Status [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetFundedStatusTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfNetFundedStatusTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNetFundedStatusTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNetFundedStatusTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2728522a-3b39-4f6e-939c-cfc24eb5a3dc_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_78bf5978-c656-4127-8a98-016392340f06_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unvested, Shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTradingArrLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingArrLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Arrangements [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingArrLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="lab_ecd_InsiderTradingArrLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_NumberOfLocations_959a0fc7-a4bf-406b-8d51-ae4c3ed9ffcf_terseLabel_en-US" xlink:label="lab_wcc_NumberOfLocations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of Locations</link:label>
    <link:label id="lab_wcc_NumberOfLocations_label_en-US" xlink:label="lab_wcc_NumberOfLocations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Locations</link:label>
    <link:label id="lab_wcc_NumberOfLocations_documentation_en-US" xlink:label="lab_wcc_NumberOfLocations" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of Locations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_NumberOfLocations" xlink:href="wcc-20241231.xsd#wcc_NumberOfLocations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_NumberOfLocations" xlink:to="lab_wcc_NumberOfLocations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_5964b91a-b064-4449-93ac-0c602693262f_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:to="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerSalesChannelDomain_3d48de43-de90-4d6c-83dc-1037a3d1adc7_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerSalesChannelDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract with Customer, Sales Channel [Domain]</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerSalesChannelDomain_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerSalesChannelDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Sales Channel [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerSalesChannelDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain" xlink:to="lab_us-gaap_ContractWithCustomerSalesChannelDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_3367f8a4-e149-416b-b29d-5b2ec829b804_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Three</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_134c2eee-54ca-4a65-8cb5-7b7b50a31c14_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Benefit Obligation (ABO) at December 31</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Accumulated Benefit Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:to="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_a7d0bc8b-643d-48b6-aa37-f38c6fd9e5cf_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_2f42672a-cd3a-427a-b998-2df8f1acabe0_verboseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_5eb88a45-8474-4611-b529-33552d3d4f7a_terseLabel_en-US" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassification, Policy [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_label_en-US" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification, Comparability Adjustment [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:to="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_91878695-0671-4b09-b7b1-e4ea1fbf0119_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_3d24c498-3826-4045-ab54-1d49023db8a0_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Unrecognized Tax Benefits Roll Forward</link:label>
    <link:label id="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerRefundLiability_adf85737-fbaa-4e6c-a5a7-af966e6d312d_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerRefundLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract with Customer, Refund Liability</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerRefundLiability_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerRefundLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Refund Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerRefundLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerRefundLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerRefundLiability" xlink:to="lab_us-gaap_ContractWithCustomerRefundLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_b451273f-00fb-42e8-894b-fefad7674a21_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_297bbaf2-3608-449a-9bd3-fd85a8679cff_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retained Earnings (Deficit)</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_17f08846-e5e9-4e1e-a70b-3cf7076577f0_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Revenues from External Customers and Long-Lived Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Revenues from External Customers and Long-Lived Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_0a5266f1-6da1-4ac0-a2ab-c70a6b3b89c8_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Stock Units (RSUs)</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d43dfcd5-a426-40c4-8ece-c515bb544ece_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ExecutiveCategoryAxis_terseLabel_en-US" xlink:label="lab_ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Executive Category:</link:label>
    <link:label id="lab_ecd_ExecutiveCategoryAxis_label_en-US" xlink:label="lab_ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Executive Category [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ExecutiveCategoryAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ExecutiveCategoryAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ExecutiveCategoryAxis" xlink:to="lab_ecd_ExecutiveCategoryAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_PercentageOfPrincipalAmountOfSeniorNotesAcceleratedUnderDefault_a1f04f97-d55b-473f-9fdd-5e773f155bc3_terseLabel_en-US" xlink:label="lab_wcc_PercentageOfPrincipalAmountOfSeniorNotesAcceleratedUnderDefault" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of principal amount of Senior Notes accelerated under default</link:label>
    <link:label id="lab_wcc_PercentageOfPrincipalAmountOfSeniorNotesAcceleratedUnderDefault_label_en-US" xlink:label="lab_wcc_PercentageOfPrincipalAmountOfSeniorNotesAcceleratedUnderDefault" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percentage of principal amount of Senior Notes accelerated under default</link:label>
    <link:label id="lab_wcc_PercentageOfPrincipalAmountOfSeniorNotesAcceleratedUnderDefault_documentation_en-US" xlink:label="lab_wcc_PercentageOfPrincipalAmountOfSeniorNotesAcceleratedUnderDefault" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percentage of principal amount of Senior Notes accelerated under default</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_PercentageOfPrincipalAmountOfSeniorNotesAcceleratedUnderDefault" xlink:href="wcc-20241231.xsd#wcc_PercentageOfPrincipalAmountOfSeniorNotesAcceleratedUnderDefault"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_PercentageOfPrincipalAmountOfSeniorNotesAcceleratedUnderDefault" xlink:to="lab_wcc_PercentageOfPrincipalAmountOfSeniorNotesAcceleratedUnderDefault" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_4cd2e3de-503a-48cc-b18b-a2e5b880786f_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_a73db634-0181-40cc-8b46-c0068acecbbb_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Components of Income Tax Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesOther_289cf23f-1d5a-41c3-bf47-781ae24be100_terseLabel_en-US" xlink:label="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesOther</link:label>
    <link:label id="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesOther_label_en-US" xlink:label="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesOther</link:label>
    <link:label id="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesOther_documentation_en-US" xlink:label="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesOther</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesOther" xlink:href="wcc-20241231.xsd#wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesOther" xlink:to="lab_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_6d0d6e36-bfc3-4d48-bf23-257915e99906_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Income Location, Balance [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Income Location, Balance [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain" xlink:to="lab_us-gaap_IncomeStatementLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LetterOfCreditMember_859ddb47-e7f5-49b8-978a-1c46cd4eb41c_terseLabel_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Letter of Credit [Member]</link:label>
    <link:label id="lab_us-gaap_LetterOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Letter of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LetterOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LetterOfCreditMember" xlink:to="lab_us-gaap_LetterOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CoSelectedMeasureName_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Company Selected Measure Name</link:label>
    <link:label id="lab_ecd_CoSelectedMeasureName_label_en-US" xlink:label="lab_ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Company Selected Measure Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CoSelectedMeasureName" xlink:to="lab_ecd_CoSelectedMeasureName" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ChiefExecutiveOfficerMember_label_en-US" xlink:label="lab_srt_ChiefExecutiveOfficerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Chief Executive Officer [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ChiefExecutiveOfficerMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ChiefExecutiveOfficerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ChiefExecutiveOfficerMember" xlink:to="lab_srt_ChiefExecutiveOfficerMember" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>14
<FILENAME>wcc-20241231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:3f71e054-ae4f-47f5-8900-b154bf4f6663,g:fed770c6-2118-470c-ae43-644317d39bde-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.wesco.com/role/COVERPAGE" xlink:type="simple" xlink:href="wcc-20241231.xsd#COVERPAGE"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/COVERPAGE" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_db451dbe-4eb0-4ad1-8788-4dcd5eeea616" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable_2258e5cc-f53d-4a3f-84da-482e442f8bf0" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_db451dbe-4eb0-4ad1-8788-4dcd5eeea616" xlink:to="loc_dei_DocumentInformationTable_2258e5cc-f53d-4a3f-84da-482e442f8bf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_e1387760-3aee-44c8-a93b-bc6961863995" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_2258e5cc-f53d-4a3f-84da-482e442f8bf0" xlink:to="loc_us-gaap_StatementClassOfStockAxis_e1387760-3aee-44c8-a93b-bc6961863995" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_7f8d8438-0071-4938-8b56-b6ad7eaf6ecc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_e1387760-3aee-44c8-a93b-bc6961863995" xlink:to="loc_us-gaap_ClassOfStockDomain_7f8d8438-0071-4938-8b56-b6ad7eaf6ecc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_93076eae-be39-48ad-8e12-473c4bde078b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_7f8d8438-0071-4938-8b56-b6ad7eaf6ecc" xlink:to="loc_us-gaap_CommonClassAMember_93076eae-be39-48ad-8e12-473c4bde078b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesAPreferredStockMember_e13240ad-8a34-4cd6-8447-832827dcae8d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeriesAPreferredStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_7f8d8438-0071-4938-8b56-b6ad7eaf6ecc" xlink:to="loc_us-gaap_SeriesAPreferredStockMember_e13240ad-8a34-4cd6-8447-832827dcae8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_2258e5cc-f53d-4a3f-84da-482e442f8bf0" xlink:to="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_5e0f05cc-0053-4ed8-b37e-aff6fc7d4006" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_DocumentType_5e0f05cc-0053-4ed8-b37e-aff6fc7d4006" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_4e3e9bb8-7669-41cc-ba45-807466c1bafc" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_DocumentAnnualReport_4e3e9bb8-7669-41cc-ba45-807466c1bafc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_347130b3-739e-4b4a-bbf9-95647e1aa804" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_DocumentPeriodEndDate_347130b3-739e-4b4a-bbf9-95647e1aa804" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_3176f0f7-da92-449b-b17c-eb2240fa3933" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_DocumentTransitionReport_3176f0f7-da92-449b-b17c-eb2240fa3933" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_280340b4-6c70-40cd-a999-9c02c23cbfee" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_EntityFileNumber_280340b4-6c70-40cd-a999-9c02c23cbfee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_09d5ed38-fa04-48c1-a4d9-c2e6ca0f1bc7" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_EntityRegistrantName_09d5ed38-fa04-48c1-a4d9-c2e6ca0f1bc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_64686053-eb2d-4f47-8a0e-fae6bc6d040b" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_EntityIncorporationStateCountryCode_64686053-eb2d-4f47-8a0e-fae6bc6d040b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_e41e688a-c9b4-4725-91ab-493fc4ef50c0" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_EntityTaxIdentificationNumber_e41e688a-c9b4-4725-91ab-493fc4ef50c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_bc63ba65-35c5-463d-82a0-35bffd82265f" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_EntityAddressAddressLine1_bc63ba65-35c5-463d-82a0-35bffd82265f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2_6c0a40eb-c580-4e4b-a40b-fd02eb09d6b4" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine2"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_EntityAddressAddressLine2_6c0a40eb-c580-4e4b-a40b-fd02eb09d6b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_42dc62f8-6839-4a32-823b-c68db84d162b" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_EntityAddressPostalZipCode_42dc62f8-6839-4a32-823b-c68db84d162b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_cfc47651-c8bc-4962-b555-78bd3c3b7c15" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_EntityAddressStateOrProvince_cfc47651-c8bc-4962-b555-78bd3c3b7c15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_48efc6cd-bebc-4c4f-870b-9518856f1bb3" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_EntityAddressCityOrTown_48efc6cd-bebc-4c4f-870b-9518856f1bb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_837b4299-e65f-4394-b5e3-0de5e8caa01c" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_CityAreaCode_837b4299-e65f-4394-b5e3-0de5e8caa01c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_064ae958-a4eb-4f3c-9fa3-aa32fa997507" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_LocalPhoneNumber_064ae958-a4eb-4f3c-9fa3-aa32fa997507" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_1964e011-fda8-41bd-b06b-387975500515" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_Security12bTitle_1964e011-fda8-41bd-b06b-387975500515" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_df9e3cc0-289d-456c-965c-d0cd5e0d1af5" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_TradingSymbol_df9e3cc0-289d-456c-965c-d0cd5e0d1af5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_f6f068ba-dcaa-4b1c-8e47-6aa33ad25110" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_SecurityExchangeName_f6f068ba-dcaa-4b1c-8e47-6aa33ad25110" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_055520a2-5992-46da-8616-7e5ff8e13be5" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_055520a2-5992-46da-8616-7e5ff8e13be5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_3c9204b9-e9fd-4d48-a86e-7f68c7d91687" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_EntityVoluntaryFilers_3c9204b9-e9fd-4d48-a86e-7f68c7d91687" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_b69b3762-c2b6-42a1-981d-163674347bbc" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_EntityCurrentReportingStatus_b69b3762-c2b6-42a1-981d-163674347bbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_315eecd3-7382-4b26-a070-435edc6da40c" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_EntityInteractiveDataCurrent_315eecd3-7382-4b26-a070-435edc6da40c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_313d7cb2-12de-42a3-9742-04540f741796" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_EntityFilerCategory_313d7cb2-12de-42a3-9742-04540f741796" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_2583131f-593c-4499-93f5-84471f2eaf1b" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_EntitySmallBusiness_2583131f-593c-4499-93f5-84471f2eaf1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_e9efc072-351b-448f-b193-913ac6d31cd0" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_EntityEmergingGrowthCompany_e9efc072-351b-448f-b193-913ac6d31cd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_40333f42-e96a-4c80-8318-766bd87d0038" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_IcfrAuditorAttestationFlag_40333f42-e96a-4c80-8318-766bd87d0038" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_bda8056d-78c5-492b-b5af-80edf62bd5a3" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_EntityShellCompany_bda8056d-78c5-492b-b5af-80edf62bd5a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_458b8bf8-16be-4f5d-b500-5aabb82e2bf8" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_CurrentFiscalYearEndDate_458b8bf8-16be-4f5d-b500-5aabb82e2bf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_a8298799-0c5b-411c-8375-caf15d3f1dfe" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_7c8809e3-1f7b-46b2-8af6-afae987ed1ea" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_EntityPublicFloat_7c8809e3-1f7b-46b2-8af6-afae987ed1ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_54b2faaa-5657-469f-8150-8af261992ae9" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_54b2faaa-5657-469f-8150-8af261992ae9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_4ea4b74f-5871-4333-87ed-e7005fb29a1a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_EntityCentralIndexKey_4ea4b74f-5871-4333-87ed-e7005fb29a1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_6151fb98-5fe8-4ffa-b523-8fe8ef8818f0" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_6151fb98-5fe8-4ffa-b523-8fe8ef8818f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_9616961d-9660-4469-b762-25085378186f" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_DocumentFiscalYearFocus_9616961d-9660-4469-b762-25085378186f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_183c3860-b0be-4e4d-97b8-cae351d1c401" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_DocumentFiscalPeriodFocus_183c3860-b0be-4e4d-97b8-cae351d1c401" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_2138b769-0209-4456-9b57-cd5067891960" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="35" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_AmendmentFlag_2138b769-0209-4456-9b57-cd5067891960" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_44e97c9d-5410-45cb-a385-8d22ea14fd62" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFinStmtErrorCorrectionFlag_72d883ed-eb73-4958-a012-3a7abab06952" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFinStmtErrorCorrectionFlag"/>
    <link:presentationArc order="36" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_f5520044-0dec-48f1-867d-107e9b31cf95" xlink:to="loc_dei_DocumentFinStmtErrorCorrectionFlag_72d883ed-eb73-4958-a012-3a7abab06952" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/AuditInformation" xlink:type="simple" xlink:href="wcc-20241231.xsd#AuditInformation"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/AuditInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AuditorAbstract_ad9f5fa1-6bca-486c-a8a7-a35c2e3f5cf4" xlink:href="wcc-20241231.xsd#wcc_AuditorAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation_dddfcd53-8bac-4713-ab74-a450279fa85e" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorLocation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_AuditorAbstract_ad9f5fa1-6bca-486c-a8a7-a35c2e3f5cf4" xlink:to="loc_dei_AuditorLocation_dddfcd53-8bac-4713-ab74-a450279fa85e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId_fd1f0dfc-407b-46fb-8872-4447861f56d0" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorFirmId"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_AuditorAbstract_ad9f5fa1-6bca-486c-a8a7-a35c2e3f5cf4" xlink:to="loc_dei_AuditorFirmId_fd1f0dfc-407b-46fb-8872-4447861f56d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName_62fe7325-c339-479b-8355-36a8adc99ee3" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_AuditorAbstract_ad9f5fa1-6bca-486c-a8a7-a35c2e3f5cf4" xlink:to="loc_dei_AuditorName_62fe7325-c339-479b-8355-36a8adc99ee3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="wcc-20241231.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_9c6ceb1f-a3af-432e-a0d9-8a5a12049928" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_fa7ea299-e5b7-4bc4-9238-8d4702cbe0c9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_9c6ceb1f-a3af-432e-a0d9-8a5a12049928" xlink:to="loc_us-gaap_StatementTable_fa7ea299-e5b7-4bc4-9238-8d4702cbe0c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_cb693ed1-cb6d-407d-a32f-ec3e2c2ef69d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_fa7ea299-e5b7-4bc4-9238-8d4702cbe0c9" xlink:to="loc_us-gaap_StatementClassOfStockAxis_cb693ed1-cb6d-407d-a32f-ec3e2c2ef69d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_c255edf3-4589-4e46-b570-0f961883f8d9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_cb693ed1-cb6d-407d-a32f-ec3e2c2ef69d" xlink:to="loc_us-gaap_ClassOfStockDomain_c255edf3-4589-4e46-b570-0f961883f8d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_6fc58c7a-043b-4441-a114-7c8451f52a86" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_c255edf3-4589-4e46-b570-0f961883f8d9" xlink:to="loc_us-gaap_CommonStockMember_6fc58c7a-043b-4441-a114-7c8451f52a86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_c717fa52-ae9a-42c7-aafc-aad5eadace3a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_c255edf3-4589-4e46-b570-0f961883f8d9" xlink:to="loc_us-gaap_CommonClassBMember_c717fa52-ae9a-42c7-aafc-aad5eadace3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_c5d9cc5e-2edf-40eb-99d7-16c04a0e211b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_c255edf3-4589-4e46-b570-0f961883f8d9" xlink:to="loc_us-gaap_PreferredStockMember_c5d9cc5e-2edf-40eb-99d7-16c04a0e211b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesAPreferredStockMember_876abda2-2b20-4ce4-a163-e30146b237f5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeriesAPreferredStockMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_c255edf3-4589-4e46-b570-0f961883f8d9" xlink:to="loc_us-gaap_SeriesAPreferredStockMember_876abda2-2b20-4ce4-a163-e30146b237f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_c20a5a45-9092-4c48-9706-42acff1fa03e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_fa7ea299-e5b7-4bc4-9238-8d4702cbe0c9" xlink:to="loc_us-gaap_StatementLineItems_c20a5a45-9092-4c48-9706-42acff1fa03e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_61072db3-3393-4010-8bd4-a6d45042c3d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_c20a5a45-9092-4c48-9706-42acff1fa03e" xlink:to="loc_us-gaap_AssetsAbstract_61072db3-3393-4010-8bd4-a6d45042c3d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_f8fc0bd7-6e57-41ce-9816-97e581ab3503" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_61072db3-3393-4010-8bd4-a6d45042c3d5" xlink:to="loc_us-gaap_AssetsCurrentAbstract_f8fc0bd7-6e57-41ce-9816-97e581ab3503" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1143f008-e243-416e-80d7-3f058437ff7d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_f8fc0bd7-6e57-41ce-9816-97e581ab3503" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1143f008-e243-416e-80d7-3f058437ff7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_e49a0bbd-4a72-40e3-9c7e-0fb73d49647e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_f8fc0bd7-6e57-41ce-9816-97e581ab3503" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_e49a0bbd-4a72-40e3-9c7e-0fb73d49647e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherReceivablesNetCurrent_44cf3f98-ed95-4c1a-8a5f-15c5822b207c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_f8fc0bd7-6e57-41ce-9816-97e581ab3503" xlink:to="loc_us-gaap_OtherReceivablesNetCurrent_44cf3f98-ed95-4c1a-8a5f-15c5822b207c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_db8d7f1f-01c9-47a4-b28d-4e44aae42ec8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_f8fc0bd7-6e57-41ce-9816-97e581ab3503" xlink:to="loc_us-gaap_InventoryNet_db8d7f1f-01c9-47a4-b28d-4e44aae42ec8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_42130a17-0048-4be6-aaca-2a4b196c2eba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_f8fc0bd7-6e57-41ce-9816-97e581ab3503" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_42130a17-0048-4be6-aaca-2a4b196c2eba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_2baf34b7-61ba-4262-b477-d4a60b70186e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_f8fc0bd7-6e57-41ce-9816-97e581ab3503" xlink:to="loc_us-gaap_AssetsCurrent_2baf34b7-61ba-4262-b477-d4a60b70186e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_22da1f3b-ab47-40ab-84aa-3ca08161a2bd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_61072db3-3393-4010-8bd4-a6d45042c3d5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_22da1f3b-ab47-40ab-84aa-3ca08161a2bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_80828d30-fb28-4cd6-a491-5b015dc1a689" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_61072db3-3393-4010-8bd4-a6d45042c3d5" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_80828d30-fb28-4cd6-a491-5b015dc1a689" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_4391ff4c-755d-4847-af0b-0184c098301f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_61072db3-3393-4010-8bd4-a6d45042c3d5" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_4391ff4c-755d-4847-af0b-0184c098301f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_a18bd984-6d6a-4f99-b2e7-db0a6eb33897" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_61072db3-3393-4010-8bd4-a6d45042c3d5" xlink:to="loc_us-gaap_Goodwill_a18bd984-6d6a-4f99-b2e7-db0a6eb33897" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_727bee48-06da-49af-9988-b46acbca1b4f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_61072db3-3393-4010-8bd4-a6d45042c3d5" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_727bee48-06da-49af-9988-b46acbca1b4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_66e36cf3-edf7-47ca-ba86-bc00102896fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_61072db3-3393-4010-8bd4-a6d45042c3d5" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_66e36cf3-edf7-47ca-ba86-bc00102896fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_8a5c529a-8aa7-4a4b-bf1b-bc17d146909f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_61072db3-3393-4010-8bd4-a6d45042c3d5" xlink:to="loc_us-gaap_Assets_8a5c529a-8aa7-4a4b-bf1b-bc17d146909f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_69bc0572-76ef-4fc9-87c1-e5a2089124a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_c20a5a45-9092-4c48-9706-42acff1fa03e" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_69bc0572-76ef-4fc9-87c1-e5a2089124a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_1bcb03e1-4011-484d-be02-41609c5b458d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_69bc0572-76ef-4fc9-87c1-e5a2089124a3" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_1bcb03e1-4011-484d-be02-41609c5b458d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_9ceb81c6-02c1-49c2-8a53-cdf74fab068b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1bcb03e1-4011-484d-be02-41609c5b458d" xlink:to="loc_us-gaap_AccountsPayableCurrent_9ceb81c6-02c1-49c2-8a53-cdf74fab068b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_39b33d21-8b8e-4880-b5d0-c7a2e44091d2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1bcb03e1-4011-484d-be02-41609c5b458d" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_39b33d21-8b8e-4880-b5d0-c7a2e44091d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_63685fe2-b97c-47ae-8b12-c632ff491fd6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1bcb03e1-4011-484d-be02-41609c5b458d" xlink:to="loc_us-gaap_LongTermDebtCurrent_63685fe2-b97c-47ae-8b12-c632ff491fd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_d5191b1a-add8-42cc-a693-d3516ca897cb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1bcb03e1-4011-484d-be02-41609c5b458d" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_d5191b1a-add8-42cc-a693-d3516ca897cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_fd49c080-e35a-42e6-ac4b-060966a6f29c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1bcb03e1-4011-484d-be02-41609c5b458d" xlink:to="loc_us-gaap_LiabilitiesCurrent_fd49c080-e35a-42e6-ac4b-060966a6f29c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_0a1148ee-7472-4b63-910a-2896b3407c22" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_69bc0572-76ef-4fc9-87c1-e5a2089124a3" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_0a1148ee-7472-4b63-910a-2896b3407c22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_8521b7d9-fa3e-43d9-b955-664649d14cc2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_69bc0572-76ef-4fc9-87c1-e5a2089124a3" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_8521b7d9-fa3e-43d9-b955-664649d14cc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_ca8a743b-ab6e-4ab1-8bb5-4081eb0114e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_69bc0572-76ef-4fc9-87c1-e5a2089124a3" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_ca8a743b-ab6e-4ab1-8bb5-4081eb0114e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_cce9ebc6-66aa-460b-b0bb-8cad0c99602d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_69bc0572-76ef-4fc9-87c1-e5a2089124a3" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_cce9ebc6-66aa-460b-b0bb-8cad0c99602d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_e1cef5ef-0130-42db-932d-08e7377df2f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_69bc0572-76ef-4fc9-87c1-e5a2089124a3" xlink:to="loc_us-gaap_Liabilities_e1cef5ef-0130-42db-932d-08e7377df2f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_f721f0da-6098-4e19-a65e-162c6cca8d08" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_69bc0572-76ef-4fc9-87c1-e5a2089124a3" xlink:to="loc_us-gaap_CommitmentsAndContingencies_f721f0da-6098-4e19-a65e-162c6cca8d08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_1056485e-f6f1-4035-a21d-562ba82bc68b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_69bc0572-76ef-4fc9-87c1-e5a2089124a3" xlink:to="loc_us-gaap_StockholdersEquityAbstract_1056485e-f6f1-4035-a21d-562ba82bc68b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_19b8f0b4-a133-4007-a3c0-d42488f032a6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1056485e-f6f1-4035-a21d-562ba82bc68b" xlink:to="loc_us-gaap_PreferredStockValue_19b8f0b4-a133-4007-a3c0-d42488f032a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_ac81df3c-63cd-41b2-b33a-43babfa81e85" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1056485e-f6f1-4035-a21d-562ba82bc68b" xlink:to="loc_us-gaap_CommonStockValue_ac81df3c-63cd-41b2-b33a-43babfa81e85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_8925572b-b0b2-4d71-82ea-7c0bdaa95d08" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1056485e-f6f1-4035-a21d-562ba82bc68b" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_8925572b-b0b2-4d71-82ea-7c0bdaa95d08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_024772df-0725-4ac0-a80a-0a057a5437d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1056485e-f6f1-4035-a21d-562ba82bc68b" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_024772df-0725-4ac0-a80a-0a057a5437d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_ae98e512-f0b2-40a0-890e-5068eb177000" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1056485e-f6f1-4035-a21d-562ba82bc68b" xlink:to="loc_us-gaap_TreasuryStockValue_ae98e512-f0b2-40a0-890e-5068eb177000" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_0a5c7edc-8636-433f-8e70-c9122b9328b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1056485e-f6f1-4035-a21d-562ba82bc68b" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_0a5c7edc-8636-433f-8e70-c9122b9328b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_95bebf0c-4ef0-4684-b13a-588dc9a2488f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1056485e-f6f1-4035-a21d-562ba82bc68b" xlink:to="loc_us-gaap_StockholdersEquity_95bebf0c-4ef0-4684-b13a-588dc9a2488f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_05dad2ab-ee1c-4d2b-a20c-ae317aafe9f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1056485e-f6f1-4035-a21d-562ba82bc68b" xlink:to="loc_us-gaap_MinorityInterest_05dad2ab-ee1c-4d2b-a20c-ae317aafe9f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_5f8a707b-0b58-4d12-9453-ccbd85ff8f48" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1056485e-f6f1-4035-a21d-562ba82bc68b" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_5f8a707b-0b58-4d12-9453-ccbd85ff8f48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_2c657284-2ebd-48dd-883c-2d77a283f159" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_69bc0572-76ef-4fc9-87c1-e5a2089124a3" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_2c657284-2ebd-48dd-883c-2d77a283f159" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="wcc-20241231.xsd#CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_ef984d30-84aa-4085-a43d-99ada9677ce6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_96eb1819-6b3e-43dd-a2a3-179760502281" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_ef984d30-84aa-4085-a43d-99ada9677ce6" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_96eb1819-6b3e-43dd-a2a3-179760502281" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_4358ff87-34d2-44c8-928d-6f2063201448" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_ef984d30-84aa-4085-a43d-99ada9677ce6" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_4358ff87-34d2-44c8-928d-6f2063201448" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_5ed8b61f-50a0-4459-8ce5-bac45cdd776e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_ef984d30-84aa-4085-a43d-99ada9677ce6" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_5ed8b61f-50a0-4459-8ce5-bac45cdd776e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_0cefa0bc-c8d7-4a65-9051-18d7fbd9ab86" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_ef984d30-84aa-4085-a43d-99ada9677ce6" xlink:to="loc_us-gaap_DepreciationAndAmortization_0cefa0bc-c8d7-4a65-9051-18d7fbd9ab86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_d6d6872e-f2c3-42d1-8e33-e0b24798a2ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_ef984d30-84aa-4085-a43d-99ada9677ce6" xlink:to="loc_us-gaap_OperatingIncomeLoss_d6d6872e-f2c3-42d1-8e33-e0b24798a2ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_bb69ea57-b998-4b68-8f08-da7a39bcda71" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_ef984d30-84aa-4085-a43d-99ada9677ce6" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_bb69ea57-b998-4b68-8f08-da7a39bcda71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_89f16ef3-52fd-4ea3-a8c2-d39244bb8517" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_ef984d30-84aa-4085-a43d-99ada9677ce6" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_89f16ef3-52fd-4ea3-a8c2-d39244bb8517" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b65eeceb-338a-4fd8-86f3-f58b27c4927f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_ef984d30-84aa-4085-a43d-99ada9677ce6" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b65eeceb-338a-4fd8-86f3-f58b27c4927f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_dfef9e40-ed15-418c-b7c6-6b4e13c93d2d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_ef984d30-84aa-4085-a43d-99ada9677ce6" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_dfef9e40-ed15-418c-b7c6-6b4e13c93d2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_dbef8ee5-246f-4482-a946-85ebe39e867c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_ef984d30-84aa-4085-a43d-99ada9677ce6" xlink:to="loc_us-gaap_ProfitLoss_dbef8ee5-246f-4482-a946-85ebe39e867c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_16c1cba9-e9f8-46a9-a3fc-f8c7c5664aa3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_ef984d30-84aa-4085-a43d-99ada9677ce6" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_16c1cba9-e9f8-46a9-a3fc-f8c7c5664aa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_bc761780-4e38-486b-9859-c85e4ed7aa1a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_ef984d30-84aa-4085-a43d-99ada9677ce6" xlink:to="loc_us-gaap_NetIncomeLoss_bc761780-4e38-486b-9859-c85e4ed7aa1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_109b48a2-103c-447d-8768-b1a0d40cabb3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockDividendsIncomeStatementImpact"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_ef984d30-84aa-4085-a43d-99ada9677ce6" xlink:to="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_109b48a2-103c-447d-8768-b1a0d40cabb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_1363f7da-7248-459b-9015-d4241bde9d9e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_ef984d30-84aa-4085-a43d-99ada9677ce6" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_1363f7da-7248-459b-9015-d4241bde9d9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_50a564cd-b44d-401f-9e73-79dd407f0299" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_ef984d30-84aa-4085-a43d-99ada9677ce6" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_50a564cd-b44d-401f-9e73-79dd407f0299" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_8cd2ea07-99dd-497a-9ccb-a8c52b11216d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_50a564cd-b44d-401f-9e73-79dd407f0299" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_8cd2ea07-99dd-497a-9ccb-a8c52b11216d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_e156a698-39a0-4fec-a360-e83ac987a52a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_50a564cd-b44d-401f-9e73-79dd407f0299" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_e156a698-39a0-4fec-a360-e83ac987a52a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_c735800c-3052-473b-b4ff-a202558e8f98" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_50a564cd-b44d-401f-9e73-79dd407f0299" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_c735800c-3052-473b-b4ff-a202558e8f98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_dbe133df-c331-4423-a00d-f5acdfdca66e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_ef984d30-84aa-4085-a43d-99ada9677ce6" xlink:to="loc_us-gaap_EarningsPerShareAbstract_dbe133df-c331-4423-a00d-f5acdfdca66e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_0ca7976b-d376-48a7-8919-6fe4a69ddabc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_dbe133df-c331-4423-a00d-f5acdfdca66e" xlink:to="loc_us-gaap_EarningsPerShareBasic_0ca7976b-d376-48a7-8919-6fe4a69ddabc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_cf8e4128-75bc-4738-aae8-7fa4d0e8a7cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_dbe133df-c331-4423-a00d-f5acdfdca66e" xlink:to="loc_us-gaap_EarningsPerShareDiluted_cf8e4128-75bc-4738-aae8-7fa4d0e8a7cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_2bc23366-1718-4a29-89a2-d6c266f8c10c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_ef984d30-84aa-4085-a43d-99ada9677ce6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_2bc23366-1718-4a29-89a2-d6c266f8c10c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_780c9a79-a404-497e-8ff9-8b13ec7fb5ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_ef984d30-84aa-4085-a43d-99ada9677ce6" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_780c9a79-a404-497e-8ff9-8b13ec7fb5ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_12764d74-2243-4f66-aec7-b683c5b4d489" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_ef984d30-84aa-4085-a43d-99ada9677ce6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_12764d74-2243-4f66-aec7-b683c5b4d489" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="wcc-20241231.xsd#CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_57512663-33c3-4be7-ba81-32dc338eb1d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f224acb6-5e55-43f0-b755-dafd45a6c813" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_57512663-33c3-4be7-ba81-32dc338eb1d8" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f224acb6-5e55-43f0-b755-dafd45a6c813" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_72713cee-6457-40e0-9a73-0431529ec314" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_57512663-33c3-4be7-ba81-32dc338eb1d8" xlink:to="loc_us-gaap_StatementTable_72713cee-6457-40e0-9a73-0431529ec314" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_5055b91f-6257-4a92-ab5b-b57649fefd09" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_72713cee-6457-40e0-9a73-0431529ec314" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_5055b91f-6257-4a92-ab5b-b57649fefd09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_2f3d5ec6-2083-4bdf-a45a-a5569402b5d2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_5055b91f-6257-4a92-ab5b-b57649fefd09" xlink:to="loc_us-gaap_EquityComponentDomain_2f3d5ec6-2083-4bdf-a45a-a5569402b5d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_7d68fb78-03f6-4906-8e9c-49964d340fe0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_2f3d5ec6-2083-4bdf-a45a-a5569402b5d2" xlink:to="loc_us-gaap_CommonStockMember_7d68fb78-03f6-4906-8e9c-49964d340fe0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_6fcf530e-2c88-41a5-b448-af1e60e291ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_2f3d5ec6-2083-4bdf-a45a-a5569402b5d2" xlink:to="loc_us-gaap_PreferredStockMember_6fcf530e-2c88-41a5-b448-af1e60e291ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_af5b9712-f51e-409c-bceb-190a4eab8d6f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_2f3d5ec6-2083-4bdf-a45a-a5569402b5d2" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_af5b9712-f51e-409c-bceb-190a4eab8d6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_5e30604c-29b1-47dd-a4bc-13bc53e83f62" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_2f3d5ec6-2083-4bdf-a45a-a5569402b5d2" xlink:to="loc_us-gaap_RetainedEarningsMember_5e30604c-29b1-47dd-a4bc-13bc53e83f62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_c33c74e8-844b-4558-acc7-f6d13f146766" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_2f3d5ec6-2083-4bdf-a45a-a5569402b5d2" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_c33c74e8-844b-4558-acc7-f6d13f146766" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_701440c1-c558-4882-9b95-873463d87edd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_2f3d5ec6-2083-4bdf-a45a-a5569402b5d2" xlink:to="loc_us-gaap_NoncontrollingInterestMember_701440c1-c558-4882-9b95-873463d87edd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_61a16374-7e41-4ea1-8bf0-6944491b7c69" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_2f3d5ec6-2083-4bdf-a45a-a5569402b5d2" xlink:to="loc_us-gaap_TreasuryStockCommonMember_61a16374-7e41-4ea1-8bf0-6944491b7c69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_16ae8163-4f9e-47b4-9fc6-e8ae21b314ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_72713cee-6457-40e0-9a73-0431529ec314" xlink:to="loc_us-gaap_StatementClassOfStockAxis_16ae8163-4f9e-47b4-9fc6-e8ae21b314ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_0997b872-d913-4016-8819-938815c3f3a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_16ae8163-4f9e-47b4-9fc6-e8ae21b314ce" xlink:to="loc_us-gaap_ClassOfStockDomain_0997b872-d913-4016-8819-938815c3f3a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_34255418-6c31-47f5-93bc-12e4ccbef77e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_0997b872-d913-4016-8819-938815c3f3a3" xlink:to="loc_us-gaap_CommonClassBMember_34255418-6c31-47f5-93bc-12e4ccbef77e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_72713cee-6457-40e0-9a73-0431529ec314" xlink:to="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_5abbfb55-76c3-4a97-a09d-394eec53037c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_CommonStockValue_5abbfb55-76c3-4a97-a09d-394eec53037c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_d1cd9e52-ce82-43a6-841b-3f794cc8efdd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_CommonStockSharesIssued_d1cd9e52-ce82-43a6-841b-3f794cc8efdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense_274c50e7-8696-40ae-9fb7-1f5143ff38bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense_274c50e7-8696-40ae-9fb7-1f5143ff38bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_c2f665c1-acf0-47c9-9408-4ab788e276fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_c2f665c1-acf0-47c9-9408-4ab788e276fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_0a4281b8-e89c-4a1e-9781-062424380bd7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_0a4281b8-e89c-4a1e-9781-062424380bd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions_5347e753-5f41-4061-8742-79e8523333b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions_5347e753-5f41-4061-8742-79e8523333b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation_f487db71-0f80-4900-b9b4-9389026f8ca4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation_f487db71-0f80-4900-b9b4-9389026f8ca4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramExciseTax_cc59163b-675f-4537-a61d-445ee1aa36e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareRepurchaseProgramExciseTax"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_ShareRepurchaseProgramExciseTax_cc59163b-675f-4537-a61d-445ee1aa36e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredParValueMethod_6ed9fe7e-138d-4497-b8ae-5e36d838a2e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValueAcquiredParValueMethod"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredParValueMethod_6ed9fe7e-138d-4497-b8ae-5e36d838a2e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_f16276b3-d4db-4e52-ba27-5f0c2fd8a008" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_f16276b3-d4db-4e52-ba27-5f0c2fd8a008" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_c425fd92-9887-4cf3-8a21-9ed2930cc57f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_c425fd92-9887-4cf3-8a21-9ed2930cc57f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_12e159da-eea6-4a63-bfc6-2b3d5161a665" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_12e159da-eea6-4a63-bfc6-2b3d5161a665" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_b69e88a1-3146-4631-b1a4-c9d2988c42f0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_NetIncomeLoss_b69e88a1-3146-4631-b1a4-c9d2988c42f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStock_22e78d2f-285d-4151-8b20-381c073e39a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsPreferredStock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_DividendsPreferredStock_22e78d2f-285d-4151-8b20-381c073e39a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityOther_6491df81-2d6e-43e6-a52a-2cf2f973f5d9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityOther"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_StockholdersEquityOther_6491df81-2d6e-43e6-a52a-2cf2f973f5d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_b48f866b-8fbc-4451-aae0-0cc4325207e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_b48f866b-8fbc-4451-aae0-0cc4325207e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_2b2bf9b7-9dcb-40aa-987d-7a1fb767892d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_2b2bf9b7-9dcb-40aa-987d-7a1fb767892d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_fb75260c-dc5c-4a54-84a2-e524dd507d6d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_fb75260c-dc5c-4a54-84a2-e524dd507d6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_0bf23320-9392-4d2e-9eec-01f1beeb881c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_PreferredStockValue_0bf23320-9392-4d2e-9eec-01f1beeb881c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_39dbd2aa-def3-428e-9cc8-2b89ff39f030" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_PreferredStockSharesIssued_39dbd2aa-def3-428e-9cc8-2b89ff39f030" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_0d4efa79-9042-417c-8d3b-4bee04414154" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_0d4efa79-9042-417c-8d3b-4bee04414154" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_7da002e5-d3cd-45e5-b8a8-b7ab84444fb0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_7da002e5-d3cd-45e5-b8a8-b7ab84444fb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_5bcd1a12-333c-4d74-9112-c337aed8b89b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_5bcd1a12-333c-4d74-9112-c337aed8b89b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_ce2ed0d3-af9e-457e-b772-cb2bdf8dbc99" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValue"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_TreasuryStockValue_ce2ed0d3-af9e-457e-b772-cb2bdf8dbc99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_cbd9f6f8-3745-413d-872d-28bde2384837" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterest"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_MinorityInterest_cbd9f6f8-3745-413d-872d-28bde2384837" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_5233e8f5-054c-46a8-bb24-49d73db01458" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_5233e8f5-054c-46a8-bb24-49d73db01458" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_8e685899-b9a4-44a5-9231-5617a30e02a4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_8e685899-b9a4-44a5-9231-5617a30e02a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_411e598b-e495-4496-8ff1-e4e87f0b3889" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_411e598b-e495-4496-8ff1-e4e87f0b3889" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_2c75bc0e-9d0f-4d58-b2ee-723ed9724d93" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_TreasuryStockCommonShares_2c75bc0e-9d0f-4d58-b2ee-723ed9724d93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_225fb66a-0a84-47bc-8eb3-c94a6b9e4f5e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_225fb66a-0a84-47bc-8eb3-c94a6b9e4f5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_1f181fc4-ad76-4bdf-8d03-1f71bc09dd79" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_1f181fc4-ad76-4bdf-8d03-1f71bc09dd79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStock_52b8a2af-3caf-4d3a-8e5e-7cad8b8d58b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsCommonStock"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d663b954-eec4-4970-9c94-49c0838d8e05" xlink:to="loc_us-gaap_DividendsCommonStock_52b8a2af-3caf-4d3a-8e5e-7cad8b8d58b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParentheticals" xlink:type="simple" xlink:href="wcc-20241231.xsd#CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParentheticals"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParentheticals" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_wcc_StockholdersEquityParentheticalAbstract_1db3dfc7-9e30-459b-af28-4c2693102ae4" xlink:href="wcc-20241231.xsd#wcc_StockholdersEquityParentheticalAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_3e1b2b6f-d53f-4d3d-8e9f-1973a2cbed2f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_StockholdersEquityParentheticalAbstract_1db3dfc7-9e30-459b-af28-4c2693102ae4" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_3e1b2b6f-d53f-4d3d-8e9f-1973a2cbed2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="wcc-20241231.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_eb67dd6f-b052-4f38-997c-0b48f27afe1b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_2f282937-8428-44d0-8116-0e6234508b33" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_eb67dd6f-b052-4f38-997c-0b48f27afe1b" xlink:to="loc_us-gaap_StatementTable_2f282937-8428-44d0-8116-0e6234508b33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_9cba62bc-6f72-49cf-b8b5-7c4856631a8b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2f282937-8428-44d0-8116-0e6234508b33" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_9cba62bc-6f72-49cf-b8b5-7c4856631a8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_c5c7e256-6d19-434f-8153-3270aee6711e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_9cba62bc-6f72-49cf-b8b5-7c4856631a8b" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_c5c7e256-6d19-434f-8153-3270aee6711e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_7e090b71-7559-47be-b84f-69079447908a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2f282937-8428-44d0-8116-0e6234508b33" xlink:to="loc_us-gaap_StatementLineItems_7e090b71-7559-47be-b84f-69079447908a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_99e3bae9-a660-455f-b34b-9f765460c438" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7e090b71-7559-47be-b84f-69079447908a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_99e3bae9-a660-455f-b34b-9f765460c438" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_6d5b629e-5204-4eba-930d-d5a6710d8c03" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_99e3bae9-a660-455f-b34b-9f765460c438" xlink:to="loc_us-gaap_ProfitLoss_6d5b629e-5204-4eba-930d-d5a6710d8c03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e14113b5-0b54-43b9-8828-b82320d4e2ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_99e3bae9-a660-455f-b34b-9f765460c438" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e14113b5-0b54-43b9-8828-b82320d4e2ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_ada10d79-d072-42fd-8b90-08ba64ebfb68" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e14113b5-0b54-43b9-8828-b82320d4e2ef" xlink:to="loc_us-gaap_DepreciationAndAmortization_ada10d79-d072-42fd-8b90-08ba64ebfb68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_c9d2f5d0-b7a9-4ecf-8708-ed8e3d57343a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e14113b5-0b54-43b9-8828-b82320d4e2ef" xlink:to="loc_us-gaap_ShareBasedCompensation_c9d2f5d0-b7a9-4ecf-8708-ed8e3d57343a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_5873242d-ec22-440f-8271-bba8293dd495" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e14113b5-0b54-43b9-8828-b82320d4e2ef" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_5873242d-ec22-440f-8271-bba8293dd495" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_4a00e4da-df41-43d4-9fdb-53b4beb28289" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e14113b5-0b54-43b9-8828-b82320d4e2ef" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_4a00e4da-df41-43d4-9fdb-53b4beb28289" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionLossOnDisposition_31bcb231-41a1-47c4-bb6f-b98dbabc62f0" xlink:href="wcc-20241231.xsd#wcc_AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionLossOnDisposition"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e14113b5-0b54-43b9-8828-b82320d4e2ef" xlink:to="loc_wcc_AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionLossOnDisposition_31bcb231-41a1-47c4-bb6f-b98dbabc62f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_d3eb9344-7e9a-4e91-a7d8-a8028b2ea4ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e14113b5-0b54-43b9-8828-b82320d4e2ef" xlink:to="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_d3eb9344-7e9a-4e91-a7d8-a8028b2ea4ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_451abfe6-9f5f-4842-b192-5ed0a3f5fa8f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e14113b5-0b54-43b9-8828-b82320d4e2ef" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_451abfe6-9f5f-4842-b192-5ed0a3f5fa8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_08ee5b96-a1b0-4d18-a642-07a021ef6766" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e14113b5-0b54-43b9-8828-b82320d4e2ef" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_08ee5b96-a1b0-4d18-a642-07a021ef6766" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_f581ed54-a026-4afe-94da-76dc0395bfd8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_08ee5b96-a1b0-4d18-a642-07a021ef6766" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_f581ed54-a026-4afe-94da-76dc0395bfd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_6e878e31-418c-4c47-b808-a568aa1214f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_08ee5b96-a1b0-4d18-a642-07a021ef6766" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_6e878e31-418c-4c47-b808-a568aa1214f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_3ac73536-e09c-49cd-8036-9d2f6bf0671e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_08ee5b96-a1b0-4d18-a642-07a021ef6766" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_3ac73536-e09c-49cd-8036-9d2f6bf0671e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_9d778559-fd38-4957-86b5-267d0d6bccf6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_08ee5b96-a1b0-4d18-a642-07a021ef6766" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_9d778559-fd38-4957-86b5-267d0d6bccf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_2df83fbf-2d73-4d58-92da-e1ea5f404ffc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_08ee5b96-a1b0-4d18-a642-07a021ef6766" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_2df83fbf-2d73-4d58-92da-e1ea5f404ffc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_598b4992-6eff-4dd5-a9ae-0899eb06c961" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_08ee5b96-a1b0-4d18-a642-07a021ef6766" xlink:to="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_598b4992-6eff-4dd5-a9ae-0899eb06c961" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_b3f40c95-5124-4caa-a173-316e5c2c7676" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_08ee5b96-a1b0-4d18-a642-07a021ef6766" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_b3f40c95-5124-4caa-a173-316e5c2c7676" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_a177b1d2-7929-49d8-8a38-d5efa9c06d2c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_99e3bae9-a660-455f-b34b-9f765460c438" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_a177b1d2-7929-49d8-8a38-d5efa9c06d2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_c8a06f9d-fe77-4c64-a92c-f2e6fec3ac90" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7e090b71-7559-47be-b84f-69079447908a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_c8a06f9d-fe77-4c64-a92c-f2e6fec3ac90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_aff4e9e2-ba37-44ee-ab0f-d3c6c132e2a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_c8a06f9d-fe77-4c64-a92c-f2e6fec3ac90" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_aff4e9e2-ba37-44ee-ab0f-d3c6c132e2a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_f1086382-94f2-460a-a0c0-040c6c5c6de4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_c8a06f9d-fe77-4c64-a92c-f2e6fec3ac90" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_f1086382-94f2-460a-a0c0-040c6c5c6de4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_cb9d7856-e1ee-402f-99de-09ef3bb2a5fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_c8a06f9d-fe77-4c64-a92c-f2e6fec3ac90" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_cb9d7856-e1ee-402f-99de-09ef3bb2a5fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_af54adf5-8dae-4796-acea-65375581a178" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_c8a06f9d-fe77-4c64-a92c-f2e6fec3ac90" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_af54adf5-8dae-4796-acea-65375581a178" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_02798a3d-15e5-4c9e-a3cc-effdd963534c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_c8a06f9d-fe77-4c64-a92c-f2e6fec3ac90" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_02798a3d-15e5-4c9e-a3cc-effdd963534c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b71990d1-8e36-4bb8-aee6-609c0dc0b82b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7e090b71-7559-47be-b84f-69079447908a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b71990d1-8e36-4bb8-aee6-609c0dc0b82b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromShortTermDebt_00f75221-6131-4ef8-b5a3-29fece3e44a4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromShortTermDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b71990d1-8e36-4bb8-aee6-609c0dc0b82b" xlink:to="loc_us-gaap_ProceedsFromShortTermDebt_00f75221-6131-4ef8-b5a3-29fece3e44a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfShortTermDebt_976315d8-cc22-486f-b557-a39fb59cad83" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfShortTermDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b71990d1-8e36-4bb8-aee6-609c0dc0b82b" xlink:to="loc_us-gaap_RepaymentsOfShortTermDebt_976315d8-cc22-486f-b557-a39fb59cad83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_a39d9667-de28-4ac3-8e89-a7dc59801303" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b71990d1-8e36-4bb8-aee6-609c0dc0b82b" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_a39d9667-de28-4ac3-8e89-a7dc59801303" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_939cc9f2-9382-4631-9785-c318b841bc02" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b71990d1-8e36-4bb8-aee6-609c0dc0b82b" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_939cc9f2-9382-4631-9785-c318b841bc02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_ed9fd547-f900-4d15-b59c-20185690a7d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b71990d1-8e36-4bb8-aee6-609c0dc0b82b" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_ed9fd547-f900-4d15-b59c-20185690a7d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_f8f59f2d-e974-4466-b44e-d4fa043ff5e7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b71990d1-8e36-4bb8-aee6-609c0dc0b82b" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_f8f59f2d-e974-4466-b44e-d4fa043ff5e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_402857c5-1c86-4bbe-8869-0a2a1a877351" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b71990d1-8e36-4bb8-aee6-609c0dc0b82b" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_402857c5-1c86-4bbe-8869-0a2a1a877351" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_3d8e0570-c59b-4c58-a3be-02cf91127402" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b71990d1-8e36-4bb8-aee6-609c0dc0b82b" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_3d8e0570-c59b-4c58-a3be-02cf91127402" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_ec4e7c93-1837-4615-acbd-b9cde7bbc404" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b71990d1-8e36-4bb8-aee6-609c0dc0b82b" xlink:to="loc_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_ec4e7c93-1837-4615-acbd-b9cde7bbc404" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_be387164-ee30-4686-b19f-fb9f3c04f583" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b71990d1-8e36-4bb8-aee6-609c0dc0b82b" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_be387164-ee30-4686-b19f-fb9f3c04f583" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b063ce9f-2992-4dcc-a0bf-80a0368123f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b71990d1-8e36-4bb8-aee6-609c0dc0b82b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b063ce9f-2992-4dcc-a0bf-80a0368123f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_24c8abaf-9ad0-435a-a471-8d5847fcb098" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7e090b71-7559-47be-b84f-69079447908a" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_24c8abaf-9ad0-435a-a471-8d5847fcb098" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_12c60585-315b-40f2-ab1d-fc227d347575" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7e090b71-7559-47be-b84f-69079447908a" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_12c60585-315b-40f2-ab1d-fc227d347575" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_cc2f3faa-ae33-4327-aba8-b7decb89ae1e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7e090b71-7559-47be-b84f-69079447908a" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_cc2f3faa-ae33-4327-aba8-b7decb89ae1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_acf1346f-565d-4746-900f-1e5fa34041f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7e090b71-7559-47be-b84f-69079447908a" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_acf1346f-565d-4746-900f-1e5fa34041f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_276c00f8-04e6-4b96-9b5c-99eee780c7f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7e090b71-7559-47be-b84f-69079447908a" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_276c00f8-04e6-4b96-9b5c-99eee780c7f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_92b37484-608d-43a0-b1db-484faf67f9ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_276c00f8-04e6-4b96-9b5c-99eee780c7f3" xlink:to="loc_us-gaap_InterestPaidNet_92b37484-608d-43a0-b1db-484faf67f9ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaid_d8b4279e-e6f3-41ef-8081-0157e51db49c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaid"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_276c00f8-04e6-4b96-9b5c-99eee780c7f3" xlink:to="loc_us-gaap_IncomeTaxesPaid_d8b4279e-e6f3-41ef-8081-0157e51db49c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSCONSOLIDATEDSTATEMENTSOFCASHFLOWSParentheticals" xlink:type="simple" xlink:href="wcc-20241231.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWSCONSOLIDATEDSTATEMENTSOFCASHFLOWSParentheticals"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSCONSOLIDATEDSTATEMENTSOFCASHFLOWSParentheticals" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_2b39e8d9-0a2f-4cc1-aeee-08ea1eb3e5ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_41548384-70c4-4d96-8e88-53f519b520a8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_2b39e8d9-0a2f-4cc1-aeee-08ea1eb3e5ca" xlink:to="loc_us-gaap_StatementTable_41548384-70c4-4d96-8e88-53f519b520a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_23f7c7a5-4dcc-4b3b-808e-04ed81db3013" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_41548384-70c4-4d96-8e88-53f519b520a8" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_23f7c7a5-4dcc-4b3b-808e-04ed81db3013" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_bcdfbb0c-1c27-434f-80e9-cb305ed12975" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_23f7c7a5-4dcc-4b3b-808e-04ed81db3013" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_bcdfbb0c-1c27-434f-80e9-cb305ed12975" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_ab096ae1-0b09-4d37-9cbc-54d37920c40b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_41548384-70c4-4d96-8e88-53f519b520a8" xlink:to="loc_us-gaap_StatementLineItems_ab096ae1-0b09-4d37-9cbc-54d37920c40b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="simple" xlink:href="wcc-20241231.xsd#CONSOLIDATEDBALANCESHEETSParenthetical"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_6899213a-afe6-4476-bd96-e0b709ebafb7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_dcda2b65-443f-4be3-b31d-26b2aca0f334" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_6899213a-afe6-4476-bd96-e0b709ebafb7" xlink:to="loc_us-gaap_StatementTable_dcda2b65-443f-4be3-b31d-26b2aca0f334" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_7cc03ef5-328f-4fe9-bac8-2aa7b67979f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_dcda2b65-443f-4be3-b31d-26b2aca0f334" xlink:to="loc_us-gaap_StatementClassOfStockAxis_7cc03ef5-328f-4fe9-bac8-2aa7b67979f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_ff76d6cd-7599-49a0-9609-df16f8a22e83" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_7cc03ef5-328f-4fe9-bac8-2aa7b67979f1" xlink:to="loc_us-gaap_ClassOfStockDomain_ff76d6cd-7599-49a0-9609-df16f8a22e83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_3fe19557-c3fa-4e4f-b88a-e6ee79cb0ac4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_ff76d6cd-7599-49a0-9609-df16f8a22e83" xlink:to="loc_us-gaap_PreferredStockMember_3fe19557-c3fa-4e4f-b88a-e6ee79cb0ac4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesAPreferredStockMember_76d62f11-913f-485d-b794-59ec2d55e162" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeriesAPreferredStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_ff76d6cd-7599-49a0-9609-df16f8a22e83" xlink:to="loc_us-gaap_SeriesAPreferredStockMember_76d62f11-913f-485d-b794-59ec2d55e162" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_0ebf5fb6-7508-4844-a1ec-ddf1826a0afb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_ff76d6cd-7599-49a0-9609-df16f8a22e83" xlink:to="loc_us-gaap_CommonStockMember_0ebf5fb6-7508-4844-a1ec-ddf1826a0afb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_cec63284-78be-4645-b1c9-8a51b7c824ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_ff76d6cd-7599-49a0-9609-df16f8a22e83" xlink:to="loc_us-gaap_CommonClassBMember_cec63284-78be-4645-b1c9-8a51b7c824ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_355d0b94-1955-4a79-8c88-c54c144127df" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_dcda2b65-443f-4be3-b31d-26b2aca0f334" xlink:to="loc_us-gaap_StatementLineItems_355d0b94-1955-4a79-8c88-c54c144127df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_846cebc6-b2d6-459a-bf56-1c16ba4c8dfb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_355d0b94-1955-4a79-8c88-c54c144127df" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_846cebc6-b2d6-459a-bf56-1c16ba4c8dfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_08acc53a-410c-4223-b0cc-0fb16e3b3e4d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_355d0b94-1955-4a79-8c88-c54c144127df" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_08acc53a-410c-4223-b0cc-0fb16e3b3e4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_4ac48547-a4bc-4f42-8c38-8eb5a80ecc30" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_355d0b94-1955-4a79-8c88-c54c144127df" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_4ac48547-a4bc-4f42-8c38-8eb5a80ecc30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_8fe15db4-5a64-48ff-ac8a-e6340bfbacaf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_355d0b94-1955-4a79-8c88-c54c144127df" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_8fe15db4-5a64-48ff-ac8a-e6340bfbacaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_ddc75f58-51ac-4955-ad4e-8d489b988a58" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_355d0b94-1955-4a79-8c88-c54c144127df" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_ddc75f58-51ac-4955-ad4e-8d489b988a58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_bd78dfa4-39df-4a05-a221-e2a18f6007d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_355d0b94-1955-4a79-8c88-c54c144127df" xlink:to="loc_us-gaap_PreferredStockSharesIssued_bd78dfa4-39df-4a05-a221-e2a18f6007d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_f9bb8981-4d2c-46eb-8713-3e1230954281" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_355d0b94-1955-4a79-8c88-c54c144127df" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_f9bb8981-4d2c-46eb-8713-3e1230954281" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_8d2bc064-3fe5-4bf9-8008-e1165aa84518" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_355d0b94-1955-4a79-8c88-c54c144127df" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_8d2bc064-3fe5-4bf9-8008-e1165aa84518" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_b44923d6-39bf-4d37-87c8-c093d7c2d07a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_355d0b94-1955-4a79-8c88-c54c144127df" xlink:to="loc_us-gaap_CommonStockSharesIssued_b44923d6-39bf-4d37-87c8-c093d7c2d07a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_585bedde-b930-4c71-a8df-67293eac87a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_355d0b94-1955-4a79-8c88-c54c144127df" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_585bedde-b930-4c71-a8df-67293eac87a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_a92ec3b7-a04b-4348-9a88-064b89af363d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_355d0b94-1955-4a79-8c88-c54c144127df" xlink:to="loc_us-gaap_TreasuryStockCommonShares_a92ec3b7-a04b-4348-9a88-064b89af363d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_fd3c35ea-f63a-4dab-bdeb-08aaa0fc912c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_355d0b94-1955-4a79-8c88-c54c144127df" xlink:to="loc_us-gaap_PreferredStockValue_fd3c35ea-f63a-4dab-bdeb-08aaa0fc912c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/ORGANIZATION" xlink:type="simple" xlink:href="wcc-20241231.xsd#ORGANIZATION"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/ORGANIZATION" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_66a3abff-ed83-430b-8d5e-068857b84c6a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NatureOfOperations_6d0d5c98-e034-477f-abd2-5f239313fc76" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NatureOfOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_66a3abff-ed83-430b-8d5e-068857b84c6a" xlink:to="loc_us-gaap_NatureOfOperations_6d0d5c98-e034-477f-abd2-5f239313fc76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/AccountingPolicies" xlink:type="simple" xlink:href="wcc-20241231.xsd#AccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/AccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_0a116438-9e90-418b-92dc-21e43e380775" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_6581632f-234e-44f9-a506-87a1e1df60bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0a116438-9e90-418b-92dc-21e43e380775" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_6581632f-234e-44f9-a506-87a1e1df60bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Reclassifications_c780d35a-104b-4bc1-a6bf-79d6b82e592a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Reclassifications"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0a116438-9e90-418b-92dc-21e43e380775" xlink:to="loc_us-gaap_Reclassifications_c780d35a-104b-4bc1-a6bf-79d6b82e592a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramTextBlock_a1421d8b-8f2b-44f8-a405-58857f53bf45" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0a116438-9e90-418b-92dc-21e43e380775" xlink:to="loc_us-gaap_SupplierFinanceProgramTextBlock_a1421d8b-8f2b-44f8-a405-58857f53bf45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/REVENUE" xlink:type="simple" xlink:href="wcc-20241231.xsd#REVENUE"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/REVENUE" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_cba70eb0-7aae-430e-8a90-1ef9150bce21" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_844cc63c-cf61-4d16-a3e8-196781be36b9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_cba70eb0-7aae-430e-8a90-1ef9150bce21" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_844cc63c-cf61-4d16-a3e8-196781be36b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/FAIRVALUEOFFINANCIALINSTRUMENTS" xlink:type="simple" xlink:href="wcc-20241231.xsd#FAIRVALUEOFFINANCIALINSTRUMENTS"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/FAIRVALUEOFFINANCIALINSTRUMENTS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_117ad37f-759c-48f1-8483-13fb10063bde" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_ff023400-ba8d-4e25-a914-db2d0ad202aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_117ad37f-759c-48f1-8483-13fb10063bde" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_ff023400-ba8d-4e25-a914-db2d0ad202aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesAndFairValueTextBlock_5f0cd771-f06c-4e27-8ff4-8569a4df492c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativesAndFairValueTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_117ad37f-759c-48f1-8483-13fb10063bde" xlink:to="loc_us-gaap_DerivativesAndFairValueTextBlock_5f0cd771-f06c-4e27-8ff4-8569a4df492c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETS" xlink:type="simple" xlink:href="wcc-20241231.xsd#GOODWILLANDINTANGIBLEASSETS"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_591934c0-01f2-4fdf-85d1-aff9fb3bd77d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_034d6bbc-436c-428f-a6c7-304f6fa9c405" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_591934c0-01f2-4fdf-85d1-aff9fb3bd77d" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_034d6bbc-436c-428f-a6c7-304f6fa9c405" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/ACQUISITIONS" xlink:type="simple" xlink:href="wcc-20241231.xsd#ACQUISITIONS"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/ACQUISITIONS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_0faae7f4-6b0e-4638-a1fa-9bf2119b67a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_af53b60a-eed4-41a2-97bb-2f91cbb77d81" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_0faae7f4-6b0e-4638-a1fa-9bf2119b67a0" xlink:to="loc_us-gaap_BusinessCombinationDisclosureTextBlock_af53b60a-eed4-41a2-97bb-2f91cbb77d81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/ASSETSANDLIABILITIESHELDFORSALE" xlink:type="simple" xlink:href="wcc-20241231.xsd#ASSETSANDLIABILITIESHELDFORSALE"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/ASSETSANDLIABILITIESHELDFORSALE" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_ed4da5dd-77c9-4442-ab37-5e85df96d6b1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_4dac7304-ccfe-41e1-afed-5c794d823cc2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_ed4da5dd-77c9-4442-ab37-5e85df96d6b1" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_4dac7304-ccfe-41e1-afed-5c794d823cc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/PROPERTYBUILDINGSANDEQUIPMENT" xlink:type="simple" xlink:href="wcc-20241231.xsd#PROPERTYBUILDINGSANDEQUIPMENT"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/PROPERTYBUILDINGSANDEQUIPMENT" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_90d91e48-f9be-4880-b44f-911ee9cd8535" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_44e7aa5d-05ef-4de9-9b6e-2f1786cea9df" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_90d91e48-f9be-4880-b44f-911ee9cd8535" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_44e7aa5d-05ef-4de9-9b6e-2f1786cea9df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/LEASES" xlink:type="simple" xlink:href="wcc-20241231.xsd#LEASES"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/LEASES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_633d52d0-8350-4b3a-bab4-66916ef3e55d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_9cd0f8c6-0ece-4e37-9238-33e60283d709" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_633d52d0-8350-4b3a-bab4-66916ef3e55d" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_9cd0f8c6-0ece-4e37-9238-33e60283d709" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/DEBT" xlink:type="simple" xlink:href="wcc-20241231.xsd#DEBT"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/DEBT" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_58751b56-1535-43f3-8300-c93eb227bffd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_3e622b9d-4954-483c-85e0-aaa4735b2357" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_58751b56-1535-43f3-8300-c93eb227bffd" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_3e622b9d-4954-483c-85e0-aaa4735b2357" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/STOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="wcc-20241231.xsd#STOCKHOLDERSEQUITY"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/STOCKHOLDERSEQUITY" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_8e282035-6f8b-43ab-9c37-46d9ccc2556e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_73d6e00a-6a56-4fc8-892e-82d62322d007" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_8e282035-6f8b-43ab-9c37-46d9ccc2556e" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_73d6e00a-6a56-4fc8-892e-82d62322d007" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/INCOMETAXES" xlink:type="simple" xlink:href="wcc-20241231.xsd#INCOMETAXES"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/INCOMETAXES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_2e2e554f-f7a8-4d12-8f6a-7dfa73d549bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_d71d66e9-643f-479b-91e1-66bee5f76c7c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_2e2e554f-f7a8-4d12-8f6a-7dfa73d549bc" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_d71d66e9-643f-479b-91e1-66bee5f76c7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/EARNINGSPERSHARE" xlink:type="simple" xlink:href="wcc-20241231.xsd#EARNINGSPERSHARE"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/EARNINGSPERSHARE" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_08c24823-26c2-463c-b3c4-26af021645c6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_d2397fec-00ad-44a8-a834-3f75aa78c636" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_08c24823-26c2-463c-b3c4-26af021645c6" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_d2397fec-00ad-44a8-a834-3f75aa78c636" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/EMPLOYEEBENEFITPLANS" xlink:type="simple" xlink:href="wcc-20241231.xsd#EMPLOYEEBENEFITPLANS"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/EMPLOYEEBENEFITPLANS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PostemploymentBenefitsAbstract_2875cf74-10b1-4e7e-a25c-80bdda07ad4d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PostemploymentBenefitsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_7c08087a-2bfd-4995-b62d-7450389bc3f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PostemploymentBenefitsAbstract_2875cf74-10b1-4e7e-a25c-80bdda07ad4d" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_7c08087a-2bfd-4995-b62d-7450389bc3f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/STOCKBASEDCOMPENSATION" xlink:type="simple" xlink:href="wcc-20241231.xsd#STOCKBASEDCOMPENSATION"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/STOCKBASEDCOMPENSATION" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_389d3188-4ad5-48c4-a4c0-22de44d1ddfb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_cdcfe20e-4cf6-4522-86d4-f6424aa4fafe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_389d3188-4ad5-48c4-a4c0-22de44d1ddfb" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_cdcfe20e-4cf6-4522-86d4-f6424aa4fafe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/COMMITMENTSANDCONTINGENCIES" xlink:type="simple" xlink:href="wcc-20241231.xsd#COMMITMENTSANDCONTINGENCIES"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/COMMITMENTSANDCONTINGENCIES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_b57bd5fb-ec49-44a2-aef8-b4a7a1bb9695" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_1ae4165c-4f99-496d-88f5-b9c49aaeeb81" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_b57bd5fb-ec49-44a2-aef8-b4a7a1bb9695" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_1ae4165c-4f99-496d-88f5-b9c49aaeeb81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/BUSINESSSEGMENTS" xlink:type="simple" xlink:href="wcc-20241231.xsd#BUSINESSSEGMENTS"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/BUSINESSSEGMENTS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_c80edcef-7dba-4981-9e52-88177b0bfdb9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_b3007c24-c8ca-490c-b19b-e55488140173" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_c80edcef-7dba-4981-9e52-88177b0bfdb9" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_b3007c24-c8ca-490c-b19b-e55488140173" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/SUBSEQUENTEVENTS" xlink:type="simple" xlink:href="wcc-20241231.xsd#SUBSEQUENTEVENTS"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/SUBSEQUENTEVENTS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_6f9adf64-cbfc-44db-82b6-51713405f1a4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_3b57184c-6153-4d8c-9d41-033488c003be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_6f9adf64-cbfc-44db-82b6-51713405f1a4" xlink:to="loc_us-gaap_SubsequentEventsTextBlock_3b57184c-6153-4d8c-9d41-033488c003be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/ScheduleIIValuationandQualifyingAccounts" xlink:type="simple" xlink:href="wcc-20241231.xsd#ScheduleIIValuationandQualifyingAccounts"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/ScheduleIIValuationandQualifyingAccounts" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract_5f4f8840-e298-4e6a-9ccd-c9688839e312" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_1466081f-4ce5-4075-8fb2-7d30e11218a6" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_5f4f8840-e298-4e6a-9ccd-c9688839e312" xlink:to="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_1466081f-4ce5-4075-8fb2-7d30e11218a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/AccountingPoliciesPolicies" xlink:type="simple" xlink:href="wcc-20241231.xsd#AccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/AccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_684fcc9e-0805-4064-ac1c-990d280d8e6c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_e685b0c0-bd2b-4306-85b7-2296dfab889b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_684fcc9e-0805-4064-ac1c-990d280d8e6c" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_e685b0c0-bd2b-4306-85b7-2296dfab889b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_e9aabcc9-f73c-4a22-b8e9-45453557ff3f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_684fcc9e-0805-4064-ac1c-990d280d8e6c" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_e9aabcc9-f73c-4a22-b8e9-45453557ff3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionTextBlock_2fcc5a9c-e50d-4798-8d9a-b8ea1c7e8b2d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ErrorCorrectionTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_684fcc9e-0805-4064-ac1c-990d280d8e6c" xlink:to="loc_us-gaap_ErrorCorrectionTextBlock_2fcc5a9c-e50d-4798-8d9a-b8ea1c7e8b2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ChangeInAccountingEstimateTextBlock_53cb9c6a-a48d-4fec-8540-c1dfc607bfe7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ChangeInAccountingEstimateTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_684fcc9e-0805-4064-ac1c-990d280d8e6c" xlink:to="loc_us-gaap_ChangeInAccountingEstimateTextBlock_53cb9c6a-a48d-4fec-8540-c1dfc607bfe7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_50760d67-a195-48ff-8b16-c9cd2c7cc558" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_684fcc9e-0805-4064-ac1c-990d280d8e6c" xlink:to="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_50760d67-a195-48ff-8b16-c9cd2c7cc558" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_684f43a7-511f-40b3-86f6-7e5fdb8ae314" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_684fcc9e-0805-4064-ac1c-990d280d8e6c" xlink:to="loc_us-gaap_UseOfEstimates_684f43a7-511f-40b3-86f6-7e5fdb8ae314" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock_c30db59f-d820-4a89-9b36-be6acc8b167b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_684fcc9e-0805-4064-ac1c-990d280d8e6c" xlink:to="loc_us-gaap_RevenueRecognitionPolicyTextBlock_c30db59f-d820-4a89-9b36-be6acc8b167b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesPolicyTextBlock_1a2decd6-f485-4c0a-807d-ecfcd89bdc6f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesPolicyTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_684fcc9e-0805-4064-ac1c-990d280d8e6c" xlink:to="loc_us-gaap_CostOfSalesPolicyTextBlock_1a2decd6-f485-4c0a-807d-ecfcd89bdc6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_caa1ca4b-93f2-419b-8f00-1132798bf6fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_684fcc9e-0805-4064-ac1c-990d280d8e6c" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_caa1ca4b-93f2-419b-8f00-1132798bf6fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_d48bd39b-3012-4536-bf13-f19ed4def757" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditLossFinancialInstrumentPolicyTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_684fcc9e-0805-4064-ac1c-990d280d8e6c" xlink:to="loc_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_d48bd39b-3012-4536-bf13-f19ed4def757" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_f57ce409-7dca-447f-a307-af02189bb8b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_684fcc9e-0805-4064-ac1c-990d280d8e6c" xlink:to="loc_us-gaap_InventoryPolicyTextBlock_f57ce409-7dca-447f-a307-af02189bb8b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_c6b54ce3-ff1f-4fa7-bbb1-aede8faf4b2f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_684fcc9e-0805-4064-ac1c-990d280d8e6c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_c6b54ce3-ff1f-4fa7-bbb1-aede8faf4b2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_a67099d9-6bd5-4786-9337-c39fc5c65db4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_684fcc9e-0805-4064-ac1c-990d280d8e6c" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_a67099d9-6bd5-4786-9337-c39fc5c65db4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_7b63bbb8-94b4-4ff2-980d-c019141a7b4f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_684fcc9e-0805-4064-ac1c-990d280d8e6c" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_7b63bbb8-94b4-4ff2-980d-c019141a7b4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsFiniteLivedPolicy_ca8a4ef8-d138-4caf-a1fc-74cb2c99042f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_684fcc9e-0805-4064-ac1c-990d280d8e6c" xlink:to="loc_us-gaap_IntangibleAssetsFiniteLivedPolicy_ca8a4ef8-d138-4caf-a1fc-74cb2c99042f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReservePolicyTextBlock_0737ef45-2992-4c85-a671-61272a17d95d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SelfInsuranceReservePolicyTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_684fcc9e-0805-4064-ac1c-990d280d8e6c" xlink:to="loc_us-gaap_SelfInsuranceReservePolicyTextBlock_0737ef45-2992-4c85-a671-61272a17d95d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_93689f6c-417d-4e7a-80ce-66d3fd6a45b8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_684fcc9e-0805-4064-ac1c-990d280d8e6c" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_93689f6c-417d-4e7a-80ce-66d3fd6a45b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_256ee5b8-a40a-4a59-bfe9-37700b7a4555" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_684fcc9e-0805-4064-ac1c-990d280d8e6c" xlink:to="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_256ee5b8-a40a-4a59-bfe9-37700b7a4555" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy_0bd26f02-a384-4c57-b805-fd329987e808" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_684fcc9e-0805-4064-ac1c-990d280d8e6c" xlink:to="loc_us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy_0bd26f02-a384-4c57-b805-fd329987e808" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_5a831f3a-d5be-48b3-9f2f-d0675e1d098e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_684fcc9e-0805-4064-ac1c-990d280d8e6c" xlink:to="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_5a831f3a-d5be-48b3-9f2f-d0675e1d098e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_OtherIncomeAndExpensePolicyTextBlock_d0dfceba-5f23-4ac8-8f9f-1bfd95528fa3" xlink:href="wcc-20241231.xsd#wcc_OtherIncomeAndExpensePolicyTextBlock"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_684fcc9e-0805-4064-ac1c-990d280d8e6c" xlink:to="loc_wcc_OtherIncomeAndExpensePolicyTextBlock_d0dfceba-5f23-4ac8-8f9f-1bfd95528fa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_6ab443fb-b4b8-4798-8fa4-489d38563d16" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_684fcc9e-0805-4064-ac1c-990d280d8e6c" xlink:to="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_6ab443fb-b4b8-4798-8fa4-489d38563d16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_6cf588ac-e294-4295-b3b5-b019f80e7338" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_684fcc9e-0805-4064-ac1c-990d280d8e6c" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_6cf588ac-e294-4295-b3b5-b019f80e7338" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_HostingArrangementPolicyPolicyTextBlock_31897119-69d0-4a93-8fbc-379a8bf8be64" xlink:href="wcc-20241231.xsd#wcc_HostingArrangementPolicyPolicyTextBlock"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_684fcc9e-0805-4064-ac1c-990d280d8e6c" xlink:to="loc_wcc_HostingArrangementPolicyPolicyTextBlock_31897119-69d0-4a93-8fbc-379a8bf8be64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/AccountingPoliciesTables" xlink:type="simple" xlink:href="wcc-20241231.xsd#AccountingPoliciesTables"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/AccountingPoliciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_d791303a-d698-49f9-bf1e-d2ccb1230ffb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramTableTextBlock_33ab79ae-71ee-48dd-a7eb-4d5d5138cbf4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d791303a-d698-49f9-bf1e-d2ccb1230ffb" xlink:to="loc_us-gaap_SupplierFinanceProgramTableTextBlock_33ab79ae-71ee-48dd-a7eb-4d5d5138cbf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/REVENUETables" xlink:type="simple" xlink:href="wcc-20241231.xsd#REVENUETables"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/REVENUETables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_6df46163-41af-4294-910b-90a36a402c7d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_8f0e334c-9f28-48b5-8d6d-14f5da8b4bc1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_6df46163-41af-4294-910b-90a36a402c7d" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_8f0e334c-9f28-48b5-8d6d-14f5da8b4bc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSTables" xlink:type="simple" xlink:href="wcc-20241231.xsd#GOODWILLANDINTANGIBLEASSETSTables"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_8d3bd199-5617-4945-a069-55211ccd1bc5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_4f9223eb-8fbb-4e1e-98de-6df648e3950a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_8d3bd199-5617-4945-a069-55211ccd1bc5" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_4f9223eb-8fbb-4e1e-98de-6df648e3950a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_1c50dfc8-470a-4638-b94e-7dff265fb40d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_8d3bd199-5617-4945-a069-55211ccd1bc5" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_1c50dfc8-470a-4638-b94e-7dff265fb40d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_faccb733-9698-4b44-91f4-ce2a244d16e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_8d3bd199-5617-4945-a069-55211ccd1bc5" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_faccb733-9698-4b44-91f4-ce2a244d16e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/ACQUISITIONSTables" xlink:type="simple" xlink:href="wcc-20241231.xsd#ACQUISITIONSTables"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/ACQUISITIONSTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_22188e1d-7871-4374-9a0d-8865efed3ca4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_dd716864-b646-4e07-adf8-872556bda2d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_22188e1d-7871-4374-9a0d-8865efed3ca4" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_dd716864-b646-4e07-adf8-872556bda2d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_2ba27e14-e2cb-4fcd-a662-0c1ab6cf437f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_dd716864-b646-4e07-adf8-872556bda2d6" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_2ba27e14-e2cb-4fcd-a662-0c1ab6cf437f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_43e4d856-9397-4280-9e1e-f6d08560dfa8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_2ba27e14-e2cb-4fcd-a662-0c1ab6cf437f" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_43e4d856-9397-4280-9e1e-f6d08560dfa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_cbdfef95-72e5-4d91-a423-67b6bcc309dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_dd716864-b646-4e07-adf8-872556bda2d6" xlink:to="loc_us-gaap_StatementClassOfStockAxis_cbdfef95-72e5-4d91-a423-67b6bcc309dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_3c6da9e9-55fd-426a-8ef3-af9f398168cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_cbdfef95-72e5-4d91-a423-67b6bcc309dc" xlink:to="loc_us-gaap_ClassOfStockDomain_3c6da9e9-55fd-426a-8ef3-af9f398168cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_c39d45bb-fc84-45a8-808c-b8d56f555a93" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_dd716864-b646-4e07-adf8-872556bda2d6" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_c39d45bb-fc84-45a8-808c-b8d56f555a93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_BusinessAcquisitionScheduleOfConsiderationTransferredTableTextBlock_68e46c13-71cf-4d9c-bcb8-928638779750" xlink:href="wcc-20241231.xsd#wcc_BusinessAcquisitionScheduleOfConsiderationTransferredTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_22188e1d-7871-4374-9a0d-8865efed3ca4" xlink:to="loc_wcc_BusinessAcquisitionScheduleOfConsiderationTransferredTableTextBlock_68e46c13-71cf-4d9c-bcb8-928638779750" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_bb6c3095-dfb3-4abf-954c-0ba179cd5832" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_22188e1d-7871-4374-9a0d-8865efed3ca4" xlink:to="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_bb6c3095-dfb3-4abf-954c-0ba179cd5832" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_37fb43a6-6a2a-43bd-9761-6ac1aafd9564" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_22188e1d-7871-4374-9a0d-8865efed3ca4" xlink:to="loc_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_37fb43a6-6a2a-43bd-9761-6ac1aafd9564" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_f7583147-39f9-4223-938a-7ca914c6a3c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_22188e1d-7871-4374-9a0d-8865efed3ca4" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_f7583147-39f9-4223-938a-7ca914c6a3c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/ASSETSANDLIABILITIESHELDFORSALETables" xlink:type="simple" xlink:href="wcc-20241231.xsd#ASSETSANDLIABILITIESHELDFORSALETables"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/ASSETSANDLIABILITIESHELDFORSALETables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_49ef2054-4bc9-433d-8c1d-63e57ede3820" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_26da978f-8ba6-4cce-b9ad-ef7467d49fc3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_49ef2054-4bc9-433d-8c1d-63e57ede3820" xlink:to="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_26da978f-8ba6-4cce-b9ad-ef7467d49fc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/PROPERTYBUILDINGSANDEQUIPMENTTables" xlink:type="simple" xlink:href="wcc-20241231.xsd#PROPERTYBUILDINGSANDEQUIPMENTTables"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/PROPERTYBUILDINGSANDEQUIPMENTTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_eac6345d-34da-41b1-a261-e6f7b25d9a5e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_18673c04-2b7b-4a76-b25e-35fa517f508f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_eac6345d-34da-41b1-a261-e6f7b25d9a5e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_18673c04-2b7b-4a76-b25e-35fa517f508f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/LEASESTables" xlink:type="simple" xlink:href="wcc-20241231.xsd#LEASESTables"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/LEASESTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_d8058548-7ec8-492f-b2a2-908576338ff4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_028ea173-562c-45d9-a547-2f49e5221238" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_d8058548-7ec8-492f-b2a2-908576338ff4" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_028ea173-562c-45d9-a547-2f49e5221238" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_fdcac23e-35d1-4869-835c-a9444afa72be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_d8058548-7ec8-492f-b2a2-908576338ff4" xlink:to="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_fdcac23e-35d1-4869-835c-a9444afa72be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_ae241929-11b2-48e5-bbe5-0de3f8212b97" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_d8058548-7ec8-492f-b2a2-908576338ff4" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_ae241929-11b2-48e5-bbe5-0de3f8212b97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AssetsAndLiabilitiesLesseeTableTextBlockTableTextBlock_41352a44-de5e-4661-9219-52b767546a90" xlink:href="wcc-20241231.xsd#wcc_AssetsAndLiabilitiesLesseeTableTextBlockTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_d8058548-7ec8-492f-b2a2-908576338ff4" xlink:to="loc_wcc_AssetsAndLiabilitiesLesseeTableTextBlockTableTextBlock_41352a44-de5e-4661-9219-52b767546a90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/DEBTTables" xlink:type="simple" xlink:href="wcc-20241231.xsd#DEBTTables"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/DEBTTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_71f88d36-4c3b-48f6-ad42-758c35098d3b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock_6fdd16b9-063b-4122-9377-9b36494da576" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_71f88d36-4c3b-48f6-ad42-758c35098d3b" xlink:to="loc_us-gaap_ScheduleOfDebtTableTextBlock_6fdd16b9-063b-4122-9377-9b36494da576" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_21695618-893b-4633-8659-ffd979dc30cb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_71f88d36-4c3b-48f6-ad42-758c35098d3b" xlink:to="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_21695618-893b-4633-8659-ffd979dc30cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/INCOMETAXESTables" xlink:type="simple" xlink:href="wcc-20241231.xsd#INCOMETAXESTables"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/INCOMETAXESTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_c6da0b4b-9ca8-4379-840c-2a1d2dd9b6d9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_f37f27a8-5c9a-48dc-b43d-0441499a212a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_c6da0b4b-9ca8-4379-840c-2a1d2dd9b6d9" xlink:to="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_f37f27a8-5c9a-48dc-b43d-0441499a212a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_7231e155-4426-412d-a0a3-c67ef84f26a6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_c6da0b4b-9ca8-4379-840c-2a1d2dd9b6d9" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_7231e155-4426-412d-a0a3-c67ef84f26a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_1de008c8-ecbe-48f7-b9f4-3d131f96329e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_c6da0b4b-9ca8-4379-840c-2a1d2dd9b6d9" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_1de008c8-ecbe-48f7-b9f4-3d131f96329e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_5e8d3d2b-ef2f-4430-925b-a410296e7f9f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_c6da0b4b-9ca8-4379-840c-2a1d2dd9b6d9" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_5e8d3d2b-ef2f-4430-925b-a410296e7f9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfIncomeTaxExaminationsTextBlock_b6f8fdbb-5315-4091-94b3-b94c53950112" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SummaryOfIncomeTaxExaminationsTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_c6da0b4b-9ca8-4379-840c-2a1d2dd9b6d9" xlink:to="loc_us-gaap_SummaryOfIncomeTaxExaminationsTextBlock_b6f8fdbb-5315-4091-94b3-b94c53950112" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_003f263f-9546-4566-8ccd-5da62e6f05e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SummaryOfIncomeTaxContingenciesTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_c6da0b4b-9ca8-4379-840c-2a1d2dd9b6d9" xlink:to="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_003f263f-9546-4566-8ccd-5da62e6f05e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_b03f2bf7-1358-4c0d-8199-0a87bd6b3732" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_c6da0b4b-9ca8-4379-840c-2a1d2dd9b6d9" xlink:to="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_b03f2bf7-1358-4c0d-8199-0a87bd6b3732" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/EARNINGSPERSHARETables" xlink:type="simple" xlink:href="wcc-20241231.xsd#EARNINGSPERSHARETables"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/EARNINGSPERSHARETables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_4233b5f4-3542-415b-9cd8-a92fffa63b99" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_24a688a1-c951-4f3e-8b79-88867d3de41d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_4233b5f4-3542-415b-9cd8-a92fffa63b99" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_24a688a1-c951-4f3e-8b79-88867d3de41d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTables" xlink:type="simple" xlink:href="wcc-20241231.xsd#EMPLOYEEBENEFITPLANSTables"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_2474dfab-9ace-4d9f-89c5-87137c6e901b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetFundedStatusTableTextBlock_123ea365-3948-4477-b229-e9bd4bea2ac0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfNetFundedStatusTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_2474dfab-9ace-4d9f-89c5-87137c6e901b" xlink:to="loc_us-gaap_ScheduleOfNetFundedStatusTableTextBlock_123ea365-3948-4477-b229-e9bd4bea2ac0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_e42e160c-0dca-460d-b0f5-213cca09ffe4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_2474dfab-9ace-4d9f-89c5-87137c6e901b" xlink:to="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_e42e160c-0dca-460d-b0f5-213cca09ffe4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_2e869937-ca33-4895-aa4d-2556252bdf12" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_2474dfab-9ace-4d9f-89c5-87137c6e901b" xlink:to="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_2e869937-ca33-4895-aa4d-2556252bdf12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock_a7c8b43e-fcf6-4d84-9304-91d0a546684c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_2474dfab-9ace-4d9f-89c5-87137c6e901b" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock_a7c8b43e-fcf6-4d84-9304-91d0a546684c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_5a700948-936e-4882-b6a8-b4a178f726bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_2474dfab-9ace-4d9f-89c5-87137c6e901b" xlink:to="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_5a700948-936e-4882-b6a8-b4a178f726bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsAllocationTableTextBlock_23ba905d-219b-464d-bf81-9941969b63a1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPlanAssetsAllocationTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_2474dfab-9ace-4d9f-89c5-87137c6e901b" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsAllocationTableTextBlock_23ba905d-219b-464d-bf81-9941969b63a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_cd189417-7fa2-4ef6-a889-7a9c88bfe941" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_2474dfab-9ace-4d9f-89c5-87137c6e901b" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_cd189417-7fa2-4ef6-a889-7a9c88bfe941" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/STOCKBASEDCOMPENSATIONTables" xlink:type="simple" xlink:href="wcc-20241231.xsd#STOCKBASEDCOMPENSATIONTables"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/STOCKBASEDCOMPENSATIONTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a60f14c9-1af3-4355-91e7-337f2873690f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_24c47ea0-89a3-4ca9-bc54-cd0e53573ea6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a60f14c9-1af3-4355-91e7-337f2873690f" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_24c47ea0-89a3-4ca9-bc54-cd0e53573ea6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_2622280e-fe70-4ef7-9e9b-3c538cb8aa9c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a60f14c9-1af3-4355-91e7-337f2873690f" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_2622280e-fe70-4ef7-9e9b-3c538cb8aa9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_306f0518-a6b0-4ac3-85f6-18c4de594e62" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a60f14c9-1af3-4355-91e7-337f2873690f" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_306f0518-a6b0-4ac3-85f6-18c4de594e62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock_84dc2f6e-7284-4a79-b790-73f1182fce15" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a60f14c9-1af3-4355-91e7-337f2873690f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock_84dc2f6e-7284-4a79-b790-73f1182fce15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock_ce9ae4be-3ecd-4c8b-a099-c72b5dee8433" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a60f14c9-1af3-4355-91e7-337f2873690f" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock_ce9ae4be-3ecd-4c8b-a099-c72b5dee8433" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_90c017b8-a32b-468a-85d0-384ae527d115" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a60f14c9-1af3-4355-91e7-337f2873690f" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_90c017b8-a32b-468a-85d0-384ae527d115" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/BUSINESSSEGMENTSTables" xlink:type="simple" xlink:href="wcc-20241231.xsd#BUSINESSSEGMENTSTables"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/BUSINESSSEGMENTSTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_da8407ad-0482-42c9-ba87-9aea9177ef57" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_51d44ed8-2463-4b19-ac1b-f93fc8403d5e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_da8407ad-0482-42c9-ba87-9aea9177ef57" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_51d44ed8-2463-4b19-ac1b-f93fc8403d5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/ScheduleIIValuationandQualifyingAccountsTables" xlink:type="simple" xlink:href="wcc-20241231.xsd#ScheduleIIValuationandQualifyingAccountsTables"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/ScheduleIIValuationandQualifyingAccountsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract_30a77033-9a2c-40bd-9148-3714aedbf422" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AllowanceForDoubtfulAccountsTableTextBlock_6dfbdd9f-678d-4de5-a03c-297ca9b233bf" xlink:href="wcc-20241231.xsd#wcc_AllowanceForDoubtfulAccountsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_30a77033-9a2c-40bd-9148-3714aedbf422" xlink:to="loc_wcc_AllowanceForDoubtfulAccountsTableTextBlock_6dfbdd9f-678d-4de5-a03c-297ca9b233bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/ORGANIZATIONDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#ORGANIZATIONDetails"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/ORGANIZATIONDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_e9854cd6-e38f-4767-8d26-49dd90e1d3a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/AccountingPoliciesDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#AccountingPoliciesDetails"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/AccountingPoliciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_8bbb31f5-5cce-456f-9b9b-30114d75abad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_95fec210-60a2-4a6e-bfa7-e07905d86911" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8bbb31f5-5cce-456f-9b9b-30114d75abad" xlink:to="loc_us-gaap_StatementTable_95fec210-60a2-4a6e-bfa7-e07905d86911" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_b0cda569-3e0c-4e59-b267-a04743349f44" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_95fec210-60a2-4a6e-bfa7-e07905d86911" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_b0cda569-3e0c-4e59-b267-a04743349f44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_526170a7-0eff-4f29-a656-b68c15b6cc1d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_b0cda569-3e0c-4e59-b267-a04743349f44" xlink:to="loc_us-gaap_SegmentDomain_526170a7-0eff-4f29-a656-b68c15b6cc1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_a79959d4-51e2-4f33-a9c1-cc93862f8bfa" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_95fec210-60a2-4a6e-bfa7-e07905d86911" xlink:to="loc_srt_RangeAxis_a79959d4-51e2-4f33-a9c1-cc93862f8bfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_6bf3d9f5-abe9-46a2-9491-487757fae625" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_a79959d4-51e2-4f33-a9c1-cc93862f8bfa" xlink:to="loc_srt_RangeMember_6bf3d9f5-abe9-46a2-9491-487757fae625" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_9ac471a2-01d0-47f6-af58-2bb6bab624b5" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_6bf3d9f5-abe9-46a2-9491-487757fae625" xlink:to="loc_srt_MinimumMember_9ac471a2-01d0-47f6-af58-2bb6bab624b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_4f61254a-44b3-4030-8650-e0dfed9bdd29" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_6bf3d9f5-abe9-46a2-9491-487757fae625" xlink:to="loc_srt_MaximumMember_4f61254a-44b3-4030-8650-e0dfed9bdd29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_155283a6-182d-44a4-922c-39d1d21382f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_95fec210-60a2-4a6e-bfa7-e07905d86911" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_155283a6-182d-44a4-922c-39d1d21382f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_170e8b65-3da3-40e1-9059-d05dda8623d7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_155283a6-182d-44a4-922c-39d1d21382f7" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_170e8b65-3da3-40e1-9059-d05dda8623d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoriesMember_7590b07f-28b5-4bda-a68b-8197ef451224" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoriesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_170e8b65-3da3-40e1-9059-d05dda8623d7" xlink:to="loc_us-gaap_InventoriesMember_7590b07f-28b5-4bda-a68b-8197ef451224" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillMember_7d91d634-a356-4f2a-bdba-2f2bc6cc1043" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_170e8b65-3da3-40e1-9059-d05dda8623d7" xlink:to="loc_us-gaap_GoodwillMember_7d91d634-a356-4f2a-bdba-2f2bc6cc1043" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_DeferredIncomeTaxLiabilityMember_c9db015d-6e60-4e48-b6b9-8c6b5a58cac0" xlink:href="wcc-20241231.xsd#wcc_DeferredIncomeTaxLiabilityMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_170e8b65-3da3-40e1-9059-d05dda8623d7" xlink:to="loc_wcc_DeferredIncomeTaxLiabilityMember_c9db015d-6e60-4e48-b6b9-8c6b5a58cac0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_d752b8f2-5c02-4ec2-9c61-5de5f3b54885" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_95fec210-60a2-4a6e-bfa7-e07905d86911" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_d752b8f2-5c02-4ec2-9c61-5de5f3b54885" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_1ee70613-d078-4b2f-b876-d3939957d012" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_d752b8f2-5c02-4ec2-9c61-5de5f3b54885" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_1ee70613-d078-4b2f-b876-d3939957d012" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_CostOfGoodsSoldMember_40e02176-eb73-4eb4-a04c-9b61e60a989a" xlink:href="wcc-20241231.xsd#wcc_CostOfGoodsSoldMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1ee70613-d078-4b2f-b876-d3939957d012" xlink:to="loc_wcc_CostOfGoodsSoldMember_40e02176-eb73-4eb4-a04c-9b61e60a989a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_NetIncomeMember_b2db7999-514d-4e3d-81da-24e8a96db549" xlink:href="wcc-20241231.xsd#wcc_NetIncomeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1ee70613-d078-4b2f-b876-d3939957d012" xlink:to="loc_wcc_NetIncomeMember_b2db7999-514d-4e3d-81da-24e8a96db549" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_46670852-5e62-48fe-a46a-b0b2896fa4ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_95fec210-60a2-4a6e-bfa7-e07905d86911" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_46670852-5e62-48fe-a46a-b0b2896fa4ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4068a329-1d3a-4a24-8964-411c9b8d0b5b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_46670852-5e62-48fe-a46a-b0b2896fa4ef" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4068a329-1d3a-4a24-8964-411c9b8d0b5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_1c0dbccb-3fa9-4cd8-b6d3-3904a0050a9f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4068a329-1d3a-4a24-8964-411c9b8d0b5b" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_1c0dbccb-3fa9-4cd8-b6d3-3904a0050a9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_f95b4c83-3754-4bba-807f-770102bd6e47" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4068a329-1d3a-4a24-8964-411c9b8d0b5b" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_f95b4c83-3754-4bba-807f-770102bd6e47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_4f0add78-76b7-4fee-8fb3-81a52bb84546" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4068a329-1d3a-4a24-8964-411c9b8d0b5b" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_4f0add78-76b7-4fee-8fb3-81a52bb84546" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandBuildingsAndImprovementsMember_22a96276-4c91-40b3-adee-40c3d7156072" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LandBuildingsAndImprovementsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4068a329-1d3a-4a24-8964-411c9b8d0b5b" xlink:to="loc_us-gaap_LandBuildingsAndImprovementsMember_22a96276-4c91-40b3-adee-40c3d7156072" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_0bb870e7-b478-4e2b-ac43-1b827f77035e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4068a329-1d3a-4a24-8964-411c9b8d0b5b" xlink:to="loc_us-gaap_BuildingMember_0bb870e7-b478-4e2b-ac43-1b827f77035e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ChangeInAccountingEstimateByTypeAxis_8fd71e80-ee2f-4630-bfa5-2de58e67621e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ChangeInAccountingEstimateByTypeAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_95fec210-60a2-4a6e-bfa7-e07905d86911" xlink:to="loc_us-gaap_ChangeInAccountingEstimateByTypeAxis_8fd71e80-ee2f-4630-bfa5-2de58e67621e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ChangeInAccountingEstimateTypeDomain_7f4146e5-3b09-4904-8f38-b8a3f8fa706b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ChangeInAccountingEstimateTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ChangeInAccountingEstimateByTypeAxis_8fd71e80-ee2f-4630-bfa5-2de58e67621e" xlink:to="loc_us-gaap_ChangeInAccountingEstimateTypeDomain_7f4146e5-3b09-4904-8f38-b8a3f8fa706b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsAmortizationPeriodMember_d1da0396-647e-4200-9429-4aab3c4fdae5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsAmortizationPeriodMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ChangeInAccountingEstimateTypeDomain_7f4146e5-3b09-4904-8f38-b8a3f8fa706b" xlink:to="loc_us-gaap_IntangibleAssetsAmortizationPeriodMember_d1da0396-647e-4200-9429-4aab3c4fdae5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_599168ec-9501-4dd7-937f-d6e9866f70e5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_95fec210-60a2-4a6e-bfa7-e07905d86911" xlink:to="loc_us-gaap_StatementLineItems_599168ec-9501-4dd7-937f-d6e9866f70e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_OutOfPeriodAdjustment_aa02e40c-a630-4474-be33-aba06bd2bf7e" xlink:href="wcc-20241231.xsd#wcc_OutOfPeriodAdjustment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_599168ec-9501-4dd7-937f-d6e9866f70e5" xlink:to="loc_wcc_OutOfPeriodAdjustment_aa02e40c-a630-4474-be33-aba06bd2bf7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NontradeReceivables_d2cbff85-08bc-4056-996e-c3c6774d2e87" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NontradeReceivables"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_599168ec-9501-4dd7-937f-d6e9866f70e5" xlink:to="loc_us-gaap_NontradeReceivables_d2cbff85-08bc-4056-996e-c3c6774d2e87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_91f8fce1-681d-4961-a1d9-b1667c2ac5e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_599168ec-9501-4dd7-937f-d6e9866f70e5" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_91f8fce1-681d-4961-a1d9-b1667c2ac5e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_74d3d48f-8984-4cf8-8954-e12c2656e063" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_599168ec-9501-4dd7-937f-d6e9866f70e5" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_74d3d48f-8984-4cf8-8954-e12c2656e063" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryValuationReserves_1226f720-93cd-4efa-abdf-ef9da0a1d451" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryValuationReserves"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_599168ec-9501-4dd7-937f-d6e9866f70e5" xlink:to="loc_us-gaap_InventoryValuationReserves_1226f720-93cd-4efa-abdf-ef9da0a1d451" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_bf75844d-5934-433f-8812-d43eb88d78db" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWriteDown"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_599168ec-9501-4dd7-937f-d6e9866f70e5" xlink:to="loc_us-gaap_InventoryWriteDown_bf75844d-5934-433f-8812-d43eb88d78db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_262fb64c-546a-4b82-b264-416374a17e43" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_599168ec-9501-4dd7-937f-d6e9866f70e5" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_262fb64c-546a-4b82-b264-416374a17e43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_7edf067a-6640-4293-81b9-ed28fd97e2ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_599168ec-9501-4dd7-937f-d6e9866f70e5" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_7edf067a-6640-4293-81b9-ed28fd97e2ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserve_628ab46d-defa-44e0-ab9a-e8a2c553cfb7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SelfInsuranceReserve"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_599168ec-9501-4dd7-937f-d6e9866f70e5" xlink:to="loc_us-gaap_SelfInsuranceReserve_628ab46d-defa-44e0-ab9a-e8a2c553cfb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ChangeInAccountingEstimateDescription_ef2db17c-1b4a-474a-80df-b1ad7e4e769c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ChangeInAccountingEstimateDescription"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_599168ec-9501-4dd7-937f-d6e9866f70e5" xlink:to="loc_us-gaap_ChangeInAccountingEstimateDescription_ef2db17c-1b4a-474a-80df-b1ad7e4e769c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_OutOfPeriodAdjustment_d42e2154-8630-4d00-8bea-f0edb9e6c872" xlink:href="wcc-20241231.xsd#wcc_OutOfPeriodAdjustment"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_SupplierVolumeRebateIncomePercentage_a5fb0eb0-9466-40bb-83e4-7c827548747c" xlink:href="wcc-20241231.xsd#wcc_SupplierVolumeRebateIncomePercentage"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_599168ec-9501-4dd7-937f-d6e9866f70e5" xlink:to="loc_wcc_SupplierVolumeRebateIncomePercentage_a5fb0eb0-9466-40bb-83e4-7c827548747c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_NumberOfLocations_8608de27-338a-47e6-a50f-88461cdb53fb" xlink:href="wcc-20241231.xsd#wcc_NumberOfLocations"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_599168ec-9501-4dd7-937f-d6e9866f70e5" xlink:to="loc_wcc_NumberOfLocations_8608de27-338a-47e6-a50f-88461cdb53fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_6f538a9f-656f-4e1d-8576-77f9db5c7b22" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_08ab487a-3fbb-438b-b74e-99faa6316830" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_599168ec-9501-4dd7-937f-d6e9866f70e5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_08ab487a-3fbb-438b-b74e-99faa6316830" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_NumberOfLocations_8ba08aae-7020-47fb-bd9e-8eecd62dd51e" xlink:href="wcc-20241231.xsd#wcc_NumberOfLocations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_78f4f63e-05ba-4a3d-a470-42ed7dacdd5d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_599168ec-9501-4dd7-937f-d6e9866f70e5" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_78f4f63e-05ba-4a3d-a470-42ed7dacdd5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAdditionalDisclosures_0680b11f-1a8f-456b-8983-a37968fc9978" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAdditionalDisclosures"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_599168ec-9501-4dd7-937f-d6e9866f70e5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAdditionalDisclosures_0680b11f-1a8f-456b-8983-a37968fc9978" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization_36c41266-8e49-4a7f-905b-0ddf80ab639d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_599168ec-9501-4dd7-937f-d6e9866f70e5" xlink:to="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization_36c41266-8e49-4a7f-905b-0ddf80ab639d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization_f1cb1023-e5ce-4322-88d5-afb16bfa80da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_599168ec-9501-4dd7-937f-d6e9866f70e5" xlink:to="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization_f1cb1023-e5ce-4322-88d5-afb16bfa80da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization_60b3e882-99f3-460d-806b-170c4ccbd706" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_599168ec-9501-4dd7-937f-d6e9866f70e5" xlink:to="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization_60b3e882-99f3-460d-806b-170c4ccbd706" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration_2cfe2a2f-2b2b-4526-91af-e827208fe33b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_599168ec-9501-4dd7-937f-d6e9866f70e5" xlink:to="loc_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration_2cfe2a2f-2b2b-4526-91af-e827208fe33b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionGainLossOnDisposition1_1830be1e-e0f7-4c4b-ac8b-25492887afbc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionGainLossOnDisposition1"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_599168ec-9501-4dd7-937f-d6e9866f70e5" xlink:to="loc_us-gaap_AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionGainLossOnDisposition1_1830be1e-e0f7-4c4b-ac8b-25492887afbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_8b5f595e-e918-48bf-962a-b09686568314" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_599168ec-9501-4dd7-937f-d6e9866f70e5" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_8b5f595e-e918-48bf-962a-b09686568314" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_HostingArrangementServiceContractUsefulLife_a7898a03-681e-4f12-b322-215a891d5e72" xlink:href="wcc-20241231.xsd#wcc_HostingArrangementServiceContractUsefulLife"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_599168ec-9501-4dd7-937f-d6e9866f70e5" xlink:to="loc_wcc_HostingArrangementServiceContractUsefulLife_a7898a03-681e-4f12-b322-215a891d5e72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash_0fc6cbe9-5591-4238-9cd3-5114bbf0d2a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCash"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8bbb31f5-5cce-456f-9b9b-30114d75abad" xlink:to="loc_us-gaap_RestrictedCash_0fc6cbe9-5591-4238-9cd3-5114bbf0d2a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramTable_9dc147f6-8d02-4791-9064-eb2034e45115" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramTable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8bbb31f5-5cce-456f-9b9b-30114d75abad" xlink:to="loc_us-gaap_SupplierFinanceProgramTable_9dc147f6-8d02-4791-9064-eb2034e45115" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramAxis_bfeeeabc-4d96-48fb-98f5-9e6649ed6cc3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplierFinanceProgramTable_9dc147f6-8d02-4791-9064-eb2034e45115" xlink:to="loc_us-gaap_SupplierFinanceProgramAxis_bfeeeabc-4d96-48fb-98f5-9e6649ed6cc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramDomain_17d970ee-7557-4141-aa12-e67eeb00962f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplierFinanceProgramAxis_bfeeeabc-4d96-48fb-98f5-9e6649ed6cc3" xlink:to="loc_us-gaap_SupplierFinanceProgramDomain_17d970ee-7557-4141-aa12-e67eeb00962f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramLineItems_83436b11-2c28-4faa-b88a-fd25588f6f72" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplierFinanceProgramTable_9dc147f6-8d02-4791-9064-eb2034e45115" xlink:to="loc_us-gaap_SupplierFinanceProgramLineItems_83436b11-2c28-4faa-b88a-fd25588f6f72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramObligationIncrease_cae9920f-d550-45c1-ab97-60caf652b2da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramObligationIncrease"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplierFinanceProgramLineItems_83436b11-2c28-4faa-b88a-fd25588f6f72" xlink:to="loc_us-gaap_SupplierFinanceProgramObligationIncrease_cae9920f-d550-45c1-ab97-60caf652b2da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramObligationDecreaseSettlement_84ff6eee-fc20-4f25-81ea-9aa879be325b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramObligationDecreaseSettlement"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplierFinanceProgramLineItems_83436b11-2c28-4faa-b88a-fd25588f6f72" xlink:to="loc_us-gaap_SupplierFinanceProgramObligationDecreaseSettlement_84ff6eee-fc20-4f25-81ea-9aa879be325b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration_98d86f15-d065-498a-918c-2e83f5ca6b30" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplierFinanceProgramLineItems_83436b11-2c28-4faa-b88a-fd25588f6f72" xlink:to="loc_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration_98d86f15-d065-498a-918c-2e83f5ca6b30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_HostingArrangementServiceContractUsefulLife_55f423f1-8dc9-4321-90f0-e5cfc6d2f690" xlink:href="wcc-20241231.xsd#wcc_HostingArrangementServiceContractUsefulLife"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8bbb31f5-5cce-456f-9b9b-30114d75abad" xlink:to="loc_wcc_HostingArrangementServiceContractUsefulLife_55f423f1-8dc9-4321-90f0-e5cfc6d2f690" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HostingArrangementServiceContractImplementationCostExpenseAmortization_b084df65-4bfb-4633-ae3c-c458da75b1bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HostingArrangementServiceContractImplementationCostExpenseAmortization"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8bbb31f5-5cce-456f-9b9b-30114d75abad" xlink:to="loc_us-gaap_HostingArrangementServiceContractImplementationCostExpenseAmortization_b084df65-4bfb-4633-ae3c-c458da75b1bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/REVENUEDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#REVENUEDetails"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/REVENUEDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_0041e750-29d9-413c-ab40-64c47cdaef87" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_32c76a39-cb3e-4e5c-8a6c-964794b9fc75" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_0041e750-29d9-413c-ab40-64c47cdaef87" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_32c76a39-cb3e-4e5c-8a6c-964794b9fc75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_fc3a126f-fa1c-4ded-a4b0-7ce103f730f2" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_32c76a39-cb3e-4e5c-8a6c-964794b9fc75" xlink:to="loc_srt_ProductOrServiceAxis_fc3a126f-fa1c-4ded-a4b0-7ce103f730f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_9dafc987-3385-4003-a2fc-e8ef71b8a0f8" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_fc3a126f-fa1c-4ded-a4b0-7ce103f730f2" xlink:to="loc_srt_ProductsAndServicesDomain_9dafc987-3385-4003-a2fc-e8ef71b8a0f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShippingAndHandlingMember_da0b75af-f373-46c3-be69-51a5f87ce610" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShippingAndHandlingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_9dafc987-3385-4003-a2fc-e8ef71b8a0f8" xlink:to="loc_us-gaap_ShippingAndHandlingMember_da0b75af-f373-46c3-be69-51a5f87ce610" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_0cfcef15-7063-494a-b04c-1720565fb7d0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_32c76a39-cb3e-4e5c-8a6c-964794b9fc75" xlink:to="loc_srt_StatementGeographicalAxis_0cfcef15-7063-494a-b04c-1720565fb7d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_899b0414-d304-476e-8c03-881ad872bfef" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_0cfcef15-7063-494a-b04c-1720565fb7d0" xlink:to="loc_srt_SegmentGeographicalDomain_899b0414-d304-476e-8c03-881ad872bfef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_65ca6936-4d9e-4307-bcc9-83c7cda4662f" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_899b0414-d304-476e-8c03-881ad872bfef" xlink:to="loc_country_US_65ca6936-4d9e-4307-bcc9-83c7cda4662f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_1ef8e5d5-ce97-4343-9991-8387e4d1edc0" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CA"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_899b0414-d304-476e-8c03-881ad872bfef" xlink:to="loc_country_CA_1ef8e5d5-ce97-4343-9991-8387e4d1edc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_OtherInternationalMember_b5691ebe-f337-405d-916b-3cb1b6c0a788" xlink:href="wcc-20241231.xsd#wcc_OtherInternationalMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_899b0414-d304-476e-8c03-881ad872bfef" xlink:to="loc_wcc_OtherInternationalMember_b5691ebe-f337-405d-916b-3cb1b6c0a788" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_8f2d1df4-0b0e-4040-ad92-682e5f9c3a67" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_32c76a39-cb3e-4e5c-8a6c-964794b9fc75" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_8f2d1df4-0b0e-4040-ad92-682e5f9c3a67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_ee9f2b6e-bba0-44aa-bd3a-fd5345823dae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_8f2d1df4-0b0e-4040-ad92-682e5f9c3a67" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_ee9f2b6e-bba0-44aa-bd3a-fd5345823dae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelAxis_95c921d7-d6e6-48fb-b8f4-ccc72ad13d8c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerSalesChannelAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_32c76a39-cb3e-4e5c-8a6c-964794b9fc75" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelAxis_95c921d7-d6e6-48fb-b8f4-ccc72ad13d8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelDomain_881d2f89-26f9-42dd-a9c5-2368e14d2be7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerSalesChannelDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelAxis_95c921d7-d6e6-48fb-b8f4-ccc72ad13d8c" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelDomain_881d2f89-26f9-42dd-a9c5-2368e14d2be7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_b3ba8c48-7261-456e-8806-bc447d5586ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_32c76a39-cb3e-4e5c-8a6c-964794b9fc75" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_b3ba8c48-7261-456e-8806-bc447d5586ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_f5aced64-bf8f-449d-9756-f28c6de900ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_b3ba8c48-7261-456e-8806-bc447d5586ab" xlink:to="loc_us-gaap_SegmentDomain_f5aced64-bf8f-449d-9756-f28c6de900ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_EESMember_97414f0e-4e48-4078-9c90-2850f7e30113" xlink:href="wcc-20241231.xsd#wcc_EESMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_f5aced64-bf8f-449d-9756-f28c6de900ed" xlink:to="loc_wcc_EESMember_97414f0e-4e48-4078-9c90-2850f7e30113" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_CSSMember_305d556f-6698-4f04-a7e9-94bfc1db6cc4" xlink:href="wcc-20241231.xsd#wcc_CSSMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_f5aced64-bf8f-449d-9756-f28c6de900ed" xlink:to="loc_wcc_CSSMember_305d556f-6698-4f04-a7e9-94bfc1db6cc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_UBSMember_41d06767-82ea-4098-8aa2-1fba6ccf23f6" xlink:href="wcc-20241231.xsd#wcc_UBSMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_f5aced64-bf8f-449d-9756-f28c6de900ed" xlink:to="loc_wcc_UBSMember_41d06767-82ea-4098-8aa2-1fba6ccf23f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_0c9353ce-2f7d-49c7-ad55-86571c49581d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_32c76a39-cb3e-4e5c-8a6c-964794b9fc75" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_0c9353ce-2f7d-49c7-ad55-86571c49581d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_664bb170-7da9-41ef-9582-fcda7725feb4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_0c9353ce-2f7d-49c7-ad55-86571c49581d" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_664bb170-7da9-41ef-9582-fcda7725feb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_bbd99e40-cc0b-4983-9031-50cb33f8a862" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_0c9353ce-2f7d-49c7-ad55-86571c49581d" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_bbd99e40-cc0b-4983-9031-50cb33f8a862" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetGross_fd653dec-cf12-4a41-aebb-cf170a9e8a35" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetGross"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_0c9353ce-2f7d-49c7-ad55-86571c49581d" xlink:to="loc_us-gaap_ContractWithCustomerAssetGross_fd653dec-cf12-4a41-aebb-cf170a9e8a35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRevenueRevenueRecognized1_e378fcf2-43dd-4355-8f57-380b8ddc5dfa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredRevenueRevenueRecognized1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_0c9353ce-2f7d-49c7-ad55-86571c49581d" xlink:to="loc_us-gaap_DeferredRevenueRevenueRecognized1_e378fcf2-43dd-4355-8f57-380b8ddc5dfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRevenue_c7d9fa67-6b9e-4987-af06-396777084c3b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredRevenue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_0041e750-29d9-413c-ab40-64c47cdaef87" xlink:to="loc_us-gaap_DeferredRevenue_c7d9fa67-6b9e-4987-af06-396777084c3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/REVENUEVariableConsiderationDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#REVENUEVariableConsiderationDetails"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/REVENUEVariableConsiderationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_2eb1d4bb-305f-429f-8065-dcc7b0c4f8c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueInformationUsedToAssessVariableConsiderationConstraint_0eed6d5d-416a-48a9-af13-216722a56f62" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueInformationUsedToAssessVariableConsiderationConstraint"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_2eb1d4bb-305f-429f-8065-dcc7b0c4f8c7" xlink:to="loc_us-gaap_RevenueInformationUsedToAssessVariableConsiderationConstraint_0eed6d5d-416a-48a9-af13-216722a56f62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerRefundLiability_62d32ede-44c6-433d-a8d9-b9e2ffb79077" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerRefundLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_2eb1d4bb-305f-429f-8065-dcc7b0c4f8c7" xlink:to="loc_us-gaap_ContractWithCustomerRefundLiability_62d32ede-44c6-433d-a8d9-b9e2ffb79077" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustment_d2063768-b87d-437a-9998-9a60c8788e9a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PriorPeriodReclassificationAdjustment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_2eb1d4bb-305f-429f-8065-dcc7b0c4f8c7" xlink:to="loc_us-gaap_PriorPeriodReclassificationAdjustment_d2063768-b87d-437a-9998-9a60c8788e9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_RevenueVariableConsiderationConstraintIncreaseDecrease_62e874f6-281d-4a6a-bae8-7492a255a852" xlink:href="wcc-20241231.xsd#wcc_RevenueVariableConsiderationConstraintIncreaseDecrease"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_2eb1d4bb-305f-429f-8065-dcc7b0c4f8c7" xlink:to="loc_wcc_RevenueVariableConsiderationConstraintIncreaseDecrease_62e874f6-281d-4a6a-bae8-7492a255a852" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#FAIRVALUEOFFINANCIALINSTRUMENTSDetails"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_c3e1dc1c-707c-4eaf-8488-5774afbaffe4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable_8abc210a-f0b1-4b9f-8552-af5d7026a2ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_c3e1dc1c-707c-4eaf-8488-5774afbaffe4" xlink:to="loc_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable_8abc210a-f0b1-4b9f-8552-af5d7026a2ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_9877be37-1aa3-4311-93a5-9248aa96cf90" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable_8abc210a-f0b1-4b9f-8552-af5d7026a2ad" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_9877be37-1aa3-4311-93a5-9248aa96cf90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_ef235085-1d5f-4038-8407-740d874e92b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_9877be37-1aa3-4311-93a5-9248aa96cf90" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_ef235085-1d5f-4038-8407-740d874e92b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_2223c800-0493-4699-b7e2-5a944fa6557b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeniorNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_ef235085-1d5f-4038-8407-740d874e92b2" xlink:to="loc_us-gaap_SeniorNotesMember_2223c800-0493-4699-b7e2-5a944fa6557b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems_4353a41a-1b5a-48ef-8886-e2b239b84150" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable_8abc210a-f0b1-4b9f-8552-af5d7026a2ad" xlink:to="loc_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems_4353a41a-1b5a-48ef-8886-e2b239b84150" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_75aacd25-a43f-40d4-b00e-6acb90131058" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems_4353a41a-1b5a-48ef-8886-e2b239b84150" xlink:to="loc_us-gaap_LongTermDebt_75aacd25-a43f-40d4-b00e-6acb90131058" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_fec71701-d05a-4a4b-84ca-3c68f5c6e104" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems_4353a41a-1b5a-48ef-8886-e2b239b84150" xlink:to="loc_us-gaap_LongTermDebtFairValue_fec71701-d05a-4a4b-84ca-3c68f5c6e104" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable_e64d7ac9-469e-406c-9a0e-7f26a97115fd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_c3e1dc1c-707c-4eaf-8488-5774afbaffe4" xlink:to="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable_e64d7ac9-469e-406c-9a0e-7f26a97115fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_0b9737cd-5e39-4ca2-9ece-5fde53bb447c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable_e64d7ac9-469e-406c-9a0e-7f26a97115fd" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_0b9737cd-5e39-4ca2-9ece-5fde53bb447c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_ea8eaa78-9ca2-40d8-962f-3f769179cc65" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_47c87de9-2ef3-4442-a807-fe3fe84ec4f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable_e64d7ac9-469e-406c-9a0e-7f26a97115fd" xlink:to="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_47c87de9-2ef3-4442-a807-fe3fe84ec4f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_abb62e94-48e1-4b24-8bc1-59cb3439e917" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_47c87de9-2ef3-4442-a807-fe3fe84ec4f3" xlink:to="loc_us-gaap_DerivativeNotionalAmount_abb62e94-48e1-4b24-8bc1-59cb3439e917" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSTEXTUALSDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#GOODWILLANDINTANGIBLEASSETSTEXTUALSDetails"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSTEXTUALSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3c0600c0-2ac4-49ec-89cb-c5604ace41db" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_ac1ed637-080a-43ea-88f2-d190f83a9220" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3c0600c0-2ac4-49ec-89cb-c5604ace41db" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_ac1ed637-080a-43ea-88f2-d190f83a9220" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_829bf464-0c8d-45cb-b3dd-c02db6eaee5e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3c0600c0-2ac4-49ec-89cb-c5604ace41db" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_829bf464-0c8d-45cb-b3dd-c02db6eaee5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_3b14199d-8841-4d44-8134-16462654bca8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_829bf464-0c8d-45cb-b3dd-c02db6eaee5e" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_3b14199d-8841-4d44-8134-16462654bca8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_f6618cd2-eeb7-4781-91e5-0e73e3561995" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_3b14199d-8841-4d44-8134-16462654bca8" xlink:to="loc_us-gaap_SegmentDomain_f6618cd2-eeb7-4781-91e5-0e73e3561995" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_EESMember_da923ae6-2866-4b6e-be6f-f823062bd97c" xlink:href="wcc-20241231.xsd#wcc_EESMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_f6618cd2-eeb7-4781-91e5-0e73e3561995" xlink:to="loc_wcc_EESMember_da923ae6-2866-4b6e-be6f-f823062bd97c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_e2586d45-179b-476b-9e3d-6c8ab7295be7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_829bf464-0c8d-45cb-b3dd-c02db6eaee5e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_e2586d45-179b-476b-9e3d-6c8ab7295be7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1e813085-cca8-44f2-b0d7-43e01c8c3d18" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_e2586d45-179b-476b-9e3d-6c8ab7295be7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1e813085-cca8-44f2-b0d7-43e01c8c3d18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_d7001a4d-3422-44d5-895c-347ee225c54a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TrademarksMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1e813085-cca8-44f2-b0d7-43e01c8c3d18" xlink:to="loc_us-gaap_TrademarksMember_d7001a4d-3422-44d5-895c-347ee225c54a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_0203697e-6d2b-4c46-bbc5-e9b89bab2819" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1e813085-cca8-44f2-b0d7-43e01c8c3d18" xlink:to="loc_us-gaap_CustomerRelationshipsMember_0203697e-6d2b-4c46-bbc5-e9b89bab2819" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_bdc66afe-9f9f-4d47-aaf4-637d5afbfab0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1e813085-cca8-44f2-b0d7-43e01c8c3d18" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_bdc66afe-9f9f-4d47-aaf4-637d5afbfab0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DistributionRightsMember_e3e4533a-fd46-4ac7-98db-c786ac5f725f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DistributionRightsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1e813085-cca8-44f2-b0d7-43e01c8c3d18" xlink:to="loc_us-gaap_DistributionRightsMember_e3e4533a-fd46-4ac7-98db-c786ac5f725f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_9cfbb229-829f-470f-889d-118e2311072e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_829bf464-0c8d-45cb-b3dd-c02db6eaee5e" xlink:to="loc_us-gaap_GoodwillLineItems_9cfbb229-829f-470f-889d-118e2311072e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets_57934fef-f09b-428e-9e4a-3ba007567081" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_9cfbb229-829f-470f-889d-118e2311072e" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets_57934fef-f09b-428e-9e4a-3ba007567081" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFGOODWILLDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#GOODWILLANDINTANGIBLEASSETSSCHEDULEOFGOODWILLDetails"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFGOODWILLDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_2bd74378-7121-41c2-8e5c-4ad481e89d3c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_b3e64da0-69e3-45a4-8367-afcc6728a233" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_2bd74378-7121-41c2-8e5c-4ad481e89d3c" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_b3e64da0-69e3-45a4-8367-afcc6728a233" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_08a279c8-fd90-47c9-b90a-a542a6a932a5" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_b3e64da0-69e3-45a4-8367-afcc6728a233" xlink:to="loc_srt_ConsolidationItemsAxis_08a279c8-fd90-47c9-b90a-a542a6a932a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_85daec49-c264-42a3-a232-aba11c87258a" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_08a279c8-fd90-47c9-b90a-a542a6a932a5" xlink:to="loc_srt_ConsolidationItemsDomain_85daec49-c264-42a3-a232-aba11c87258a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_1e7c0c4d-5ebc-4e91-8e84-62580c52f95d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_b3e64da0-69e3-45a4-8367-afcc6728a233" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_1e7c0c4d-5ebc-4e91-8e84-62580c52f95d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_a1c1ebec-0d37-4fe5-a010-b1cc8500797d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_1e7c0c4d-5ebc-4e91-8e84-62580c52f95d" xlink:to="loc_us-gaap_SegmentDomain_a1c1ebec-0d37-4fe5-a010-b1cc8500797d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_EESMember_4d341a15-6309-48fd-95ee-242047ab3f93" xlink:href="wcc-20241231.xsd#wcc_EESMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_a1c1ebec-0d37-4fe5-a010-b1cc8500797d" xlink:to="loc_wcc_EESMember_4d341a15-6309-48fd-95ee-242047ab3f93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_UBSMember_ba140705-1f43-4a47-8a5e-7f7e1196e2ad" xlink:href="wcc-20241231.xsd#wcc_UBSMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_a1c1ebec-0d37-4fe5-a010-b1cc8500797d" xlink:to="loc_wcc_UBSMember_ba140705-1f43-4a47-8a5e-7f7e1196e2ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_CSSMember_4fd50a05-f966-4875-969f-4bfe3b323732" xlink:href="wcc-20241231.xsd#wcc_CSSMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_a1c1ebec-0d37-4fe5-a010-b1cc8500797d" xlink:to="loc_wcc_CSSMember_4fd50a05-f966-4875-969f-4bfe3b323732" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_7578a7b9-cac9-4778-a9ed-862d2d13f2b1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_b3e64da0-69e3-45a4-8367-afcc6728a233" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_7578a7b9-cac9-4778-a9ed-862d2d13f2b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_6d609b71-5698-4a1a-a043-df138d439b81" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_7578a7b9-cac9-4778-a9ed-862d2d13f2b1" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_6d609b71-5698-4a1a-a043-df138d439b81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillMember_2651e3f9-3496-4a57-97fa-7d1a0e9d7c9e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_6d609b71-5698-4a1a-a043-df138d439b81" xlink:to="loc_us-gaap_GoodwillMember_2651e3f9-3496-4a57-97fa-7d1a0e9d7c9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_f6ec39fe-eef3-4c69-a2c8-e92c56ed5de1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_b3e64da0-69e3-45a4-8367-afcc6728a233" xlink:to="loc_us-gaap_GoodwillLineItems_f6ec39fe-eef3-4c69-a2c8-e92c56ed5de1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_4be8ff25-e21c-4ecb-9641-e72ead5e607f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_f6ec39fe-eef3-4c69-a2c8-e92c56ed5de1" xlink:to="loc_us-gaap_GoodwillRollForward_4be8ff25-e21c-4ecb-9641-e72ead5e607f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_2ae2f08d-694f-44dd-97c7-c5b11534149a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_4be8ff25-e21c-4ecb-9641-e72ead5e607f" xlink:to="loc_us-gaap_Goodwill_2ae2f08d-694f-44dd-97c7-c5b11534149a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_a06d8e41-8826-4337-a2a0-e4deb12b2a06" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_4be8ff25-e21c-4ecb-9641-e72ead5e607f" xlink:to="loc_us-gaap_Goodwill_a06d8e41-8826-4337-a2a0-e4deb12b2a06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_1ae1f7fd-3641-450b-9fc4-043a577ef5c0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_f6ec39fe-eef3-4c69-a2c8-e92c56ed5de1" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_1ae1f7fd-3641-450b-9fc4-043a577ef5c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillTransfers_14f9bfb1-0fe8-4ada-97fb-02393cc1d675" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillTransfers"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_f6ec39fe-eef3-4c69-a2c8-e92c56ed5de1" xlink:to="loc_us-gaap_GoodwillTransfers_14f9bfb1-0fe8-4ada-97fb-02393cc1d675" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_2406a0ef-bef2-46d5-8046-1eec6cfa66a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_f6ec39fe-eef3-4c69-a2c8-e92c56ed5de1" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_2406a0ef-bef2-46d5-8046-1eec6cfa66a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPeriodIncreaseDecrease_68c05c84-dc78-4a08-92e0-0ee618230e4a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillPeriodIncreaseDecrease"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_f6ec39fe-eef3-4c69-a2c8-e92c56ed5de1" xlink:to="loc_us-gaap_GoodwillPeriodIncreaseDecrease_68c05c84-dc78-4a08-92e0-0ee618230e4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent_a51cd41e-e9d3-4e67-bfda-c037afcd330a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_f6ec39fe-eef3-4c69-a2c8-e92c56ed5de1" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent_a51cd41e-e9d3-4e67-bfda-c037afcd330a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_OutOfPeriodAdjustment_b1ead65d-8425-4bc3-8908-9252919f5a65" xlink:href="wcc-20241231.xsd#wcc_OutOfPeriodAdjustment"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_f6ec39fe-eef3-4c69-a2c8-e92c56ed5de1" xlink:to="loc_wcc_OutOfPeriodAdjustment_b1ead65d-8425-4bc3-8908-9252919f5a65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFINTANGIBLEASSETSBYMAJORCLASSDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#GOODWILLANDINTANGIBLEASSETSSCHEDULEOFINTANGIBLEASSETSBYMAJORCLASSDetails"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFINTANGIBLEASSETSBYMAJORCLASSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_5fba9e5a-f42f-43e6-9b24-a0dafcd54bb4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_ScheduleOfGoodwillWccTable_8b016524-a3a0-4bad-a377-15f87092b3f5" xlink:href="wcc-20241231.xsd#wcc_ScheduleOfGoodwillWccTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_5fba9e5a-f42f-43e6-9b24-a0dafcd54bb4" xlink:to="loc_wcc_ScheduleOfGoodwillWccTable_8b016524-a3a0-4bad-a377-15f87092b3f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_a66b9964-bc49-4182-8251-649b9582a6db" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_ScheduleOfGoodwillWccTable_8b016524-a3a0-4bad-a377-15f87092b3f5" xlink:to="loc_srt_RangeAxis_a66b9964-bc49-4182-8251-649b9582a6db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f496d95d-ae8d-473e-8de2-4764d7829a24" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_a66b9964-bc49-4182-8251-649b9582a6db" xlink:to="loc_srt_RangeMember_f496d95d-ae8d-473e-8de2-4764d7829a24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_e0bd1a4f-4264-47f4-8f5c-de3fd1945862" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_f496d95d-ae8d-473e-8de2-4764d7829a24" xlink:to="loc_srt_MinimumMember_e0bd1a4f-4264-47f4-8f5c-de3fd1945862" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_0d143c37-189e-49a8-8682-12c7bc8e7d4f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_f496d95d-ae8d-473e-8de2-4764d7829a24" xlink:to="loc_srt_MaximumMember_0d143c37-189e-49a8-8682-12c7bc8e7d4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_5dc867ec-e287-4331-ab5f-b7186f0430dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_ScheduleOfGoodwillWccTable_8b016524-a3a0-4bad-a377-15f87092b3f5" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_5dc867ec-e287-4331-ab5f-b7186f0430dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_161c7284-849f-4496-80c8-8d9e37e05299" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_5dc867ec-e287-4331-ab5f-b7186f0430dc" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_161c7284-849f-4496-80c8-8d9e37e05299" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_e9091b63-3d60-446d-8a16-778633bb226a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TrademarksMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_161c7284-849f-4496-80c8-8d9e37e05299" xlink:to="loc_us-gaap_TrademarksMember_e9091b63-3d60-446d-8a16-778633bb226a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_789d5027-de52-4bce-83a0-5719f4294b06" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_ScheduleOfGoodwillWccTable_8b016524-a3a0-4bad-a377-15f87092b3f5" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_789d5027-de52-4bce-83a0-5719f4294b06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f24826b5-f320-497a-af29-534f8ffe4339" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_789d5027-de52-4bce-83a0-5719f4294b06" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f24826b5-f320-497a-af29-534f8ffe4339" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_fbd9af9b-b196-45a0-ac10-125a03666ca3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TrademarksMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f24826b5-f320-497a-af29-534f8ffe4339" xlink:to="loc_us-gaap_TrademarksMember_fbd9af9b-b196-45a0-ac10-125a03666ca3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_c511991f-eab3-4ebd-a8c7-911daccd2d3b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f24826b5-f320-497a-af29-534f8ffe4339" xlink:to="loc_us-gaap_CustomerRelationshipsMember_c511991f-eab3-4ebd-a8c7-911daccd2d3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DistributionRightsMember_d2525b02-f5a5-43ed-8102-a7817eb18f61" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DistributionRightsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f24826b5-f320-497a-af29-534f8ffe4339" xlink:to="loc_us-gaap_DistributionRightsMember_d2525b02-f5a5-43ed-8102-a7817eb18f61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_4e6aa7b6-5acd-4fac-8085-562d61da3ae2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f24826b5-f320-497a-af29-534f8ffe4339" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_4e6aa7b6-5acd-4fac-8085-562d61da3ae2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_f7743cf4-a146-47b2-8d6f-1f3dc7d9afd2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f24826b5-f320-497a-af29-534f8ffe4339" xlink:to="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_f7743cf4-a146-47b2-8d6f-1f3dc7d9afd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ChangeInAccountingEstimateByTypeAxis_d3167db8-6822-4c88-b991-3c994369290a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ChangeInAccountingEstimateByTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_ScheduleOfGoodwillWccTable_8b016524-a3a0-4bad-a377-15f87092b3f5" xlink:to="loc_us-gaap_ChangeInAccountingEstimateByTypeAxis_d3167db8-6822-4c88-b991-3c994369290a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ChangeInAccountingEstimateTypeDomain_b7e5e5ba-ed89-4233-b586-f7c079b9a981" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ChangeInAccountingEstimateTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ChangeInAccountingEstimateByTypeAxis_d3167db8-6822-4c88-b991-3c994369290a" xlink:to="loc_us-gaap_ChangeInAccountingEstimateTypeDomain_b7e5e5ba-ed89-4233-b586-f7c079b9a981" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsAmortizationPeriodMember_8f6a0180-a8b2-441e-a97e-3204205e5ed3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsAmortizationPeriodMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ChangeInAccountingEstimateTypeDomain_b7e5e5ba-ed89-4233-b586-f7c079b9a981" xlink:to="loc_us-gaap_IntangibleAssetsAmortizationPeriodMember_8f6a0180-a8b2-441e-a97e-3204205e5ed3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_GoodwillLineItemsLineItems_f96f43ae-6456-490f-bce0-2ef1d10de7b7" xlink:href="wcc-20241231.xsd#wcc_GoodwillLineItemsLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_ScheduleOfGoodwillWccTable_8b016524-a3a0-4bad-a377-15f87092b3f5" xlink:to="loc_wcc_GoodwillLineItemsLineItems_f96f43ae-6456-490f-bce0-2ef1d10de7b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_bd00daf8-d741-49e1-b995-64bd4597f9e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_GoodwillLineItemsLineItems_f96f43ae-6456-490f-bce0-2ef1d10de7b7" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_bd00daf8-d741-49e1-b995-64bd4597f9e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_851e7911-fe22-47fd-9945-8cf759168d6f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_GoodwillLineItemsLineItems_f96f43ae-6456-490f-bce0-2ef1d10de7b7" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_851e7911-fe22-47fd-9945-8cf759168d6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_4bf3f713-c53a-4937-a95b-3abef70c94df" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_GoodwillLineItemsLineItems_f96f43ae-6456-490f-bce0-2ef1d10de7b7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_4bf3f713-c53a-4937-a95b-3abef70c94df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_67efa647-1416-4fda-b7ae-ea513a44e7f5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_GoodwillLineItemsLineItems_f96f43ae-6456-490f-bce0-2ef1d10de7b7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_67efa647-1416-4fda-b7ae-ea513a44e7f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_4fc93d56-4e1b-44d5-a2a4-fb71353509a5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_GoodwillLineItemsLineItems_f96f43ae-6456-490f-bce0-2ef1d10de7b7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_4fc93d56-4e1b-44d5-a2a4-fb71353509a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_b26d03c9-921a-4117-8170-f79fe8d9c927" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_GoodwillLineItemsLineItems_f96f43ae-6456-490f-bce0-2ef1d10de7b7" xlink:to="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_b26d03c9-921a-4117-8170-f79fe8d9c927" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_38acaece-fb28-4611-85bd-28aee1ded53f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_GoodwillLineItemsLineItems_f96f43ae-6456-490f-bce0-2ef1d10de7b7" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_38acaece-fb28-4611-85bd-28aee1ded53f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_2af1e954-a729-4227-ab26-fd94c96b1b74" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_GoodwillLineItemsLineItems_f96f43ae-6456-490f-bce0-2ef1d10de7b7" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_2af1e954-a729-4227-ab26-fd94c96b1b74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_44d84184-7b77-4d3c-b4da-2b3b8bf496de" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_GoodwillLineItemsLineItems_f96f43ae-6456-490f-bce0-2ef1d10de7b7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_44d84184-7b77-4d3c-b4da-2b3b8bf496de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFEXPECTEDAMORTIZATIONEXPENSEDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#GOODWILLANDINTANGIBLEASSETSSCHEDULEOFEXPECTEDAMORTIZATIONEXPENSEDetails"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFEXPECTEDAMORTIZATIONEXPENSEDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_e0a1b72a-655a-4cf4-8f73-aa75d9f0c90c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_d5a30acf-3c7c-4308-8339-377e9c0a5cf8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_e0a1b72a-655a-4cf4-8f73-aa75d9f0c90c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_d5a30acf-3c7c-4308-8339-377e9c0a5cf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_a340ae07-5937-47ad-80dd-9d8e6f5fc8ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_d5a30acf-3c7c-4308-8339-377e9c0a5cf8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_a340ae07-5937-47ad-80dd-9d8e6f5fc8ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_0a8e165f-e513-4ce5-b1d4-f9eecc884791" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_d5a30acf-3c7c-4308-8339-377e9c0a5cf8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_0a8e165f-e513-4ce5-b1d4-f9eecc884791" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_042b5ffe-3ab9-4d6d-bbf7-0e3d5fe981e9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_d5a30acf-3c7c-4308-8339-377e9c0a5cf8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_042b5ffe-3ab9-4d6d-bbf7-0e3d5fe981e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_b87b6b2b-ae32-4c91-9d08-0d5ac16e01e7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_d5a30acf-3c7c-4308-8339-377e9c0a5cf8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_b87b6b2b-ae32-4c91-9d08-0d5ac16e01e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_c7ecc517-8a52-4bc8-a833-dca6aa270631" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_d5a30acf-3c7c-4308-8339-377e9c0a5cf8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_c7ecc517-8a52-4bc8-a833-dca6aa270631" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_7b27182b-0536-4c9a-b5a5-34670274edbf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_d5a30acf-3c7c-4308-8339-377e9c0a5cf8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_7b27182b-0536-4c9a-b5a5-34670274edbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_cb6c9016-dc05-49fe-9459-80a6eb643652" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_e0a1b72a-655a-4cf4-8f73-aa75d9f0c90c" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_cb6c9016-dc05-49fe-9459-80a6eb643652" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_FiniteLivedIntangibleAssetExpectedAmortizationTotal_10aea94c-fb7c-47a8-b9df-389057d68db5" xlink:href="wcc-20241231.xsd#wcc_FiniteLivedIntangibleAssetExpectedAmortizationTotal"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_e0a1b72a-655a-4cf4-8f73-aa75d9f0c90c" xlink:to="loc_wcc_FiniteLivedIntangibleAssetExpectedAmortizationTotal_10aea94c-fb7c-47a8-b9df-389057d68db5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/ACQUISITIONSDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#ACQUISITIONSDetails"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/ACQUISITIONSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_d0a3303f-da9d-47ea-adbe-bbd53d7f0747" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_649563b5-761f-4cf9-96be-bf7973ca0cc1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_d0a3303f-da9d-47ea-adbe-bbd53d7f0747" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_649563b5-761f-4cf9-96be-bf7973ca0cc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_86535ea6-04b3-48d4-8b81-febb3339ec80" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_649563b5-761f-4cf9-96be-bf7973ca0cc1" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_86535ea6-04b3-48d4-8b81-febb3339ec80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4c28fa2b-740a-48b6-b753-1f580f9e64e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_86535ea6-04b3-48d4-8b81-febb3339ec80" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4c28fa2b-740a-48b6-b753-1f580f9e64e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AnixterInternationalMember_88c04bee-1dae-4b05-806d-66699a9cc46f" xlink:href="wcc-20241231.xsd#wcc_AnixterInternationalMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4c28fa2b-740a-48b6-b753-1f580f9e64e1" xlink:to="loc_wcc_AnixterInternationalMember_88c04bee-1dae-4b05-806d-66699a9cc46f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_RahiSystemsMember_e85dd024-3e2c-4293-89dc-1001d7837864" xlink:href="wcc-20241231.xsd#wcc_RahiSystemsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4c28fa2b-740a-48b6-b753-1f580f9e64e1" xlink:to="loc_wcc_RahiSystemsMember_e85dd024-3e2c-4293-89dc-1001d7837864" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AscentMember_3da13834-6469-4663-8102-4c8883d34246" xlink:href="wcc-20241231.xsd#wcc_AscentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4c28fa2b-740a-48b6-b753-1f580f9e64e1" xlink:to="loc_wcc_AscentMember_3da13834-6469-4663-8102-4c8883d34246" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_IndependentElectricSupplyMember_25644f22-8d67-46c0-8bbd-ac740ddf3436" xlink:href="wcc-20241231.xsd#wcc_IndependentElectricSupplyMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4c28fa2b-740a-48b6-b753-1f580f9e64e1" xlink:to="loc_wcc_IndependentElectricSupplyMember_25644f22-8d67-46c0-8bbd-ac740ddf3436" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_EntroCIMMember_caa63e8e-7b73-44ca-95ca-11ead4d95d22" xlink:href="wcc-20241231.xsd#wcc_EntroCIMMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4c28fa2b-740a-48b6-b753-1f580f9e64e1" xlink:to="loc_wcc_EntroCIMMember_caa63e8e-7b73-44ca-95ca-11ead4d95d22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationByTypeAxis_5584df84-c679-4c88-a309-24aea2d7160b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContingentConsiderationByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_649563b5-761f-4cf9-96be-bf7973ca0cc1" xlink:to="loc_us-gaap_ContingentConsiderationByTypeAxis_5584df84-c679-4c88-a309-24aea2d7160b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationTypeDomain_b4cc4a10-9dbf-4a67-9a57-b156051b8752" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContingentConsiderationTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContingentConsiderationByTypeAxis_5584df84-c679-4c88-a309-24aea2d7160b" xlink:to="loc_us-gaap_ContingentConsiderationTypeDomain_b4cc4a10-9dbf-4a67-9a57-b156051b8752" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashMember_11026815-0d6a-4b6d-a75c-c8a5c5c34ad9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain_b4cc4a10-9dbf-4a67-9a57-b156051b8752" xlink:to="loc_us-gaap_CashMember_11026815-0d6a-4b6d-a75c-c8a5c5c34ad9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_82ca5c3b-14df-4557-96d2-e11079a3342c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_649563b5-761f-4cf9-96be-bf7973ca0cc1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_82ca5c3b-14df-4557-96d2-e11079a3342c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a3f9d0c1-58c9-47e0-b713-0b48f3945441" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_82ca5c3b-14df-4557-96d2-e11079a3342c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a3f9d0c1-58c9-47e0-b713-0b48f3945441" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelatedIntangibleAssetsMember_c71524b4-5ee9-4522-b7da-8a208f982708" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelatedIntangibleAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a3f9d0c1-58c9-47e0-b713-0b48f3945441" xlink:to="loc_us-gaap_CustomerRelatedIntangibleAssetsMember_c71524b4-5ee9-4522-b7da-8a208f982708" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_56141da3-81f6-4e46-95db-bd3b1f686415" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_649563b5-761f-4cf9-96be-bf7973ca0cc1" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_56141da3-81f6-4e46-95db-bd3b1f686415" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1_47f090a7-5a9c-4727-b592-264de7b61825" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56141da3-81f6-4e46-95db-bd3b1f686415" xlink:to="loc_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1_47f090a7-5a9c-4727-b592-264de7b61825" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod_732fb093-f250-4131-8e9b-fcab62d22252" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56141da3-81f6-4e46-95db-bd3b1f686415" xlink:to="loc_us-gaap_BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod_732fb093-f250-4131-8e9b-fcab62d22252" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionSharePrice_97dd3821-d8d6-4adc-bf78-c8f919fefa18" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionSharePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56141da3-81f6-4e46-95db-bd3b1f686415" xlink:to="loc_us-gaap_BusinessAcquisitionSharePrice_97dd3821-d8d6-4adc-bf78-c8f919fefa18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_c8d3281d-e7aa-417d-845f-6fea50d1ad17" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56141da3-81f6-4e46-95db-bd3b1f686415" xlink:to="loc_us-gaap_CommonStockSharesIssued_c8d3281d-e7aa-417d-845f-6fea50d1ad17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_340ec8f4-8ef1-4b96-990c-72c7ca6c6936" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56141da3-81f6-4e46-95db-bd3b1f686415" xlink:to="loc_us-gaap_PreferredStockSharesIssued_340ec8f4-8ef1-4b96-990c-72c7ca6c6936" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_b1f58943-1f24-496a-802f-acdb71d55c4a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56141da3-81f6-4e46-95db-bd3b1f686415" xlink:to="loc_us-gaap_CommonStockValue_b1f58943-1f24-496a-802f-acdb71d55c4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendRatePercentage_ac181fd1-2aa1-4743-80c9-d2b83fa1424c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockDividendRatePercentage"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56141da3-81f6-4e46-95db-bd3b1f686415" xlink:to="loc_us-gaap_PreferredStockDividendRatePercentage_ac181fd1-2aa1-4743-80c9-d2b83fa1424c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_dbb5b960-ca6a-4ee3-ba36-56f56bd5c34d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56141da3-81f6-4e46-95db-bd3b1f686415" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_dbb5b960-ca6a-4ee3-ba36-56f56bd5c34d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity_2b81ae8b-8bef-4a0e-8256-c3a207c5626d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56141da3-81f6-4e46-95db-bd3b1f686415" xlink:to="loc_us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity_2b81ae8b-8bef-4a0e-8256-c3a207c5626d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationReasonForBusinessCombination_b076b0ed-8117-477a-b278-b45b79f12b5e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationReasonForBusinessCombination"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56141da3-81f6-4e46-95db-bd3b1f686415" xlink:to="loc_us-gaap_BusinessCombinationReasonForBusinessCombination_b076b0ed-8117-477a-b278-b45b79f12b5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_NumberOfCitiesInWhichAnEntityOperates_76d730f4-ed3e-472a-8fc9-a78c9baaef61" xlink:href="wcc-20241231.xsd#wcc_NumberOfCitiesInWhichAnEntityOperates"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56141da3-81f6-4e46-95db-bd3b1f686415" xlink:to="loc_wcc_NumberOfCitiesInWhichAnEntityOperates_76d730f4-ed3e-472a-8fc9-a78c9baaef61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfCountriesInWhichEntityOperates_5754c356-d097-4ec7-a89a-8970be28dd43" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfCountriesInWhichEntityOperates"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56141da3-81f6-4e46-95db-bd3b1f686415" xlink:to="loc_us-gaap_NumberOfCountriesInWhichEntityOperates_5754c356-d097-4ec7-a89a-8970be28dd43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_108c627d-5b9d-4c31-a499-f715a0bd6c0a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56141da3-81f6-4e46-95db-bd3b1f686415" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_108c627d-5b9d-4c31-a499-f715a0bd6c0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_877167cd-0a1c-4d42-86ca-df9f8e28e68d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56141da3-81f6-4e46-95db-bd3b1f686415" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_877167cd-0a1c-4d42-86ca-df9f8e28e68d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_276eb14b-4ee4-4a72-ad53-456f811e0fa6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56141da3-81f6-4e46-95db-bd3b1f686415" xlink:to="loc_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_276eb14b-4ee4-4a72-ad53-456f811e0fa6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_f6fbd172-0e26-4349-913c-9b473ea6d5ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56141da3-81f6-4e46-95db-bd3b1f686415" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_f6fbd172-0e26-4349-913c-9b473ea6d5ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets_211d13a7-0e0a-430e-8f29-5148fe01e1aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56141da3-81f6-4e46-95db-bd3b1f686415" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets_211d13a7-0e0a-430e-8f29-5148fe01e1aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_PaymentToAcquireBusinessFairValueOfCashConsideration_960f2528-0de4-4612-a941-7553b0259996" xlink:href="wcc-20241231.xsd#wcc_PaymentToAcquireBusinessFairValueOfCashConsideration"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56141da3-81f6-4e46-95db-bd3b1f686415" xlink:to="loc_wcc_PaymentToAcquireBusinessFairValueOfCashConsideration_960f2528-0de4-4612-a941-7553b0259996" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_5e764c78-1886-4c0e-a067-431f92d8f76e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56141da3-81f6-4e46-95db-bd3b1f686415" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_5e764c78-1886-4c0e-a067-431f92d8f76e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_20a98dfd-ea25-425d-94bb-d6ef89d4c7fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56141da3-81f6-4e46-95db-bd3b1f686415" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_20a98dfd-ea25-425d-94bb-d6ef89d4c7fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_1b9098ad-cbb5-4c81-bde9-d082131995c6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56141da3-81f6-4e46-95db-bd3b1f686415" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_1b9098ad-cbb5-4c81-bde9-d082131995c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_cf225a54-fd55-42d0-aee5-fd3939b33169" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56141da3-81f6-4e46-95db-bd3b1f686415" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_cf225a54-fd55-42d0-aee5-fd3939b33169" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_f19b4171-b8ca-4e80-b61b-9f3320e45cb8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56141da3-81f6-4e46-95db-bd3b1f686415" xlink:to="loc_us-gaap_Goodwill_f19b4171-b8ca-4e80-b61b-9f3320e45cb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalDate1_a2ffe303-0f20-49c6-b522-5a170f0cbba0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalDate1"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56141da3-81f6-4e46-95db-bd3b1f686415" xlink:to="loc_us-gaap_DisposalDate1_a2ffe303-0f20-49c6-b522-5a170f0cbba0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_BasePurchasePriceForDivestitureOfBusiness._077181ef-348d-473c-94dc-fc3203a2b0c6" xlink:href="wcc-20241231.xsd#wcc_BasePurchasePriceForDivestitureOfBusiness."/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56141da3-81f6-4e46-95db-bd3b1f686415" xlink:to="loc_wcc_BasePurchasePriceForDivestitureOfBusiness._077181ef-348d-473c-94dc-fc3203a2b0c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_7b04f07c-63e8-4634-b2f6-ec39a19aa1f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_56141da3-81f6-4e46-95db-bd3b1f686415" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_7b04f07c-63e8-4634-b2f6-ec39a19aa1f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/SCHEDULEOFCONSIDERATIONTRANSFERREDDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#SCHEDULEOFCONSIDERATIONTRANSFERREDDetails"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/SCHEDULEOFCONSIDERATIONTRANSFERREDDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_d4cce9e5-9318-4237-bd29-375a6d5bb7bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_08e397a2-3f6a-42ae-b695-3002b0fc76a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_d4cce9e5-9318-4237-bd29-375a6d5bb7bc" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_08e397a2-3f6a-42ae-b695-3002b0fc76a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_3c415318-43a9-44b3-8767-c76c3f711b30" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_08e397a2-3f6a-42ae-b695-3002b0fc76a0" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_3c415318-43a9-44b3-8767-c76c3f711b30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_eba37ace-c447-48be-afbb-77ccc889948f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_3c415318-43a9-44b3-8767-c76c3f711b30" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_eba37ace-c447-48be-afbb-77ccc889948f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AnixterInternationalMember_25549288-bb05-4533-9a74-1b7553362087" xlink:href="wcc-20241231.xsd#wcc_AnixterInternationalMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_eba37ace-c447-48be-afbb-77ccc889948f" xlink:to="loc_wcc_AnixterInternationalMember_25549288-bb05-4533-9a74-1b7553362087" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_RahiSystemsMember_3032d695-8176-4661-b08d-72671d079ddb" xlink:href="wcc-20241231.xsd#wcc_RahiSystemsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_eba37ace-c447-48be-afbb-77ccc889948f" xlink:to="loc_wcc_RahiSystemsMember_3032d695-8176-4661-b08d-72671d079ddb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AscentMember_aea61689-3663-4eb5-9665-6f445b3b87e3" xlink:href="wcc-20241231.xsd#wcc_AscentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_eba37ace-c447-48be-afbb-77ccc889948f" xlink:to="loc_wcc_AscentMember_aea61689-3663-4eb5-9665-6f445b3b87e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis_c3de80ff-9472-4fb4-8da1-98517a789c06" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityInterestIssuedOrIssuableByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_08e397a2-3f6a-42ae-b695-3002b0fc76a0" xlink:to="loc_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis_c3de80ff-9472-4fb4-8da1-98517a789c06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_c1cfcf63-ea2d-4130-a206-b2ca00c852a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityInterestIssuedOrIssuableTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis_c3de80ff-9472-4fb4-8da1-98517a789c06" xlink:to="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_c1cfcf63-ea2d-4130-a206-b2ca00c852a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_cad375a3-3949-4384-9593-288782be73c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_c1cfcf63-ea2d-4130-a206-b2ca00c852a7" xlink:to="loc_us-gaap_CommonStockMember_cad375a3-3949-4384-9593-288782be73c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_54427f75-8a1f-4968-a6e0-a41b33688ba7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_c1cfcf63-ea2d-4130-a206-b2ca00c852a7" xlink:to="loc_us-gaap_RestrictedStockMember_54427f75-8a1f-4968-a6e0-a41b33688ba7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_b56a122d-abcf-41cf-b3b9-7e63cdc7d551" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_c1cfcf63-ea2d-4130-a206-b2ca00c852a7" xlink:to="loc_us-gaap_PreferredStockMember_b56a122d-abcf-41cf-b3b9-7e63cdc7d551" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NatureOfExpenseAxis_ab5a7ba5-9d58-4265-a27c-e47c8128f622" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NatureOfExpenseAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_08e397a2-3f6a-42ae-b695-3002b0fc76a0" xlink:to="loc_us-gaap_NatureOfExpenseAxis_ab5a7ba5-9d58-4265-a27c-e47c8128f622" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterimPeriodCostsNotAllocableDomain_40ac6742-6a22-4ba1-81a4-dbb8c79a6968" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterimPeriodCostsNotAllocableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NatureOfExpenseAxis_ab5a7ba5-9d58-4265-a27c-e47c8128f622" xlink:to="loc_us-gaap_InterimPeriodCostsNotAllocableDomain_40ac6742-6a22-4ba1-81a4-dbb8c79a6968" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_21847d55-ad5c-4048-9754-2de2c0feeb2f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_08e397a2-3f6a-42ae-b695-3002b0fc76a0" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_21847d55-ad5c-4048-9754-2de2c0feeb2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_df57b93a-1c88-48ee-9faf-aed8eaeb725c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_21847d55-ad5c-4048-9754-2de2c0feeb2f" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_df57b93a-1c88-48ee-9faf-aed8eaeb725c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_PaymentToAcquireBusinessFairValueOfCashConsideration_cd555031-8c92-4eaa-a98d-cc6c5915b52b" xlink:href="wcc-20241231.xsd#wcc_PaymentToAcquireBusinessFairValueOfCashConsideration"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_21847d55-ad5c-4048-9754-2de2c0feeb2f" xlink:to="loc_wcc_PaymentToAcquireBusinessFairValueOfCashConsideration_cd555031-8c92-4eaa-a98d-cc6c5915b52b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_PaymentForSellerExpenses_6a913a8e-8211-44e2-a4b6-f19b04eb5104" xlink:href="wcc-20241231.xsd#wcc_PaymentForSellerExpenses"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_21847d55-ad5c-4048-9754-2de2c0feeb2f" xlink:to="loc_wcc_PaymentForSellerExpenses_6a913a8e-8211-44e2-a4b6-f19b04eb5104" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_8e33cb67-2d6d-4b38-ba1f-1cc47d526b5d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_21847d55-ad5c-4048-9754-2de2c0feeb2f" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_8e33cb67-2d6d-4b38-ba1f-1cc47d526b5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_8e049b1e-ccc7-4b02-b376-3551a351ad31" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_21847d55-ad5c-4048-9754-2de2c0feeb2f" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_8e049b1e-ccc7-4b02-b376-3551a351ad31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAcquiredFromAcquisition_4827227b-a50b-490e-9653-8148fe6f55e5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAcquiredFromAcquisition"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_21847d55-ad5c-4048-9754-2de2c0feeb2f" xlink:to="loc_us-gaap_CashAcquiredFromAcquisition_4827227b-a50b-490e-9653-8148fe6f55e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_4ceca652-71db-423d-9af2-54f0669948a6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_21847d55-ad5c-4048-9754-2de2c0feeb2f" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_4ceca652-71db-423d-9af2-54f0669948a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationPriceOfAcquisitionExpected_ac7bce9a-923b-42d5-b68a-856f053f4f8e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationPriceOfAcquisitionExpected"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_21847d55-ad5c-4048-9754-2de2c0feeb2f" xlink:to="loc_us-gaap_BusinessCombinationPriceOfAcquisitionExpected_ac7bce9a-923b-42d5-b68a-856f053f4f8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredOther1_ab681686-4c14-40aa-b3b7-77f545effda5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferredOther1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_21847d55-ad5c-4048-9754-2de2c0feeb2f" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredOther1_ab681686-4c14-40aa-b3b7-77f545effda5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_a958cb4d-43c1-4ebf-89c2-b66b15c8d8d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_ccc2b25a-2c47-4378-88dd-32a3d13b44b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_a958cb4d-43c1-4ebf-89c2-b66b15c8d8d1" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_ccc2b25a-2c47-4378-88dd-32a3d13b44b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_61a8a67a-be27-416f-9e9a-219dcdec5c51" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_ccc2b25a-2c47-4378-88dd-32a3d13b44b7" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_61a8a67a-be27-416f-9e9a-219dcdec5c51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6d489d69-b54b-41e1-b3bb-53e46536b7e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_61a8a67a-be27-416f-9e9a-219dcdec5c51" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6d489d69-b54b-41e1-b3bb-53e46536b7e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AnixterInternationalMember_957a8ef4-43cd-4d0b-be28-4959c56d69e3" xlink:href="wcc-20241231.xsd#wcc_AnixterInternationalMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6d489d69-b54b-41e1-b3bb-53e46536b7e2" xlink:to="loc_wcc_AnixterInternationalMember_957a8ef4-43cd-4d0b-be28-4959c56d69e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_RahiSystemsMember_02de05e0-f63a-4023-9d72-d2cfcf079774" xlink:href="wcc-20241231.xsd#wcc_RahiSystemsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6d489d69-b54b-41e1-b3bb-53e46536b7e2" xlink:to="loc_wcc_RahiSystemsMember_02de05e0-f63a-4023-9d72-d2cfcf079774" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AscentMember_4d9eae71-37ba-43a9-8a32-5b11e26e69ce" xlink:href="wcc-20241231.xsd#wcc_AscentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6d489d69-b54b-41e1-b3bb-53e46536b7e2" xlink:to="loc_wcc_AscentMember_4d9eae71-37ba-43a9-8a32-5b11e26e69ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_ccc2b25a-2c47-4378-88dd-32a3d13b44b7" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_2327ad9b-c7d2-4ccf-8fcf-df118c3fcea9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_2327ad9b-c7d2-4ccf-8fcf-df118c3fcea9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_763a77f7-b55f-4ffc-8215-f283d57326f2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_763a77f7-b55f-4ffc-8215-f283d57326f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_4f32fbbe-e79b-4ecc-a176-3823ea5d6007" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_4f32fbbe-e79b-4ecc-a176-3823ea5d6007" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_722ce698-6f80-4392-a15e-877b8ce7ae7d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_722ce698-6f80-4392-a15e-877b8ce7ae7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherCurrentAssets_a4f00e71-3ce0-465b-9571-7d0b4ced57f0" xlink:href="wcc-20241231.xsd#wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherCurrentAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherCurrentAssets_a4f00e71-3ce0-465b-9571-7d0b4ced57f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment_497eab7f-ca7d-4127-8dc2-4a31b2efc61b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment_497eab7f-ca7d-4127-8dc2-4a31b2efc61b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_1a9a8e44-e9e6-4a58-b885-da9a987a9132" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_1a9a8e44-e9e6-4a58-b885-da9a987a9132" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_c454c93e-0690-4936-8661-2975df51422f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_c454c93e-0690-4936-8661-2975df51422f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseAssets_4d71c53f-b069-4abc-8ba2-fd87f88c17f6" xlink:href="wcc-20241231.xsd#wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseAssets"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseAssets_4d71c53f-b069-4abc-8ba2-fd87f88c17f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseAssets_240b2e9f-ef8b-401c-a63f-2dd96db47a07" xlink:href="wcc-20241231.xsd#wcc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseAssets"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_wcc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseAssets_240b2e9f-ef8b-401c-a63f-2dd96db47a07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles_cf766619-62c1-45c1-adbd-88c4cb7d413b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles_cf766619-62c1-45c1-adbd-88c4cb7d413b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_f26c923e-40e0-497b-a92a-959ff1d8af46" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_f26c923e-40e0-497b-a92a-959ff1d8af46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_12ade8c5-62a8-490e-9c01-d477cc80bf93" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_12ade8c5-62a8-490e-9c01-d477cc80bf93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_2bff2608-e73f-4ab9-86c8-69bf7b6efdc1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_us-gaap_Goodwill_2bff2608-e73f-4ab9-86c8-69bf7b6efdc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets_8e7373f2-478b-4366-9981-2f498a031b78" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets_8e7373f2-478b-4366-9981-2f498a031b78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsNoncurrentAssets_c5bf25af-bfd2-4d4b-9e85-0831059ae742" xlink:href="wcc-20241231.xsd#wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsNoncurrentAssets"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsNoncurrentAssets_c5bf25af-bfd2-4d4b-9e85-0831059ae742" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherCurrentAndNoncurrentAssets_8ccc8af0-a6f3-4d9a-8bad-a3c42b04c5a2" xlink:href="wcc-20241231.xsd#wcc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherCurrentAndNoncurrentAssets"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_wcc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherCurrentAndNoncurrentAssets_8ccc8af0-a6f3-4d9a-8bad-a3c42b04c5a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAssets_fa04e263-4239-48f1-8cd7-8e40ab154197" xlink:href="wcc-20241231.xsd#wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAssets"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAssets_fa04e263-4239-48f1-8cd7-8e40ab154197" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_fcb3e0a2-47a1-4818-8ff7-e8c126b86403" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_fcb3e0a2-47a1-4818-8ff7-e8c126b86403" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable_bf1110ce-454f-4620-a69c-420f8db5f852" xlink:href="wcc-20241231.xsd#wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable_bf1110ce-454f-4620-a69c-420f8db5f852" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_37f36db9-69ba-42cc-adb5-9ca20cabb941" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_37f36db9-69ba-42cc-adb5-9ca20cabb941" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_BusinessCombinationRecongizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedPayrollAndBenefitCosts_bc0088b4-aef4-4d28-9076-4b9077afbaa7" xlink:href="wcc-20241231.xsd#wcc_BusinessCombinationRecongizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedPayrollAndBenefitCosts"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_wcc_BusinessCombinationRecongizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedPayrollAndBenefitCosts_bc0088b4-aef4-4d28-9076-4b9077afbaa7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_c9c0b09e-d54a-4d7a-b4ec-68c01c207b58" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_c9c0b09e-d54a-4d7a-b4ec-68c01c207b58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesOther_0c6d8fbc-1b40-41f6-a9f0-fc6bcfd8d170" xlink:href="wcc-20241231.xsd#wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesOther"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesOther_0c6d8fbc-1b40-41f6-a9f0-fc6bcfd8d170" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_6e5b230b-7497-49f2-8fb4-4c42b18670db" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_6e5b230b-7497-49f2-8fb4-4c42b18670db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilitiesLongTermDebt_f999e28b-0977-4af6-8216-48b9ea6819c8" xlink:href="wcc-20241231.xsd#wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilitiesLongTermDebt"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilitiesLongTermDebt_f999e28b-0977-4af6-8216-48b9ea6819c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt_8d5ab7d1-e57f-4fc3-bb55-60ba66f2f96e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt_8d5ab7d1-e57f-4fc3-bb55-60ba66f2f96e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseLiabilities_baa3e0b7-4fd2-445e-8549-093de5f2a3eb" xlink:href="wcc-20241231.xsd#wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseLiabilities"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseLiabilities_baa3e0b7-4fd2-445e-8549-093de5f2a3eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_48c3ffb3-56eb-4e3d-9edf-326bf84359e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_48c3ffb3-56eb-4e3d-9edf-326bf84359e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes_0a4f9845-64b4-4e25-86be-5ba507cbbc2c" xlink:href="wcc-20241231.xsd#wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes_0a4f9845-64b4-4e25-86be-5ba507cbbc2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_9f01524c-3f29-4d87-a00f-5e68e1502041" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_9f01524c-3f29-4d87-a00f-5e68e1502041" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherNoncurrentLiabilities_e5457606-6f92-4b14-baa9-20c36e23f659" xlink:href="wcc-20241231.xsd#wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherNoncurrentLiabilities"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherNoncurrentLiabilities_e5457606-6f92-4b14-baa9-20c36e23f659" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_56c07e40-88c2-449d-abbd-16201e4fec23" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_56c07e40-88c2-449d-abbd-16201e4fec23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsLiabilities_3b59bf80-d1bc-49d4-8587-7533d319b2e3" xlink:href="wcc-20241231.xsd#wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsLiabilities"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsLiabilities_3b59bf80-d1bc-49d4-8587-7533d319b2e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_674e5f8c-46cd-42db-9093-e86f17885de9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:presentationArc order="35" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_674e5f8c-46cd-42db-9093-e86f17885de9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsNetAssets_a468a46c-9bb7-45d3-8e80-08fb810033c0" xlink:href="wcc-20241231.xsd#wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsNetAssets"/>
    <link:presentationArc order="36" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsNetAssets_a468a46c-9bb7-45d3-8e80-08fb810033c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_1a9c96a8-6006-4ce0-9581-dc54f541eb5b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:presentationArc order="37" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_1a9c96a8-6006-4ce0-9581-dc54f541eb5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationGoodwillRecognizedDescription_d70f7273-404a-42d4-96ae-313fadaada0e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationGoodwillRecognizedDescription"/>
    <link:presentationArc order="38" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_us-gaap_BusinessCombinationGoodwillRecognizedDescription_d70f7273-404a-42d4-96ae-313fadaada0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivable_f300f3c2-a639-4ba9-b3e6-d67a0404b0ee" xlink:href="wcc-20241231.xsd#wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivable"/>
    <link:presentationArc order="39" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivable_f300f3c2-a639-4ba9-b3e6-d67a0404b0ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory_0799adef-9a1c-4bcb-b738-62b77b886a5f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory"/>
    <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory_0799adef-9a1c-4bcb-b738-62b77b886a5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets_1b1fb966-8b5f-4c47-b627-a4c3e36782d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets"/>
    <link:presentationArc order="41" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets_1b1fb966-8b5f-4c47-b627-a4c3e36782d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_UsGaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes_9cbcab53-618e-4825-9a3f-3b9bb508dd5c" xlink:href="wcc-20241231.xsd#wcc_UsGaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes"/>
    <link:presentationArc order="42" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_wcc_UsGaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes_9cbcab53-618e-4825-9a3f-3b9bb508dd5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities_576ee05f-6357-4e84-8d2e-6a1b5f8ab05c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities"/>
    <link:presentationArc order="43" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities_576ee05f-6357-4e84-8d2e-6a1b5f8ab05c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities_6d430b36-510c-4eb0-9e50-e5ca01f46b94" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities"/>
    <link:presentationArc order="44" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_816401ba-dc74-4baf-ba8f-aa541389fd64" xlink:to="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities_6d430b36-510c-4eb0-9e50-e5ca01f46b94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/ANIXTERIDENTIFIABLEINTANGIBLESDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#ANIXTERIDENTIFIABLEINTANGIBLESDetails"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/ANIXTERIDENTIFIABLEINTANGIBLESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_6d6faa74-d812-46f5-9e31-efddb560540d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_f8963cec-7b9c-41aa-b8af-71269c47b851" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_6d6faa74-d812-46f5-9e31-efddb560540d" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_f8963cec-7b9c-41aa-b8af-71269c47b851" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_a0dcb787-399a-4ba7-b44f-53166449a3aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_f8963cec-7b9c-41aa-b8af-71269c47b851" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_a0dcb787-399a-4ba7-b44f-53166449a3aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_72330f8d-3379-4034-a046-72924625cfe2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_a0dcb787-399a-4ba7-b44f-53166449a3aa" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_72330f8d-3379-4034-a046-72924625cfe2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AnixterInternationalMember_9fd9d8dd-c693-4fa1-bb06-a5062e96e819" xlink:href="wcc-20241231.xsd#wcc_AnixterInternationalMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_72330f8d-3379-4034-a046-72924625cfe2" xlink:to="loc_wcc_AnixterInternationalMember_9fd9d8dd-c693-4fa1-bb06-a5062e96e819" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_4c0cfa75-8f4b-409a-bf06-88e0834b5e28" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_f8963cec-7b9c-41aa-b8af-71269c47b851" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_4c0cfa75-8f4b-409a-bf06-88e0834b5e28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8988214f-3633-4614-bdbc-88a9a76128c0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_4c0cfa75-8f4b-409a-bf06-88e0834b5e28" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8988214f-3633-4614-bdbc-88a9a76128c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelatedIntangibleAssetsMember_e9e810ae-18c5-4ca6-8aa0-97efb6214738" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelatedIntangibleAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8988214f-3633-4614-bdbc-88a9a76128c0" xlink:to="loc_us-gaap_CustomerRelatedIntangibleAssetsMember_e9e810ae-18c5-4ca6-8aa0-97efb6214738" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_5b30d1ff-f784-47bf-8d4d-bdfe3ffb9d3c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8988214f-3633-4614-bdbc-88a9a76128c0" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_5b30d1ff-f784-47bf-8d4d-bdfe3ffb9d3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_17e2493f-5e74-48f0-8a91-ade4bffd7ccc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_f8963cec-7b9c-41aa-b8af-71269c47b851" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_17e2493f-5e74-48f0-8a91-ade4bffd7ccc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_e87c096d-23b9-4f86-89cd-330537c8008f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_17e2493f-5e74-48f0-8a91-ade4bffd7ccc" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_e87c096d-23b9-4f86-89cd-330537c8008f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_e9ad3b3c-bf8c-4ed7-b14a-1d71d23c3420" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TrademarksMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_e87c096d-23b9-4f86-89cd-330537c8008f" xlink:to="loc_us-gaap_TrademarksMember_e9ad3b3c-bf8c-4ed7-b14a-1d71d23c3420" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_a68c1782-0438-4312-900b-e500f456b666" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_f8963cec-7b9c-41aa-b8af-71269c47b851" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_a68c1782-0438-4312-900b-e500f456b666" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_e5854268-2a4c-4ba9-bbc0-f3928cc28570" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a68c1782-0438-4312-900b-e500f456b666" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_e5854268-2a4c-4ba9-bbc0-f3928cc28570" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_a9308771-3f3b-44af-ae2a-b97d9e82b184" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a68c1782-0438-4312-900b-e500f456b666" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_a9308771-3f3b-44af-ae2a-b97d9e82b184" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_592aca6f-97bd-4dcd-bdfe-9c405099d98d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a68c1782-0438-4312-900b-e500f456b666" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_592aca6f-97bd-4dcd-bdfe-9c405099d98d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_788d380e-11e7-4928-a575-4c5fe036460f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a68c1782-0438-4312-900b-e500f456b666" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_788d380e-11e7-4928-a575-4c5fe036460f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/ACQUISITIONSAnixterProFormaDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#ACQUISITIONSAnixterProFormaDetails"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/ACQUISITIONSAnixterProFormaDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_f8f02778-915d-4e7e-a0ca-eb59d0409a78" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable_274f09e7-c058-4209-b409-37dbb40d6415" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_f8f02778-915d-4e7e-a0ca-eb59d0409a78" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable_274f09e7-c058-4209-b409-37dbb40d6415" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_9a2049ad-1f1a-4a61-8290-223f08560094" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable_274f09e7-c058-4209-b409-37dbb40d6415" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_9a2049ad-1f1a-4a61-8290-223f08560094" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8ef8509e-50d1-427a-b543-ec1e07b1c663" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_9a2049ad-1f1a-4a61-8290-223f08560094" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8ef8509e-50d1-427a-b543-ec1e07b1c663" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AnixterInternationalMember_50cabc81-2400-42fa-883a-e2e4d60885ad" xlink:href="wcc-20241231.xsd#wcc_AnixterInternationalMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8ef8509e-50d1-427a-b543-ec1e07b1c663" xlink:to="loc_wcc_AnixterInternationalMember_50cabc81-2400-42fa-883a-e2e4d60885ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrecurringAdjustmentAxis_ffd54b97-951b-4a61-874c-5c9eabf1a763" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrecurringAdjustmentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable_274f09e7-c058-4209-b409-37dbb40d6415" xlink:to="loc_us-gaap_NonrecurringAdjustmentAxis_ffd54b97-951b-4a61-874c-5c9eabf1a763" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrecurringAdjustmentDomain_100173bd-ee44-4bff-af19-1ee1eb0412a1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrecurringAdjustmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonrecurringAdjustmentAxis_ffd54b97-951b-4a61-874c-5c9eabf1a763" xlink:to="loc_us-gaap_NonrecurringAdjustmentDomain_100173bd-ee44-4bff-af19-1ee1eb0412a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_RevenueMember_b51a4d1b-60be-4112-83d7-641952741b4f" xlink:href="wcc-20241231.xsd#wcc_RevenueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonrecurringAdjustmentDomain_100173bd-ee44-4bff-af19-1ee1eb0412a1" xlink:to="loc_wcc_RevenueMember_b51a4d1b-60be-4112-83d7-641952741b4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_NetIncomeMember_59968595-f95e-4801-b9e7-6ad27cdaedf8" xlink:href="wcc-20241231.xsd#wcc_NetIncomeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonrecurringAdjustmentDomain_100173bd-ee44-4bff-af19-1ee1eb0412a1" xlink:to="loc_wcc_NetIncomeMember_59968595-f95e-4801-b9e7-6ad27cdaedf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_0862b829-97e2-4646-af09-e1ab11b6a49a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable_274f09e7-c058-4209-b409-37dbb40d6415" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_0862b829-97e2-4646-af09-e1ab11b6a49a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_c9a2f32f-52c0-46c6-b572-866f1b87b0bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_0862b829-97e2-4646-af09-e1ab11b6a49a" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_c9a2f32f-52c0-46c6-b572-866f1b87b0bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_f744414e-165e-459d-97fc-e6bff94eabb8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_0862b829-97e2-4646-af09-e1ab11b6a49a" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_f744414e-165e-459d-97fc-e6bff94eabb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/ACQUISITIONSANDDISPOSALSCanadianDivestituresDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#ACQUISITIONSANDDISPOSALSCanadianDivestituresDetails"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/ACQUISITIONSANDDISPOSALSCanadianDivestituresDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_385a26cc-a709-4e27-b90f-6dc28f77cc0c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareProFormaAbstract_b76ae419-e666-4929-b86c-1bab9de849c6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareProFormaAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_385a26cc-a709-4e27-b90f-6dc28f77cc0c" xlink:to="loc_us-gaap_EarningsPerShareProFormaAbstract_b76ae419-e666-4929-b86c-1bab9de849c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable_4e9016d3-f4e1-4279-9b83-f87cff484632" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_385a26cc-a709-4e27-b90f-6dc28f77cc0c" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable_4e9016d3-f4e1-4279-9b83-f87cff484632" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_91ed0f1e-2bd6-4c59-94c4-2fe176abe5f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable_4e9016d3-f4e1-4279-9b83-f87cff484632" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_91ed0f1e-2bd6-4c59-94c4-2fe176abe5f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d7cfb678-898e-45d9-bccd-41949f434645" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_91ed0f1e-2bd6-4c59-94c4-2fe176abe5f6" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d7cfb678-898e-45d9-bccd-41949f434645" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AnixterInternationalMember_8c73a04a-11a4-4fd6-b490-c7da6d3af567" xlink:href="wcc-20241231.xsd#wcc_AnixterInternationalMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d7cfb678-898e-45d9-bccd-41949f434645" xlink:to="loc_wcc_AnixterInternationalMember_8c73a04a-11a4-4fd6-b490-c7da6d3af567" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrecurringAdjustmentAxis_fc71c26c-e438-4f05-adc4-19c6f5ee9dbf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrecurringAdjustmentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable_4e9016d3-f4e1-4279-9b83-f87cff484632" xlink:to="loc_us-gaap_NonrecurringAdjustmentAxis_fc71c26c-e438-4f05-adc4-19c6f5ee9dbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrecurringAdjustmentDomain_787b05cf-5053-43de-8952-3bde5203bf5f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrecurringAdjustmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonrecurringAdjustmentAxis_fc71c26c-e438-4f05-adc4-19c6f5ee9dbf" xlink:to="loc_us-gaap_NonrecurringAdjustmentDomain_787b05cf-5053-43de-8952-3bde5203bf5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_RevenueMember_a1169e11-40f3-4593-927b-f0e2ad8ce8a2" xlink:href="wcc-20241231.xsd#wcc_RevenueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonrecurringAdjustmentDomain_787b05cf-5053-43de-8952-3bde5203bf5f" xlink:to="loc_wcc_RevenueMember_a1169e11-40f3-4593-927b-f0e2ad8ce8a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_NetIncomeMember_55c91a92-dc71-4e58-962f-681905dc0e32" xlink:href="wcc-20241231.xsd#wcc_NetIncomeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonrecurringAdjustmentDomain_787b05cf-5053-43de-8952-3bde5203bf5f" xlink:to="loc_wcc_NetIncomeMember_55c91a92-dc71-4e58-962f-681905dc0e32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_f207533d-b63e-473f-816b-e9d95b5de45b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable_4e9016d3-f4e1-4279-9b83-f87cff484632" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_f207533d-b63e-473f-816b-e9d95b5de45b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_f3e06a10-0cc9-4de4-954c-f6ba515e3c6f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_f207533d-b63e-473f-816b-e9d95b5de45b" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_f3e06a10-0cc9-4de4-954c-f6ba515e3c6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_9e899201-c668-450a-949e-eb160679cae2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_f207533d-b63e-473f-816b-e9d95b5de45b" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_9e899201-c668-450a-949e-eb160679cae2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_c3eec3a2-7e9a-4f0a-afc8-9a9197a0ae95" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_f207533d-b63e-473f-816b-e9d95b5de45b" xlink:to="loc_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_c3eec3a2-7e9a-4f0a-afc8-9a9197a0ae95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_4fccb7a0-6bb7-4e81-80d6-28439b1611ff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_f207533d-b63e-473f-816b-e9d95b5de45b" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_4fccb7a0-6bb7-4e81-80d6-28439b1611ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_338c9b8a-e96c-455c-8669-14bde7fffa3b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_f207533d-b63e-473f-816b-e9d95b5de45b" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_338c9b8a-e96c-455c-8669-14bde7fffa3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_379e527b-2120-4ac1-acc8-6ed8c5e5fceb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_f207533d-b63e-473f-816b-e9d95b5de45b" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_379e527b-2120-4ac1-acc8-6ed8c5e5fceb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/ACQUISITIONSANDDISPOSALSSYLVANIADetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#ACQUISITIONSANDDISPOSALSSYLVANIADetails"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/ACQUISITIONSANDDISPOSALSSYLVANIADetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_d2642601-1543-47fa-8c41-dda0d3345bd6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_0cd697ac-6be5-41ac-915a-17923fe05d8a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_d2642601-1543-47fa-8c41-dda0d3345bd6" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_0cd697ac-6be5-41ac-915a-17923fe05d8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_d44d2a1c-0f44-4d40-8961-9286eb73e899" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_0cd697ac-6be5-41ac-915a-17923fe05d8a" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_d44d2a1c-0f44-4d40-8961-9286eb73e899" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b1df92eb-cc7a-4040-bcb8-fc024ad6e74e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_d44d2a1c-0f44-4d40-8961-9286eb73e899" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b1df92eb-cc7a-4040-bcb8-fc024ad6e74e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_SylvaniaLightingServicesCorpMember_aff5ca76-5aad-409e-9a18-112f159fe5c7" xlink:href="wcc-20241231.xsd#wcc_SylvaniaLightingServicesCorpMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b1df92eb-cc7a-4040-bcb8-fc024ad6e74e" xlink:to="loc_wcc_SylvaniaLightingServicesCorpMember_aff5ca76-5aad-409e-9a18-112f159fe5c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_e3b25294-0799-42a1-babd-3ac529ac9652" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_0cd697ac-6be5-41ac-915a-17923fe05d8a" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_e3b25294-0799-42a1-babd-3ac529ac9652" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1_712d85d8-ad5c-4ab1-aa80-f892bda3470d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e3b25294-0799-42a1-babd-3ac529ac9652" xlink:to="loc_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1_712d85d8-ad5c-4ab1-aa80-f892bda3470d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod_c4de8f9e-7513-4297-b26c-f4e8b93f7359" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e3b25294-0799-42a1-babd-3ac529ac9652" xlink:to="loc_us-gaap_BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod_c4de8f9e-7513-4297-b26c-f4e8b93f7359" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_NumberOfEmployeesEmployedByTheEntity_7806c6c2-db25-4c29-9b79-2faaea270b0d" xlink:href="wcc-20241231.xsd#wcc_NumberOfEmployeesEmployedByTheEntity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e3b25294-0799-42a1-babd-3ac529ac9652" xlink:to="loc_wcc_NumberOfEmployeesEmployedByTheEntity_7806c6c2-db25-4c29-9b79-2faaea270b0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_52eb732a-59f5-4df2-b63f-9d6b1139c68b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e3b25294-0799-42a1-babd-3ac529ac9652" xlink:to="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_52eb732a-59f5-4df2-b63f-9d6b1139c68b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_acfda2a8-c106-4579-976e-aad7ff695e8d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e3b25294-0799-42a1-babd-3ac529ac9652" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_acfda2a8-c106-4579-976e-aad7ff695e8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_0e996ee5-afc6-4851-8ace-8a298474859c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e3b25294-0799-42a1-babd-3ac529ac9652" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_0e996ee5-afc6-4851-8ace-8a298474859c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_3fbfc18a-47df-4124-b2c0-471deb958098" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e3b25294-0799-42a1-babd-3ac529ac9652" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_3fbfc18a-47df-4124-b2c0-471deb958098" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/ASSETANDLIABILITIESHELDFORSALEDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#ASSETANDLIABILITIESHELDFORSALEDetails"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/ASSETANDLIABILITIESHELDFORSALEDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_68254739-3daa-40be-8f3b-abc69284e017" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_48108747-231e-4c81-a82e-a5bed82c275b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_68254739-3daa-40be-8f3b-abc69284e017" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_48108747-231e-4c81-a82e-a5bed82c275b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_84d348b6-9a05-47bb-9f34-12380e83b37b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_48108747-231e-4c81-a82e-a5bed82c275b" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_84d348b6-9a05-47bb-9f34-12380e83b37b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_97c3c63f-34bd-47b7-a00e-7d718794b9f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_84d348b6-9a05-47bb-9f34-12380e83b37b" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_97c3c63f-34bd-47b7-a00e-7d718794b9f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8851d3c8-0bd3-42ed-9f9c-bcf796c82885" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_48108747-231e-4c81-a82e-a5bed82c275b" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8851d3c8-0bd3-42ed-9f9c-bcf796c82885" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_36937c30-a9ff-4ac8-b4a5-15702f49af03" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8851d3c8-0bd3-42ed-9f9c-bcf796c82885" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_36937c30-a9ff-4ac8-b4a5-15702f49af03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_40da2019-3468-42aa-be0c-9a796aa035fd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8851d3c8-0bd3-42ed-9f9c-bcf796c82885" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_40da2019-3468-42aa-be0c-9a796aa035fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1_80bf21ea-3fec-4338-a221-31d0f791e6fd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8851d3c8-0bd3-42ed-9f9c-bcf796c82885" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1_80bf21ea-3fec-4338-a221-31d0f791e6fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssets_9d277487-2207-45a8-8744-8787b7561637" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8851d3c8-0bd3-42ed-9f9c-bcf796c82885" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssets_9d277487-2207-45a8-8744-8787b7561637" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment_152da9e5-f8d0-4b13-bb0e-fc2e33a5eb70" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8851d3c8-0bd3-42ed-9f9c-bcf796c82885" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment_152da9e5-f8d0-4b13-bb0e-fc2e33a5eb70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_DisposalGroupIncludingDiscontinuedOperatingLeaseAssets_98716455-9ad7-4597-b6ac-5ab33bc38961" xlink:href="wcc-20241231.xsd#wcc_DisposalGroupIncludingDiscontinuedOperatingLeaseAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8851d3c8-0bd3-42ed-9f9c-bcf796c82885" xlink:to="loc_wcc_DisposalGroupIncludingDiscontinuedOperatingLeaseAssets_98716455-9ad7-4597-b6ac-5ab33bc38961" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets_a733023f-d46d-4817-9d97-ecfe56b23d1e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8851d3c8-0bd3-42ed-9f9c-bcf796c82885" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets_a733023f-d46d-4817-9d97-ecfe56b23d1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1_2157f749-bf52-488d-a747-5e01d5b9307b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8851d3c8-0bd3-42ed-9f9c-bcf796c82885" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1_2157f749-bf52-488d-a747-5e01d5b9307b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_e7120d11-2695-4078-bc1a-503bcabd7adc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8851d3c8-0bd3-42ed-9f9c-bcf796c82885" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_e7120d11-2695-4078-bc1a-503bcabd7adc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable_40f24324-2815-4841-a17a-f4d2d7b37edd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8851d3c8-0bd3-42ed-9f9c-bcf796c82885" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable_40f24324-2815-4841-a17a-f4d2d7b37edd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities_2422ef19-9484-4c26-8e2b-39003cd44fd4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8851d3c8-0bd3-42ed-9f9c-bcf796c82885" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities_2422ef19-9484-4c26-8e2b-39003cd44fd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilities_5be3abc1-a974-4d95-8fb5-323fdffad118" xlink:href="wcc-20241231.xsd#wcc_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilities"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8851d3c8-0bd3-42ed-9f9c-bcf796c82885" xlink:to="loc_wcc_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilities_5be3abc1-a974-4d95-8fb5-323fdffad118" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_d0e58025-0b2a-483a-a799-21c4db3b3c37" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8851d3c8-0bd3-42ed-9f9c-bcf796c82885" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_d0e58025-0b2a-483a-a799-21c4db3b3c37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/PROPERTYBUILDINGSANDEQUIPMENTSCHEDULEOFPROPERTYBUILDINGSANDEQUIPMENTDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#PROPERTYBUILDINGSANDEQUIPMENTSCHEDULEOFPROPERTYBUILDINGSANDEQUIPMENTDetails"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/PROPERTYBUILDINGSANDEQUIPMENTSCHEDULEOFPROPERTYBUILDINGSANDEQUIPMENTDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_ae6cf89a-28a1-41ef-9d46-0188bdb658f5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_dde02fd7-a8ae-4a99-9e61-8aa05d52bdb4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_ae6cf89a-28a1-41ef-9d46-0188bdb658f5" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_dde02fd7-a8ae-4a99-9e61-8aa05d52bdb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_c63583c9-1c5c-412a-9345-3e532194279b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_dde02fd7-a8ae-4a99-9e61-8aa05d52bdb4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_c63583c9-1c5c-412a-9345-3e532194279b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_18e0fd9b-5c13-4c8c-8df9-d0daba224b52" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_c63583c9-1c5c-412a-9345-3e532194279b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_18e0fd9b-5c13-4c8c-8df9-d0daba224b52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_f91cb4da-d1c1-45b6-afee-3ba88f51271e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_18e0fd9b-5c13-4c8c-8df9-d0daba224b52" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_f91cb4da-d1c1-45b6-afee-3ba88f51271e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_8ecde077-2155-4109-9171-91016c14d034" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_18e0fd9b-5c13-4c8c-8df9-d0daba224b52" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_8ecde077-2155-4109-9171-91016c14d034" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_9151d93d-cd7d-4520-99da-9a510195fbad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_18e0fd9b-5c13-4c8c-8df9-d0daba224b52" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_9151d93d-cd7d-4520-99da-9a510195fbad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_DepreciableMember_cc87eda5-8808-400b-af86-72fc579eb572" xlink:href="wcc-20241231.xsd#wcc_DepreciableMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_18e0fd9b-5c13-4c8c-8df9-d0daba224b52" xlink:to="loc_wcc_DepreciableMember_cc87eda5-8808-400b-af86-72fc579eb572" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_7d36f632-5348-4454-8857-d2f278f12392" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LandMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_18e0fd9b-5c13-4c8c-8df9-d0daba224b52" xlink:to="loc_us-gaap_LandMember_7d36f632-5348-4454-8857-d2f278f12392" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_1a9e085e-b935-4c88-adcd-bae3e9ac0094" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_18e0fd9b-5c13-4c8c-8df9-d0daba224b52" xlink:to="loc_us-gaap_ConstructionInProgressMember_1a9e085e-b935-4c88-adcd-bae3e9ac0094" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5cec6943-b1c0-4a52-8443-5fe891808f6a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_dde02fd7-a8ae-4a99-9e61-8aa05d52bdb4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5cec6943-b1c0-4a52-8443-5fe891808f6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_0c95780c-3c8b-47a6-b35c-94df2d418735" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5cec6943-b1c0-4a52-8443-5fe891808f6a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_0c95780c-3c8b-47a6-b35c-94df2d418735" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2aa08675-e124-4eaf-962d-23c8ad3f282d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5cec6943-b1c0-4a52-8443-5fe891808f6a" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2aa08675-e124-4eaf-962d-23c8ad3f282d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_6c1c1714-5dc5-48df-bb7a-ea0fe4184dbc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5cec6943-b1c0-4a52-8443-5fe891808f6a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_6c1c1714-5dc5-48df-bb7a-ea0fe4184dbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization_5a701f5c-cab1-41ec-80a8-25fda976bd18" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5cec6943-b1c0-4a52-8443-5fe891808f6a" xlink:to="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization_5a701f5c-cab1-41ec-80a8-25fda976bd18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization_50595d41-14f2-4cbe-9042-d2dd4ecfc992" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5cec6943-b1c0-4a52-8443-5fe891808f6a" xlink:to="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization_50595d41-14f2-4cbe-9042-d2dd4ecfc992" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment_c6f8336f-7eab-4bb1-ad9d-7d8973ac2ba2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5cec6943-b1c0-4a52-8443-5fe891808f6a" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment_c6f8336f-7eab-4bb1-ad9d-7d8973ac2ba2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/PROPERTYBUILDINGSANDEQUIPMENTPROPERTYBUILDINGSANDEQUIPMENTDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#PROPERTYBUILDINGSANDEQUIPMENTPROPERTYBUILDINGSANDEQUIPMENTDetails"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/PROPERTYBUILDINGSANDEQUIPMENTPROPERTYBUILDINGSANDEQUIPMENTDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_182c8064-6309-433a-a40c-7b0c45613d14" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_567f5f79-43e2-45f3-b66b-007c8e78c6f0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_182c8064-6309-433a-a40c-7b0c45613d14" xlink:to="loc_us-gaap_Depreciation_567f5f79-43e2-45f3-b66b-007c8e78c6f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_941139c9-1bd3-49ee-a6c3-55c4b510966a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareAmortization1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_182c8064-6309-433a-a40c-7b0c45613d14" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_941139c9-1bd3-49ee-a6c3-55c4b510966a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNet_47d52321-e391-4701-8a5a-0eb799cc0519" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_182c8064-6309-433a-a40c-7b0c45613d14" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareNet_47d52321-e391-4701-8a5a-0eb799cc0519" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_671df802-91b9-42f6-90bc-0d8d8984ed70" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_182c8064-6309-433a-a40c-7b0c45613d14" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_671df802-91b9-42f6-90bc-0d8d8984ed70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_67f21f60-c468-4586-88a5-8acd314b64f5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_671df802-91b9-42f6-90bc-0d8d8984ed70" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_67f21f60-c468-4586-88a5-8acd314b64f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_02c88e76-5277-40eb-b19d-eb2a923c895d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_67f21f60-c468-4586-88a5-8acd314b64f5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_02c88e76-5277-40eb-b19d-eb2a923c895d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_b55c1900-6e2d-44bd-96f9-2ba4c3b366be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_02c88e76-5277-40eb-b19d-eb2a923c895d" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_b55c1900-6e2d-44bd-96f9-2ba4c3b366be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_ee7a168e-6878-40a4-baae-d0550217d615" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_671df802-91b9-42f6-90bc-0d8d8984ed70" xlink:to="loc_srt_RestatementAxis_ee7a168e-6878-40a4-baae-d0550217d615" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_d531b168-28e4-491f-9c45-401f564fa658" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementAxis_ee7a168e-6878-40a4-baae-d0550217d615" xlink:to="loc_srt_RestatementDomain_d531b168-28e4-491f-9c45-401f564fa658" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember_9ef4a729-331e-431a-8953-d9a8ae32f684" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RevisionOfPriorPeriodReclassificationAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementDomain_d531b168-28e4-491f-9c45-401f564fa658" xlink:to="loc_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember_9ef4a729-331e-431a-8953-d9a8ae32f684" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6b6fca48-4c21-4f45-a045-f2d005a7ad4e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_671df802-91b9-42f6-90bc-0d8d8984ed70" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6b6fca48-4c21-4f45-a045-f2d005a7ad4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization_ecd016e7-a247-4ec7-9bae-9a67b5c3b8ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6b6fca48-4c21-4f45-a045-f2d005a7ad4e" xlink:to="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization_ecd016e7-a247-4ec7-9bae-9a67b5c3b8ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization_62c32387-b1be-4706-a281-83d19d01e51f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6b6fca48-4c21-4f45-a045-f2d005a7ad4e" xlink:to="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization_62c32387-b1be-4706-a281-83d19d01e51f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_c5288dda-e84c-4239-a50d-5496d41c0158" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6b6fca48-4c21-4f45-a045-f2d005a7ad4e" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_c5288dda-e84c-4239-a50d-5496d41c0158" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_d9c91823-6581-42bd-a2ce-e84cd1d163d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6b6fca48-4c21-4f45-a045-f2d005a7ad4e" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_d9c91823-6581-42bd-a2ce-e84cd1d163d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_6e328688-334d-4d71-8be2-a1cdcc81b66a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6b6fca48-4c21-4f45-a045-f2d005a7ad4e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_6e328688-334d-4d71-8be2-a1cdcc81b66a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/LEASESDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#LEASESDetails"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/LEASESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_8d601b9d-a75f-4157-b7d8-5aba9e2c0dfa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_77f98a82-c162-4835-91b1-2b614245a980" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_8d601b9d-a75f-4157-b7d8-5aba9e2c0dfa" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_77f98a82-c162-4835-91b1-2b614245a980" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_eac76c95-2e08-45d2-8255-875889c8e366" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_77f98a82-c162-4835-91b1-2b614245a980" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_eac76c95-2e08-45d2-8255-875889c8e366" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_54be23a5-62f0-42d6-8c7d-39d81699b67c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_eac76c95-2e08-45d2-8255-875889c8e366" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_54be23a5-62f0-42d6-8c7d-39d81699b67c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_0cf2b441-c958-4b2c-a234-d86f70de64a5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_77f98a82-c162-4835-91b1-2b614245a980" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_0cf2b441-c958-4b2c-a234-d86f70de64a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_a7b12f80-da34-41c9-b916-55f932dd7611" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_0cf2b441-c958-4b2c-a234-d86f70de64a5" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_a7b12f80-da34-41c9-b916-55f932dd7611" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_0ed56822-4f4d-4065-9318-385f5c006f90" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_0cf2b441-c958-4b2c-a234-d86f70de64a5" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_0ed56822-4f4d-4065-9318-385f5c006f90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_OptionToExtendLesseesOperatingLeaseLeasePayments_cd4827f8-7b74-44b8-bc9a-ea3fba9242b9" xlink:href="wcc-20241231.xsd#wcc_OptionToExtendLesseesOperatingLeaseLeasePayments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_0cf2b441-c958-4b2c-a234-d86f70de64a5" xlink:to="loc_wcc_OptionToExtendLesseesOperatingLeaseLeasePayments_cd4827f8-7b74-44b8-bc9a-ea3fba9242b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_LesseeOperatingLeaseLeaseNotYetCommencedPayments_782ee568-b6ef-41b0-903c-ff43afd5bb84" xlink:href="wcc-20241231.xsd#wcc_LesseeOperatingLeaseLeaseNotYetCommencedPayments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_0cf2b441-c958-4b2c-a234-d86f70de64a5" xlink:to="loc_wcc_LesseeOperatingLeaseLeaseNotYetCommencedPayments_782ee568-b6ef-41b0-903c-ff43afd5bb84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription_60f13858-7cb0-4f71-8f4b-55add4985eca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_0cf2b441-c958-4b2c-a234-d86f70de64a5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription_60f13858-7cb0-4f71-8f4b-55add4985eca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/LEASESSupplementalbalancesheetinformationDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#LEASESSupplementalbalancesheetinformationDetails"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/LEASESSupplementalbalancesheetinformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_88c5392b-e6b6-4c8f-9e66-c10ba435a8bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_2a60bafc-58fd-4b81-a00c-a720c4464531" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_88c5392b-e6b6-4c8f-9e66-c10ba435a8bf" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_2a60bafc-58fd-4b81-a00c-a720c4464531" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_08831cc1-91bb-46f7-8a97-a3c80115d7e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_2a60bafc-58fd-4b81-a00c-a720c4464531" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_08831cc1-91bb-46f7-8a97-a3c80115d7e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_a07651d9-2f8d-4cd4-8e44-c73208be39b1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_08831cc1-91bb-46f7-8a97-a3c80115d7e2" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_a07651d9-2f8d-4cd4-8e44-c73208be39b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesMember_91c3432b-3ce6-4102-9f18-348724943433" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCurrentLiabilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_a07651d9-2f8d-4cd4-8e44-c73208be39b1" xlink:to="loc_us-gaap_OtherCurrentLiabilitiesMember_91c3432b-3ce6-4102-9f18-348724943433" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_4a446b66-f315-4bc1-8b5d-72f677cd7824" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_2a60bafc-58fd-4b81-a00c-a720c4464531" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_4a446b66-f315-4bc1-8b5d-72f677cd7824" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_642c0e51-7776-4473-a826-25891e47b766" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4a446b66-f315-4bc1-8b5d-72f677cd7824" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_642c0e51-7776-4473-a826-25891e47b766" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_648ad4e4-6192-4a81-891d-c370b68d3d4b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4a446b66-f315-4bc1-8b5d-72f677cd7824" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_648ad4e4-6192-4a81-891d-c370b68d3d4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_65969134-f7f9-43b9-a084-ff49dcc15982" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4a446b66-f315-4bc1-8b5d-72f677cd7824" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_65969134-f7f9-43b9-a084-ff49dcc15982" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_ab1572de-57c3-4134-8b47-aee10a440605" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4a446b66-f315-4bc1-8b5d-72f677cd7824" xlink:to="loc_us-gaap_OperatingLeaseLiability_ab1572de-57c3-4134-8b47-aee10a440605" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_DisposalGroupIncludingDiscontinuedOperatingLeaseAssets_75ad0ed5-66e8-42d3-ae2d-2ac3f0fd8540" xlink:href="wcc-20241231.xsd#wcc_DisposalGroupIncludingDiscontinuedOperatingLeaseAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4a446b66-f315-4bc1-8b5d-72f677cd7824" xlink:to="loc_wcc_DisposalGroupIncludingDiscontinuedOperatingLeaseAssets_75ad0ed5-66e8-42d3-ae2d-2ac3f0fd8540" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_DisposalGroupIncludingDiscontinuedOperationSTAndLTOperatingLeaseLiabilities_bbaac825-d69c-4487-8876-c4551bf3015a" xlink:href="wcc-20241231.xsd#wcc_DisposalGroupIncludingDiscontinuedOperationSTAndLTOperatingLeaseLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4a446b66-f315-4bc1-8b5d-72f677cd7824" xlink:to="loc_wcc_DisposalGroupIncludingDiscontinuedOperationSTAndLTOperatingLeaseLiabilities_bbaac825-d69c-4487-8876-c4551bf3015a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/LEASESLeaseCostDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#LEASESLeaseCostDetails"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/LEASESLeaseCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_d35086d7-f95f-471b-bcbc-f4878385ae66" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_f65a6c72-768c-4a85-ba75-a5a7d83f0d46" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_d35086d7-f95f-471b-bcbc-f4878385ae66" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_f65a6c72-768c-4a85-ba75-a5a7d83f0d46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_67667f36-cbdb-4e8f-8708-eff483902a9c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_f65a6c72-768c-4a85-ba75-a5a7d83f0d46" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_67667f36-cbdb-4e8f-8708-eff483902a9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_d62cba24-0e73-4d69-afb3-4094fbca9636" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_67667f36-cbdb-4e8f-8708-eff483902a9c" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_d62cba24-0e73-4d69-afb3-4094fbca9636" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_5c15de5e-94b4-4810-b320-0f30139991bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_f65a6c72-768c-4a85-ba75-a5a7d83f0d46" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_5c15de5e-94b4-4810-b320-0f30139991bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_211e5a1a-f5bc-434a-8060-5067ac76719a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_5c15de5e-94b4-4810-b320-0f30139991bc" xlink:to="loc_us-gaap_OperatingLeaseCost_211e5a1a-f5bc-434a-8060-5067ac76719a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_88e55284-5f2b-4ae7-8b9d-3a117aca8f4c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_5c15de5e-94b4-4810-b320-0f30139991bc" xlink:to="loc_us-gaap_ShortTermLeaseCost_88e55284-5f2b-4ae7-8b9d-3a117aca8f4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_4bce3ce6-a3f7-4514-8a9a-dbc403867b93" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableLeaseCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_5c15de5e-94b4-4810-b320-0f30139991bc" xlink:to="loc_us-gaap_VariableLeaseCost_4bce3ce6-a3f7-4514-8a9a-dbc403867b93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_56ba63d8-cec3-4ac0-8edd-db5a7ef34d26" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_5c15de5e-94b4-4810-b320-0f30139991bc" xlink:to="loc_us-gaap_LeaseCost_56ba63d8-cec3-4ac0-8edd-db5a7ef34d26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/LEASESSupplementalCashFlowInformationDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#LEASESSupplementalCashFlowInformationDetails"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/LEASESSupplementalCashFlowInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_821f58a7-e653-4daa-aafc-e58b39bce859" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_ffbd4f33-e267-4753-9dc5-191bf2caef4d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_821f58a7-e653-4daa-aafc-e58b39bce859" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_ffbd4f33-e267-4753-9dc5-191bf2caef4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_9bc81c05-fe13-43f6-88ff-25f32adafcac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_ffbd4f33-e267-4753-9dc5-191bf2caef4d" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_9bc81c05-fe13-43f6-88ff-25f32adafcac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_bcc1706c-0e1c-4357-800b-1d3b64f9994c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_9bc81c05-fe13-43f6-88ff-25f32adafcac" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_bcc1706c-0e1c-4357-800b-1d3b64f9994c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_7247e15d-1ef8-4fd8-9c3a-211d42770345" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_ffbd4f33-e267-4753-9dc5-191bf2caef4d" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_7247e15d-1ef8-4fd8-9c3a-211d42770345" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_474e3db4-4d76-4915-b1c9-f2f7499c702d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_7247e15d-1ef8-4fd8-9c3a-211d42770345" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_474e3db4-4d76-4915-b1c9-f2f7499c702d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_RahiSystemsMember_d8f9e484-4a01-43c3-bbd8-eaa5075bf549" xlink:href="wcc-20241231.xsd#wcc_RahiSystemsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_474e3db4-4d76-4915-b1c9-f2f7499c702d" xlink:to="loc_wcc_RahiSystemsMember_d8f9e484-4a01-43c3-bbd8-eaa5075bf549" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_78d32d8b-9957-41f1-9b15-52ff490209f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_ffbd4f33-e267-4753-9dc5-191bf2caef4d" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_78d32d8b-9957-41f1-9b15-52ff490209f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_637e8dda-54fa-4db0-b5cd-1b8daea2282b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_78d32d8b-9957-41f1-9b15-52ff490209f4" xlink:to="loc_us-gaap_OperatingLeasePayments_637e8dda-54fa-4db0-b5cd-1b8daea2282b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_948736dd-aae9-4162-8776-d675ce7d19c0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_78d32d8b-9957-41f1-9b15-52ff490209f4" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_948736dd-aae9-4162-8776-d675ce7d19c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_a32ca43b-2277-4ba5-b0b0-83c031394db8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_78d32d8b-9957-41f1-9b15-52ff490209f4" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_a32ca43b-2277-4ba5-b0b0-83c031394db8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/LEASESLesseeOperatingLeaseLiabilityMaturityDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#LEASESLesseeOperatingLeaseLiabilityMaturityDetails"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/LEASESLesseeOperatingLeaseLiabilityMaturityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_79dec349-355f-4e04-bf13-86e48225b8df" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_e8955821-4de7-4398-93f7-09ce94f96425" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_79dec349-355f-4e04-bf13-86e48225b8df" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_e8955821-4de7-4398-93f7-09ce94f96425" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_b44c5ced-418d-4472-8f44-79a4653a41b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_e8955821-4de7-4398-93f7-09ce94f96425" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_b44c5ced-418d-4472-8f44-79a4653a41b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_92357e4e-52bd-4585-be0a-e8756996785b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_b44c5ced-418d-4472-8f44-79a4653a41b7" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_92357e4e-52bd-4585-be0a-e8756996785b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_c9c41c22-8b4b-4a8b-a69a-50c4a15e23a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_e8955821-4de7-4398-93f7-09ce94f96425" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_c9c41c22-8b4b-4a8b-a69a-50c4a15e23a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_5058dd49-5e7e-4262-aaa3-b515c227e545" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c9c41c22-8b4b-4a8b-a69a-50c4a15e23a3" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_5058dd49-5e7e-4262-aaa3-b515c227e545" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_c4d27855-56e9-4a75-9dee-83ce8dbec67e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c9c41c22-8b4b-4a8b-a69a-50c4a15e23a3" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_c4d27855-56e9-4a75-9dee-83ce8dbec67e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_225d1dbb-d865-4d5b-b1ff-993a52988a18" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c9c41c22-8b4b-4a8b-a69a-50c4a15e23a3" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_225d1dbb-d865-4d5b-b1ff-993a52988a18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_35cdd63d-6530-49fb-9470-4af9c32b07b8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c9c41c22-8b4b-4a8b-a69a-50c4a15e23a3" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_35cdd63d-6530-49fb-9470-4af9c32b07b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_cb3d6366-5671-4aab-ad8c-648127ce7fb6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c9c41c22-8b4b-4a8b-a69a-50c4a15e23a3" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_cb3d6366-5671-4aab-ad8c-648127ce7fb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_54eb0c28-a1c8-4bf4-b07f-0bc808e1bad4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c9c41c22-8b4b-4a8b-a69a-50c4a15e23a3" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_54eb0c28-a1c8-4bf4-b07f-0bc808e1bad4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1e6f60c2-4533-4d0e-8ace-42a9713455ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c9c41c22-8b4b-4a8b-a69a-50c4a15e23a3" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1e6f60c2-4533-4d0e-8ace-42a9713455ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_8f2093fc-ecb9-40a8-a95b-04c8f5e97abc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c9c41c22-8b4b-4a8b-a69a-50c4a15e23a3" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_8f2093fc-ecb9-40a8-a95b-04c8f5e97abc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_d3d27c6e-0907-4382-9f2f-259964c2bc4f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c9c41c22-8b4b-4a8b-a69a-50c4a15e23a3" xlink:to="loc_us-gaap_OperatingLeaseLiability_d3d27c6e-0907-4382-9f2f-259964c2bc4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/DEBTSCHEDULEOFDEBTDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#DEBTSCHEDULEOFDEBTDetails"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/DEBTSCHEDULEOFDEBTDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_16ad1f14-835d-4a99-8bc3-ae758b77d2de" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_490e753f-298d-41e8-a984-2519af7c7c7e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_16ad1f14-835d-4a99-8bc3-ae758b77d2de" xlink:to="loc_us-gaap_DebtInstrumentTable_490e753f-298d-41e8-a984-2519af7c7c7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_2aa7bc61-ef2e-46ec-a6cc-5f7417702fbd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_490e753f-298d-41e8-a984-2519af7c7c7e" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_2aa7bc61-ef2e-46ec-a6cc-5f7417702fbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_cf4137e5-786b-4975-84f5-0d357d2367fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_2aa7bc61-ef2e-46ec-a6cc-5f7417702fbd" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_cf4137e5-786b-4975-84f5-0d357d2367fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignLineOfCreditMember_51ab6ce1-4610-4357-ad04-31daf67eca0b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignLineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_cf4137e5-786b-4975-84f5-0d357d2367fb" xlink:to="loc_us-gaap_ForeignLineOfCreditMember_51ab6ce1-4610-4357-ad04-31daf67eca0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AccountsReceivableSecuritizationFacilityMember_b655a46c-4dce-411c-b134-be9722dd7a14" xlink:href="wcc-20241231.xsd#wcc_AccountsReceivableSecuritizationFacilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_cf4137e5-786b-4975-84f5-0d357d2367fb" xlink:to="loc_wcc_AccountsReceivableSecuritizationFacilityMember_b655a46c-4dce-411c-b134-be9722dd7a14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_a807fff0-9256-4909-a75b-513fdc3e76fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_cf4137e5-786b-4975-84f5-0d357d2367fb" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_a807fff0-9256-4909-a75b-513fdc3e76fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_SeniorNotesDue2021Member_7bbdd845-c72b-4ca0-bd05-5f3a6f0eb5b3" xlink:href="wcc-20241231.xsd#wcc_SeniorNotesDue2021Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_cf4137e5-786b-4975-84f5-0d357d2367fb" xlink:to="loc_wcc_SeniorNotesDue2021Member_7bbdd845-c72b-4ca0-bd05-5f3a6f0eb5b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_SeniorNotesDue2023Member_c11f9d51-d55f-465c-90e1-ab760901ef75" xlink:href="wcc-20241231.xsd#wcc_SeniorNotesDue2023Member"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_cf4137e5-786b-4975-84f5-0d357d2367fb" xlink:to="loc_wcc_SeniorNotesDue2023Member_c11f9d51-d55f-465c-90e1-ab760901ef75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_SeniorNotesdue2024Member_bb664bc6-212a-4751-a2fa-5eb8de080989" xlink:href="wcc-20241231.xsd#wcc_SeniorNotesdue2024Member"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_cf4137e5-786b-4975-84f5-0d357d2367fb" xlink:to="loc_wcc_SeniorNotesdue2024Member_bb664bc6-212a-4751-a2fa-5eb8de080989" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_SeniorNotesDue2025Member_9fde1d27-d19f-4684-bd7b-1197479daa5b" xlink:href="wcc-20241231.xsd#wcc_SeniorNotesDue2025Member"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_cf4137e5-786b-4975-84f5-0d357d2367fb" xlink:to="loc_wcc_SeniorNotesDue2025Member_9fde1d27-d19f-4684-bd7b-1197479daa5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_A7125SeniorNotesDue2025Member_03f48d14-dcde-4d32-9e82-edefdd659061" xlink:href="wcc-20241231.xsd#wcc_A7125SeniorNotesDue2025Member"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_cf4137e5-786b-4975-84f5-0d357d2367fb" xlink:to="loc_wcc_A7125SeniorNotesDue2025Member_03f48d14-dcde-4d32-9e82-edefdd659061" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_A7250SeniorNotesDue2028Member_6aeb69dd-548d-4cab-a3bb-4db84bd66e95" xlink:href="wcc-20241231.xsd#wcc_A7250SeniorNotesDue2028Member"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_cf4137e5-786b-4975-84f5-0d357d2367fb" xlink:to="loc_wcc_A7250SeniorNotesDue2028Member_6aeb69dd-548d-4cab-a3bb-4db84bd66e95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_A6.375SeniorNotesDue2029Member_769192e1-02af-495a-8bdb-56288b24e74c" xlink:href="wcc-20241231.xsd#wcc_A6.375SeniorNotesDue2029Member"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_cf4137e5-786b-4975-84f5-0d357d2367fb" xlink:to="loc_wcc_A6.375SeniorNotesDue2029Member_769192e1-02af-495a-8bdb-56288b24e74c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_A6.625SeniorNotesDue2032Member_4064cfd4-d45c-41bc-9523-958e0d466991" xlink:href="wcc-20241231.xsd#wcc_A6.625SeniorNotesDue2032Member"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_cf4137e5-786b-4975-84f5-0d357d2367fb" xlink:to="loc_wcc_A6.625SeniorNotesDue2032Member_4064cfd4-d45c-41bc-9523-958e0d466991" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_A600SeniorNotesDue2025Member_c9b92660-0a21-4545-952f-e1b53b1e1565" xlink:href="wcc-20241231.xsd#wcc_A600SeniorNotesDue2025Member"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_cf4137e5-786b-4975-84f5-0d357d2367fb" xlink:to="loc_wcc_A600SeniorNotesDue2025Member_c9b92660-0a21-4545-952f-e1b53b1e1565" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_882385c0-b2f6-4292-b807-1422608f7bf4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_490e753f-298d-41e8-a984-2519af7c7c7e" xlink:to="loc_us-gaap_DebtInstrumentLineItems_882385c0-b2f6-4292-b807-1422608f7bf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_9fd459d8-3fa0-477a-8085-339538f653c1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_882385c0-b2f6-4292-b807-1422608f7bf4" xlink:to="loc_us-gaap_LongTermDebt_9fd459d8-3fa0-477a-8085-339538f653c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_d368fad3-d688-420e-b061-c26f162eae26" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_882385c0-b2f6-4292-b807-1422608f7bf4" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_d368fad3-d688-420e-b061-c26f162eae26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndCapitalLeaseObligations_bd6f6a35-22ef-44dd-a740-be8dddbe17f8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtAndCapitalLeaseObligations"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_882385c0-b2f6-4292-b807-1422608f7bf4" xlink:to="loc_us-gaap_DebtAndCapitalLeaseObligations_bd6f6a35-22ef-44dd-a740-be8dddbe17f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedPremium_44bb1d55-5d28-499f-b3d7-f72237441cbb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnamortizedPremium"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_882385c0-b2f6-4292-b807-1422608f7bf4" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedPremium_44bb1d55-5d28-499f-b3d7-f72237441cbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_4ed8967e-d55a-47c0-83e8-1c42e3c9094c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_882385c0-b2f6-4292-b807-1422608f7bf4" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_4ed8967e-d55a-47c0-83e8-1c42e3c9094c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtCurrent_8c02e018-e2da-40c7-b622-a2636bb8892e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_882385c0-b2f6-4292-b807-1422608f7bf4" xlink:to="loc_us-gaap_DebtCurrent_8c02e018-e2da-40c7-b622-a2636bb8892e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_8b225592-321f-40f6-8825-3b02a53ba1e9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_882385c0-b2f6-4292-b807-1422608f7bf4" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_8b225592-321f-40f6-8825-3b02a53ba1e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList_798020b1-f0d6-4a91-ae70-cf53b8c163de" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_882385c0-b2f6-4292-b807-1422608f7bf4" xlink:to="loc_us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList_798020b1-f0d6-4a91-ae70-cf53b8c163de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_385d5abc-c580-416f-93af-d0bd24749cef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_882385c0-b2f6-4292-b807-1422608f7bf4" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_385d5abc-c580-416f-93af-d0bd24749cef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/DEBTDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#DEBTDetails"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/DEBTDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_824b8282-6f2a-42c5-975f-3377c1940bd7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_2c605214-ce74-4f2d-8c2a-97a379ce2628" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_824b8282-6f2a-42c5-975f-3377c1940bd7" xlink:to="loc_us-gaap_DebtInstrumentTable_2c605214-ce74-4f2d-8c2a-97a379ce2628" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_73189c46-04a6-4476-af55-c41c019c684c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_2c605214-ce74-4f2d-8c2a-97a379ce2628" xlink:to="loc_us-gaap_VariableRateAxis_73189c46-04a6-4476-af55-c41c019c684c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_4cf1b5d1-42e4-4cfb-9757-4ab08e42be2a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_73189c46-04a6-4476-af55-c41c019c684c" xlink:to="loc_us-gaap_VariableRateDomain_4cf1b5d1-42e4-4cfb-9757-4ab08e42be2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrimeRateMember_5cd5e505-821d-44c6-aeb2-9a6da15dcb38" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrimeRateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_4cf1b5d1-42e4-4cfb-9757-4ab08e42be2a" xlink:to="loc_us-gaap_PrimeRateMember_5cd5e505-821d-44c6-aeb2-9a6da15dcb38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_4ae1ee7f-f6da-4c6d-8ed5-355b39798a65" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_4cf1b5d1-42e4-4cfb-9757-4ab08e42be2a" xlink:to="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_4ae1ee7f-f6da-4c6d-8ed5-355b39798a65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_200ada14-bf69-49af-bbf3-8243e1370b96" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementDomain"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_4cf1b5d1-42e4-4cfb-9757-4ab08e42be2a" xlink:to="loc_srt_RestatementDomain_200ada14-bf69-49af-bbf3-8243e1370b96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_3ed448b5-f9be-4b16-9e5b-705e975a8d4c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_2c605214-ce74-4f2d-8c2a-97a379ce2628" xlink:to="loc_us-gaap_CreditFacilityAxis_3ed448b5-f9be-4b16-9e5b-705e975a8d4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_44457f83-11b6-4879-9cc2-e941e21c5657" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_3ed448b5-f9be-4b16-9e5b-705e975a8d4c" xlink:to="loc_us-gaap_CreditFacilityDomain_44457f83-11b6-4879-9cc2-e941e21c5657" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AccountsReceivableSecuritizationFacilityMember_541893c5-6898-4dfa-a3c9-16cd80558d36" xlink:href="wcc-20241231.xsd#wcc_AccountsReceivableSecuritizationFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_44457f83-11b6-4879-9cc2-e941e21c5657" xlink:to="loc_wcc_AccountsReceivableSecuritizationFacilityMember_541893c5-6898-4dfa-a3c9-16cd80558d36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_5cc0b6d5-a62f-46c5-bc1a-296d86ffed62" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_44457f83-11b6-4879-9cc2-e941e21c5657" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_5cc0b6d5-a62f-46c5-bc1a-296d86ffed62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_d30bdd0c-fb20-42c0-9456-7c2cc2101217" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_2c605214-ce74-4f2d-8c2a-97a379ce2628" xlink:to="loc_srt_RangeAxis_d30bdd0c-fb20-42c0-9456-7c2cc2101217" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_dd6bbf8a-2c2f-4b65-9672-adf2cb7b4c38" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_d30bdd0c-fb20-42c0-9456-7c2cc2101217" xlink:to="loc_srt_RangeMember_dd6bbf8a-2c2f-4b65-9672-adf2cb7b4c38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_6204b7b4-7ccc-4246-a277-25a31d16c8b7" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_dd6bbf8a-2c2f-4b65-9672-adf2cb7b4c38" xlink:to="loc_srt_MinimumMember_6204b7b4-7ccc-4246-a277-25a31d16c8b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_18bf153f-136a-460f-aa7a-788b085d5790" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_dd6bbf8a-2c2f-4b65-9672-adf2cb7b4c38" xlink:to="loc_srt_MaximumMember_18bf153f-136a-460f-aa7a-788b085d5790" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_3e61acb4-d2a1-4760-9fa1-3d465c27e59d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_2c605214-ce74-4f2d-8c2a-97a379ce2628" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_3e61acb4-d2a1-4760-9fa1-3d465c27e59d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_8f5454f2-711f-4154-8502-dd737a752ef7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_3e61acb4-d2a1-4760-9fa1-3d465c27e59d" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_8f5454f2-711f-4154-8502-dd737a752ef7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignLineOfCreditMember_63d3d6da-293a-4ed4-9943-07ef2e34fa81" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignLineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_8f5454f2-711f-4154-8502-dd737a752ef7" xlink:to="loc_us-gaap_ForeignLineOfCreditMember_63d3d6da-293a-4ed4-9943-07ef2e34fa81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AccountsReceivableSecuritizationFacilityMember_aab6685e-c555-4c69-bb43-61d724b036f5" xlink:href="wcc-20241231.xsd#wcc_AccountsReceivableSecuritizationFacilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_8f5454f2-711f-4154-8502-dd737a752ef7" xlink:to="loc_wcc_AccountsReceivableSecuritizationFacilityMember_aab6685e-c555-4c69-bb43-61d724b036f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_A550SeniorNotesDue2023Member_ac9fa4fa-d4d2-48a6-b7ed-08cdf68b5daa" xlink:href="wcc-20241231.xsd#wcc_A550SeniorNotesDue2023Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_8f5454f2-711f-4154-8502-dd737a752ef7" xlink:to="loc_wcc_A550SeniorNotesDue2023Member_ac9fa4fa-d4d2-48a6-b7ed-08cdf68b5daa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_A600SeniorNotesDue2025Member_a70ba4dd-841a-42a0-9439-18dfca5a0a0e" xlink:href="wcc-20241231.xsd#wcc_A600SeniorNotesDue2025Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_8f5454f2-711f-4154-8502-dd737a752ef7" xlink:to="loc_wcc_A600SeniorNotesDue2025Member_a70ba4dd-841a-42a0-9439-18dfca5a0a0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_A7125SeniorNotesDue2025Member_3c34c3b8-9f03-4887-9b3d-ff23e1aebb9a" xlink:href="wcc-20241231.xsd#wcc_A7125SeniorNotesDue2025Member"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_8f5454f2-711f-4154-8502-dd737a752ef7" xlink:to="loc_wcc_A7125SeniorNotesDue2025Member_3c34c3b8-9f03-4887-9b3d-ff23e1aebb9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_A7250SeniorNotesDue2028Member_504e4f49-b857-43f2-99c8-cbeb8f9d1208" xlink:href="wcc-20241231.xsd#wcc_A7250SeniorNotesDue2028Member"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_8f5454f2-711f-4154-8502-dd737a752ef7" xlink:to="loc_wcc_A7250SeniorNotesDue2028Member_504e4f49-b857-43f2-99c8-cbeb8f9d1208" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_SeniorNotesDue2021Member_9b6d5277-5029-417b-9601-bd9d2f536307" xlink:href="wcc-20241231.xsd#wcc_SeniorNotesDue2021Member"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_8f5454f2-711f-4154-8502-dd737a752ef7" xlink:to="loc_wcc_SeniorNotesDue2021Member_9b6d5277-5029-417b-9601-bd9d2f536307" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_7d09c9ec-833b-4b62-a93d-838aed9c7485" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_8f5454f2-711f-4154-8502-dd737a752ef7" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_7d09c9ec-833b-4b62-a93d-838aed9c7485" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AccountsReceivableSecuritizationFacilityAmendedMember_3840db39-6e92-4a18-99b6-6fdaf2f41b6c" xlink:href="wcc-20241231.xsd#wcc_AccountsReceivableSecuritizationFacilityAmendedMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_8f5454f2-711f-4154-8502-dd737a752ef7" xlink:to="loc_wcc_AccountsReceivableSecuritizationFacilityAmendedMember_3840db39-6e92-4a18-99b6-6fdaf2f41b6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_A6.625SeniorNotesDue2032Member_e70cfc1f-761b-43c0-9ee9-59497929d580" xlink:href="wcc-20241231.xsd#wcc_A6.625SeniorNotesDue2032Member"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_8f5454f2-711f-4154-8502-dd737a752ef7" xlink:to="loc_wcc_A6.625SeniorNotesDue2032Member_e70cfc1f-761b-43c0-9ee9-59497929d580" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_A6.375SeniorNotesDue2029Member_4ec18582-d1aa-4e1a-a2a5-91dd9a155a26" xlink:href="wcc-20241231.xsd#wcc_A6.375SeniorNotesDue2029Member"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_8f5454f2-711f-4154-8502-dd737a752ef7" xlink:to="loc_wcc_A6.375SeniorNotesDue2029Member_4ec18582-d1aa-4e1a-a2a5-91dd9a155a26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_A6.3756.625SeniorNotesDue20292032Member_457f3174-dcd4-433f-a06d-650ada04a7ac" xlink:href="wcc-20241231.xsd#wcc_A6.3756.625SeniorNotesDue20292032Member"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_8f5454f2-711f-4154-8502-dd737a752ef7" xlink:to="loc_wcc_A6.3756.625SeniorNotesDue20292032Member_457f3174-dcd4-433f-a06d-650ada04a7ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_25c11e10-9286-49de-a3ce-2c30d34d5034" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_2c605214-ce74-4f2d-8c2a-97a379ce2628" xlink:to="loc_us-gaap_DebtInstrumentAxis_25c11e10-9286-49de-a3ce-2c30d34d5034" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_bbdba9a8-2550-4b34-8915-fc09a932b93b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_25c11e10-9286-49de-a3ce-2c30d34d5034" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_bbdba9a8-2550-4b34-8915-fc09a932b93b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_c34302d9-6197-4e7c-9638-84f1d748b08c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LetterOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbdba9a8-2550-4b34-8915-fc09a932b93b" xlink:to="loc_us-gaap_LetterOfCreditMember_c34302d9-6197-4e7c-9638-84f1d748b08c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_7db2549e-0e68-48a7-876a-a7ced46f95bd" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_2c605214-ce74-4f2d-8c2a-97a379ce2628" xlink:to="loc_srt_StatementScenarioAxis_7db2549e-0e68-48a7-876a-a7ced46f95bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_4b219a1f-1c74-43c2-b7c4-8aaf1bef2758" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_7db2549e-0e68-48a7-876a-a7ced46f95bd" xlink:to="loc_srt_ScenarioUnspecifiedDomain_4b219a1f-1c74-43c2-b7c4-8aaf1bef2758" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_f51be763-bc0b-4e30-97a3-b14f686b8621" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioForecastMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScenarioUnspecifiedDomain_4b219a1f-1c74-43c2-b7c4-8aaf1bef2758" xlink:to="loc_srt_ScenarioForecastMember_f51be763-bc0b-4e30-97a3-b14f686b8621" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionByUniqueDescriptionAxis_27cf3e16-1530-4ffe-bba8-45b29215966d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionByUniqueDescriptionAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_2c605214-ce74-4f2d-8c2a-97a379ce2628" xlink:to="loc_us-gaap_DebtConversionByUniqueDescriptionAxis_27cf3e16-1530-4ffe-bba8-45b29215966d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionNameDomain_cbcaf3d4-626f-4548-871c-b453f13ebcb1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtConversionByUniqueDescriptionAxis_27cf3e16-1530-4ffe-bba8-45b29215966d" xlink:to="loc_us-gaap_DebtConversionNameDomain_cbcaf3d4-626f-4548-871c-b453f13ebcb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_A6.375SeniorNotesDue2029Member_0449e5e3-1ff8-4f96-ba0b-972feaf0c0e2" xlink:href="wcc-20241231.xsd#wcc_A6.375SeniorNotesDue2029Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtConversionNameDomain_cbcaf3d4-626f-4548-871c-b453f13ebcb1" xlink:to="loc_wcc_A6.375SeniorNotesDue2029Member_0449e5e3-1ff8-4f96-ba0b-972feaf0c0e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_2c605214-ce74-4f2d-8c2a-97a379ce2628" xlink:to="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_38762a0b-4856-4c90-935d-1c4908e465c1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_38762a0b-4856-4c90-935d-1c4908e465c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtWeightedAverageInterestRate_fce35727-4e61-491c-a451-9b34123f6a81" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtWeightedAverageInterestRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_us-gaap_DebtWeightedAverageInterestRate_fce35727-4e61-491c-a451-9b34123f6a81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDate_889dd8ac-1190-4e2a-8180-8f160ccb00e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_us-gaap_DebtInstrumentMaturityDate_889dd8ac-1190-4e2a-8180-8f160ccb00e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_acee4d9f-f02c-461b-a371-7030dc7c4678" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_acee4d9f-f02c-461b-a371-7030dc7c4678" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CharacteristicsOfSecuritizationsThatAreAccountedForAsSale_c6dd1393-c5e8-4b1a-b057-61dcad6dea8c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CharacteristicsOfSecuritizationsThatAreAccountedForAsSale"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_us-gaap_CharacteristicsOfSecuritizationsThatAreAccountedForAsSale_c6dd1393-c5e8-4b1a-b057-61dcad6dea8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AccountsReceivableEligibleForSecuritization_d0e2fd56-c9e2-48db-a000-36bc1228ddf6" xlink:href="wcc-20241231.xsd#wcc_AccountsReceivableEligibleForSecuritization"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_wcc_AccountsReceivableEligibleForSecuritization_d0e2fd56-c9e2-48db-a000-36bc1228ddf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtPercentageBearingVariableInterestRate_b5bdabde-899b-42d3-a5c3-731a0a8ac1b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtPercentageBearingVariableInterestRate"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_us-gaap_LongTermDebtPercentageBearingVariableInterestRate_b5bdabde-899b-42d3-a5c3-731a0a8ac1b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableFromSecuritization_36d6427e-bdde-441b-824d-b8fd9040a2bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableFromSecuritization"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_us-gaap_AccountsReceivableFromSecuritization_36d6427e-bdde-441b-824d-b8fd9040a2bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_LineOfCreditFacilityOpportunityToIncreaseBorrowingCapacity_84adace1-4d25-402a-b0e1-1a52b2f0e218" xlink:href="wcc-20241231.xsd#wcc_LineOfCreditFacilityOpportunityToIncreaseBorrowingCapacity"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_wcc_LineOfCreditFacilityOpportunityToIncreaseBorrowingCapacity_84adace1-4d25-402a-b0e1-1a52b2f0e218" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_8ade03cd-fff2-4158-8735-3c2757d8c33c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_8ade03cd-fff2-4158-8735-3c2757d8c33c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentIssuanceDate1_792ada11-2a60-45b0-a54a-52ae25b7ac38" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentIssuanceDate1"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_us-gaap_DebtInstrumentIssuanceDate1_792ada11-2a60-45b0-a54a-52ae25b7ac38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateDuringPeriod_7a302bcc-4676-4542-b576-e314a38680d3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_us-gaap_DebtInstrumentInterestRateDuringPeriod_7a302bcc-4676-4542-b576-e314a38680d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfDebt_85dc8365-e75d-49a5-872f-a3823dd742e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfDebt"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfDebt_85dc8365-e75d-49a5-872f-a3823dd742e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt_670d2554-576c-458c-9dbb-f56b2d60616a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_us-gaap_RepaymentsOfDebt_670d2554-576c-458c-9dbb-f56b2d60616a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_82fbad69-5fe2-49f9-84f2-182fe1afea36" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_us-gaap_LongTermDebt_82fbad69-5fe2-49f9-84f2-182fe1afea36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_a5ee37f2-dd18-494b-ba76-2aebce132f3c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_a5ee37f2-dd18-494b-ba76-2aebce132f3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_bcdcb6a9-9f8b-4ee4-a83b-9a312f9e2d69" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_bcdcb6a9-9f8b-4ee4-a83b-9a312f9e2d69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_04de8d09-b481-4d0a-8912-c165552959a5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_04de8d09-b481-4d0a-8912-c165552959a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_SeniorNotesConsentFeePer1000PrincipalAmount_274e2f7b-98a1-4a66-a4fb-f57cba69770d" xlink:href="wcc-20241231.xsd#wcc_SeniorNotesConsentFeePer1000PrincipalAmount"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_wcc_SeniorNotesConsentFeePer1000PrincipalAmount_274e2f7b-98a1-4a66-a4fb-f57cba69770d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_SeniorNotesTenderOfferConsiderationPer1000PrincipalAmount_0dcd61eb-317a-4bd5-9639-b4ea35b4376c" xlink:href="wcc-20241231.xsd#wcc_SeniorNotesTenderOfferConsiderationPer1000PrincipalAmount"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_wcc_SeniorNotesTenderOfferConsiderationPer1000PrincipalAmount_0dcd61eb-317a-4bd5-9639-b4ea35b4376c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_DiscountPercentageOfParValue_f180a58b-565c-43c1-b499-2f92cdb908b3" xlink:href="wcc-20241231.xsd#wcc_DiscountPercentageOfParValue"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_wcc_DiscountPercentageOfParValue_f180a58b-565c-43c1-b499-2f92cdb908b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_05e597ce-1bd2-4d6e-a9d1-b6b6fa252d22" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_05e597ce-1bd2-4d6e-a9d1-b6b6fa252d22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_009b52fb-3465-4e6b-852f-67499c16edce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_009b52fb-3465-4e6b-852f-67499c16edce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_44080fd0-e3b4-49da-ab6e-4a7ddab12bd7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_44080fd0-e3b4-49da-ab6e-4a7ddab12bd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_PercentageOfPrincipalAmountOfSeniorNotesAcceleratedUnderDefault_8cf6d391-4c34-491d-9fde-5bdcfb153abd" xlink:href="wcc-20241231.xsd#wcc_PercentageOfPrincipalAmountOfSeniorNotesAcceleratedUnderDefault"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_wcc_PercentageOfPrincipalAmountOfSeniorNotesAcceleratedUnderDefault_8cf6d391-4c34-491d-9fde-5bdcfb153abd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_02fec8cf-9a05-4879-98bd-c60f8e38bb01" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_02fec8cf-9a05-4879-98bd-c60f8e38bb01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_c4bb3aca-a35e-4e98-b700-64d00bb30b05" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_c4bb3aca-a35e-4e98-b700-64d00bb30b05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_cb163c66-e5e9-4879-bc81-e751928856c9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_cb163c66-e5e9-4879-bc81-e751928856c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost_18781924-1e09-47f4-af41-b4e3c044e894" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost_18781924-1e09-47f4-af41-b4e3c044e894" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost_39d8a2c3-709f-4521-99f2-bc636ea946ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WriteOffOfDeferredDebtIssuanceCost"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost_39d8a2c3-709f-4521-99f2-bc636ea946ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_CommitmentFee_2cd0cffe-0abb-4a4d-8e3d-dec88c5ffb01" xlink:href="wcc-20241231.xsd#wcc_CommitmentFee"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_wcc_CommitmentFee_2cd0cffe-0abb-4a4d-8e3d-dec88c5ffb01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_CanadianDollarSubFacilityCommitment_232e6f38-a4af-473f-93e0-8f145b5ce2a5" xlink:href="wcc-20241231.xsd#wcc_CanadianDollarSubFacilityCommitment"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_wcc_CanadianDollarSubFacilityCommitment_232e6f38-a4af-473f-93e0-8f145b5ce2a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_LimitOnDividends_a9fabbad-8ad0-49fc-a0cb-48ce37569693" xlink:href="wcc-20241231.xsd#wcc_LimitOnDividends"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_wcc_LimitOnDividends_a9fabbad-8ad0-49fc-a0cb-48ce37569693" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableDeferredIncome_54cdac6f-3b89-4807-ba21-ba203e8352a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableDeferredIncome"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cdc4e7c6-75c8-4565-a758-85b55ff452c7" xlink:to="loc_us-gaap_FinancingReceivableDeferredIncome_54cdac6f-3b89-4807-ba21-ba203e8352a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/DEBTSCHEDULEOFMATURITIESOFLONGTERMDEBTDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#DEBTSCHEDULEOFMATURITIESOFLONGTERMDEBTDetails"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/DEBTSCHEDULEOFMATURITIESOFLONGTERMDEBTDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_04fa120e-39d9-44fc-9c68-5d1c1071b8c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_81870d53-8150-40db-88ec-81acd0011f44" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_04fa120e-39d9-44fc-9c68-5d1c1071b8c3" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_81870d53-8150-40db-88ec-81acd0011f44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_2db6d657-9700-4fc2-94cf-40bd364ea5aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_04fa120e-39d9-44fc-9c68-5d1c1071b8c3" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_2db6d657-9700-4fc2-94cf-40bd364ea5aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_959a551f-f526-4963-92f7-7424ca52ec38" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_04fa120e-39d9-44fc-9c68-5d1c1071b8c3" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_959a551f-f526-4963-92f7-7424ca52ec38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_5eac48d0-34e4-411a-94b2-847ef7f8ef7f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_04fa120e-39d9-44fc-9c68-5d1c1071b8c3" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_5eac48d0-34e4-411a-94b2-847ef7f8ef7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_37f1816a-667b-4065-b225-8853be6f2ce7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_04fa120e-39d9-44fc-9c68-5d1c1071b8c3" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_37f1816a-667b-4065-b225-8853be6f2ce7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_010aab60-d65b-45ab-8b3f-1138c522a90e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_04fa120e-39d9-44fc-9c68-5d1c1071b8c3" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_010aab60-d65b-45ab-8b3f-1138c522a90e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_b248740b-b30f-443d-a8cd-2fffa4bdee74" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_04fa120e-39d9-44fc-9c68-5d1c1071b8c3" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_b248740b-b30f-443d-a8cd-2fffa4bdee74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_d3327840-1938-4bd9-b46a-c012d31601c4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_04fa120e-39d9-44fc-9c68-5d1c1071b8c3" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_d3327840-1938-4bd9-b46a-c012d31601c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndCapitalLeaseObligations_ff165e28-8ad7-424a-82b2-6188940a8dfe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtAndCapitalLeaseObligations"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_04fa120e-39d9-44fc-9c68-5d1c1071b8c3" xlink:to="loc_us-gaap_DebtAndCapitalLeaseObligations_ff165e28-8ad7-424a-82b2-6188940a8dfe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/STOCKHOLDERSEQUITYDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#STOCKHOLDERSEQUITYDetails"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/STOCKHOLDERSEQUITYDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_f94c4df1-ddc3-407b-8391-a36d11cf76d3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_18f38000-cc72-4b9f-9f8c-9e59ff8c473d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_f94c4df1-ddc3-407b-8391-a36d11cf76d3" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_18f38000-cc72-4b9f-9f8c-9e59ff8c473d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_dd542517-9703-46a5-8f0a-ada7e0f4f2b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_18f38000-cc72-4b9f-9f8c-9e59ff8c473d" xlink:to="loc_us-gaap_StatementClassOfStockAxis_dd542517-9703-46a5-8f0a-ada7e0f4f2b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_c865e737-b424-4275-965c-f2dfd202f12b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_dd542517-9703-46a5-8f0a-ada7e0f4f2b6" xlink:to="loc_us-gaap_ClassOfStockDomain_c865e737-b424-4275-965c-f2dfd202f12b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_a82d4bb5-104c-4c11-8b97-cd1cbdb636cd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_c865e737-b424-4275-965c-f2dfd202f12b" xlink:to="loc_us-gaap_CommonStockMember_a82d4bb5-104c-4c11-8b97-cd1cbdb636cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_8a31a788-2f30-4c67-8fe5-9322d2431dc4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_c865e737-b424-4275-965c-f2dfd202f12b" xlink:to="loc_us-gaap_CommonClassBMember_8a31a788-2f30-4c67-8fe5-9322d2431dc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesAPreferredStockMember_ef04edb1-af08-425b-a47b-f5aab74d72ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeriesAPreferredStockMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_c865e737-b424-4275-965c-f2dfd202f12b" xlink:to="loc_us-gaap_SeriesAPreferredStockMember_ef04edb1-af08-425b-a47b-f5aab74d72ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_DepositaryShareMember_d1691a0b-672d-49a8-ba5c-6f134068072b" xlink:href="wcc-20241231.xsd#wcc_DepositaryShareMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_c865e737-b424-4275-965c-f2dfd202f12b" xlink:to="loc_wcc_DepositaryShareMember_d1691a0b-672d-49a8-ba5c-6f134068072b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ShareRepurchaseProgramAxis_48042501-49b0-41db-8804-554ece546a69" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_18f38000-cc72-4b9f-9f8c-9e59ff8c473d" xlink:to="loc_srt_ShareRepurchaseProgramAxis_48042501-49b0-41db-8804-554ece546a69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ShareRepurchaseProgramDomain_4f2fce99-fcf8-4297-831c-d6164f4050f9" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ShareRepurchaseProgramAxis_48042501-49b0-41db-8804-554ece546a69" xlink:to="loc_srt_ShareRepurchaseProgramDomain_4f2fce99-fcf8-4297-831c-d6164f4050f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_b63988cf-bd83-4be6-8e9a-ba3e39ff8897" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ShareRepurchaseProgramDomain_4f2fce99-fcf8-4297-831c-d6164f4050f9" xlink:to="loc_us-gaap_TreasuryStockCommonMember_b63988cf-bd83-4be6-8e9a-ba3e39ff8897" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_c9cf4dfe-0615-4238-a98a-95e713849c74" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_18f38000-cc72-4b9f-9f8c-9e59ff8c473d" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_c9cf4dfe-0615-4238-a98a-95e713849c74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_4ad2b27f-ded9-4609-8801-765491a99e29" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_c9cf4dfe-0615-4238-a98a-95e713849c74" xlink:to="loc_us-gaap_EquityComponentDomain_4ad2b27f-ded9-4609-8801-765491a99e29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_64cc6b98-c73e-4efa-8855-5bbef0cd6edb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_4ad2b27f-ded9-4609-8801-765491a99e29" xlink:to="loc_us-gaap_RetainedEarningsMember_64cc6b98-c73e-4efa-8855-5bbef0cd6edb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_a0a7b975-5e3f-4f81-8ef2-3b6436311df0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_18f38000-cc72-4b9f-9f8c-9e59ff8c473d" xlink:to="loc_us-gaap_ClassOfStockLineItems_a0a7b975-5e3f-4f81-8ef2-3b6436311df0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_8f28176a-360d-41a2-993b-8d298298febf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_a0a7b975-5e3f-4f81-8ef2-3b6436311df0" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_8f28176a-360d-41a2-993b-8d298298febf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_0b450b4c-6c1b-402d-9463-d1d60a2064d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_a0a7b975-5e3f-4f81-8ef2-3b6436311df0" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_0b450b4c-6c1b-402d-9463-d1d60a2064d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_657aa82b-0b2e-4b51-ac29-3020fad6a841" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_a0a7b975-5e3f-4f81-8ef2-3b6436311df0" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_657aa82b-0b2e-4b51-ac29-3020fad6a841" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_6f7bc6a8-feca-4c86-8200-b36c9a60f09d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_a0a7b975-5e3f-4f81-8ef2-3b6436311df0" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_6f7bc6a8-feca-4c86-8200-b36c9a60f09d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendPaymentRateVariable_47ae4138-4c56-4b7b-a14b-61cd1ae25144" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockDividendPaymentRateVariable"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_a0a7b975-5e3f-4f81-8ef2-3b6436311df0" xlink:to="loc_us-gaap_PreferredStockDividendPaymentRateVariable_47ae4138-4c56-4b7b-a14b-61cd1ae25144" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockLiquidationPreference_0bd20d48-f360-412e-8ff8-e0e74918da60" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockLiquidationPreference"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_a0a7b975-5e3f-4f81-8ef2-3b6436311df0" xlink:to="loc_us-gaap_PreferredStockLiquidationPreference_0bd20d48-f360-412e-8ff8-e0e74918da60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendRatePercentage_78846981-5b97-4b3b-995f-4541647ceca7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockDividendRatePercentage"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_a0a7b975-5e3f-4f81-8ef2-3b6436311df0" xlink:to="loc_us-gaap_PreferredStockDividendRatePercentage_78846981-5b97-4b3b-995f-4541647ceca7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_c758e1ce-b2e7-4e2d-921a-a23e54ee4106" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_a0a7b975-5e3f-4f81-8ef2-3b6436311df0" xlink:to="loc_us-gaap_PreferredStockSharesIssued_c758e1ce-b2e7-4e2d-921a-a23e54ee4106" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StockRepurchaseProgramAuthorizedAmount1_72389208-715f-4589-b573-c771899167c8" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_a0a7b975-5e3f-4f81-8ef2-3b6436311df0" xlink:to="loc_srt_StockRepurchaseProgramAuthorizedAmount1_72389208-715f-4589-b573-c771899167c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_8beeb4be-8813-4ee8-a826-b4788f04d63a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_a0a7b975-5e3f-4f81-8ef2-3b6436311df0" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_8beeb4be-8813-4ee8-a826-b4788f04d63a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_27e455df-ac4a-48bd-8143-4818a5c55307" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_a0a7b975-5e3f-4f81-8ef2-3b6436311df0" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_27e455df-ac4a-48bd-8143-4818a5c55307" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStock_f6dfa3b0-1492-42cb-b898-b24702329f06" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsPreferredStock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_a0a7b975-5e3f-4f81-8ef2-3b6436311df0" xlink:to="loc_us-gaap_DividendsPreferredStock_f6dfa3b0-1492-42cb-b898-b24702329f06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsPerShareCashPaid_e3778356-ab0d-4819-99d8-ebd0b5ee9808" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockDividendsPerShareCashPaid"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_a0a7b975-5e3f-4f81-8ef2-3b6436311df0" xlink:to="loc_us-gaap_PreferredStockDividendsPerShareCashPaid_e3778356-ab0d-4819-99d8-ebd0b5ee9808" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_ebcf8c29-ce3a-4dab-9bc6-d74fd608657c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_f94c4df1-ddc3-407b-8391-a36d11cf76d3" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_ebcf8c29-ce3a-4dab-9bc6-d74fd608657c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_f7560fac-5d89-4824-8179-ec9ba7826a90" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_f94c4df1-ddc3-407b-8391-a36d11cf76d3" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_f7560fac-5d89-4824-8179-ec9ba7826a90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStock_72cd9e70-5324-4a00-a574-8f4b6cb6ba01" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsCommonStock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_f94c4df1-ddc3-407b-8391-a36d11cf76d3" xlink:to="loc_us-gaap_DividendsCommonStock_72cd9e70-5324-4a00-a574-8f4b6cb6ba01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/INCOMETAXESADDITIONALINFORMATIONDetail" xlink:type="simple" xlink:href="wcc-20241231.xsd#INCOMETAXESADDITIONALINFORMATIONDetail"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/INCOMETAXESADDITIONALINFORMATIONDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_24faaf8b-0135-4c99-a3d3-fa50f84d85e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_28d66fc8-7a1b-46ec-924a-f1ea0629989d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_24faaf8b-0135-4c99-a3d3-fa50f84d85e8" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_28d66fc8-7a1b-46ec-924a-f1ea0629989d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_e0b71496-5c40-4d5d-84ec-5bf1ad4d08d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_28d66fc8-7a1b-46ec-924a-f1ea0629989d" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_e0b71496-5c40-4d5d-84ec-5bf1ad4d08d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_489a19fe-f5a7-40eb-b99a-f243064fa6e5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_e0b71496-5c40-4d5d-84ec-5bf1ad4d08d0" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_489a19fe-f5a7-40eb-b99a-f243064fa6e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_f92a2f8c-1049-425c-8f77-47734b46a2fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_489a19fe-f5a7-40eb-b99a-f243064fa6e5" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_f92a2f8c-1049-425c-8f77-47734b46a2fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember_f76c4aa2-244f-4a3e-81ca-313fd954090b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DomesticCountryMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_489a19fe-f5a7-40eb-b99a-f243064fa6e5" xlink:to="loc_us-gaap_DomesticCountryMember_f76c4aa2-244f-4a3e-81ca-313fd954090b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCountryMember_dc0d5e65-292c-4231-84b2-ef5d4df677ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCountryMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_489a19fe-f5a7-40eb-b99a-f243064fa6e5" xlink:to="loc_us-gaap_ForeignCountryMember_dc0d5e65-292c-4231-84b2-ef5d4df677ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAxis_9ab09e74-7aa8-493a-a6c5-96ce0d43999c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_28d66fc8-7a1b-46ec-924a-f1ea0629989d" xlink:to="loc_us-gaap_TaxCreditCarryforwardAxis_9ab09e74-7aa8-493a-a6c5-96ce0d43999c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_43c16e12-1341-473f-9aa9-96e7274ce7d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_9ab09e74-7aa8-493a-a6c5-96ce0d43999c" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_43c16e12-1341-473f-9aa9-96e7274ce7d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralBusinessMember_b9bef6ac-d205-49cc-b695-4278f475dff0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralBusinessMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain_43c16e12-1341-473f-9aa9-96e7274ce7d4" xlink:to="loc_us-gaap_GeneralBusinessMember_b9bef6ac-d205-49cc-b695-4278f475dff0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_76b1b3bc-99c2-4167-bf80-8b5cad25a780" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_28d66fc8-7a1b-46ec-924a-f1ea0629989d" xlink:to="loc_us-gaap_OperatingLossCarryforwardsLineItems_76b1b3bc-99c2-4167-bf80-8b5cad25a780" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_317efdf3-9031-4ef9-8bcb-3cc0eda17f33" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_76b1b3bc-99c2-4167-bf80-8b5cad25a780" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_317efdf3-9031-4ef9-8bcb-3cc0eda17f33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_0e96507d-a0fe-43e8-80a6-000a8fc3f2bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_76b1b3bc-99c2-4167-bf80-8b5cad25a780" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_0e96507d-a0fe-43e8-80a6-000a8fc3f2bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_2f7cf41c-b619-405c-b311-3af0e82c8eae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_76b1b3bc-99c2-4167-bf80-8b5cad25a780" xlink:to="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_2f7cf41c-b619-405c-b311-3af0e82c8eae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_910e570e-ba6a-4e2d-989d-50bc3a6b479b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_76b1b3bc-99c2-4167-bf80-8b5cad25a780" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_910e570e-ba6a-4e2d-989d-50bc3a6b479b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_ce8b4ac8-e0ca-4e4d-9b03-2148b7f6f354" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_76b1b3bc-99c2-4167-bf80-8b5cad25a780" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_ce8b4ac8-e0ca-4e4d-9b03-2148b7f6f354" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_89846625-9345-478c-812c-f4c620d24ae2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_76b1b3bc-99c2-4167-bf80-8b5cad25a780" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_89846625-9345-478c-812c-f4c620d24ae2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_f53a14a8-04c0-4fac-90be-5d16e18c1de9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_76b1b3bc-99c2-4167-bf80-8b5cad25a780" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_f53a14a8-04c0-4fac-90be-5d16e18c1de9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_c102e878-ca32-43b0-8de9-415e6615fb34" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_76b1b3bc-99c2-4167-bf80-8b5cad25a780" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_c102e878-ca32-43b0-8de9-415e6615fb34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_79ed6de3-9d76-429a-bd0f-69f262535f3d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_76b1b3bc-99c2-4167-bf80-8b5cad25a780" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_79ed6de3-9d76-429a-bd0f-69f262535f3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_be5e77d2-6fc3-48de-af73-962377ef1bb6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_76b1b3bc-99c2-4167-bf80-8b5cad25a780" xlink:to="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_be5e77d2-6fc3-48de-af73-962377ef1bb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense_d7475556-3c6b-41ce-a4c1-56fc9fc12597" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_76b1b3bc-99c2-4167-bf80-8b5cad25a780" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense_d7475556-3c6b-41ce-a4c1-56fc9fc12597" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_c523d68d-04d7-4191-b59b-ff0ffb44a541" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_76b1b3bc-99c2-4167-bf80-8b5cad25a780" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_c523d68d-04d7-4191-b59b-ff0ffb44a541" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries_55592578-714d-406f-985f-54b199c80039" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_76b1b3bc-99c2-4167-bf80-8b5cad25a780" xlink:to="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries_55592578-714d-406f-985f-54b199c80039" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries_7f85c282-f583-41e4-bac2-61a56927503f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_76b1b3bc-99c2-4167-bf80-8b5cad25a780" xlink:to="loc_us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries_7f85c282-f583-41e4-bac2-61a56927503f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued_d5739596-5a2b-48e0-b7e1-befdf2bece27" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_76b1b3bc-99c2-4167-bf80-8b5cad25a780" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued_d5739596-5a2b-48e0-b7e1-befdf2bece27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiability_0e25c146-7d2f-4a69-9283-d1832a1a34d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiability"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_76b1b3bc-99c2-4167-bf80-8b5cad25a780" xlink:to="loc_us-gaap_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiability_0e25c146-7d2f-4a69-9283-d1832a1a34d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetInterestCarryforward_8856a828-ec89-499c-b5cf-0ce29f85e234" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetInterestCarryforward"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_76b1b3bc-99c2-4167-bf80-8b5cad25a780" xlink:to="loc_us-gaap_DeferredTaxAssetInterestCarryforward_8856a828-ec89-499c-b5cf-0ce29f85e234" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense_0441ef98-4502-4c35-af3e-d3e885543409" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_76b1b3bc-99c2-4167-bf80-8b5cad25a780" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense_0441ef98-4502-4c35-af3e-d3e885543409" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExaminationDescription_a50fb0ea-59c5-4410-ac96-d93b3aff77d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExaminationDescription"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_76b1b3bc-99c2-4167-bf80-8b5cad25a780" xlink:to="loc_us-gaap_IncomeTaxExaminationDescription_a50fb0ea-59c5-4410-ac96-d93b3aff77d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/INCOMETAXESSCHEDULEOFINCOMEBEFOREINCOMETAXDOMESTICANDFOREIGNDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#INCOMETAXESSCHEDULEOFINCOMEBEFOREINCOMETAXDOMESTICANDFOREIGNDetails"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/INCOMETAXESSCHEDULEOFINCOMEBEFOREINCOMETAXDOMESTICANDFOREIGNDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_d381397d-2220-4b60-b770-d5a3cd7dcff3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_497c574c-3225-4560-9bf7-c345a617a7e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d381397d-2220-4b60-b770-d5a3cd7dcff3" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_497c574c-3225-4560-9bf7-c345a617a7e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_8a6bcda8-d8c4-426a-a478-a1a115ea46a6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d381397d-2220-4b60-b770-d5a3cd7dcff3" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_8a6bcda8-d8c4-426a-a478-a1a115ea46a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_57757312-7068-4594-9afa-567ef57a68c6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d381397d-2220-4b60-b770-d5a3cd7dcff3" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_57757312-7068-4594-9afa-567ef57a68c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/INCOMETAXESSCHEDULEOFCOMPONENTSOFINCOMETAXEXPENSEDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#INCOMETAXESSCHEDULEOFCOMPONENTSOFINCOMETAXEXPENSEDetails"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/INCOMETAXESSCHEDULEOFCOMPONENTSOFINCOMETAXEXPENSEDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_dc0fda21-6afd-4c19-9c3d-cca40ad84e4e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_9a513bee-a4ad-42c5-824d-4dda661949c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_dc0fda21-6afd-4c19-9c3d-cca40ad84e4e" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_9a513bee-a4ad-42c5-824d-4dda661949c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_40806dc0-7761-4882-b1e4-fde0efcbcf69" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_9a513bee-a4ad-42c5-824d-4dda661949c7" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_40806dc0-7761-4882-b1e4-fde0efcbcf69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_aba90d02-ea5f-4495-a0d4-7d608ad97776" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_9a513bee-a4ad-42c5-824d-4dda661949c7" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_aba90d02-ea5f-4495-a0d4-7d608ad97776" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_283e24c9-b6a7-4643-bc65-582f887bdace" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_9a513bee-a4ad-42c5-824d-4dda661949c7" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_283e24c9-b6a7-4643-bc65-582f887bdace" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_ec938ce1-3ee1-40d9-98a8-4f5a609bd04a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_9a513bee-a4ad-42c5-824d-4dda661949c7" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_ec938ce1-3ee1-40d9-98a8-4f5a609bd04a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_c7379d13-6e72-43a8-b003-2a8a632bd078" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_dc0fda21-6afd-4c19-9c3d-cca40ad84e4e" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_c7379d13-6e72-43a8-b003-2a8a632bd078" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_4306387d-a854-4ff3-be44-15c75bc29049" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_c7379d13-6e72-43a8-b003-2a8a632bd078" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_4306387d-a854-4ff3-be44-15c75bc29049" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_98e80fde-d92d-4254-9495-abc1c9fb55bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_c7379d13-6e72-43a8-b003-2a8a632bd078" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_98e80fde-d92d-4254-9495-abc1c9fb55bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_bfcaf6f3-f99c-4e00-9240-d940d90745df" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_c7379d13-6e72-43a8-b003-2a8a632bd078" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_bfcaf6f3-f99c-4e00-9240-d940d90745df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_17fbea9a-197c-4596-986f-c297286cd033" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_c7379d13-6e72-43a8-b003-2a8a632bd078" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_17fbea9a-197c-4596-986f-c297286cd033" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_5786d76c-e85e-42b0-9cdd-b96606809e9d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_dc0fda21-6afd-4c19-9c3d-cca40ad84e4e" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_5786d76c-e85e-42b0-9cdd-b96606809e9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/INCOMETAXESSCHEDULEOFEFFECTIVEINCOMETAXRATERECONCILIATIONDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#INCOMETAXESSCHEDULEOFEFFECTIVEINCOMETAXRATERECONCILIATIONDetails"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/INCOMETAXESSCHEDULEOFEFFECTIVEINCOMETAXRATERECONCILIATIONDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_5ba0a0e1-aa24-4eee-8feb-3b81c3b01bf3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_a31e30a2-6b9d-4280-801b-c523893fb7e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_5ba0a0e1-aa24-4eee-8feb-3b81c3b01bf3" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_a31e30a2-6b9d-4280-801b-c523893fb7e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_88391950-c537-4229-bfe2-991c2c34dd99" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_5ba0a0e1-aa24-4eee-8feb-3b81c3b01bf3" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_88391950-c537-4229-bfe2-991c2c34dd99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings_633fd46b-f4a9-4c6c-a017-c8ad6ffcf60e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_5ba0a0e1-aa24-4eee-8feb-3b81c3b01bf3" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings_633fd46b-f4a9-4c6c-a017-c8ad6ffcf60e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationDeductions_21119b6d-ec9b-4f16-a8e7-67d9f0bb21d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_5ba0a0e1-aa24-4eee-8feb-3b81c3b01bf3" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationDeductions_21119b6d-ec9b-4f16-a8e7-67d9f0bb21d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_8fac9206-3ad5-4ec3-a96c-79b4be7a0f1e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_5ba0a0e1-aa24-4eee-8feb-3b81c3b01bf3" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_8fac9206-3ad5-4ec3-a96c-79b4be7a0f1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_9d30e51d-dfbc-454b-ab6b-89b34ae64ca6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_5ba0a0e1-aa24-4eee-8feb-3b81c3b01bf3" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_9d30e51d-dfbc-454b-ab6b-89b34ae64ca6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_7dc2f643-4107-4c9f-963a-f869dc56fb1f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_5ba0a0e1-aa24-4eee-8feb-3b81c3b01bf3" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_7dc2f643-4107-4c9f-963a-f869dc56fb1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_01447701-efda-4c3a-a73b-61857c1d3c12" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_5ba0a0e1-aa24-4eee-8feb-3b81c3b01bf3" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_01447701-efda-4c3a-a73b-61857c1d3c12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_449de97b-0f63-48fa-a36f-659087ed8dec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_5ba0a0e1-aa24-4eee-8feb-3b81c3b01bf3" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_449de97b-0f63-48fa-a36f-659087ed8dec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_bee53f7f-28fb-4e76-8d22-a8cd180562ea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_5ba0a0e1-aa24-4eee-8feb-3b81c3b01bf3" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_bee53f7f-28fb-4e76-8d22-a8cd180562ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_838e97e5-3d0f-44ff-9b0c-8e39da98cea7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardTable_5a297f54-0c89-4f3d-8f1a-11930fb72fde" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_838e97e5-3d0f-44ff-9b0c-8e39da98cea7" xlink:to="loc_us-gaap_TaxCreditCarryforwardTable_5a297f54-0c89-4f3d-8f1a-11930fb72fde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_a12349ce-cff7-44c4-bd3a-d85f3048b4fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_5a297f54-0c89-4f3d-8f1a-11930fb72fde" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_a12349ce-cff7-44c4-bd3a-d85f3048b4fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_62adaa81-53e6-43bf-86c6-04dfefb76a94" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_a12349ce-cff7-44c4-bd3a-d85f3048b4fb" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_62adaa81-53e6-43bf-86c6-04dfefb76a94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AnixterInternationalMember_7d3d70b2-feee-4fb7-980d-53628e5b3eed" xlink:href="wcc-20241231.xsd#wcc_AnixterInternationalMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_62adaa81-53e6-43bf-86c6-04dfefb76a94" xlink:to="loc_wcc_AnixterInternationalMember_7d3d70b2-feee-4fb7-980d-53628e5b3eed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_a5ff577a-9c6d-4555-8575-2597c8370ffb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_5a297f54-0c89-4f3d-8f1a-11930fb72fde" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_a5ff577a-9c6d-4555-8575-2597c8370ffb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_2fd3501a-f3b8-444f-98c4-d3c69b803ce9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_a5ff577a-9c6d-4555-8575-2597c8370ffb" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_2fd3501a-f3b8-444f-98c4-d3c69b803ce9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_b2c6250c-8a1a-4645-b6e4-3e6e89085211" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_2fd3501a-f3b8-444f-98c4-d3c69b803ce9" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_b2c6250c-8a1a-4645-b6e4-3e6e89085211" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardLineItems_5ed6b54c-31b0-4fe4-98ef-5cc165c30fff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_5a297f54-0c89-4f3d-8f1a-11930fb72fde" xlink:to="loc_us-gaap_TaxCreditCarryforwardLineItems_5ed6b54c-31b0-4fe4-98ef-5cc165c30fff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNetAbstract_cfac175e-0c07-4739-abdd-d4653c97a712" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNetAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_5ed6b54c-31b0-4fe4-98ef-5cc165c30fff" xlink:to="loc_us-gaap_DeferredTaxAssetsNetAbstract_cfac175e-0c07-4739-abdd-d4653c97a712" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_522e4e7c-75cf-4897-b770-382445334d21" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_cfac175e-0c07-4739-abdd-d4653c97a712" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_522e4e7c-75cf-4897-b770-382445334d21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_49ba8e6e-47e2-4b4f-8c8c-5ba5281013d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_cfac175e-0c07-4739-abdd-d4653c97a712" xlink:to="loc_us-gaap_DeferredTaxAssetsInventory_49ba8e6e-47e2-4b4f-8c8c-5ba5281013d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_c03745e0-9d73-49c5-b18f-8dfc8d12d889" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_cfac175e-0c07-4739-abdd-d4653c97a712" xlink:to="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_c03745e0-9d73-49c5-b18f-8dfc8d12d889" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_DeferredTaxAssetsLeaseLiabilities_fbab8e03-d012-4a3f-9270-16743754c6ff" xlink:href="wcc-20241231.xsd#wcc_DeferredTaxAssetsLeaseLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_cfac175e-0c07-4739-abdd-d4653c97a712" xlink:to="loc_wcc_DeferredTaxAssetsLeaseLiabilities_fbab8e03-d012-4a3f-9270-16743754c6ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_cb005ef1-8ca0-44d7-80e3-c24af8a76da6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_cfac175e-0c07-4739-abdd-d4653c97a712" xlink:to="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_cb005ef1-8ca0-44d7-80e3-c24af8a76da6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits_71554cd2-5f43-42ce-962f-492fd722d6d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_cfac175e-0c07-4739-abdd-d4653c97a712" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits_71554cd2-5f43-42ce-962f-492fd722d6d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_52e07fe0-4946-48de-a581-fe060a4b9bfa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_cfac175e-0c07-4739-abdd-d4653c97a712" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_52e07fe0-4946-48de-a581-fe060a4b9bfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_0f021d8a-2da9-4fd5-baf4-a2923a7170b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_cfac175e-0c07-4739-abdd-d4653c97a712" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_0f021d8a-2da9-4fd5-baf4-a2923a7170b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetInterestCarryforward_4d5c92cf-2b99-46f5-8b0b-fb250b712190" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetInterestCarryforward"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_cfac175e-0c07-4739-abdd-d4653c97a712" xlink:to="loc_us-gaap_DeferredTaxAssetInterestCarryforward_4d5c92cf-2b99-46f5-8b0b-fb250b712190" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_a9310fb4-6ad9-47c1-9cdf-30fa9626058e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_cfac175e-0c07-4739-abdd-d4653c97a712" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_a9310fb4-6ad9-47c1-9cdf-30fa9626058e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_99f6fda4-fe5b-4e77-a3f1-fc7d0e32f5ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_cfac175e-0c07-4739-abdd-d4653c97a712" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_99f6fda4-fe5b-4e77-a3f1-fc7d0e32f5ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_cfa88c00-3805-4b2c-9146-4c7d1c9b1ec9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_cfac175e-0c07-4739-abdd-d4653c97a712" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_cfa88c00-3805-4b2c-9146-4c7d1c9b1ec9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_55df79cd-2f39-49b7-bf62-74133b46ffff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_cfac175e-0c07-4739-abdd-d4653c97a712" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_55df79cd-2f39-49b7-bf62-74133b46ffff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesAbstract_e8b68144-e240-4bd4-95e7-781ae5b35e44" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_5ed6b54c-31b0-4fe4-98ef-5cc165c30fff" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesAbstract_e8b68144-e240-4bd4-95e7-781ae5b35e44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_a069efe4-ca31-4be0-b1bb-65e2cf9a6d72" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_e8b68144-e240-4bd4-95e7-781ae5b35e44" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_a069efe4-ca31-4be0-b1bb-65e2cf9a6d72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_45b2f4ed-1817-4a0d-9054-888c6dd3e16e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_e8b68144-e240-4bd4-95e7-781ae5b35e44" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_45b2f4ed-1817-4a0d-9054-888c6dd3e16e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_9dacaec2-7c03-4188-ad89-a87d8c2eaea1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_e8b68144-e240-4bd4-95e7-781ae5b35e44" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_9dacaec2-7c03-4188-ad89-a87d8c2eaea1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_24e7506c-3b6a-4ed4-9168-294b4f1e4b46" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_e8b68144-e240-4bd4-95e7-781ae5b35e44" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_24e7506c-3b6a-4ed4-9168-294b4f1e4b46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_85fea178-79e8-40c1-aeee-db3ab960f293" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_5ed6b54c-31b0-4fe4-98ef-5cc165c30fff" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_85fea178-79e8-40c1-aeee-db3ab960f293" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_d4ee29de-b9f7-4e74-9e7e-a80bb3b27cbb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_5ed6b54c-31b0-4fe4-98ef-5cc165c30fff" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_d4ee29de-b9f7-4e74-9e7e-a80bb3b27cbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_b33cc987-781b-4044-ad68-343f7a021a33" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_5ed6b54c-31b0-4fe4-98ef-5cc165c30fff" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_b33cc987-781b-4044-ad68-343f7a021a33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/INCOMETAXESSCHEDULEOFINCOMETAXCONTINGENCIESDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#INCOMETAXESSCHEDULEOFINCOMETAXCONTINGENCIESDetails"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/INCOMETAXESSCHEDULEOFINCOMETAXCONTINGENCIESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_99fbc0ba-4f17-4e2e-b73d-247d67bc8797" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable_55e2366f-48e4-4e3d-9d1a-55e1a563ee2c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_99fbc0ba-4f17-4e2e-b73d-247d67bc8797" xlink:to="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable_55e2366f-48e4-4e3d-9d1a-55e1a563ee2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis_011353ad-a4b7-48aa-9ac4-ba3156aadc36" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable_55e2366f-48e4-4e3d-9d1a-55e1a563ee2c" xlink:to="loc_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis_011353ad-a4b7-48aa-9ac4-ba3156aadc36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain_37b90dcc-cb03-4f89-9c2f-5b17bb5ecd05" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis_011353ad-a4b7-48aa-9ac4-ba3156aadc36" xlink:to="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain_37b90dcc-cb03-4f89-9c2f-5b17bb5ecd05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems_c37c6ec0-7d58-4d06-b600-d7816702da8c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable_55e2366f-48e4-4e3d-9d1a-55e1a563ee2c" xlink:to="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems_c37c6ec0-7d58-4d06-b600-d7816702da8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_0bbdce6c-0162-4932-a949-b75a8e1946dd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems_c37c6ec0-7d58-4d06-b600-d7816702da8c" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_0bbdce6c-0162-4932-a949-b75a8e1946dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation_8e6ddea4-597a-4c69-af20-63520adeaae1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems_c37c6ec0-7d58-4d06-b600-d7816702da8c" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation_8e6ddea4-597a-4c69-af20-63520adeaae1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation_2910775a-db90-45c7-b26f-7a50ebc48500" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems_c37c6ec0-7d58-4d06-b600-d7816702da8c" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation_2910775a-db90-45c7-b26f-7a50ebc48500" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_4eecc4f2-8bf4-4a02-9d14-3df3ffead9b8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_99fbc0ba-4f17-4e2e-b73d-247d67bc8797" xlink:to="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_4eecc4f2-8bf4-4a02-9d14-3df3ffead9b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_9f16e66c-0cbe-4ce2-afe2-6d5eff289c51" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_4eecc4f2-8bf4-4a02-9d14-3df3ffead9b8" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_9f16e66c-0cbe-4ce2-afe2-6d5eff289c51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_23771a5e-6939-43f5-92ea-fafb25fe2e84" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_4eecc4f2-8bf4-4a02-9d14-3df3ffead9b8" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_23771a5e-6939-43f5-92ea-fafb25fe2e84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition_cf46c25f-4a42-47cb-b1d6-3cb2b0f92ad5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_4eecc4f2-8bf4-4a02-9d14-3df3ffead9b8" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition_cf46c25f-4a42-47cb-b1d6-3cb2b0f92ad5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_4f7bbf6d-4107-42bd-8f4f-1cf8bc23cc9e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_4eecc4f2-8bf4-4a02-9d14-3df3ffead9b8" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_4f7bbf6d-4107-42bd-8f4f-1cf8bc23cc9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_037749cc-b56d-4c23-8a24-33a29dc65f0f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_4eecc4f2-8bf4-4a02-9d14-3df3ffead9b8" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_037749cc-b56d-4c23-8a24-33a29dc65f0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_a921cbc4-35de-4307-beb2-149cde9a48ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_4eecc4f2-8bf4-4a02-9d14-3df3ffead9b8" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_a921cbc4-35de-4307-beb2-149cde9a48ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation_df75577d-f3c1-4ed5-9370-86114dfd5196" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_4eecc4f2-8bf4-4a02-9d14-3df3ffead9b8" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation_df75577d-f3c1-4ed5-9370-86114dfd5196" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation_2ea19e65-43aa-47ef-8597-057bf4fa2920" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_4eecc4f2-8bf4-4a02-9d14-3df3ffead9b8" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation_2ea19e65-43aa-47ef-8597-057bf4fa2920" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_2440c465-a566-44a4-91e0-fffa36ac0ca1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_4eecc4f2-8bf4-4a02-9d14-3df3ffead9b8" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_2440c465-a566-44a4-91e0-fffa36ac0ca1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/EARNINGSPERSHARESCHEDULEOFEARNINGSPERSHAREBASICANDDILUTEDDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#EARNINGSPERSHARESCHEDULEOFEARNINGSPERSHAREBASICANDDILUTEDDetails"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/EARNINGSPERSHARESCHEDULEOFEARNINGSPERSHAREBASICANDDILUTEDDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_f5917f0f-c318-4987-b8ab-c801bfc757d3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcceleratedShareRepurchasesTable_ba2d4715-8632-481d-a806-158c82bf357e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcceleratedShareRepurchasesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_f5917f0f-c318-4987-b8ab-c801bfc757d3" xlink:to="loc_us-gaap_AcceleratedShareRepurchasesTable_ba2d4715-8632-481d-a806-158c82bf357e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ShareRepurchaseProgramAxis_f57e7928-cdac-4135-b3b9-ad0467379a33" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesTable_ba2d4715-8632-481d-a806-158c82bf357e" xlink:to="loc_srt_ShareRepurchaseProgramAxis_f57e7928-cdac-4135-b3b9-ad0467379a33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ShareRepurchaseProgramDomain_fc3ed93b-0f3b-4a0c-bc29-a3721a397d74" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ShareRepurchaseProgramAxis_f57e7928-cdac-4135-b3b9-ad0467379a33" xlink:to="loc_srt_ShareRepurchaseProgramDomain_fc3ed93b-0f3b-4a0c-bc29-a3721a397d74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_2c9a39f1-e910-474d-8a7e-40430458fc4d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ShareRepurchaseProgramDomain_fc3ed93b-0f3b-4a0c-bc29-a3721a397d74" xlink:to="loc_us-gaap_TreasuryStockCommonMember_2c9a39f1-e910-474d-8a7e-40430458fc4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcceleratedShareRepurchasesLineItems_81a7846c-65e1-47cd-9c73-324bb38a62b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcceleratedShareRepurchasesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesTable_ba2d4715-8632-481d-a806-158c82bf357e" xlink:to="loc_us-gaap_AcceleratedShareRepurchasesLineItems_81a7846c-65e1-47cd-9c73-324bb38a62b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_e4663821-fc55-4f12-ae07-689c0909f3c4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesLineItems_81a7846c-65e1-47cd-9c73-324bb38a62b6" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_e4663821-fc55-4f12-ae07-689c0909f3c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_e00baa30-420d-44d0-96f6-650caf627beb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesLineItems_81a7846c-65e1-47cd-9c73-324bb38a62b6" xlink:to="loc_us-gaap_TreasuryStockCommonShares_e00baa30-420d-44d0-96f6-650caf627beb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StockRepurchaseProgramAuthorizedAmount1_01d03b7f-e2e3-4fac-9a96-ec7f02d6c21d" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesLineItems_81a7846c-65e1-47cd-9c73-324bb38a62b6" xlink:to="loc_srt_StockRepurchaseProgramAuthorizedAmount1_01d03b7f-e2e3-4fac-9a96-ec7f02d6c21d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StockRepurchaseProgramExpirationDate_047d391d-4dd1-4d9a-b57e-cc98c313ad72" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StockRepurchaseProgramExpirationDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesLineItems_81a7846c-65e1-47cd-9c73-324bb38a62b6" xlink:to="loc_srt_StockRepurchaseProgramExpirationDate_047d391d-4dd1-4d9a-b57e-cc98c313ad72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_71c91d32-d1ac-4707-bd65-f80d70e138df" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesLineItems_81a7846c-65e1-47cd-9c73-324bb38a62b6" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_71c91d32-d1ac-4707-bd65-f80d70e138df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_89fe8461-7644-45a1-9bb6-467fc673cb1d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockDividendsIncomeStatementImpact"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesLineItems_81a7846c-65e1-47cd-9c73-324bb38a62b6" xlink:to="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_89fe8461-7644-45a1-9bb6-467fc673cb1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_fa11a4d5-7107-4382-a676-6f6e7e6dd442" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesLineItems_81a7846c-65e1-47cd-9c73-324bb38a62b6" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_fa11a4d5-7107-4382-a676-6f6e7e6dd442" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_060d0f9f-9aea-4ab3-8608-4b360fc8b54a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesLineItems_81a7846c-65e1-47cd-9c73-324bb38a62b6" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_060d0f9f-9aea-4ab3-8608-4b360fc8b54a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2114d794-c9f2-479c-a22f-b84188a84888" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesLineItems_81a7846c-65e1-47cd-9c73-324bb38a62b6" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2114d794-c9f2-479c-a22f-b84188a84888" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_b2a20c6b-7c78-423c-be4d-a8b76723d1b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesLineItems_81a7846c-65e1-47cd-9c73-324bb38a62b6" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_b2a20c6b-7c78-423c-be4d-a8b76723d1b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_312d1280-9b2c-4597-a202-2a57bec9956c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_b2a20c6b-7c78-423c-be4d-a8b76723d1b2" xlink:to="loc_us-gaap_EarningsPerShareBasic_312d1280-9b2c-4597-a202-2a57bec9956c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_18802be8-8c88-43ba-9e89-ccde641f05f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_b2a20c6b-7c78-423c-be4d-a8b76723d1b2" xlink:to="loc_us-gaap_EarningsPerShareDiluted_18802be8-8c88-43ba-9e89-ccde641f05f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_b6b8e559-5515-446b-8941-6576079a8861" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesLineItems_81a7846c-65e1-47cd-9c73-324bb38a62b6" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_b6b8e559-5515-446b-8941-6576079a8861" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_ebb45fd3-31f5-45d5-8a61-93cbb21b050a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesLineItems_81a7846c-65e1-47cd-9c73-324bb38a62b6" xlink:to="loc_us-gaap_NetIncomeLoss_ebb45fd3-31f5-45d5-8a61-93cbb21b050a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/EARNINGSPERSHAREDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#EARNINGSPERSHAREDetails"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/EARNINGSPERSHAREDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_af484a4b-f01b-443a-9211-bbc5dff73c1d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_56352eb2-8a30-44be-8168-a863c35bc22f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_af484a4b-f01b-443a-9211-bbc5dff73c1d" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_56352eb2-8a30-44be-8168-a863c35bc22f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ShareRepurchaseProgramAxis_2f444010-f034-4491-b975-58a2618dad33" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_56352eb2-8a30-44be-8168-a863c35bc22f" xlink:to="loc_srt_ShareRepurchaseProgramAxis_2f444010-f034-4491-b975-58a2618dad33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ShareRepurchaseProgramDomain_8cb1b389-6cae-4b2c-a8d7-bc7e3d7b5b5d" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ShareRepurchaseProgramAxis_2f444010-f034-4491-b975-58a2618dad33" xlink:to="loc_srt_ShareRepurchaseProgramDomain_8cb1b389-6cae-4b2c-a8d7-bc7e3d7b5b5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_75b3c1f6-a55f-4e7f-becc-2bc73b2ce6f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ShareRepurchaseProgramDomain_8cb1b389-6cae-4b2c-a8d7-bc7e3d7b5b5d" xlink:to="loc_us-gaap_TreasuryStockCommonMember_75b3c1f6-a55f-4e7f-becc-2bc73b2ce6f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_d14e5ce7-e517-426e-82dd-bbb28f17a0a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_56352eb2-8a30-44be-8168-a863c35bc22f" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_d14e5ce7-e517-426e-82dd-bbb28f17a0a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_0c04606f-61bf-4f29-aca2-d422604fa7b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_d14e5ce7-e517-426e-82dd-bbb28f17a0a7" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_0c04606f-61bf-4f29-aca2-d422604fa7b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember_6db2f00b-7f0d-41bb-bc91-8aa9d8e0349c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_0c04606f-61bf-4f29-aca2-d422604fa7b4" xlink:to="loc_us-gaap_StockAppreciationRightsSARSMember_6db2f00b-7f0d-41bb-bc91-8aa9d8e0349c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_494947aa-5ec7-41eb-b4d6-fb81a88a15e9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_56352eb2-8a30-44be-8168-a863c35bc22f" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_494947aa-5ec7-41eb-b4d6-fb81a88a15e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_378f9893-4449-4051-9498-43171b9c52df" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_494947aa-5ec7-41eb-b4d6-fb81a88a15e9" xlink:to="loc_us-gaap_TreasuryStockCommonShares_378f9893-4449-4051-9498-43171b9c52df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_12befa0c-566e-47df-8da8-c27a8c7eb684" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_494947aa-5ec7-41eb-b4d6-fb81a88a15e9" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_12befa0c-566e-47df-8da8-c27a8c7eb684" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_a3258933-bcd7-4793-955d-2b7a42e52285" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_494947aa-5ec7-41eb-b4d6-fb81a88a15e9" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_a3258933-bcd7-4793-955d-2b7a42e52285" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_6e948467-dd0d-4dc0-872c-20c52ab62f37" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_494947aa-5ec7-41eb-b4d6-fb81a88a15e9" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_6e948467-dd0d-4dc0-872c-20c52ab62f37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_d43a625c-792d-49c9-b385-6a4281de25b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_494947aa-5ec7-41eb-b4d6-fb81a88a15e9" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_d43a625c-792d-49c9-b385-6a4281de25b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_8b8d0836-2036-4916-8828-169e9ff98cb5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_af484a4b-f01b-443a-9211-bbc5dff73c1d" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_8b8d0836-2036-4916-8828-169e9ff98cb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#EMPLOYEEBENEFITPLANSTEXTUALSDetails"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_df728145-3710-4fa0-a675-9b71af7d21e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_ScheduleOfEmployeeBenefitPlansTable_53835d78-3e75-4074-8ec4-08a1cbea4489" xlink:href="wcc-20241231.xsd#wcc_ScheduleOfEmployeeBenefitPlansTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_df728145-3710-4fa0-a675-9b71af7d21e8" xlink:to="loc_wcc_ScheduleOfEmployeeBenefitPlansTable_53835d78-3e75-4074-8ec4-08a1cbea4489" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_072e7238-9494-438b-856e-9654941e512b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansTable_53835d78-3e75-4074-8ec4-08a1cbea4489" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_072e7238-9494-438b-856e-9654941e512b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_398ccf27-ca17-413a-aed0-dd190384bb57" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_072e7238-9494-438b-856e-9654941e512b" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_398ccf27-ca17-413a-aed0-dd190384bb57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_27e53d81-5e49-48a6-a266-7b2e8c740171" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_398ccf27-ca17-413a-aed0-dd190384bb57" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_27e53d81-5e49-48a6-a266-7b2e8c740171" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_WESCODeferredCompensationPlanMember_dc97d25f-adbc-4cae-8158-7d076825c689" xlink:href="wcc-20241231.xsd#wcc_WESCODeferredCompensationPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_398ccf27-ca17-413a-aed0-dd190384bb57" xlink:to="loc_wcc_WESCODeferredCompensationPlanMember_dc97d25f-adbc-4cae-8158-7d076825c689" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_28e7bddb-7bb4-4861-8619-14bef9145374" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansTable_53835d78-3e75-4074-8ec4-08a1cbea4489" xlink:to="loc_srt_RangeAxis_28e7bddb-7bb4-4861-8619-14bef9145374" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_e84fd9f9-2630-404f-9b4c-c16c8986a02f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_28e7bddb-7bb4-4861-8619-14bef9145374" xlink:to="loc_srt_RangeMember_e84fd9f9-2630-404f-9b4c-c16c8986a02f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_a644572c-0778-454a-9b95-4e8092b8f3cd" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_e84fd9f9-2630-404f-9b4c-c16c8986a02f" xlink:to="loc_srt_MinimumMember_a644572c-0778-454a-9b95-4e8092b8f3cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_ab03d619-fb92-4e0c-a68a-f17e2dc8f26b" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_e84fd9f9-2630-404f-9b4c-c16c8986a02f" xlink:to="loc_srt_MaximumMember_ab03d619-fb92-4e0c-a68a-f17e2dc8f26b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationAxis_4c4fe87a-7f69-41cc-99d5-d80453519855" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanSponsorLocationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansTable_53835d78-3e75-4074-8ec4-08a1cbea4489" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationAxis_4c4fe87a-7f69-41cc-99d5-d80453519855" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_f1429b46-9495-44e2-93d6-9d4df74107f5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanSponsorLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_4c4fe87a-7f69-41cc-99d5-d80453519855" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_f1429b46-9495-44e2-93d6-9d4df74107f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignPlanMember_641cf30a-b831-4e83-88d0-312217937019" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_f1429b46-9495-44e2-93d6-9d4df74107f5" xlink:to="loc_us-gaap_ForeignPlanMember_641cf30a-b831-4e83-88d0-312217937019" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticPlanMember_dff6c2e9-8d83-443e-a3ee-37fb89ccae4b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DomesticPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_f1429b46-9495-44e2-93d6-9d4df74107f5" xlink:to="loc_us-gaap_DomesticPlanMember_dff6c2e9-8d83-443e-a3ee-37fb89ccae4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_d091582d-abe0-48b4-a486-e797cef4513a" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DomesticPlanMember_dff6c2e9-8d83-443e-a3ee-37fb89ccae4b" xlink:to="loc_country_US_d091582d-abe0-48b4-a486-e797cef4513a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameAxis_563cdf85-0dc1-4b83-a764-5e773bae98d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanNameAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansTable_53835d78-3e75-4074-8ec4-08a1cbea4489" xlink:to="loc_us-gaap_RetirementPlanNameAxis_563cdf85-0dc1-4b83-a764-5e773bae98d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_af628eaf-96fa-472b-9bf7-fb213d14ca5d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameAxis_563cdf85-0dc1-4b83-a764-5e773bae98d8" xlink:to="loc_us-gaap_RetirementPlanNameDomain_af628eaf-96fa-472b-9bf7-fb213d14ca5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_WESCODefinedContributionMember_b782bd18-c1e3-41b9-b52b-648116105f21" xlink:href="wcc-20241231.xsd#wcc_WESCODefinedContributionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameDomain_af628eaf-96fa-472b-9bf7-fb213d14ca5d" xlink:to="loc_wcc_WESCODefinedContributionMember_b782bd18-c1e3-41b9-b52b-648116105f21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_WESCODistributionCanadaDefinedContributionPlanMember_a7ff5f9d-afcb-44de-a0bf-ba64378dcb11" xlink:href="wcc-20241231.xsd#wcc_WESCODistributionCanadaDefinedContributionPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameDomain_af628eaf-96fa-472b-9bf7-fb213d14ca5d" xlink:to="loc_wcc_WESCODistributionCanadaDefinedContributionPlanMember_a7ff5f9d-afcb-44de-a0bf-ba64378dcb11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AnixterEmployeeSavingsPlanMember_5668cae5-b935-47ec-8264-99f002dd534d" xlink:href="wcc-20241231.xsd#wcc_AnixterEmployeeSavingsPlanMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameDomain_af628eaf-96fa-472b-9bf7-fb213d14ca5d" xlink:to="loc_wcc_AnixterEmployeeSavingsPlanMember_5668cae5-b935-47ec-8264-99f002dd534d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_WESCODeferredCompensationPlanMember_2fd76b92-c1de-40cb-a3a9-e891af14ab22" xlink:href="wcc-20241231.xsd#wcc_WESCODeferredCompensationPlanMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameDomain_af628eaf-96fa-472b-9bf7-fb213d14ca5d" xlink:to="loc_wcc_WESCODeferredCompensationPlanMember_2fd76b92-c1de-40cb-a3a9-e891af14ab22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AnixterDeferredCompensationPlanMember_9035601d-b7b8-4ce1-b48b-7142340e8705" xlink:href="wcc-20241231.xsd#wcc_AnixterDeferredCompensationPlanMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameDomain_af628eaf-96fa-472b-9bf7-fb213d14ca5d" xlink:to="loc_wcc_AnixterDeferredCompensationPlanMember_9035601d-b7b8-4ce1-b48b-7142340e8705" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_DefinedContributionPensionPlanForEmployeesOfAnixterCanadaIncMember_42eb4bbc-04db-4ab1-8919-4e102986dfe4" xlink:href="wcc-20241231.xsd#wcc_DefinedContributionPensionPlanForEmployeesOfAnixterCanadaIncMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameDomain_af628eaf-96fa-472b-9bf7-fb213d14ca5d" xlink:to="loc_wcc_DefinedContributionPensionPlanForEmployeesOfAnixterCanadaIncMember_42eb4bbc-04db-4ab1-8919-4e102986dfe4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_CanadianDefinedContributionPlanMergerMember_6ac658b0-64df-47f2-ae21-3415b897d996" xlink:href="wcc-20241231.xsd#wcc_CanadianDefinedContributionPlanMergerMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameDomain_af628eaf-96fa-472b-9bf7-fb213d14ca5d" xlink:to="loc_wcc_CanadianDefinedContributionPlanMergerMember_6ac658b0-64df-47f2-ae21-3415b897d996" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_USDefinedContributionPlanMergerMember_8efb387d-1694-4f7f-8192-425b0604e7f7" xlink:href="wcc-20241231.xsd#wcc_USDefinedContributionPlanMergerMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameDomain_af628eaf-96fa-472b-9bf7-fb213d14ca5d" xlink:to="loc_wcc_USDefinedContributionPlanMergerMember_8efb387d-1694-4f7f-8192-425b0604e7f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_3278abd4-97cd-4dfc-9bed-98d43d5de4ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansTable_53835d78-3e75-4074-8ec4-08a1cbea4489" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_3278abd4-97cd-4dfc-9bed-98d43d5de4ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_b59fa6a1-b83a-4b39-a436-23eaf1f546c5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_3278abd4-97cd-4dfc-9bed-98d43d5de4ec" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_b59fa6a1-b83a-4b39-a436-23eaf1f546c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_7be89363-6e00-474f-bed4-e96da1dfbba3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_b59fa6a1-b83a-4b39-a436-23eaf1f546c5" xlink:to="loc_us-gaap_SubsequentEventMember_7be89363-6e00-474f-bed4-e96da1dfbba3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:href="wcc-20241231.xsd#wcc_ScheduleOfEmployeeBenefitPlansLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansTable_53835d78-3e75-4074-8ec4-08a1cbea4489" xlink:to="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid_97fd38a8-c320-4a7d-b0d5-674194283e29" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid_97fd38a8-c320-4a7d-b0d5-674194283e29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_81be4cb3-b03a-4a5a-b26e-bbb855a75086" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_81be4cb3-b03a-4a5a-b26e-bbb855a75086" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_DefinedContributionDiscretionaryContributionPercentage_10a810d2-babc-44a9-a252-e256c09c2e32" xlink:href="wcc-20241231.xsd#wcc_DefinedContributionDiscretionaryContributionPercentage"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_wcc_DefinedContributionDiscretionaryContributionPercentage_10a810d2-babc-44a9-a252-e256c09c2e32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_cae88be8-d8fc-430d-9cc8-59e6245c9fab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_cae88be8-d8fc-430d-9cc8-59e6245c9fab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_18501c2a-a490-47bd-a1ef-9e11d49a0d03" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_18501c2a-a490-47bd-a1ef-9e11d49a0d03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_96a8107c-96dc-4b09-9f64-e966f38a5f7c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_96a8107c-96dc-4b09-9f64-e966f38a5f7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_5d5b6485-3cb7-4150-95e0-e271105a714f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_5d5b6485-3cb7-4150-95e0-e271105a714f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityCurrent_a4fe90d8-fc2e-4990-927f-2316d4ca25e9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationLiabilityCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_us-gaap_DeferredCompensationLiabilityCurrent_a4fe90d8-fc2e-4990-927f-2316d4ca25e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_907fd08a-ea39-4f0b-a8eb-622be8ff8ca0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_907fd08a-ea39-4f0b-a8eb-622be8ff8ca0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsHeldInTrust_0f710d88-95cc-451f-98d2-dd72082e9253" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsHeldInTrust"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_us-gaap_AssetsHeldInTrust_0f710d88-95cc-451f-98d2-dd72082e9253" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansGeneralInformation_1091ef4c-31fb-4f34-8bd2-c1c7dd11830e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlansGeneralInformation"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_us-gaap_DefinedBenefitPlansGeneralInformation_1091ef4c-31fb-4f34-8bd2-c1c7dd11830e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanUnfundedPlan_f9690ce8-86d0-4dfe-aaa6-647ee96fdcac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanUnfundedPlan"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_us-gaap_DefinedBenefitPlanUnfundedPlan_f9690ce8-86d0-4dfe-aaa6-647ee96fdcac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_d102ade5-fbbc-4574-86c7-8279381fb134" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_d102ade5-fbbc-4574-86c7-8279381fb134" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_b1a9c586-cea1-4a6a-99ea-626dbed1e95a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_b1a9c586-cea1-4a6a-99ea-626dbed1e95a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_DefinedBenefitPlanNumberOfPlansWithProjectedBenefitObligationsInExcessOfFairValueOfPlanAssets_99effc2c-e712-4558-9fe7-86c0241fee64" xlink:href="wcc-20241231.xsd#wcc_DefinedBenefitPlanNumberOfPlansWithProjectedBenefitObligationsInExcessOfFairValueOfPlanAssets"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_wcc_DefinedBenefitPlanNumberOfPlansWithProjectedBenefitObligationsInExcessOfFairValueOfPlanAssets_99effc2c-e712-4558-9fe7-86c0241fee64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation_b3909c8d-0421-43f7-8115-5917faf9772a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation_b3909c8d-0421-43f7-8115-5917faf9772a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets_617fdb59-f57e-4bdc-920a-6814f73c23a5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets_617fdb59-f57e-4bdc-920a-6814f73c23a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_fa946157-b428-455c-8720-1762640c62ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_fa946157-b428-455c-8720-1762640c62ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_4b05ff09-be2d-44d7-81c4-4d1c263cf253" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_4b05ff09-be2d-44d7-81c4-4d1c263cf253" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_DefinedBenefitPlanNumberOfPlansWithAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssets_4fc9dc6a-f4ef-438b-b54a-06ca49947001" xlink:href="wcc-20241231.xsd#wcc_DefinedBenefitPlanNumberOfPlansWithAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssets"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_wcc_DefinedBenefitPlanNumberOfPlansWithAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssets_4fc9dc6a-f4ef-438b-b54a-06ca49947001" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation_42c336cc-de6d-48e9-89cb-0660af61f183" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation_42c336cc-de6d-48e9-89cb-0660af61f183" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets_77870ccd-c8a4-426d-b83f-435ba76e272f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets_77870ccd-c8a4-426d-b83f-435ba76e272f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_6cbdf5ee-14fa-46bd-a5b5-1cd84c1e14a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_6cbdf5ee-14fa-46bd-a5b5-1cd84c1e14a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingGainsLosses_b3894213-ce88-47a7-975c-7fb9487ab017" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingGainsLosses"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_us-gaap_OtherNonoperatingGainsLosses_b3894213-ce88-47a7-975c-7fb9487ab017" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_DefinedBenefitPlanAssetsActualGainLoss_7aac5ed7-0025-4e62-a3c8-eeaed189a41f" xlink:href="wcc-20241231.xsd#wcc_DefinedBenefitPlanAssetsActualGainLoss"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_wcc_DefinedBenefitPlanAssetsActualGainLoss_7aac5ed7-0025-4e62-a3c8-eeaed189a41f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear_69722b75-6a09-4f69-b7c8-4b123d087a06" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear_69722b75-6a09-4f69-b7c8-4b123d087a06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_c493ae4e-189e-49c8-902b-af8d26f7618d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_c493ae4e-189e-49c8-902b-af8d26f7618d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_14a76bb7-1b3b-4d3d-9b76-40759ac5b8c4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_14a76bb7-1b3b-4d3d-9b76-40759ac5b8c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments_e7e0db4a-ee24-4352-8974-4d4d1cdac2f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments_e7e0db4a-ee24-4352-8974-4d4d1cdac2f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_dce0891b-b0e8-4aa0-84bb-9786eb4aa87a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_dce0891b-b0e8-4aa0-84bb-9786eb4aa87a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_DefinedContributionPlanEmployerMatchingContributionGreaterThan20YearsOfServicePercentOfEmployeesGrossPay_aaac551e-5303-41a8-ad1c-6b794284abd7" xlink:href="wcc-20241231.xsd#wcc_DefinedContributionPlanEmployerMatchingContributionGreaterThan20YearsOfServicePercentOfEmployeesGrossPay"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_wcc_DefinedContributionPlanEmployerMatchingContributionGreaterThan20YearsOfServicePercentOfEmployeesGrossPay_aaac551e-5303-41a8-ad1c-6b794284abd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation_45bd45b8-73f7-45c6-8111-a35dd3727653" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanSettlementsBenefitObligation"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation_45bd45b8-73f7-45c6-8111-a35dd3727653" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssetsTransferredToFromPlan_be6ab0b5-cb2a-480c-b286-7ae342ae1021" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssetsTransferredToFromPlan"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_us-gaap_DefinedBenefitPlanAssetsTransferredToFromPlan_be6ab0b5-cb2a-480c-b286-7ae342ae1021" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExciseAndSalesTaxes_03a12763-fca3-4ea4-951e-e26ad9528aae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ExciseAndSalesTaxes"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_ScheduleOfEmployeeBenefitPlansLineItems_7607269a-1dac-4af3-96f0-f7f36a1af180" xlink:to="loc_us-gaap_ExciseAndSalesTaxes_03a12763-fca3-4ea4-951e-e26ad9528aae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitObligationsPlanAssetsandFundedStatusDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#EMPLOYEEBENEFITPLANSBenefitObligationsPlanAssetsandFundedStatusDetails"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitObligationsPlanAssetsandFundedStatusDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PostemploymentBenefitsAbstract_0621b7ae-0aea-4a12-9467-c7ab720ac76f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PostemploymentBenefitsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_cb1d1138-e610-4090-aa27-67c9e491cd01" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PostemploymentBenefitsAbstract_0621b7ae-0aea-4a12-9467-c7ab720ac76f" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_cb1d1138-e610-4090-aa27-67c9e491cd01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationAxis_30f89c1c-9be4-47a3-98b4-d1a32a37719d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanSponsorLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_cb1d1138-e610-4090-aa27-67c9e491cd01" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationAxis_30f89c1c-9be4-47a3-98b4-d1a32a37719d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_d9a73137-ad32-447f-9754-04346f2984e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanSponsorLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_30f89c1c-9be4-47a3-98b4-d1a32a37719d" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_d9a73137-ad32-447f-9754-04346f2984e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticPlanMember_17544760-9f69-4090-8a5f-14044f32a901" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DomesticPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_d9a73137-ad32-447f-9754-04346f2984e1" xlink:to="loc_us-gaap_DomesticPlanMember_17544760-9f69-4090-8a5f-14044f32a901" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_b6c7a944-a159-4d2e-b294-3ee672af3357" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DomesticPlanMember_17544760-9f69-4090-8a5f-14044f32a901" xlink:to="loc_country_US_b6c7a944-a159-4d2e-b294-3ee672af3357" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignPlanMember_39ad20c1-d022-4120-9497-d785b826e5c1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_d9a73137-ad32-447f-9754-04346f2984e1" xlink:to="loc_us-gaap_ForeignPlanMember_39ad20c1-d022-4120-9497-d785b826e5c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GB_4b292ba5-4e68-4fb6-8d8e-9480b677ddf8" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_GB"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ForeignPlanMember_39ad20c1-d022-4120-9497-d785b826e5c1" xlink:to="loc_country_GB_4b292ba5-4e68-4fb6-8d8e-9480b677ddf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1ed433da-7a8b-45f6-95ff-5261f9d4869b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_cb1d1138-e610-4090-aa27-67c9e491cd01" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1ed433da-7a8b-45f6-95ff-5261f9d4869b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_182b898d-8fc7-49d3-b4e7-a8c0a3ecfd4f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1ed433da-7a8b-45f6-95ff-5261f9d4869b" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_182b898d-8fc7-49d3-b4e7-a8c0a3ecfd4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation_3358194c-3fbb-4155-8e07-51b5ae6b7a5f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1ed433da-7a8b-45f6-95ff-5261f9d4869b" xlink:to="loc_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation_3358194c-3fbb-4155-8e07-51b5ae6b7a5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_59046cfb-2ea1-4c60-af68-ab91919290d2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1ed433da-7a8b-45f6-95ff-5261f9d4869b" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_59046cfb-2ea1-4c60-af68-ab91919290d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_5a216e3d-3d76-465a-9532-cba72e2f55d3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1ed433da-7a8b-45f6-95ff-5261f9d4869b" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_5a216e3d-3d76-465a-9532-cba72e2f55d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant_8d099ec3-a2a7-4bd0-a561-ecc707be3a69" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1ed433da-7a8b-45f6-95ff-5261f9d4869b" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant_8d099ec3-a2a7-4bd0-a561-ecc707be3a69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_bffc528c-b4a1-4da4-804f-a9db0b401d6c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1ed433da-7a8b-45f6-95ff-5261f9d4869b" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_bffc528c-b4a1-4da4-804f-a9db0b401d6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_3cc6d799-b3e7-4bb4-8763-0f517a339342" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1ed433da-7a8b-45f6-95ff-5261f9d4869b" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_3cc6d799-b3e7-4bb4-8763-0f517a339342" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_DefinedBenefitPlanBenefitsPaidFromCompanyAssets_259d7ff5-3035-44fd-a1c8-2e8667982e79" xlink:href="wcc-20241231.xsd#wcc_DefinedBenefitPlanBenefitsPaidFromCompanyAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1ed433da-7a8b-45f6-95ff-5261f9d4869b" xlink:to="loc_wcc_DefinedBenefitPlanBenefitsPaidFromCompanyAssets_259d7ff5-3035-44fd-a1c8-2e8667982e79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanCurtailments_a0e23d55-489f-4327-a3e5-6e656a6d6d4d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanCurtailments"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1ed433da-7a8b-45f6-95ff-5261f9d4869b" xlink:to="loc_us-gaap_DefinedBenefitPlanCurtailments_a0e23d55-489f-4327-a3e5-6e656a6d6d4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAmendments_1383130d-40db-475e-84dc-b19a960f5fb9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPlanAmendments"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1ed433da-7a8b-45f6-95ff-5261f9d4869b" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAmendments_1383130d-40db-475e-84dc-b19a960f5fb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation_a0a9d315-cdf1-4a4a-8e02-b84d37178f57" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanSettlementsBenefitObligation"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1ed433da-7a8b-45f6-95ff-5261f9d4869b" xlink:to="loc_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation_a0a9d315-cdf1-4a4a-8e02-b84d37178f57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation_16d97ac4-3dc6-4c3e-95f5-487b7c5ed2ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1ed433da-7a8b-45f6-95ff-5261f9d4869b" xlink:to="loc_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation_16d97ac4-3dc6-4c3e-95f5-487b7c5ed2ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_7398bbcc-4eb8-45e6-a04c-b9d05a8dd26e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1ed433da-7a8b-45f6-95ff-5261f9d4869b" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_7398bbcc-4eb8-45e6-a04c-b9d05a8dd26e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets_dc60eee9-058a-4f32-8d69-a8c7efce1a1d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1ed433da-7a8b-45f6-95ff-5261f9d4869b" xlink:to="loc_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets_dc60eee9-058a-4f32-8d69-a8c7efce1a1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_d0df49a2-6630-43eb-87e1-57c43b472d27" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1ed433da-7a8b-45f6-95ff-5261f9d4869b" xlink:to="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_d0df49a2-6630-43eb-87e1-57c43b472d27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant_7b4e391c-c4c3-4d26-8659-8f505303ccd7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1ed433da-7a8b-45f6-95ff-5261f9d4869b" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant_7b4e391c-c4c3-4d26-8659-8f505303ccd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_7aa2e71b-cdff-40ac-a77d-29132aab0a5a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1ed433da-7a8b-45f6-95ff-5261f9d4869b" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_7aa2e71b-cdff-40ac-a77d-29132aab0a5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_975606f0-1e02-442d-8542-ab60ed5b0b66" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1ed433da-7a8b-45f6-95ff-5261f9d4869b" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_975606f0-1e02-442d-8542-ab60ed5b0b66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanSettlementsPlanAssets_14dab058-19e4-46fa-a6dc-e08242af7c58" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanSettlementsPlanAssets"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1ed433da-7a8b-45f6-95ff-5261f9d4869b" xlink:to="loc_us-gaap_DefinedBenefitPlanSettlementsPlanAssets_14dab058-19e4-46fa-a6dc-e08242af7c58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_08855643-7495-4506-a292-e1a7c6e80665" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1ed433da-7a8b-45f6-95ff-5261f9d4869b" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_08855643-7495-4506-a292-e1a7c6e80665" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_1e1d6296-05e4-4f64-abf4-9162a4d08c0f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1ed433da-7a8b-45f6-95ff-5261f9d4869b" xlink:to="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_1e1d6296-05e4-4f64-abf4-9162a4d08c0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_7f07575e-b137-4706-9532-52488070bb55" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1ed433da-7a8b-45f6-95ff-5261f9d4869b" xlink:to="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_7f07575e-b137-4706-9532-52488070bb55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_5d14fab1-0b94-4d7c-b314-5ff769923b33" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1ed433da-7a8b-45f6-95ff-5261f9d4869b" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_5d14fab1-0b94-4d7c-b314-5ff769923b33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_38393312-42c5-4bde-98ef-d1ef838ff674" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1ed433da-7a8b-45f6-95ff-5261f9d4869b" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_38393312-42c5-4bde-98ef-d1ef838ff674" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_d7b55242-cda5-462d-a06e-a357fcc42888" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1ed433da-7a8b-45f6-95ff-5261f9d4869b" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_d7b55242-cda5-462d-a06e-a357fcc42888" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_ed54b481-94c4-4e62-a91a-afaf4e8ad4f8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1ed433da-7a8b-45f6-95ff-5261f9d4869b" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_ed54b481-94c4-4e62-a91a-afaf4e8ad4f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/EMPLOYEEBENEFITPLANSPensionCostsDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#EMPLOYEEBENEFITPLANSPensionCostsDetails"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/EMPLOYEEBENEFITPLANSPensionCostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PostemploymentBenefitsAbstract_8d836164-8f87-4502-9df4-8ddb61290837" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PostemploymentBenefitsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_abfa668d-11b1-4598-bdaa-4b1e6e925f90" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PostemploymentBenefitsAbstract_8d836164-8f87-4502-9df4-8ddb61290837" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_abfa668d-11b1-4598-bdaa-4b1e6e925f90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationAxis_f9ed0b09-4635-481f-98cc-f9d31f902d82" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanSponsorLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_abfa668d-11b1-4598-bdaa-4b1e6e925f90" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationAxis_f9ed0b09-4635-481f-98cc-f9d31f902d82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_a0055d99-af77-4b3f-9641-24a9bacdc6ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanSponsorLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_f9ed0b09-4635-481f-98cc-f9d31f902d82" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_a0055d99-af77-4b3f-9641-24a9bacdc6ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticPlanMember_31b1fcb3-d271-4cf8-b16b-2f3d406dea1d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DomesticPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_a0055d99-af77-4b3f-9641-24a9bacdc6ad" xlink:to="loc_us-gaap_DomesticPlanMember_31b1fcb3-d271-4cf8-b16b-2f3d406dea1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_4d8fec0b-3094-40cc-b63c-1dc116a4faee" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DomesticPlanMember_31b1fcb3-d271-4cf8-b16b-2f3d406dea1d" xlink:to="loc_country_US_4d8fec0b-3094-40cc-b63c-1dc116a4faee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignPlanMember_ff8c3510-b133-43d8-b316-5ecfbbb1eb41" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_a0055d99-af77-4b3f-9641-24a9bacdc6ad" xlink:to="loc_us-gaap_ForeignPlanMember_ff8c3510-b133-43d8-b316-5ecfbbb1eb41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6be4f229-f68c-43e3-b062-c26d293d1a5b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_abfa668d-11b1-4598-bdaa-4b1e6e925f90" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6be4f229-f68c-43e3-b062-c26d293d1a5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_1abca6d8-90ef-41ba-9b1a-9db401dc9b7b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6be4f229-f68c-43e3-b062-c26d293d1a5b" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_1abca6d8-90ef-41ba-9b1a-9db401dc9b7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList_8f456c76-0c01-4b74-9e87-bd79e35d9700" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6be4f229-f68c-43e3-b062-c26d293d1a5b" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList_8f456c76-0c01-4b74-9e87-bd79e35d9700" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList_aa44b448-1868-4912-9458-607f570ed9b0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6be4f229-f68c-43e3-b062-c26d293d1a5b" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList_aa44b448-1868-4912-9458-607f570ed9b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_8927559a-56cc-46cc-b453-f835dc8e159d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6be4f229-f68c-43e3-b062-c26d293d1a5b" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_8927559a-56cc-46cc-b453-f835dc8e159d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList_6539e864-36b9-4474-b8f2-4be282a694c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6be4f229-f68c-43e3-b062-c26d293d1a5b" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList_6539e864-36b9-4474-b8f2-4be282a694c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditCurtailmentGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList_0244d101-fbe8-4e30-971b-a279b3874ff7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditCurtailmentGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6be4f229-f68c-43e3-b062-c26d293d1a5b" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditCurtailmentGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList_0244d101-fbe8-4e30-971b-a279b3874ff7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_9473a8ba-e50a-43fa-a6d0-e17cd1f7ce4b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6be4f229-f68c-43e3-b062-c26d293d1a5b" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_9473a8ba-e50a-43fa-a6d0-e17cd1f7ce4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditSettlementGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList_15449366-96b2-43a7-b5d4-a9d549db5dec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditSettlementGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6be4f229-f68c-43e3-b062-c26d293d1a5b" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditSettlementGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList_15449366-96b2-43a7-b5d4-a9d549db5dec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_94f8f652-405a-4d66-8462-4305fb68792f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6be4f229-f68c-43e3-b062-c26d293d1a5b" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_94f8f652-405a-4d66-8462-4305fb68792f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAssumptionsDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#EMPLOYEEBENEFITPLANSAssumptionsDetails"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAssumptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_3392d8ed-ab4d-42ab-bca2-8a9a968bd3f2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_31382250-49a4-4bdc-aaed-d6e78bfd9a62" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_3392d8ed-ab4d-42ab-bca2-8a9a968bd3f2" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_31382250-49a4-4bdc-aaed-d6e78bfd9a62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_12cb6123-e5d0-432b-abae-50e3e398dc6c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_31382250-49a4-4bdc-aaed-d6e78bfd9a62" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_12cb6123-e5d0-432b-abae-50e3e398dc6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_8adca8a6-8ebc-462b-8f25-3a494b6a1c07" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_12cb6123-e5d0-432b-abae-50e3e398dc6c" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_8adca8a6-8ebc-462b-8f25-3a494b6a1c07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_fa6dd282-7483-40ac-b105-0d50304ab5fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_8adca8a6-8ebc-462b-8f25-3a494b6a1c07" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_fa6dd282-7483-40ac-b105-0d50304ab5fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationAxis_fa21d7d4-91c0-40c7-aac1-b4e2e1d6a702" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanSponsorLocationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_31382250-49a4-4bdc-aaed-d6e78bfd9a62" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationAxis_fa21d7d4-91c0-40c7-aac1-b4e2e1d6a702" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_180ee551-8589-4a63-af1c-b59f4393e59c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanSponsorLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_fa21d7d4-91c0-40c7-aac1-b4e2e1d6a702" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_180ee551-8589-4a63-af1c-b59f4393e59c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignPlanMember_0b661ddc-7e3c-454b-a631-26086cbd2f46" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_180ee551-8589-4a63-af1c-b59f4393e59c" xlink:to="loc_us-gaap_ForeignPlanMember_0b661ddc-7e3c-454b-a631-26086cbd2f46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticPlanMember_8e6a6881-bc0a-4795-8599-3e5074dfc980" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DomesticPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_180ee551-8589-4a63-af1c-b59f4393e59c" xlink:to="loc_us-gaap_DomesticPlanMember_8e6a6881-bc0a-4795-8599-3e5074dfc980" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_b4782111-baef-4bf1-a2d9-7b1c90df6fe7" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DomesticPlanMember_8e6a6881-bc0a-4795-8599-3e5074dfc980" xlink:to="loc_country_US_b4782111-baef-4bf1-a2d9-7b1c90df6fe7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_d9094f5b-434a-45e5-94f1-7ffd8ae0877c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_31382250-49a4-4bdc-aaed-d6e78bfd9a62" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_d9094f5b-434a-45e5-94f1-7ffd8ae0877c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_c7db39ae-1fc9-4cb0-8b47-a96b042f3425" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_d9094f5b-434a-45e5-94f1-7ffd8ae0877c" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_c7db39ae-1fc9-4cb0-8b47-a96b042f3425" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_2ce57154-a875-466f-bb38-2fc803d792f5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_d9094f5b-434a-45e5-94f1-7ffd8ae0877c" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_2ce57154-a875-466f-bb38-2fc803d792f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_631fad71-99c5-4ab3-b451-e7ec3d7edc00" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_d9094f5b-434a-45e5-94f1-7ffd8ae0877c" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_631fad71-99c5-4ab3-b451-e7ec3d7edc00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAOCIDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#EMPLOYEEBENEFITPLANSAOCIDetails"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAOCIDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PostemploymentBenefitsAbstract_28b524ba-87f8-42db-a247-efaf0cec38f0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PostemploymentBenefitsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_6c828a1a-0f26-4d98-8a43-f2e18c5339fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PostemploymentBenefitsAbstract_28b524ba-87f8-42db-a247-efaf0cec38f0" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_6c828a1a-0f26-4d98-8a43-f2e18c5339fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax_09657800-62b9-4919-88d5-53a0858b1a72" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PostemploymentBenefitsAbstract_28b524ba-87f8-42db-a247-efaf0cec38f0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax_09657800-62b9-4919-88d5-53a0858b1a72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax_7cb28850-e219-42d2-96fc-dce3120ecdbe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PostemploymentBenefitsAbstract_28b524ba-87f8-42db-a247-efaf0cec38f0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax_7cb28850-e219-42d2-96fc-dce3120ecdbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_79b1c3e9-3560-4224-b918-df8ba531ff53" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PostemploymentBenefitsAbstract_28b524ba-87f8-42db-a247-efaf0cec38f0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_79b1c3e9-3560-4224-b918-df8ba531ff53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList_5ac3064d-80c9-4e3a-985d-ce55151f429e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PostemploymentBenefitsAbstract_28b524ba-87f8-42db-a247-efaf0cec38f0" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList_5ac3064d-80c9-4e3a-985d-ce55151f429e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_OtherComprehensiveIncomeLossDefinedBenefitPlanSettlementGainLossBeforeTax_10ebb447-7d00-455d-84f8-b2141e748244" xlink:href="wcc-20241231.xsd#wcc_OtherComprehensiveIncomeLossDefinedBenefitPlanSettlementGainLossBeforeTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PostemploymentBenefitsAbstract_28b524ba-87f8-42db-a247-efaf0cec38f0" xlink:to="loc_wcc_OtherComprehensiveIncomeLossDefinedBenefitPlanSettlementGainLossBeforeTax_10ebb447-7d00-455d-84f8-b2141e748244" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_OtherComprehensiveIncomeLossDefinedBenefitPlanForeignCurrencyTranslationGainLoss_9b51c83a-6ca5-4323-a0b9-bcba965be8ee" xlink:href="wcc-20241231.xsd#wcc_OtherComprehensiveIncomeLossDefinedBenefitPlanForeignCurrencyTranslationGainLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PostemploymentBenefitsAbstract_28b524ba-87f8-42db-a247-efaf0cec38f0" xlink:to="loc_wcc_OtherComprehensiveIncomeLossDefinedBenefitPlanForeignCurrencyTranslationGainLoss_9b51c83a-6ca5-4323-a0b9-bcba965be8ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_60658bb1-45aa-479f-aed8-7639eb19a0b0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PostemploymentBenefitsAbstract_28b524ba-87f8-42db-a247-efaf0cec38f0" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_60658bb1-45aa-479f-aed8-7639eb19a0b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_5e1f6404-3aee-41d3-a99a-ddc044c2b6f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PostemploymentBenefitsAbstract_28b524ba-87f8-42db-a247-efaf0cec38f0" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_5e1f6404-3aee-41d3-a99a-ddc044c2b6f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanTax_59575037-70e3-4687-9742-b5080a0ba168" xlink:href="wcc-20241231.xsd#wcc_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanTax"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PostemploymentBenefitsAbstract_28b524ba-87f8-42db-a247-efaf0cec38f0" xlink:to="loc_wcc_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanTax_59575037-70e3-4687-9742-b5080a0ba168" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_a896c95d-54b0-4a1c-b9d4-0139a3cdf3f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PostemploymentBenefitsAbstract_28b524ba-87f8-42db-a247-efaf0cec38f0" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_a896c95d-54b0-4a1c-b9d4-0139a3cdf3f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_OtherComprehensiveIncomeLossDefinedBenefitPlanCurtailmentGainLossBeforeTax_7f5b993a-c9ff-43b2-a120-bfe76e48bf78" xlink:href="wcc-20241231.xsd#wcc_OtherComprehensiveIncomeLossDefinedBenefitPlanCurtailmentGainLossBeforeTax"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PostemploymentBenefitsAbstract_28b524ba-87f8-42db-a247-efaf0cec38f0" xlink:to="loc_wcc_OtherComprehensiveIncomeLossDefinedBenefitPlanCurtailmentGainLossBeforeTax_7f5b993a-c9ff-43b2-a120-bfe76e48bf78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitpaymentsDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#EMPLOYEEBENEFITPLANSBenefitpaymentsDetails"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitpaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PostemploymentBenefitsAbstract_01909bf9-109e-4f68-bb36-30b0e00346e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PostemploymentBenefitsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_69c82b1f-abc7-424b-aae8-0002b01e0733" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PostemploymentBenefitsAbstract_01909bf9-109e-4f68-bb36-30b0e00346e1" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_69c82b1f-abc7-424b-aae8-0002b01e0733" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationAxis_ad634775-0bb5-451f-bae6-a1e0942e0aba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanSponsorLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_69c82b1f-abc7-424b-aae8-0002b01e0733" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationAxis_ad634775-0bb5-451f-bae6-a1e0942e0aba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_5f369f41-aad7-4df8-9550-52bf25dddf33" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanSponsorLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_ad634775-0bb5-451f-bae6-a1e0942e0aba" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_5f369f41-aad7-4df8-9550-52bf25dddf33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticPlanMember_7f2a6f22-a8aa-4b73-96a0-48149990f469" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DomesticPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_5f369f41-aad7-4df8-9550-52bf25dddf33" xlink:to="loc_us-gaap_DomesticPlanMember_7f2a6f22-a8aa-4b73-96a0-48149990f469" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_cd6bdd0b-6080-4ce9-a470-c76072e148e1" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DomesticPlanMember_7f2a6f22-a8aa-4b73-96a0-48149990f469" xlink:to="loc_country_US_cd6bdd0b-6080-4ce9-a470-c76072e148e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignPlanMember_0409c710-3c9e-4bc2-951b-015ea7df9955" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_5f369f41-aad7-4df8-9550-52bf25dddf33" xlink:to="loc_us-gaap_ForeignPlanMember_0409c710-3c9e-4bc2-951b-015ea7df9955" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_a1b82cfa-70ff-4de7-8d7e-83ba47e8ae83" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_69c82b1f-abc7-424b-aae8-0002b01e0733" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_a1b82cfa-70ff-4de7-8d7e-83ba47e8ae83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_a059d718-8bc5-425e-9f30-e8443fa17bd4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_a1b82cfa-70ff-4de7-8d7e-83ba47e8ae83" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_a059d718-8bc5-425e-9f30-e8443fa17bd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_8f476cea-ea33-4ef5-aa35-1413336e0310" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_a059d718-8bc5-425e-9f30-e8443fa17bd4" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_8f476cea-ea33-4ef5-aa35-1413336e0310" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bb1e737a-a259-49f9-873e-78c968b5e554" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_69c82b1f-abc7-424b-aae8-0002b01e0733" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bb1e737a-a259-49f9-873e-78c968b5e554" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_cc4a0bfb-c2c6-4422-9bcc-d683559c5c50" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bb1e737a-a259-49f9-873e-78c968b5e554" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_cc4a0bfb-c2c6-4422-9bcc-d683559c5c50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_0e461876-2577-4cad-b213-a94dde1e5f39" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bb1e737a-a259-49f9-873e-78c968b5e554" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_0e461876-2577-4cad-b213-a94dde1e5f39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_9ce3b4ff-338e-4d7f-b084-7c32306cef09" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bb1e737a-a259-49f9-873e-78c968b5e554" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_9ce3b4ff-338e-4d7f-b084-7c32306cef09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_73cd9c83-24eb-444b-8078-4194682e7e4a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bb1e737a-a259-49f9-873e-78c968b5e554" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_73cd9c83-24eb-444b-8078-4194682e7e4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_4c536ad4-6755-4dda-ac77-8a1ee8be4c4a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bb1e737a-a259-49f9-873e-78c968b5e554" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_4c536ad4-6755-4dda-ac77-8a1ee8be4c4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_581ea020-e96a-4ac7-b11e-a0e13a789129" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bb1e737a-a259-49f9-873e-78c968b5e554" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_581ea020-e96a-4ac7-b11e-a0e13a789129" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanSettlementsPlanAssets_23ac4b40-e3ec-400e-a806-f0a0b64545d9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanSettlementsPlanAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bb1e737a-a259-49f9-873e-78c968b5e554" xlink:to="loc_us-gaap_DefinedBenefitPlanSettlementsPlanAssets_23ac4b40-e3ec-400e-a806-f0a0b64545d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAssetallocationsDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#EMPLOYEEBENEFITPLANSAssetallocationsDetails"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAssetallocationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PostemploymentBenefitsAbstract_f1cb15e9-7191-442f-9828-d2ce3ec8add5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PostemploymentBenefitsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_6dd087f6-373b-449e-be7a-0866c7308f0a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PostemploymentBenefitsAbstract_f1cb15e9-7191-442f-9828-d2ce3ec8add5" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_6dd087f6-373b-449e-be7a-0866c7308f0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_8de510c6-f219-4561-ac57-f16cb13ccf89" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_6dd087f6-373b-449e-be7a-0866c7308f0a" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_8de510c6-f219-4561-ac57-f16cb13ccf89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_a64560ea-e562-4b46-b314-740f2eee8816" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_8de510c6-f219-4561-ac57-f16cb13ccf89" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_a64560ea-e562-4b46-b314-740f2eee8816" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_67429fa4-394d-4f31-bd64-8fbd7cdff66f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanEquitySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_a64560ea-e562-4b46-b314-740f2eee8816" xlink:to="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_67429fa4-394d-4f31-bd64-8fbd7cdff66f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember_32c847d5-9659-49cc-a4b1-47319632287c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USTreasuryAndGovernmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_a64560ea-e562-4b46-b314-740f2eee8816" xlink:to="loc_us-gaap_USTreasuryAndGovernmentMember_32c847d5-9659-49cc-a4b1-47319632287c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_6cd5960e-94d8-4bf9-be1e-1bd26441e95b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_a64560ea-e562-4b46-b314-740f2eee8816" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_6cd5960e-94d8-4bf9-be1e-1bd26441e95b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDebtSecuritiesMember_2a3e9115-4317-42c6-847b-2d7ae5f17bb9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherDebtSecuritiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_a64560ea-e562-4b46-b314-740f2eee8816" xlink:to="loc_us-gaap_OtherDebtSecuritiesMember_2a3e9115-4317-42c6-847b-2d7ae5f17bb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDebtSecurityMember_370a4c4a-2786-4fe2-a7cf-0ea8bd9fcc57" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDebtSecurityMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_a64560ea-e562-4b46-b314-740f2eee8816" xlink:to="loc_us-gaap_DefinedBenefitPlanDebtSecurityMember_370a4c4a-2786-4fe2-a7cf-0ea8bd9fcc57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateFundsMember_447bfcfd-23d0-469a-a717-d19c8079fc60" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RealEstateFundsMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_a64560ea-e562-4b46-b314-740f2eee8816" xlink:to="loc_us-gaap_RealEstateFundsMember_447bfcfd-23d0-469a-a717-d19c8079fc60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_448f2403-8f7d-4a7f-8cbc-56fa08bbe8ff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherInvestmentsMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_a64560ea-e562-4b46-b314-740f2eee8816" xlink:to="loc_us-gaap_OtherInvestmentsMember_448f2403-8f7d-4a7f-8cbc-56fa08bbe8ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_InsuranceProductMember_cc3bb929-830d-48e8-8a3c-af314362ffb4" xlink:href="wcc-20241231.xsd#wcc_InsuranceProductMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_a64560ea-e562-4b46-b314-740f2eee8816" xlink:to="loc_wcc_InsuranceProductMember_cc3bb929-830d-48e8-8a3c-af314362ffb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashEquivalentsMember_23902c2f-50e2-4878-827e-445a91aa746b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashEquivalentsMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_a64560ea-e562-4b46-b314-740f2eee8816" xlink:to="loc_us-gaap_CashEquivalentsMember_23902c2f-50e2-4878-827e-445a91aa746b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationAxis_19198bc2-e605-4fe6-945e-4d2ae82cb625" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanSponsorLocationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_6dd087f6-373b-449e-be7a-0866c7308f0a" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationAxis_19198bc2-e605-4fe6-945e-4d2ae82cb625" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_09cc635b-31d1-4dfc-8cc4-ea633b727c68" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanSponsorLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_19198bc2-e605-4fe6-945e-4d2ae82cb625" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_09cc635b-31d1-4dfc-8cc4-ea633b727c68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticPlanMember_69b585d0-5c02-4661-bd39-173cd23e4c0b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DomesticPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_09cc635b-31d1-4dfc-8cc4-ea633b727c68" xlink:to="loc_us-gaap_DomesticPlanMember_69b585d0-5c02-4661-bd39-173cd23e4c0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_5c2bc4ee-7571-488b-a94f-d7dc538c94f3" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DomesticPlanMember_69b585d0-5c02-4661-bd39-173cd23e4c0b" xlink:to="loc_country_US_5c2bc4ee-7571-488b-a94f-d7dc538c94f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignPlanMember_04c2e756-d03e-419d-81d3-f861857b8e72" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_09cc635b-31d1-4dfc-8cc4-ea633b727c68" xlink:to="loc_us-gaap_ForeignPlanMember_04c2e756-d03e-419d-81d3-f861857b8e72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_0c21e951-e80d-4ecb-9ef7-4a6ee173023f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_6dd087f6-373b-449e-be7a-0866c7308f0a" xlink:to="loc_srt_RangeAxis_0c21e951-e80d-4ecb-9ef7-4a6ee173023f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_0e100131-4bff-424b-a746-fe2fe0c994f7" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_0c21e951-e80d-4ecb-9ef7-4a6ee173023f" xlink:to="loc_srt_RangeMember_0e100131-4bff-424b-a746-fe2fe0c994f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_a032bb66-d8e2-4de8-943e-04947c3f67f7" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_0e100131-4bff-424b-a746-fe2fe0c994f7" xlink:to="loc_srt_MinimumMember_a032bb66-d8e2-4de8-943e-04947c3f67f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_21d31e22-d466-45ac-9d53-7cb21a5059d1" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_0e100131-4bff-424b-a746-fe2fe0c994f7" xlink:to="loc_srt_MaximumMember_21d31e22-d466-45ac-9d53-7cb21a5059d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_950fe660-23e3-4b0e-b5f5-13bfc269305f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_6dd087f6-373b-449e-be7a-0866c7308f0a" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_950fe660-23e3-4b0e-b5f5-13bfc269305f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_3c4423c6-6007-4dd1-b262-0d143ee4a182" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_950fe660-23e3-4b0e-b5f5-13bfc269305f" xlink:to="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_3c4423c6-6007-4dd1-b262-0d143ee4a182" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_118b7d4b-8e3b-4339-8f88-5221651c4c75" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_950fe660-23e3-4b0e-b5f5-13bfc269305f" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_118b7d4b-8e3b-4339-8f88-5221651c4c75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/EMPLOYEEBENEFITPLANSFairvalueplanassetsDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#EMPLOYEEBENEFITPLANSFairvalueplanassetsDetails"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/EMPLOYEEBENEFITPLANSFairvalueplanassetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_093ba7a3-8a56-4428-a6e5-f77eecd32b14" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_78743e42-0fbf-442a-89d9-b809b2e6a6af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_093ba7a3-8a56-4428-a6e5-f77eecd32b14" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_78743e42-0fbf-442a-89d9-b809b2e6a6af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_5372f657-1dd9-4a53-954d-810c4b2edfcd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_78743e42-0fbf-442a-89d9-b809b2e6a6af" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_5372f657-1dd9-4a53-954d-810c4b2edfcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_310d948a-0aa6-4732-898e-d3ae697bccce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_5372f657-1dd9-4a53-954d-810c4b2edfcd" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_310d948a-0aa6-4732-898e-d3ae697bccce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_130977a2-80d7-402f-9859-b0af51f7a6ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_310d948a-0aa6-4732-898e-d3ae697bccce" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_130977a2-80d7-402f-9859-b0af51f7a6ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_1b6581e6-0721-4446-9d8c-415d23fc8c0a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_78743e42-0fbf-442a-89d9-b809b2e6a6af" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_1b6581e6-0721-4446-9d8c-415d23fc8c0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_ac625c67-a287-407a-8560-36368e875ea1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_1b6581e6-0721-4446-9d8c-415d23fc8c0a" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_ac625c67-a287-407a-8560-36368e875ea1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_c75a9283-71cd-4e2f-a24c-82f86fa6b1ff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherInvestmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_ac625c67-a287-407a-8560-36368e875ea1" xlink:to="loc_us-gaap_OtherInvestmentsMember_c75a9283-71cd-4e2f-a24c-82f86fa6b1ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_3aabc7ab-6f32-4d66-bfed-a58a65ac7dab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanEquitySecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_ac625c67-a287-407a-8560-36368e875ea1" xlink:to="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_3aabc7ab-6f32-4d66-bfed-a58a65ac7dab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember_afb3ebd0-7773-4561-a342-66f7ed73c7e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USTreasuryAndGovernmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_ac625c67-a287-407a-8560-36368e875ea1" xlink:to="loc_us-gaap_USTreasuryAndGovernmentMember_afb3ebd0-7773-4561-a342-66f7ed73c7e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_86c01a88-f2fa-4039-9303-5dd8f28654d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_ac625c67-a287-407a-8560-36368e875ea1" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_86c01a88-f2fa-4039-9303-5dd8f28654d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDebtSecuritiesMember_7a4fca06-cd0c-412e-875e-e6138107e63a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherDebtSecuritiesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_ac625c67-a287-407a-8560-36368e875ea1" xlink:to="loc_us-gaap_OtherDebtSecuritiesMember_7a4fca06-cd0c-412e-875e-e6138107e63a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateFundsMember_91038bbd-2278-4afb-a90c-846a4fd7734c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RealEstateFundsMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_ac625c67-a287-407a-8560-36368e875ea1" xlink:to="loc_us-gaap_RealEstateFundsMember_91038bbd-2278-4afb-a90c-846a4fd7734c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_InsuranceProductMember_626db68a-9755-4d1b-a662-38802691899b" xlink:href="wcc-20241231.xsd#wcc_InsuranceProductMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_ac625c67-a287-407a-8560-36368e875ea1" xlink:to="loc_wcc_InsuranceProductMember_626db68a-9755-4d1b-a662-38802691899b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashEquivalentsMember_eabad6af-f8ac-4937-8dff-e41418a1836f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashEquivalentsMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_ac625c67-a287-407a-8560-36368e875ea1" xlink:to="loc_us-gaap_CashEquivalentsMember_eabad6af-f8ac-4937-8dff-e41418a1836f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_61da8d8c-2212-40ca-9deb-4f8251fe125e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_78743e42-0fbf-442a-89d9-b809b2e6a6af" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_61da8d8c-2212-40ca-9deb-4f8251fe125e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_652a08a0-6d72-410c-9816-ce3c6b45bc0b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_61da8d8c-2212-40ca-9deb-4f8251fe125e" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_652a08a0-6d72-410c-9816-ce3c6b45bc0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_e7387d1d-196e-461b-9321-cf1389344aa5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_652a08a0-6d72-410c-9816-ce3c6b45bc0b" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_e7387d1d-196e-461b-9321-cf1389344aa5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_fdc9e0f5-ae95-45b4-ada1-d4dfabc80cdf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_652a08a0-6d72-410c-9816-ce3c6b45bc0b" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_fdc9e0f5-ae95-45b4-ada1-d4dfabc80cdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_fb3e92d4-ea36-433e-b5b7-5b51de879e6c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_652a08a0-6d72-410c-9816-ce3c6b45bc0b" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_fb3e92d4-ea36-433e-b5b7-5b51de879e6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember_7b296863-d974-440e-bd67-72bcb4d2166b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_652a08a0-6d72-410c-9816-ce3c6b45bc0b" xlink:to="loc_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember_7b296863-d974-440e-bd67-72bcb4d2166b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationAxis_8547c5cc-3ebf-4101-bb01-3cdf78f7d24c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanSponsorLocationAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_78743e42-0fbf-442a-89d9-b809b2e6a6af" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationAxis_8547c5cc-3ebf-4101-bb01-3cdf78f7d24c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_317b6e53-8171-409d-8343-38129f059d0f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanSponsorLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_8547c5cc-3ebf-4101-bb01-3cdf78f7d24c" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_317b6e53-8171-409d-8343-38129f059d0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignPlanMember_b4b2fbec-a0d2-44bd-b737-dc2c623fa005" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_317b6e53-8171-409d-8343-38129f059d0f" xlink:to="loc_us-gaap_ForeignPlanMember_b4b2fbec-a0d2-44bd-b737-dc2c623fa005" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticPlanMember_4bfba911-b31c-40b8-a858-ebf3e33dfee4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DomesticPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_317b6e53-8171-409d-8343-38129f059d0f" xlink:to="loc_us-gaap_DomesticPlanMember_4bfba911-b31c-40b8-a858-ebf3e33dfee4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_a1b7d82f-3eea-49ca-839f-c9f744b5c9cb" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DomesticPlanMember_4bfba911-b31c-40b8-a858-ebf3e33dfee4" xlink:to="loc_country_US_a1b7d82f-3eea-49ca-839f-c9f744b5c9cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_80328608-bc1a-4894-a963-3b1f96c8c56b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_78743e42-0fbf-442a-89d9-b809b2e6a6af" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_80328608-bc1a-4894-a963-3b1f96c8c56b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_432bf290-9975-4482-97f0-d3c9d8b9d906" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_80328608-bc1a-4894-a963-3b1f96c8c56b" xlink:to="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_432bf290-9975-4482-97f0-d3c9d8b9d906" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_c04f4816-5749-444d-93ac-60e0c5edd602" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_80328608-bc1a-4894-a963-3b1f96c8c56b" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_c04f4816-5749-444d-93ac-60e0c5edd602" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_21c9b5c9-2c64-4754-9122-eca8422d8414" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_80328608-bc1a-4894-a963-3b1f96c8c56b" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_21c9b5c9-2c64-4754-9122-eca8422d8414" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/EMPLOYEEBENEFITPLANSOtherBenefitsDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#EMPLOYEEBENEFITPLANSOtherBenefitsDetails"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/EMPLOYEEBENEFITPLANSOtherBenefitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PostemploymentBenefitsAbstract_0aec9843-7d63-439a-aabc-b91f85dac099" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PostemploymentBenefitsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_cc53c540-5203-4d45-aee7-bedbe7de49b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PostemploymentBenefitsAbstract_0aec9843-7d63-439a-aabc-b91f85dac099" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_cc53c540-5203-4d45-aee7-bedbe7de49b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_a1817de5-7556-4343-bfd6-fb4e823c32dd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_cc53c540-5203-4d45-aee7-bedbe7de49b5" xlink:to="loc_us-gaap_AwardTypeAxis_a1817de5-7556-4343-bfd6-fb4e823c32dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_785347ba-d009-4eb0-b3b3-d8c4f97864bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_a1817de5-7556-4343-bfd6-fb4e823c32dd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_785347ba-d009-4eb0-b3b3-d8c4f97864bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PhantomShareUnitsPSUsMember_0c63b445-db89-471b-addb-af2a017c9981" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PhantomShareUnitsPSUsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_785347ba-d009-4eb0-b3b3-d8c4f97864bf" xlink:to="loc_us-gaap_PhantomShareUnitsPSUsMember_0c63b445-db89-471b-addb-af2a017c9981" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_df6381d7-e62b-46d7-93b0-71b5828d7f04" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_cc53c540-5203-4d45-aee7-bedbe7de49b5" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_df6381d7-e62b-46d7-93b0-71b5828d7f04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent_77b522c3-d447-4ee3-913c-de91be61a5c1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_df6381d7-e62b-46d7-93b0-71b5828d7f04" xlink:to="loc_us-gaap_OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent_77b522c3-d447-4ee3-913c-de91be61a5c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_2501e999-5500-403f-bbdc-cbcad6000f3f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_df6381d7-e62b-46d7-93b0-71b5828d7f04" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_2501e999-5500-403f-bbdc-cbcad6000f3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent_fc5a34d8-f399-4969-91e7-a671872f4509" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_df6381d7-e62b-46d7-93b0-71b5828d7f04" xlink:to="loc_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent_fc5a34d8-f399-4969-91e7-a671872f4509" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityCurrentAndNoncurrent_2d30e095-b191-40cc-8f9e-2d37708d3dab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationCashbasedArrangementsLiabilityCurrentAndNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_df6381d7-e62b-46d7-93b0-71b5828d7f04" xlink:to="loc_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityCurrentAndNoncurrent_2d30e095-b191-40cc-8f9e-2d37708d3dab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent_e044ad8a-3d6a-42a0-b7a5-cef3ee6b610a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_df6381d7-e62b-46d7-93b0-71b5828d7f04" xlink:to="loc_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent_e044ad8a-3d6a-42a0-b7a5-cef3ee6b610a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_08c999b4-a58f-4b17-81c7-61e573b707e5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_df6381d7-e62b-46d7-93b0-71b5828d7f04" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_08c999b4-a58f-4b17-81c7-61e573b707e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/STOCKBASEDCOMPENSATIONDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#STOCKBASEDCOMPENSATIONDetails"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/STOCKBASEDCOMPENSATIONDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3a44a881-aa4e-43e6-b228-fe0c4ac22fa1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_a0a26435-09ad-4ca7-b906-ef44a4f3ad44" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3a44a881-aa4e-43e6-b228-fe0c4ac22fa1" xlink:to="loc_us-gaap_StatementTable_a0a26435-09ad-4ca7-b906-ef44a4f3ad44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_56e0b2d0-9c74-4f6c-9764-4dc654887a5a" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_a0a26435-09ad-4ca7-b906-ef44a4f3ad44" xlink:to="loc_srt_StatementScenarioAxis_56e0b2d0-9c74-4f6c-9764-4dc654887a5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_4ea83321-4cf5-47cf-b1f5-6784bcc303c9" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_56e0b2d0-9c74-4f6c-9764-4dc654887a5a" xlink:to="loc_srt_ScenarioUnspecifiedDomain_4ea83321-4cf5-47cf-b1f5-6784bcc303c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_821ea068-d204-4292-9452-4f6e247720b6" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioForecastMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScenarioUnspecifiedDomain_4ea83321-4cf5-47cf-b1f5-6784bcc303c9" xlink:to="loc_srt_ScenarioForecastMember_821ea068-d204-4292-9452-4f6e247720b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_daa51b37-80ea-4b05-8338-2ba727314835" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_a0a26435-09ad-4ca7-b906-ef44a4f3ad44" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_daa51b37-80ea-4b05-8338-2ba727314835" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_de8d9501-61ee-410b-9960-be2e3437bbcc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_daa51b37-80ea-4b05-8338-2ba727314835" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_de8d9501-61ee-410b-9960-be2e3437bbcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_2635f731-930b-49ca-9093-33768d066183" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_de8d9501-61ee-410b-9960-be2e3437bbcc" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_2635f731-930b-49ca-9093-33768d066183" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_bdee0330-032f-4a1a-b411-a39929152cba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_a0a26435-09ad-4ca7-b906-ef44a4f3ad44" xlink:to="loc_us-gaap_VestingAxis_bdee0330-032f-4a1a-b411-a39929152cba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_f1fc0b86-bd4f-44ff-989c-ee1a0995ca7a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingAxis_bdee0330-032f-4a1a-b411-a39929152cba" xlink:to="loc_us-gaap_VestingDomain_f1fc0b86-bd4f-44ff-989c-ee1a0995ca7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_720e8057-9d8d-4ca9-972b-c9799d6e64ea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_f1fc0b86-bd4f-44ff-989c-ee1a0995ca7a" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_720e8057-9d8d-4ca9-972b-c9799d6e64ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_c0bfe82e-fbcd-4a59-98fc-6112caa9f139" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_f1fc0b86-bd4f-44ff-989c-ee1a0995ca7a" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_c0bfe82e-fbcd-4a59-98fc-6112caa9f139" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_e09b6ee1-4ee8-413d-b6c2-8991c0e3a14e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_f1fc0b86-bd4f-44ff-989c-ee1a0995ca7a" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_e09b6ee1-4ee8-413d-b6c2-8991c0e3a14e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_2ac5108b-19b1-4240-baab-292d118f3ca1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_a0a26435-09ad-4ca7-b906-ef44a4f3ad44" xlink:to="loc_us-gaap_AwardTypeAxis_2ac5108b-19b1-4240-baab-292d118f3ca1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4bd00e24-8777-427e-8659-007b34649f90" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_2ac5108b-19b1-4240-baab-292d118f3ca1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4bd00e24-8777-427e-8659-007b34649f90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_b7b342eb-bb1c-44fd-a9c3-992da5d35d93" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4bd00e24-8777-427e-8659-007b34649f90" xlink:to="loc_us-gaap_EmployeeStockOptionMember_b7b342eb-bb1c-44fd-a9c3-992da5d35d93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember_937576df-9fd2-461e-83b8-830e577f6264" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4bd00e24-8777-427e-8659-007b34649f90" xlink:to="loc_us-gaap_StockAppreciationRightsSARSMember_937576df-9fd2-461e-83b8-830e577f6264" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_889af83a-9fb0-461b-b363-516e0f124962" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4bd00e24-8777-427e-8659-007b34649f90" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_889af83a-9fb0-461b-b363-516e0f124962" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_77d71ffe-8f6e-479d-ac99-0a21266f41a1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4bd00e24-8777-427e-8659-007b34649f90" xlink:to="loc_us-gaap_PerformanceSharesMember_77d71ffe-8f6e-479d-ac99-0a21266f41a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateAxis_456bda9b-ecf8-4c8b-8c5c-ba91cbcfe095" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardDateAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_a0a26435-09ad-4ca7-b906-ef44a4f3ad44" xlink:to="loc_us-gaap_AwardDateAxis_456bda9b-ecf8-4c8b-8c5c-ba91cbcfe095" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateDomain_2a2a0681-d620-4cdd-9a9d-37abb3673c3c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardDateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateAxis_456bda9b-ecf8-4c8b-8c5c-ba91cbcfe095" xlink:to="loc_us-gaap_AwardDateDomain_2a2a0681-d620-4cdd-9a9d-37abb3673c3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_A2024PerformanceSharesMember_11f4ba24-d0d1-48d6-8ea4-c203b5a65c3e" xlink:href="wcc-20241231.xsd#wcc_A2024PerformanceSharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_2a2a0681-d620-4cdd-9a9d-37abb3673c3c" xlink:to="loc_wcc_A2024PerformanceSharesMember_11f4ba24-d0d1-48d6-8ea4-c203b5a65c3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_A2021PerformanceSharesMember_858a67b0-be22-4168-8ada-04f4fe384543" xlink:href="wcc-20241231.xsd#wcc_A2021PerformanceSharesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_2a2a0681-d620-4cdd-9a9d-37abb3673c3c" xlink:to="loc_wcc_A2021PerformanceSharesMember_858a67b0-be22-4168-8ada-04f4fe384543" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4141c30-9427-4f8d-9b63-023db164f0df" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_a0a26435-09ad-4ca7-b906-ef44a4f3ad44" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4141c30-9427-4f8d-9b63-023db164f0df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_7c188c09-c0a8-44f5-84b7-d23994b0d763" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4141c30-9427-4f8d-9b63-023db164f0df" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_7c188c09-c0a8-44f5-84b7-d23994b0d763" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2e765ee9-1c0d-4dde-9537-c3995572d008" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4141c30-9427-4f8d-9b63-023db164f0df" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2e765ee9-1c0d-4dde-9537-c3995572d008" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_e8164057-43a2-46dc-a3f5-3dfa86bf11bd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4141c30-9427-4f8d-9b63-023db164f0df" xlink:to="loc_us-gaap_ShareBasedCompensation_e8164057-43a2-46dc-a3f5-3dfa86bf11bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_d56f9665-f445-40c2-9036-c2b8129d68ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4141c30-9427-4f8d-9b63-023db164f0df" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_d56f9665-f445-40c2-9036-c2b8129d68ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_cfd0267c-ecad-4812-b5b8-60caa51636fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4141c30-9427-4f8d-9b63-023db164f0df" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_cfd0267c-ecad-4812-b5b8-60caa51636fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_007c38bb-4ed4-407a-af46-f235b246bc70" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4141c30-9427-4f8d-9b63-023db164f0df" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_007c38bb-4ed4-407a-af46-f235b246bc70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_2b014a05-db49-4e6a-b434-c7ec97b6af6a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4141c30-9427-4f8d-9b63-023db164f0df" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_2b014a05-db49-4e6a-b434-c7ec97b6af6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_87f9cb32-0d26-4e0f-a7bd-da8c03e04c51" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4141c30-9427-4f8d-9b63-023db164f0df" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_87f9cb32-0d26-4e0f-a7bd-da8c03e04c51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_b079f28f-fa5d-48d5-aefe-f6e3d785e391" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4141c30-9427-4f8d-9b63-023db164f0df" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_b079f28f-fa5d-48d5-aefe-f6e3d785e391" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2dc01238-458f-4555-bf70-de9ed7ca8234" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4141c30-9427-4f8d-9b63-023db164f0df" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2dc01238-458f-4555-bf70-de9ed7ca8234" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_babd28e0-975f-46e1-9b88-012775d6d728" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4141c30-9427-4f8d-9b63-023db164f0df" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_babd28e0-975f-46e1-9b88-012775d6d728" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_f01c63b3-2097-46f8-aab0-9137b5a30d98" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d4141c30-9427-4f8d-9b63-023db164f0df" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_f01c63b3-2097-46f8-aab0-9137b5a30d98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_d7f3c45e-3561-4a2f-9248-f9c33f813014" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3a44a881-aa4e-43e6-b228-fe0c4ac22fa1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_d7f3c45e-3561-4a2f-9248-f9c33f813014" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_47eac548-2047-40e8-91ff-d4c80a17376a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3a44a881-aa4e-43e6-b228-fe0c4ac22fa1" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_47eac548-2047-40e8-91ff-d4c80a17376a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_12bf858c-c66f-48b7-b34e-be1335b0f229" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3a44a881-aa4e-43e6-b228-fe0c4ac22fa1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_12bf858c-c66f-48b7-b34e-be1335b0f229" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_eea8a478-6802-4276-a16a-3699c49d45fd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3a44a881-aa4e-43e6-b228-fe0c4ac22fa1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_eea8a478-6802-4276-a16a-3699c49d45fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDCOMPENSATIONSTOCKOPTIONSANDSTOCKAPPRECIATIONRIGHTSAWARDACTIVITYDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDCOMPENSATIONSTOCKOPTIONSANDSTOCKAPPRECIATIONRIGHTSAWARDACTIVITYDetails"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDCOMPENSATIONSTOCKOPTIONSANDSTOCKAPPRECIATIONRIGHTSAWARDACTIVITYDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_d1888ae4-40f4-41ad-aeaa-595cdd5ffdf5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c8bcb844-7e1e-4833-a96b-282700cc6670" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_d1888ae4-40f4-41ad-aeaa-595cdd5ffdf5" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c8bcb844-7e1e-4833-a96b-282700cc6670" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_13ee75cd-339e-47d2-91fe-ce17422f66ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c8bcb844-7e1e-4833-a96b-282700cc6670" xlink:to="loc_us-gaap_AwardTypeAxis_13ee75cd-339e-47d2-91fe-ce17422f66ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_be142e3d-722b-4121-8dfd-05f5d2b08f59" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_13ee75cd-339e-47d2-91fe-ce17422f66ef" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_be142e3d-722b-4121-8dfd-05f5d2b08f59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_a3a448e3-7478-453c-8e30-a2cf82cc6cd9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_be142e3d-722b-4121-8dfd-05f5d2b08f59" xlink:to="loc_us-gaap_PerformanceSharesMember_a3a448e3-7478-453c-8e30-a2cf82cc6cd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember_c25e6d68-827b-40a4-9d20-0a11bbcce582" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_be142e3d-722b-4121-8dfd-05f5d2b08f59" xlink:to="loc_us-gaap_StockAppreciationRightsSARSMember_c25e6d68-827b-40a4-9d20-0a11bbcce582" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_4e96f4d7-ff2d-4aa4-8217-38684b93d46c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_be142e3d-722b-4121-8dfd-05f5d2b08f59" xlink:to="loc_us-gaap_EmployeeStockOptionMember_4e96f4d7-ff2d-4aa4-8217-38684b93d46c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_59667377-110b-42bc-9fb0-68e708cb3907" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c8bcb844-7e1e-4833-a96b-282700cc6670" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_59667377-110b-42bc-9fb0-68e708cb3907" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_7c3810c3-0c11-4014-b747-f10b47006b8c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_59667377-110b-42bc-9fb0-68e708cb3907" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_7c3810c3-0c11-4014-b747-f10b47006b8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c497c966-3c53-4025-8b7b-c3a23b73e3d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_59667377-110b-42bc-9fb0-68e708cb3907" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c497c966-3c53-4025-8b7b-c3a23b73e3d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingRollForward_7c779587-547a-40e0-b8f4-4b0b22269f2f" xlink:href="wcc-20241231.xsd#wcc_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingRollForward"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_59667377-110b-42bc-9fb0-68e708cb3907" xlink:to="loc_wcc_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingRollForward_7c779587-547a-40e0-b8f4-4b0b22269f2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_8d9235ec-5c9c-49fe-8a7d-cfb03b6c58ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingRollForward_7c779587-547a-40e0-b8f4-4b0b22269f2f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_8d9235ec-5c9c-49fe-8a7d-cfb03b6c58ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_7389b00d-221c-400b-8882-0e42b7543c02" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingRollForward_7c779587-547a-40e0-b8f4-4b0b22269f2f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_7389b00d-221c-400b-8882-0e42b7543c02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_1bd1bdac-c5b9-4dad-856f-79b5aae53074" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingRollForward_7c779587-547a-40e0-b8f4-4b0b22269f2f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_1bd1bdac-c5b9-4dad-856f-79b5aae53074" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_745f690f-27c6-4bce-9331-62a4b5e8076f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingRollForward_7c779587-547a-40e0-b8f4-4b0b22269f2f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_745f690f-27c6-4bce-9331-62a4b5e8076f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_266efc8e-0de4-45e7-a4af-4033c9eb0f01" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingRollForward_7c779587-547a-40e0-b8f4-4b0b22269f2f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_266efc8e-0de4-45e7-a4af-4033c9eb0f01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_652c9499-2486-4ce4-958b-ce6960320bd0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingRollForward_7c779587-547a-40e0-b8f4-4b0b22269f2f" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_652c9499-2486-4ce4-958b-ce6960320bd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_cb812414-9c94-4391-b840-c54a157a49f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingRollForward_7c779587-547a-40e0-b8f4-4b0b22269f2f" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_cb812414-9c94-4391-b840-c54a157a49f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_d5958a7c-a810-43e4-8a72-5e97b9e3fd77" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingRollForward_7c779587-547a-40e0-b8f4-4b0b22269f2f" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_d5958a7c-a810-43e4-8a72-5e97b9e3fd77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_9d35cbd9-3415-4396-ad53-560e227c8c6c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingRollForward_7c779587-547a-40e0-b8f4-4b0b22269f2f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_9d35cbd9-3415-4396-ad53-560e227c8c6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_0787ac9b-9970-4ab7-ab69-383611b5413f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingRollForward_7c779587-547a-40e0-b8f4-4b0b22269f2f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_0787ac9b-9970-4ab7-ab69-383611b5413f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_b502aec7-fc00-4efd-9bbf-a8eec632f82e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingRollForward_7c779587-547a-40e0-b8f4-4b0b22269f2f" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_b502aec7-fc00-4efd-9bbf-a8eec632f82e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_46dc4fbc-23e9-4b28-b796-026af85f97e5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingRollForward_7c779587-547a-40e0-b8f4-4b0b22269f2f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_46dc4fbc-23e9-4b28-b796-026af85f97e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_2aa46236-dfa5-4235-b435-f594264998c8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingRollForward_7c779587-547a-40e0-b8f4-4b0b22269f2f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_2aa46236-dfa5-4235-b435-f594264998c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_6f096fab-f597-4d61-813c-b71a73e7a271" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wcc_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingRollForward_7c779587-547a-40e0-b8f4-4b0b22269f2f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_6f096fab-f597-4d61-813c-b71a73e7a271" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_05805066-358d-447b-a094-5ab264b1e44d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_59667377-110b-42bc-9fb0-68e708cb3907" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_05805066-358d-447b-a094-5ab264b1e44d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_4c446e26-f307-40e5-9995-920ba8ef61e0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_59667377-110b-42bc-9fb0-68e708cb3907" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_4c446e26-f307-40e5-9995-920ba8ef61e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_b2428957-9f98-4db5-8dbf-05ca1a5d8af7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_59667377-110b-42bc-9fb0-68e708cb3907" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_b2428957-9f98-4db5-8dbf-05ca1a5d8af7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_b07732fb-548b-4670-b44d-6bcafd08848d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_59667377-110b-42bc-9fb0-68e708cb3907" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_b07732fb-548b-4670-b44d-6bcafd08848d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_a5d7d23a-79f8-4054-9945-409b1885774e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_59667377-110b-42bc-9fb0-68e708cb3907" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_a5d7d23a-79f8-4054-9945-409b1885774e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_05837991-ebcc-40af-bfd8-dd6eead24be8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_59667377-110b-42bc-9fb0-68e708cb3907" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_05837991-ebcc-40af-bfd8-dd6eead24be8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSUMMARYOFRESTRICTEDSTOCKUNITSANDPERFORMANCEBASEDAWARDSDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#STOCKBASEDCOMPENSATIONSUMMARYOFRESTRICTEDSTOCKUNITSANDPERFORMANCEBASEDAWARDSDetails"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSUMMARYOFRESTRICTEDSTOCKUNITSANDPERFORMANCEBASEDAWARDSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a128cf40-c614-40e2-8737-e6753c7127ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_874ed3ce-0f6c-4c15-ac5c-1ea3a4a23654" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a128cf40-c614-40e2-8737-e6753c7127ef" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_874ed3ce-0f6c-4c15-ac5c-1ea3a4a23654" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_8131b59c-478b-48bf-bd80-18f2f830a5f0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_874ed3ce-0f6c-4c15-ac5c-1ea3a4a23654" xlink:to="loc_us-gaap_AwardTypeAxis_8131b59c-478b-48bf-bd80-18f2f830a5f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_df08e70d-9b84-49f5-bd22-d262b2656d5c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_8131b59c-478b-48bf-bd80-18f2f830a5f0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_df08e70d-9b84-49f5-bd22-d262b2656d5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_95b14c4d-3dcf-4dbd-bdcd-182e7fad93e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_df08e70d-9b84-49f5-bd22-d262b2656d5c" xlink:to="loc_us-gaap_PerformanceSharesMember_95b14c4d-3dcf-4dbd-bdcd-182e7fad93e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_2244c949-02fd-4f3d-8d30-276602a3af49" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_df08e70d-9b84-49f5-bd22-d262b2656d5c" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_2244c949-02fd-4f3d-8d30-276602a3af49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_447af9ac-8a1e-4431-8390-ea4e758dfd07" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_874ed3ce-0f6c-4c15-ac5c-1ea3a4a23654" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_447af9ac-8a1e-4431-8390-ea4e758dfd07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4203efc5-1f94-4eae-b2c7-f82c327df655" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_447af9ac-8a1e-4431-8390-ea4e758dfd07" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4203efc5-1f94-4eae-b2c7-f82c327df655" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_ebaf9bd8-fd4d-4a07-829b-8c8e6f03ed75" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4203efc5-1f94-4eae-b2c7-f82c327df655" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_ebaf9bd8-fd4d-4a07-829b-8c8e6f03ed75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_f610701e-046a-475a-a21e-2597b08af8d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4203efc5-1f94-4eae-b2c7-f82c327df655" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_f610701e-046a-475a-a21e-2597b08af8d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_5aea8d24-4533-4312-b1ae-c5d1d4e0874a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4203efc5-1f94-4eae-b2c7-f82c327df655" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_5aea8d24-4533-4312-b1ae-c5d1d4e0874a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_d8ebe308-4266-4cd9-a0b7-a0aaca0d1a09" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4203efc5-1f94-4eae-b2c7-f82c327df655" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_d8ebe308-4266-4cd9-a0b7-a0aaca0d1a09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1b907d36-dcab-4cb0-8871-9e7be96acaea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4203efc5-1f94-4eae-b2c7-f82c327df655" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1b907d36-dcab-4cb0-8871-9e7be96acaea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_f070917b-6112-4062-980b-78b1b5e13745" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4203efc5-1f94-4eae-b2c7-f82c327df655" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_f070917b-6112-4062-980b-78b1b5e13745" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_5283742c-35f1-411e-ba85-4691f20a8bbe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4203efc5-1f94-4eae-b2c7-f82c327df655" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_5283742c-35f1-411e-ba85-4691f20a8bbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_865ccabf-435a-4038-b5a2-4a9476c043cd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4203efc5-1f94-4eae-b2c7-f82c327df655" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_865ccabf-435a-4038-b5a2-4a9476c043cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDPAYMENTAWARDSVALUATIONASSUMPTIONSDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDPAYMENTAWARDSVALUATIONASSUMPTIONSDetails"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDPAYMENTAWARDSVALUATIONASSUMPTIONSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_37f66e2b-a9c5-40ae-92af-bbdc48d92323" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7598622a-55a6-4e70-862c-cd5465ecb9e9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_37f66e2b-a9c5-40ae-92af-bbdc48d92323" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7598622a-55a6-4e70-862c-cd5465ecb9e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_c20926db-8912-4a1f-a028-6610f68584e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7598622a-55a6-4e70-862c-cd5465ecb9e9" xlink:to="loc_us-gaap_AwardTypeAxis_c20926db-8912-4a1f-a028-6610f68584e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7e5fe57b-c6f7-4458-9f2c-cee9d32b742c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_c20926db-8912-4a1f-a028-6610f68584e6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7e5fe57b-c6f7-4458-9f2c-cee9d32b742c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember_1a6a2d95-8fad-489c-b212-eed9c2986116" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7e5fe57b-c6f7-4458-9f2c-cee9d32b742c" xlink:to="loc_us-gaap_StockAppreciationRightsSARSMember_1a6a2d95-8fad-489c-b212-eed9c2986116" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f74fc813-a456-46a7-a863-8612b0d540a4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7598622a-55a6-4e70-862c-cd5465ecb9e9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f74fc813-a456-46a7-a863-8612b0d540a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3306a754-9113-46aa-9644-176ab650175b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f74fc813-a456-46a7-a863-8612b0d540a4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3306a754-9113-46aa-9644-176ab650175b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_90201132-5982-4e4e-93a7-0a39a65f3db9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f74fc813-a456-46a7-a863-8612b0d540a4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_90201132-5982-4e4e-93a7-0a39a65f3db9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_8de5615e-9ff9-4c6f-9d2b-54fe33c2d8a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f74fc813-a456-46a7-a863-8612b0d540a4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_8de5615e-9ff9-4c6f-9d2b-54fe33c2d8a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_abded348-81c8-4013-b081-93b540711436" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f74fc813-a456-46a7-a863-8612b0d540a4" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_abded348-81c8-4013-b081-93b540711436" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_8a8cebca-1135-4b93-9bb0-7fc793fc123a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f74fc813-a456-46a7-a863-8612b0d540a4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_8a8cebca-1135-4b93-9bb0-7fc793fc123a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDPAYMENTAWARDPERFORMANCEBASEDAWARDSVALUATIONASSUMPTIONSDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDPAYMENTAWARDPERFORMANCEBASEDAWARDSVALUATIONASSUMPTIONSDetails"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDPAYMENTAWARDPERFORMANCEBASEDAWARDSVALUATIONASSUMPTIONSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_fe8569fe-11c8-4f27-9afa-d53307dcda22" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ce12339d-baeb-4f6f-83b6-711edc2fdedb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_fe8569fe-11c8-4f27-9afa-d53307dcda22" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ce12339d-baeb-4f6f-83b6-711edc2fdedb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_6b947074-98cb-454a-b067-34800b05d8ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ce12339d-baeb-4f6f-83b6-711edc2fdedb" xlink:to="loc_us-gaap_AwardTypeAxis_6b947074-98cb-454a-b067-34800b05d8ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1e753de6-13aa-4b4e-bd61-e2a06ea3f584" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_6b947074-98cb-454a-b067-34800b05d8ec" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1e753de6-13aa-4b4e-bd61-e2a06ea3f584" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_1b87edb2-8be7-49f9-b2a5-673dac973f21" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1e753de6-13aa-4b4e-bd61-e2a06ea3f584" xlink:to="loc_us-gaap_PerformanceSharesMember_1b87edb2-8be7-49f9-b2a5-673dac973f21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_da055e84-0b5d-45c7-8515-3cee58e214ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ce12339d-baeb-4f6f-83b6-711edc2fdedb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_da055e84-0b5d-45c7-8515-3cee58e214ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_08222f11-7bf7-435d-ada5-a3717dcbe1e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_da055e84-0b5d-45c7-8515-3cee58e214ec" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_08222f11-7bf7-435d-ada5-a3717dcbe1e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_e34edb06-420f-4752-9831-d125fb76ab94" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_da055e84-0b5d-45c7-8515-3cee58e214ec" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_e34edb06-420f-4752-9831-d125fb76ab94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/COMMITMENTSANDCONTINGENCIESDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#COMMITMENTSANDCONTINGENCIESDetails"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/COMMITMENTSANDCONTINGENCIESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_6da6c0c5-e542-4164-b205-b103803d46b0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_51086b74-3731-4aa3-a83a-395b014b0c95" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_6da6c0c5-e542-4164-b205-b103803d46b0" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_51086b74-3731-4aa3-a83a-395b014b0c95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetails"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_543e3967-4d65-4622-a7ee-6f7fd61e7ad2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_82d0803b-be7c-4e57-96e6-026e600b5bdb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_543e3967-4d65-4622-a7ee-6f7fd61e7ad2" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_82d0803b-be7c-4e57-96e6-026e600b5bdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_4db5f2f6-3468-4509-89e7-1f48f3574f22" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_82d0803b-be7c-4e57-96e6-026e600b5bdb" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_4db5f2f6-3468-4509-89e7-1f48f3574f22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_df676e34-2b41-4e56-a528-6c6b0593fde1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_4db5f2f6-3468-4509-89e7-1f48f3574f22" xlink:to="loc_us-gaap_SegmentDomain_df676e34-2b41-4e56-a528-6c6b0593fde1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_EESMember_f30dc2ff-1b24-460c-b826-2d33d5b410e7" xlink:href="wcc-20241231.xsd#wcc_EESMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_df676e34-2b41-4e56-a528-6c6b0593fde1" xlink:to="loc_wcc_EESMember_f30dc2ff-1b24-460c-b826-2d33d5b410e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_CSSMember_b2eecff7-5952-469f-937c-537f472fa14b" xlink:href="wcc-20241231.xsd#wcc_CSSMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_df676e34-2b41-4e56-a528-6c6b0593fde1" xlink:to="loc_wcc_CSSMember_b2eecff7-5952-469f-937c-537f472fa14b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_UBSMember_0f6228cb-a955-4b7b-9e44-1f53b4eae31a" xlink:href="wcc-20241231.xsd#wcc_UBSMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_df676e34-2b41-4e56-a528-6c6b0593fde1" xlink:to="loc_wcc_UBSMember_0f6228cb-a955-4b7b-9e44-1f53b4eae31a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateMember_0def8b48-58c4-41aa-878a-15430d192083" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_df676e34-2b41-4e56-a528-6c6b0593fde1" xlink:to="loc_us-gaap_CorporateMember_0def8b48-58c4-41aa-878a-15430d192083" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_a87f1846-d1c2-418d-9e33-6987ce2c7630" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_82d0803b-be7c-4e57-96e6-026e600b5bdb" xlink:to="loc_srt_ConsolidationItemsAxis_a87f1846-d1c2-418d-9e33-6987ce2c7630" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_d0f32157-325d-48f5-ad28-f9fb3c65a4a2" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_a87f1846-d1c2-418d-9e33-6987ce2c7630" xlink:to="loc_srt_ConsolidationItemsDomain_d0f32157-325d-48f5-ad28-f9fb3c65a4a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_79930176-4fe6-4e98-8924-bad60d3e805a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_d0f32157-325d-48f5-ad28-f9fb3c65a4a2" xlink:to="loc_us-gaap_OperatingSegmentsMember_79930176-4fe6-4e98-8924-bad60d3e805a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_99f0ad94-da45-4252-a0b9-cb7a35563d19" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_82d0803b-be7c-4e57-96e6-026e600b5bdb" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_99f0ad94-da45-4252-a0b9-cb7a35563d19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3fe4faaa-bd51-48cb-b7c8-80f1a021f691" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_99f0ad94-da45-4252-a0b9-cb7a35563d19" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3fe4faaa-bd51-48cb-b7c8-80f1a021f691" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_96235945-1f8f-4de5-a63b-b0ca97ea18b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_99f0ad94-da45-4252-a0b9-cb7a35563d19" xlink:to="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_96235945-1f8f-4de5-a63b-b0ca97ea18b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_SellingGeneralAndAdministrativePayrollExpenses_fc952419-0dd1-4767-8297-9781d8e0c17e" xlink:href="wcc-20241231.xsd#wcc_SellingGeneralAndAdministrativePayrollExpenses"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_99f0ad94-da45-4252-a0b9-cb7a35563d19" xlink:to="loc_wcc_SellingGeneralAndAdministrativePayrollExpenses_fc952419-0dd1-4767-8297-9781d8e0c17e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingOtherItemAmount_1fe68ac5-3a64-485b-82e0-16824858d24f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingOtherItemAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_99f0ad94-da45-4252-a0b9-cb7a35563d19" xlink:to="loc_us-gaap_SegmentReportingOtherItemAmount_1fe68ac5-3a64-485b-82e0-16824858d24f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AdjustedEBITDA_40e5a6ba-9b1e-468c-b02e-19861de038b1" xlink:href="wcc-20241231.xsd#wcc_AdjustedEBITDA"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_99f0ad94-da45-4252-a0b9-cb7a35563d19" xlink:to="loc_wcc_AdjustedEBITDA_40e5a6ba-9b1e-468c-b02e-19861de038b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AdjustedEBITDAMarginPercentage_82c5be58-615a-471b-804e-d96e10f58f3d" xlink:href="wcc-20241231.xsd#wcc_AdjustedEBITDAMarginPercentage"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_99f0ad94-da45-4252-a0b9-cb7a35563d19" xlink:to="loc_wcc_AdjustedEBITDAMarginPercentage_82c5be58-615a-471b-804e-d96e10f58f3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_59553789-13eb-4a6e-ac00-92d3203d2374" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_99f0ad94-da45-4252-a0b9-cb7a35563d19" xlink:to="loc_us-gaap_DepreciationAndAmortization_59553789-13eb-4a6e-ac00-92d3203d2374" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingIncomeExpenseNet_faab9c45-815c-4df1-b9c4-e5b32a3d23ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherOperatingIncomeExpenseNet"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_99f0ad94-da45-4252-a0b9-cb7a35563d19" xlink:to="loc_us-gaap_OtherOperatingIncomeExpenseNet_faab9c45-815c-4df1-b9c4-e5b32a3d23ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_4f06c29c-0664-410d-9d51-a943746fe2d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_99f0ad94-da45-4252-a0b9-cb7a35563d19" xlink:to="loc_us-gaap_ShareBasedCompensation_4f06c29c-0664-410d-9d51-a943746fe2d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_1b2f23d9-3ecc-4218-8c15-f0e813f1a0ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_99f0ad94-da45-4252-a0b9-cb7a35563d19" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_1b2f23d9-3ecc-4218-8c15-f0e813f1a0ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_9326d9ed-2d4a-4d38-914a-fb611593b525" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_99f0ad94-da45-4252-a0b9-cb7a35563d19" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_9326d9ed-2d4a-4d38-914a-fb611593b525" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_564971c2-e2b4-4004-8342-9be4963313c9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_99f0ad94-da45-4252-a0b9-cb7a35563d19" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_564971c2-e2b4-4004-8342-9be4963313c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_38282b89-2697-4104-8190-17dd3eab2a42" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_99f0ad94-da45-4252-a0b9-cb7a35563d19" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_38282b89-2697-4104-8190-17dd3eab2a42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingOtherItemCompositionDescription_be19945e-abd0-46ca-a414-07505dede75b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingOtherItemCompositionDescription"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_99f0ad94-da45-4252-a0b9-cb7a35563d19" xlink:to="loc_us-gaap_SegmentReportingOtherItemCompositionDescription_be19945e-abd0-46ca-a414-07505dede75b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/BUSINESSSEGMENTSDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#BUSINESSSEGMENTSDetails"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/BUSINESSSEGMENTSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_baad2ac9-c4d3-46b9-bf0d-6798635640cd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ce7594bd-537b-45d2-bcdf-43df06d67b0e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_baad2ac9-c4d3-46b9-bf0d-6798635640cd" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ce7594bd-537b-45d2-bcdf-43df06d67b0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_8786e334-6b6f-4b7d-a08b-c10b2b421b65" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ce7594bd-537b-45d2-bcdf-43df06d67b0e" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_8786e334-6b6f-4b7d-a08b-c10b2b421b65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_e936aaaf-ef33-4ba4-acc3-c4b4ad47c991" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_8786e334-6b6f-4b7d-a08b-c10b2b421b65" xlink:to="loc_us-gaap_SegmentDomain_e936aaaf-ef33-4ba4-acc3-c4b4ad47c991" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_EESMember_f4dabdbc-fe0b-4db1-9bfe-89d4ff317119" xlink:href="wcc-20241231.xsd#wcc_EESMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_e936aaaf-ef33-4ba4-acc3-c4b4ad47c991" xlink:to="loc_wcc_EESMember_f4dabdbc-fe0b-4db1-9bfe-89d4ff317119" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_CSSMember_377de5b1-efc2-45be-aa7e-652201af199b" xlink:href="wcc-20241231.xsd#wcc_CSSMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_e936aaaf-ef33-4ba4-acc3-c4b4ad47c991" xlink:to="loc_wcc_CSSMember_377de5b1-efc2-45be-aa7e-652201af199b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_UBSMember_bf542d73-2206-47bf-aa93-21eaeb7db7d2" xlink:href="wcc-20241231.xsd#wcc_UBSMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_e936aaaf-ef33-4ba4-acc3-c4b4ad47c991" xlink:to="loc_wcc_UBSMember_bf542d73-2206-47bf-aa93-21eaeb7db7d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_fd518338-820c-49ab-a396-90eb0ad12da7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ce7594bd-537b-45d2-bcdf-43df06d67b0e" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_fd518338-820c-49ab-a396-90eb0ad12da7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_be46c9cc-47c5-4f8d-8d62-641f58b33d59" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fd518338-820c-49ab-a396-90eb0ad12da7" xlink:to="loc_us-gaap_NumberOfReportableSegments_be46c9cc-47c5-4f8d-8d62-641f58b33d59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration_5288295e-49a9-4e25-83d7-c77278941367" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fd518338-820c-49ab-a396-90eb0ad12da7" xlink:to="loc_us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration_5288295e-49a9-4e25-83d7-c77278941367" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription_c22b39fd-8265-4ab7-93ef-c064fdb57ba9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fd518338-820c-49ab-a396-90eb0ad12da7" xlink:to="loc_us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription_c22b39fd-8265-4ab7-93ef-c064fdb57ba9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityNumberOfEmployees_a2e52113-7da9-435b-92d4-973925465513" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityNumberOfEmployees"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fd518338-820c-49ab-a396-90eb0ad12da7" xlink:to="loc_dei_EntityNumberOfEmployees_a2e52113-7da9-435b-92d4-973925465513" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfCountriesInWhichEntityOperates_b0f18833-cf50-47a4-8281-ebd8fefd764f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfCountriesInWhichEntityOperates"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fd518338-820c-49ab-a396-90eb0ad12da7" xlink:to="loc_us-gaap_NumberOfCountriesInWhichEntityOperates_b0f18833-cf50-47a4-8281-ebd8fefd764f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/SEGMENTSANDRELATEDINFORMATIONSCHEDULEOFREVENUEFROMEXTERNALCUSTOMERSANDLONGLIVEDASSETSBYGEOGRAPHICALAREASDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#SEGMENTSANDRELATEDINFORMATIONSCHEDULEOFREVENUEFROMEXTERNALCUSTOMERSANDLONGLIVEDASSETSBYGEOGRAPHICALAREASDetails"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/SEGMENTSANDRELATEDINFORMATIONSCHEDULEOFREVENUEFROMEXTERNALCUSTOMERSANDLONGLIVEDASSETSBYGEOGRAPHICALAREASDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_91eb3a19-b9eb-4cb8-8ff6-383f6fc7a4d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_08881bf1-15c5-41c4-aaa1-ec2fab452963" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_91eb3a19-b9eb-4cb8-8ff6-383f6fc7a4d6" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_08881bf1-15c5-41c4-aaa1-ec2fab452963" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_0a1f90ce-c414-436f-a0c8-f6954369677f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_08881bf1-15c5-41c4-aaa1-ec2fab452963" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_0a1f90ce-c414-436f-a0c8-f6954369677f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_2424aad3-2881-427c-8483-07c630f282ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_0a1f90ce-c414-436f-a0c8-f6954369677f" xlink:to="loc_us-gaap_SegmentDomain_2424aad3-2881-427c-8483-07c630f282ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_EESMember_a2620792-3485-494f-afe4-372d3e44b394" xlink:href="wcc-20241231.xsd#wcc_EESMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_2424aad3-2881-427c-8483-07c630f282ab" xlink:to="loc_wcc_EESMember_a2620792-3485-494f-afe4-372d3e44b394" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_CSSMember_ebdf6505-e3e8-4c2c-8e22-0677c3773615" xlink:href="wcc-20241231.xsd#wcc_CSSMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_2424aad3-2881-427c-8483-07c630f282ab" xlink:to="loc_wcc_CSSMember_ebdf6505-e3e8-4c2c-8e22-0677c3773615" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_UBSMember_db56195f-38da-4824-a681-5f9fc92bfa67" xlink:href="wcc-20241231.xsd#wcc_UBSMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_2424aad3-2881-427c-8483-07c630f282ab" xlink:to="loc_wcc_UBSMember_db56195f-38da-4824-a681-5f9fc92bfa67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateMember_33c55987-56aa-4c42-bb8d-c0984f62ceaf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_2424aad3-2881-427c-8483-07c630f282ab" xlink:to="loc_us-gaap_CorporateMember_33c55987-56aa-4c42-bb8d-c0984f62ceaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_8e91f173-2d6d-4fa7-abcb-84c8ce020dc3" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_08881bf1-15c5-41c4-aaa1-ec2fab452963" xlink:to="loc_srt_ConsolidationItemsAxis_8e91f173-2d6d-4fa7-abcb-84c8ce020dc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_e5c464c2-1a44-4f06-9101-82ed4169dab8" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_8e91f173-2d6d-4fa7-abcb-84c8ce020dc3" xlink:to="loc_srt_ConsolidationItemsDomain_e5c464c2-1a44-4f06-9101-82ed4169dab8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_e888a7ef-124c-4f92-8ee3-ba38579acf3e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_e5c464c2-1a44-4f06-9101-82ed4169dab8" xlink:to="loc_us-gaap_OperatingSegmentsMember_e888a7ef-124c-4f92-8ee3-ba38579acf3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_25c813ac-41f6-470e-8427-33136d99cf95" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_08881bf1-15c5-41c4-aaa1-ec2fab452963" xlink:to="loc_srt_StatementGeographicalAxis_25c813ac-41f6-470e-8427-33136d99cf95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_e4da4d40-14ff-4331-8164-bd1fbfc45809" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_25c813ac-41f6-470e-8427-33136d99cf95" xlink:to="loc_srt_SegmentGeographicalDomain_e4da4d40-14ff-4331-8164-bd1fbfc45809" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_346e7a20-b109-429c-814d-95260d611cb3" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_e4da4d40-14ff-4331-8164-bd1fbfc45809" xlink:to="loc_country_US_346e7a20-b109-429c-814d-95260d611cb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_321605b3-49cd-45c4-aec6-4f8b622fab1d" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CA"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_e4da4d40-14ff-4331-8164-bd1fbfc45809" xlink:to="loc_country_CA_321605b3-49cd-45c4-aec6-4f8b622fab1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_OtherInternationalMember_354273fb-f90b-4d0a-819e-a6b35707820d" xlink:href="wcc-20241231.xsd#wcc_OtherInternationalMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_e4da4d40-14ff-4331-8164-bd1fbfc45809" xlink:to="loc_wcc_OtherInternationalMember_354273fb-f90b-4d0a-819e-a6b35707820d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_2912ed10-6c27-4f9f-b225-990ea53dc7d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_08881bf1-15c5-41c4-aaa1-ec2fab452963" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_2912ed10-6c27-4f9f-b225-990ea53dc7d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_2e6853f1-d4c6-4915-ba8c-3ad47ea05bac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_2912ed10-6c27-4f9f-b225-990ea53dc7d6" xlink:to="loc_us-gaap_DepreciationAndAmortization_2e6853f1-d4c6-4915-ba8c-3ad47ea05bac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_d86a5d1a-e0c9-4d02-b5b1-a471870554c8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_2912ed10-6c27-4f9f-b225-990ea53dc7d6" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_d86a5d1a-e0c9-4d02-b5b1-a471870554c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromProductiveAssets_fd93b27a-3714-411e-9f1f-46b4a747bde1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForProceedsFromProductiveAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_2912ed10-6c27-4f9f-b225-990ea53dc7d6" xlink:to="loc_us-gaap_PaymentsForProceedsFromProductiveAssets_fd93b27a-3714-411e-9f1f-46b4a747bde1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_77afdc50-fd29-47c7-a95f-8e5a96eaef6f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_2912ed10-6c27-4f9f-b225-990ea53dc7d6" xlink:to="loc_us-gaap_Assets_77afdc50-fd29-47c7-a95f-8e5a96eaef6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets_b8f2215a-265b-4c12-b5ae-0c3ae8c1e1c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncurrentAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_2912ed10-6c27-4f9f-b225-990ea53dc7d6" xlink:to="loc_us-gaap_NoncurrentAssets_b8f2215a-265b-4c12-b5ae-0c3ae8c1e1c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/SUBSEQUENTEVENTSDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#SUBSEQUENTEVENTSDetails"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/SUBSEQUENTEVENTSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_ea23093d-1db2-4c8d-8a49-b5aa6e59754b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_1a0498c6-0596-4cf2-9e2f-bf82cf1d4dbf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_ea23093d-1db2-4c8d-8a49-b5aa6e59754b" xlink:to="loc_us-gaap_SubsequentEventTable_1a0498c6-0596-4cf2-9e2f-bf82cf1d4dbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_70b5ab47-2b30-4fe4-815d-d8c5eaa8c184" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_1a0498c6-0596-4cf2-9e2f-bf82cf1d4dbf" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_70b5ab47-2b30-4fe4-815d-d8c5eaa8c184" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_bd139685-247d-436d-8906-a65a240c0dac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_70b5ab47-2b30-4fe4-815d-d8c5eaa8c184" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_bd139685-247d-436d-8906-a65a240c0dac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_95a6a7a3-85aa-47b0-81dd-00b35a378429" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_bd139685-247d-436d-8906-a65a240c0dac" xlink:to="loc_us-gaap_SubsequentEventMember_95a6a7a3-85aa-47b0-81dd-00b35a378429" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_2835b8e5-8585-4a86-a566-62344b089fa6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_1a0498c6-0596-4cf2-9e2f-bf82cf1d4dbf" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_2835b8e5-8585-4a86-a566-62344b089fa6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e00e88c2-d56b-45d6-b845-15a069c9c7ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_2835b8e5-8585-4a86-a566-62344b089fa6" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e00e88c2-d56b-45d6-b845-15a069c9c7ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_AscentMember_91cb047c-944c-4003-a612-3b0f112445ff" xlink:href="wcc-20241231.xsd#wcc_AscentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e00e88c2-d56b-45d6-b845-15a069c9c7ed" xlink:to="loc_wcc_AscentMember_91cb047c-944c-4003-a612-3b0f112445ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wcc_ISSMember_83417843-feba-494c-895e-b2d200e9dccd" xlink:href="wcc-20241231.xsd#wcc_ISSMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e00e88c2-d56b-45d6-b845-15a069c9c7ed" xlink:to="loc_wcc_ISSMember_83417843-feba-494c-895e-b2d200e9dccd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_b94f3f3c-1005-430a-b9e1-9e4ec0be12e7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_1a0498c6-0596-4cf2-9e2f-bf82cf1d4dbf" xlink:to="loc_us-gaap_SubsequentEventLineItems_b94f3f3c-1005-430a-b9e1-9e4ec0be12e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_94b855f8-2075-4221-88fa-1428d31b1ae4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_b94f3f3c-1005-430a-b9e1-9e4ec0be12e7" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_94b855f8-2075-4221-88fa-1428d31b1ae4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1_bb34eec4-bea1-459b-a4be-cdf35b564116" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_b94f3f3c-1005-430a-b9e1-9e4ec0be12e7" xlink:to="loc_us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1_bb34eec4-bea1-459b-a4be-cdf35b564116" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_ac1a78c5-bec4-453e-965d-4fb553f84c28" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_b94f3f3c-1005-430a-b9e1-9e4ec0be12e7" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_ac1a78c5-bec4-453e-965d-4fb553f84c28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.wesco.com/role/ScheduleIIValuationandQualifyingAccountsDetails" xlink:type="simple" xlink:href="wcc-20241231.xsd#ScheduleIIValuationandQualifyingAccountsDetails"/>
  <link:presentationLink xlink:role="http://www.wesco.com/role/ScheduleIIValuationandQualifyingAccountsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract_df7cd8b1-33ba-4659-bac0-b37a282d52c6" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_32e77f19-056b-4bd7-8207-f53e07a5aef8" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_df7cd8b1-33ba-4659-bac0-b37a282d52c6" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_32e77f19-056b-4bd7-8207-f53e07a5aef8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_5390ba62-fe1d-48ec-ade3-7707a8c4b6ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_32e77f19-056b-4bd7-8207-f53e07a5aef8" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_5390ba62-fe1d-48ec-ade3-7707a8c4b6ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_7d2651de-6846-41ef-aec8-a49a2c7a4b80" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_5390ba62-fe1d-48ec-ade3-7707a8c4b6ac" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_7d2651de-6846-41ef-aec8-a49a2c7a4b80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember_3249c36e-505e-4a10-8e0d-5e6037951ffb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForCreditLossMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_7d2651de-6846-41ef-aec8-a49a2c7a4b80" xlink:to="loc_us-gaap_AllowanceForCreditLossMember_3249c36e-505e-4a10-8e0d-5e6037951ffb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_24b9dc71-a3cf-4495-980e-38e7399f0476" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_7d2651de-6846-41ef-aec8-a49a2c7a4b80" xlink:to="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_24b9dc71-a3cf-4495-980e-38e7399f0476" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_dbb4ca7f-4e3c-474c-9fb3-aa0f30e288e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_32e77f19-056b-4bd7-8207-f53e07a5aef8" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_dbb4ca7f-4e3c-474c-9fb3-aa0f30e288e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f786970d-8e59-4959-9c26-a1d5971460d9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_dbb4ca7f-4e3c-474c-9fb3-aa0f30e288e3" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f786970d-8e59-4959-9c26-a1d5971460d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_d99b3120-367e-4fe5-964b-851b94b119ce" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_32e77f19-056b-4bd7-8207-f53e07a5aef8" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_d99b3120-367e-4fe5-964b-851b94b119ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_4c8aadfd-fafd-410a-978e-1bf97a28e7e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_d99b3120-367e-4fe5-964b-851b94b119ce" xlink:to="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_4c8aadfd-fafd-410a-978e-1bf97a28e7e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_c918711e-2a53-4273-baf4-5481a4422676" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_4c8aadfd-fafd-410a-978e-1bf97a28e7e6" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_c918711e-2a53-4273-baf4-5481a4422676" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_0db8114c-90d4-4913-b45f-a999c787c231" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_4c8aadfd-fafd-410a-978e-1bf97a28e7e6" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_0db8114c-90d4-4913-b45f-a999c787c231" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_d62e8bbe-6576-4020-9483-3013ce45accc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_4c8aadfd-fafd-410a-978e-1bf97a28e7e6" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_d62e8bbe-6576-4020-9483-3013ce45accc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_11fa0a84-1363-47e9-b779-7a54dac4ac91" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_4c8aadfd-fafd-410a-978e-1bf97a28e7e6" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_11fa0a84-1363-47e9-b779-7a54dac4ac91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#AwardTimingDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiDiscTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMethodTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMethodTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgPredtrmndFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgPredtrmndFlag"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgPredtrmndFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiCnsdrdFlag"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MnpiDiscTimedForCompValFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTable"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="loc_us-gaap_AwardTypeAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_EmployeeStockOptionMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscIndName"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardUndrlygSecuritiesAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardExrcPrice" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardExrcPrice"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardExrcPrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardGrantDateFairValue" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardGrantDateFairValue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_UndrlygSecurityMktPriceChngPct"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ErrCompDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompRecoveryTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ErrCompRecoveryTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDateAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDateAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="loc_ecd_RestatementDateAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonNeosMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonNeosMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_ecd_NonNeosMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDeterminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDeterminationDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_RestatementDeterminationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompAmt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_AggtErrCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompAnalysisTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompAnalysisTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ErrCompAnalysisTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingAggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingAggtErrCompAmt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingAggtErrCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryIndName"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryIndName"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryCompAmt"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingRecoveryCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PvpTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ExecutiveCategoryAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ExecutiveCategoryAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_ExecutiveCategoryAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllExecutiveCategoriesMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllExecutiveCategoriesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ExecutiveCategoryAxis" xlink:to="loc_ecd_AllExecutiveCategoriesMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="loc_ecd_PeoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="loc_ecd_NonPeoNeoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_AdjToCompAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllAdjToCompMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllAdjToCompMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AdjToCompAxis" xlink:to="loc_ecd_AllAdjToCompMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtPnsnAdjsSvcCstMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsSvcCstMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="loc_ecd_PnsnAdjsSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsPrrSvcCstMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_EqtyAwrdsAdjsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_MeasureAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PvpTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CoSelectedMeasureName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NamedExecutiveOfficersFnTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupIssuersFnTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChangedPeerGroupFnTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoTotalCompAmt"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoTotalCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoActuallyPaidCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoActuallyPaidCompAmt"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoActuallyPaidCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToPeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToPeoCompFnTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToPeoCompFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgTotalCompAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TabularListTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TabularListTableTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TabularListTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnAmt"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TotalShareholderRtnAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupTotalShareholderRtnAmt"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_us-gaap_NetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureAmt"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CoSelectedMeasureAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OtherPerfMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OtherPerfMeasureAmt"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_OtherPerfMeasureAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAmt"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoName"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureName"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_MeasureName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonGaapMeasureDescriptionTextBlock"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Additional402vDisclosureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Additional402vDisclosureTextBlock"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_Additional402vDisclosureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnBnftsAdjFnTextBlock"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjFnTextBlock"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingArrangements"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingArrLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrByIndTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TradingArrByIndTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="loc_ecd_TradingArrAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllTradingArrangementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrAxis" xlink:to="loc_ecd_AllTradingArrangementsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MtrlTermsOfTrdArrTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndTitle" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndTitle"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrIndTitle" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrAdoptedFlag"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrAdoptedFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrAdoptionDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrAdoptionDate"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrAdoptionDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrTrmntdFlag"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrTrmntdFlag"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrTerminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrTerminationDate"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrTerminationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrExpirationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrExpirationDate"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrExpirationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrDuration"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrDuration" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingPoliciesProc"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>image_0.jpg
<TEXT>
begin 644 image_0.jpg
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
M'ZN@O(>/?(2A$.;LH'Q?"L^/(1KR-)]Q7^M&H].LUUQ[(V4="N&^,JHS=J7
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
MC33#)G.V:S@<KNZ5]2YU=$.'4]9EE%%&&6644489:1C&_P?,N1&"W>4I\0
*  !)14Y$KD)@@@$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>wcc-20241231_g1.jpg
<TEXT>
begin 644 wcc-20241231_g1.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" (S!0<# 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#]4Z*** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BF22I#&TDCK&BC)9C@#ZFN%\3?'[X:>#2RZY\0/#6F2J,^3<:
MK LI^B;MQ_ 4 =[17S1XE_X*,_ 3PYN5?&,FKS*<>7ING7$N?HQ0(?\ OJO*
MO$W_  5R^'5CO70_"/B/5W ^5KKR+5&/ID.Y _X#5<LNQ/,NY]V45^7?B7_@
ML!XIN@1X?^'FCZ:>QU*^EO/T18J\G\3?\%-_CMX@,GV76M+\/H_&S3-+B.WZ
M&;S#^M5[.1/M(G[.45^#5]^V-\;M0OENY?B?XC25>BP7K11_C&F%/XBNT\-_
M\%&OCWX="(WC*/5X$&!%J6G6TGYN$#G\6I^S8O:(_;&BORD\-_\ !73XBV.U
M==\'^&]60?Q6?GVCGZDO(,_0"O6/#?\ P5_\)W13_A(/AYK.F _>_LV^BO,<
M]MXASQ]/ZTN217/$_0.BOE+PW_P4X^!&O8%WK>J>'R<8&I:5*W)[9A$@_I7K
M'AK]JKX/>+BBZ9\2O#,DLGW(;C48[>5N^ DA5B?PJ>5]BN9'JM%5--U:QUJU
M%SI]Y;WUL3@36TJR(?Q4D5;J1A1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 445F:YXHT;PO;_:-9U:QTFW_YZWURD*\>[$"@
M#3HKQOQ)^V-\$_"9D&H?$O0&:/AEL;G[8P]L0AS7E/B7_@J1\#M#5C8W>N^(
MB#@#3M,*9]_W[1\57*^Q/,NY]=45^=GB?_@L%I$)=?#OPWO;L?P2ZIJ20>O5
M$1_;^*O*?$G_  5J^*>I;DT?P[X9T9">&>&:XD'XF0+_ ..U7)(GGB?K317X
M?^)?^"@GQ[\3^:DOCVXT^!\XBTVSM[;8/0.D8?\ -LUY1XF^,WC[QIG^W_&W
MB+60?X;[5)YE'L S$ ?2J]FR?:(_?#Q'\4/!O@]7;7O%NAZ*%^]_:&I0P8_[
M[85Y5XF_;O\ @/X5R+KXBZ==/SA=,BFO<_C"C#\S7X9DEB23DFBJ]FB?:,_7
M/Q-_P5A^$>D[TTK2?$NNR#[KQVD4$3?B\@8?]\UY5XD_X+"7#$IX?^&D<8YQ
M-J6JEOI\B1#_ -"K\X:*KDB3[21]B^)/^"JGQIUI62PB\-^'P?NO8Z<TCC_O
M](X/Y5Y3XF_;:^.?BQF-]\2M9@#<%=-9+$?E J5XA15<J[$\S[FUX@\;>(O%
MC;M<U_5-9;.<ZA>23G/_  -C6+113$%%%% !1110 4444 %%%% !1110!<TS
M6=0T6?S].OKFPFZ>9:S-&WYJ17IOAO\ :T^,WA0K_9_Q,\2[5QMCN]0DND&.
MP64L /;%>344!<^K_#/_  4[^.WA\I]LU?2?$2J1\NIZ7&NX>A,'E']<UZOX
M9_X+ >)K;8/$/P[TG4> ';3+^6TYQR0'67OVS^/>OSYHJ>6/8KFEW/U=\-?\
M%<OAQ?;5USPCXETAV.-UJ(+J,#U)+HWY*:]8\-?\%%/@)XD*I_PFO]E3MSY6
MI:?<PX^K^64_\>K\2J*GV:*]HS^@SPS\>_AKXR6,Z)X^\-ZF\A"K%;ZK TF3
MT!3=N!]B*[M6#J&4AE89!'(-?S<5N>'?'7B7P@X?0?$.JZ(P.0VG7LMN0?7Y
M&%3[/S*]IY']%E%?A/X9_;>^.OA,*++XEZS/M&!_:9CO^V.?/5\_C7K/AK_@
MJO\ &;1F4:C;>&]?CS\WVJP>)\>QBD0 _4&I]FRO:(_7^BOS5\,?\%A)U\N/
MQ%\-(Y#_ !W&EZL4Q](GB/\ Z'7K'AO_ (*O?!_5MJZGIOB;0I.-S36<4T?X
M&.4L?Q45/)+L5SQ[GVE17@OAG]NSX$>*O*%K\1M-M7D_AU..6RVG'0F9% ^N
M<>AKU;PW\2_"'C+;_P (_P"*M$US=]W^S=1AN,_38QJ;,JZ.DHHHI#"BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH ***0L%!). .IH 6BN,\3?&C
MX?\ @S(U[QQX=T9N?DOM5@A8X[!68$GZ5Y3XF_X*"_ 3POYJR>/8-1G3I%IE
MG<7.[Z.L>S_QZG9BNCZ)HKX>\2?\%:OA=II*:/X<\3:RXS\TD,-O&?Q,A;_Q
MVO*?$G_!8+6)O,70/AM8V9QA)-2U1Y_Q*I&GY;OQJN21//$_3>BOQP\3_P#!
M4;XX:]N%C=:%X<!_Z!NF!S_Y':3_ "*\H\2?MB?&SQ9Y@O\ XE^(%63.Y+&Z
M-HISVQ"$%5[-D^T1^\-U=P6,+37$T=O"OWI)6"J/J37G'B;]IGX3>#U?^UOB
M/X9MI$.&A75(9)1_VS1BWZ5^"FM^)=7\37(N-8U6]U6XZ>;?7#S/^;$FLZJ]
MGYD^T\C]I?$G_!2KX#>']RP>)KS6Y%&=NFZ9.<^P:147]:\J\2?\%>O ]FLG
M]@>!=?U1Q]W^T)X+-6_%3*1^5?E?15>SB3[1GWQXG_X*]>.+PL/#_@;0=)4]
M/[0GFO&'XJ8AZ]J\G\2?\%)_CSX@5TA\46FBQM_#INF0+CZ,ZNP_.OE^BJY5
MV)YGW/2O$O[3'Q9\7M)_:WQ'\3W4<G#0+JDT<)_[9HP7]*\ZNKJ>]F::XFDG
MF;[TDK%F/U)J*BJ)"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#L_
M#/QK^(/@LI_8/CGQ%HZKC$=EJL\2'!S@JK8(R.A&*]7\,_\ !0?X]^& J1^/
M)M1A'6/4[*WN<_\  VCW_P#CU?.M%*R8[L^X?#/_  5K^*.F^6FM>'/#.M1*
M,,\<,UM,WN6$C+^25ZOX;_X+!:+,JC7_ (;7]DPX+Z;J:7 /N%>./'TR?K7Y
MCT5/)$KGD?LCX;_X*B? S7&47M]KGAT,,DZEI;.%]CY!E_2O5?#/[87P4\7%
M!I_Q,\/*\F J7UV+-B3T 6;8<^W6OP9HJ?9HKVC/Z-]%\1Z3XDMOM&D:I9ZK
M;\?O;*X29.>G*DBM&OYO;.]N-.N4N+2>6VN$^Y+"Y1UXQP1R.*]%\-_M-?%K
MPBBQZ5\2/$]K"OW8#JDTD0^B,Q4?E4^S\RO:>1^_M%?BUX:_X*6?'KP^0+CQ
M-9:[&O CU+2X/_0HE1C^)KU?PW_P5[\;6OE_V_X#T'5 #\_]G7$]F6&>V\RX
M./K4^SD5[2)^IU%?!/AO_@KSX$O,#7_ _B'2R<<Z?+!> 'OG<T7'X5ZMX9_X
M*3? 7Q"56;Q3=:)*W2/4],G7MW9%=1^)J>678KF7<^H**\V\-?M*?"CQAM&D
M?$;PQ=R-R(/[5A2;''/ELP;'(YQWKT2VNH;R!)K>6.>%QE9(V#*P]B.M(HEH
MHHI %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MC\:GE?8KF7<]NHK%\/>-/#WBZ$2Z%KVF:U$1N#Z?>1SJ1ZY1CQ6U4E!1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !117,>(_BAX-\'J[:]XMT/10OWO[0U*&#'_?;"@#IZ
M*\#\3?MW_ ?PKD77Q%TZZ?G"Z9%->Y_&%&'YFO)_$G_!6#X0Z3YB:7I7B;7)
M1]UH[2*&)N/5Y0P_[YJN5]B>9=S[4HK\U?$G_!82X8E/#_PTCC'.)M2U4M]/
MD2(?^A5Y/XD_X*J?&G6E9;"'PWH /W7LM/>1Q^,TC@G\*KV<B?:1/V"IDDJ0
MQM)(ZQHHR68X ^IK\*?$W[;7QS\6,QOOB5K, ;@KIK)8C\H%2O*O$'C;Q%XL
M;=KFOZIK+9SG4+R2<Y_X&QJO9ON3[1=C]\?$WQ^^&G@TLNN?$#PUIDJC/DW&
MJP+*?HF[<?P%>3>)/^"C'P$\.!U7QF^K3*2/*TW3KB7./1R@0_\ ?5?B;15>
MS1/M&?JYXF_X*Y?#JQWKH?A'Q'J[@?*UUY%JC'TR'<@?\!KR?Q+_ ,%@/%-T
M"/#_ ,/-'TT]CJ5]+>?HBQ5^?=%5R1)YY'U9XF_X*;_';Q 9/LNM:7X?1^-F
MF:7$=OT,WF']:\I\2_M7?&/Q=N&I?$OQ*Z-UBMM0DMHS]4B*J?RKRFBJY43S
M/N6]4UB_UR[:ZU&]N-0N6^]-=2M(Y^K,2:J444Q!1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %>X_%:8Z/X"AM(245Y(K;Y/[H4G'T^2O#J]X\:6$OC;P!!-8K]
MHF(CND4=6.""![X)XKY'.W&&*P<ZGP*3OVZ6/@N(Y1IX[+ZE72"F[]K^[:YY
M9\.+R2S\::68R1YDGE,,]58$$?Y]*[?XK6,,WB_PTTB*XG=8I%(^\HD7@_\
M?1KG/ASX/U63Q59W$]C<6MM:OYCR31E!D X R.3G%;OQ.U2)O'6@6^[_ (]'
MC>0^FYP<?DH/XUABIQJYQ!T7=J$KV]';]#FQU2%;/Z;P[NXTY<UO25MO-K\"
MC\8M T[0_P"R/L%G%:>;YV_RQC=C9C/YG\ZT8/#.E-\*3J)L83??96?S]OS;
MMQYJW\:M'O=3ATB2TM9KI8FE5Q"A<C=LQP/]TU>:UFL?@[)!<1/!,EFP:.08
M8?,>HKRHXN<LNP=JCYG4UUUMS/?\#Q*>.J2RG+[57SNK9ZZVYI;ZWMMOY&3\
M-?"NCZSX-EGO[2%I?,D4W# ;D7 YR?2L+Q]%X4L-!M[/0WAFO5N%9Y4)=BFU
MLY?IU*\ UU/PW_Y)EJ'_ &\?^@5XO7KX"C4Q.88B<ZLK0GI&^G7<][*\/5QF
M:XJI.M+EISTC?1[[^7D3Z?>-I]];72#+P2+*OU4@C^5>P?&BU6_\,Z?J$0#+
M%*,-_L.O7\PM>,5[;:QOXN^$*PQHTURMOL51]XM&W ^I"C\ZZ,Y_<8C"XOI&
M5GZ2_IG5Q#_LN+P6/V49\K?E+_@7&_">-=%\"WFI2_==Y)R3Q\J+C^:M^=<Q
M\)]*L_$FK:J^I6L=V=HD'F#.&+')KI_$@;PM\(XK,CRYY(8X"I[,YW./_0JP
MO@7_ ,A+5?\ KBG_ *$:\/FE/!X['0=G*5D_)-?YGS?/.IE^99E3E9SG9-;V
MBU:S]&4?#/@ZRU[XA:Q:3)ML+.:9A"AP"!(55?8?X5U6L:EX&T&^DTZ[TB-)
M(^K"SR#QV;J:XRUU35M)^(NMW&D6K7LXN;CS(%0MNC\PYX'/7%>D:#XNF\27
M2V&H^&KRS+ [FGB+1# [EE&,_3O59DL0JD:TVY4U!:1FHM::NW7[BLX6*C5A
MB*CE*DH1TC446G;5M:M_=\SSNQMM!UCXF6<.G6Z2:3+UA96"DB,YX/N*7XA>
M&;=/'%EI>F6\=JMQ'&H5!@;F9AG_ #Z5LRZ+::'\9--ALHUAAD7S?+7A5)1P
M0/;C/XU+XPNH[/XO:++*=J!(E)/099Q_6NR.*E]9I2HR;7L6TF]VK[]V=\,;
M/ZY1GAY2<?J[DE)W;:O:_1OS-/4['P=\.[.TAOM/6\FE!PSPK,[8QECNX Y[
M?A63X]\%Z3>>%TU_1(5@5561EC!57C/&=O8C/Z&E^-.B7U[?:==6UM-<1"-H
MF\I"VULY&<>N?TK8O87T7X/-!>#R9A:["C=0S-P/KS7E4*DZ5/"XN%9RJ3G:
M2O=-7['BX:K.C2P6.IXB4JM6=I)RNFFVFK?UOZ%#PAX=\/2?#NWU/5;&-]J2
M---M._ D8=N>@ K3T2Q\&^.+&Y@L=.AC\D!6(A$<BYSA@PY/0UGZ3_R0]_\
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
MIE!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 ;GAWQWXE\'L&T'Q#JNB,#N!TZ]EMSGU^1AS7JOAO]M_XZ^%=OV+XEZQ
M/M&!_:1CONV.?/1\_C]:\.HHLAW9]E^&O^"K'QET;:NHVGAK7TSEFNK!XI,>
M@,4B*/Q4UZIX9_X+"3+Y<?B'X9QOS\]QIFK%<#VC>(Y_[[K\X**GDCV*YY=S
M]=_#7_!5[X/ZNH74]-\3:%+QN,UE'-'SGH8Y"QQ[J.M>K^&?V[/@1XJ\H6OQ
M&TVU>3^'4XY;+:<="9D4#ZYQZ&OPQHJ?9HKVC/Z)/#?Q*\(^,E0Z!XJT77 _
MW3INHPW&[Z;&.:Z2OYMZ[3PU\;/B%X-93H7CGQ'I 4@[++59XD/.<%0V",CH
M1@U/L_,KVGD?T*45^(?AG_@H5\>_#"QQIXZDU*!?^66IV-O<;OJ[1[__ !ZO
M5?#/_!6OXHZ;Y::UX<\,ZU$HPSQPS6TS>Y82,OY)4^S8_:(_6>BOSO\ #?\
MP6"T29%&O_#>_LGSAGTW4TN 1@<A7CCQSGC)^M>L^&_^"HGP,UQE%[?:YX=#
M#).I:6SA?8^09?TJ>678OFCW/K>BO'O#/[87P4\6^6-/^)GAY7DQL2^NQ9L2
M>@VS;#GVZUZAHOB/2?$EM]HTC5+/5;?C][97"3)STY4D5-F.YHT444AA1110
M 4444 %%%% !1110 5\/>)/^"M7PNTTE-'\.>)M9<9^:2&&WC/XF0M_X[7W#
M7\V]:PBI;F4Y..Q^B7B3_@L%J\P=?#_PVLK0X^234M3>?GL2J1I^6[\:\G\3
M?\%2/CCKN?L-UH/AT=O[-TP/_P"CVE_R*^1:*VY8]C'FEW/8_$O[8WQL\6;Q
MJ'Q+\0*KC#)8W7V-3_P&$(*\NUOQ-K'B:X\_6-5OM5G_ .>E]<O,WYL3ZG\Z
MS:*HF["BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MB0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH *FL[ZYTVX6XM+B6UG7[LL+E&'T(YJ&B@#TWPY^T[\7/":
MHFE_$GQ1;PH-JP-JDTL2CV1V*C\J]6\-?\%+/CUX?(%QXFLM=C7@1ZEI<'_H
M42HQ_$U\N44N5#YF??7AO_@KYXUM?*_M_P !Z#J>#\_]G7$UF6&>V\RX./K_
M $KUCPW_ ,%>? EY@:_X'\0Z63CG3Y8+P ]\[FBX_"ORMHJ>2)7/(_H8^$?Q
M3T/XU?#W2/&GALW!T;5!*8/M47ER_NY7B<,N3C#1MWKL*^;?^"<__)FOP]_[
MB'_IQN:^DJYGHSI6JN%%%%(84444 %?S;U_217\V];T^IA4Z!1116QB%%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %=E\%?^2R> _^P]8?^E$=<;10!^@7[9G[%/QB^+W[
M3WBWQ1X8\*1WGAS4FLA!J4NIVD*82S@B=BCRB0!61Q]W)VY /&>;_:*\26O[
M/_[/OPB^%;^)--\4?$3PMK__  D%W_9\_P!H@TX(97CMV8],F9/E('"$X *Y
M^(:*GEVN7S;V/U:^(GQ(_: ^-#Z?XV_9P\=6&K>$-2M83<>''32UO='N @$L
M<GVB/.,@,<N3EC@;=M?$'[87B;XHZCXZTS0_BIXRT;QAK6E6FY&T4VS)9>:W
MSP2&&*,>8"@)4YP"N#@UX)10HV$Y7/K'_@F;XHTKP[^TA+;:I?0Z>=9T.[TR
MTDG;:C3LT3JA/0$B-L>IP!R16S^S[^SAXY_9W_;%^$]KXVT^WL)-0U"\%I]G
MO([@3)% X,GR$E5.]2 V&]0*^-:*+ I'O?B[_D_+6O\ LI4__IT:OIWQ3\:=
M)^!O_!5#Q?JVO3BST34[6TTB[OCTM5ET^S9)3P>!)&F?0$GM@_G/11RAS6/T
M]UF/]M2WUJ>72_BAX;U#P1AIX/&4BZ1%8?9\DJ\@\DNIV88[591GACUK\Y?B
M1XDUGQ=X]U_5_$.IP:SK=U>2-=ZA:B/RKB0-@R)Y8"%3C(*@ C!KG**$K W<
M^_O"WPEO?C;_ ,$Y/ 7A?1]6TJPU_P#X2JZO;"SU2Z6W_M!T^U*T$3-QYFV0
ML >R'IUK-T'P'<?L0?LT_%+_ (6#>V-KX\^(.G?V'IGA>VNDGGBA*2))-(R%
ME "S,V02HVJ-VY\#X3HHY1\Q^C7[.'QF\>?$;]E;0? _PD\<6'AKXI>$KB9)
MM)U.*USJU@SN\9A,T;+E-Z)QCE3N(W*3YI^U!X@_:9TSX6P:/\9O&^AVVFZY
M?16[^&W;3OMVU&\Q;AA;19$2LB997)RR@CFOC"BCEUN+FTL?I!\#_A'^T5\+
M-6T'3_"?C#P_\0/@O<R(]Q=7&H07&EI9M@R QRGS(^,X6+(W<GJ:XSX+^,/A
MKX'_ ."F%])X3N;&P\#7DT^G6$]NZI9I/):@,$). C7 =$V_+\RA?EQ7PE12
MY1\Q[?\ M0?LV^.?@?XGO-5\4V%M;:;K.JW?]GW$%Y%-YZ!@XDVJQ958/QN
M/RMD#C/=?\$T_&FD>#?VH]-_MB\CL(]4T^YTZWFF8*GGOM9%+'@;O+*CU8J.
M]?*U%5:ZLR;V=T?7?PR\$>+/V ?VD/ _B3XDVL-CH%[=7E@UQ93QW7FVWEB-
MKC:A+*@::-P" Y$;#;V/T?XP;]L.^\67%[X#^)6@:_\ #J\E>YL/$B#2%MH+
M5B6C\XM#OR%(!*!P>N:_+6BERWU*4K:'VU^SG\:K?6_C+\9O!OQ:\8Z=/)\1
M--ET*X\7V<D*V;7,*/!#(C(BQ^6T;,5?"@E4R/F.. \2?\$^?B5X(L?$&K>)
M[[PWH/AO2[:2XAUJZU>+R-18(2D<"@[]S-M7YU3[W&>A^9**+=A7[GV)X\_Y
M1;_#G_L>9?\ T7?T?!__ )1H_'?_ +#VG?\ I38U\=T4<H<Q[UX:_;L^./@_
MPIIOAK2/&_V31-.M$L;6U_LFQ?RX44(J;F@+'"@#))/O7T'^QI\:/$OB#]G'
M4_A9X"\;6'@CXG:5J9U#1FU*.W,&J6LF3+;@S1N-X8NW"Y_U?.W?CX"HH<4"
MDS[J^/WB3]K3PI\']>?XK>-=$TO1+X#3Y-!N#I?V[48Y"%;R5@B)( .3AU8
M$]JQ?VGO^3$?V</^WK^1KXOHHY0YC[0_YQ7?]SE_6O6?!.B_$.3]E;X81_LQ
MW&C6!NHV;QGJ$<UM%?1WF%#F9Y^0BMO^[E]HCV KU_-:BCE'S'W=^V_'J%O^
MRE\&H-8\:0_$'68M5U,7WB"VN6N8IYR[,\:2D_.L1;R@1@8C& H^4=M^U]^S
MCXJ_:!T_X4'P+/I.KZYI?A.S6[\/R:C%;WJPR %+A5D908\K("<@Y7@'M^;=
M%+E#F/LW]IRXTWX _LN>#_@$FN6FL^,FU1M>\0_V:PD@M,A]D!8_Q$NAXP<1
M$D . >D_;(UF_M=%_9I^,.D6:WGA_3](TX)+YZ<7D>V<6[@$D-B-@3@@%2.O
M%?!U%/E%S'ZM_$KQU^T3\6=3MO&7[.OC_3-?\!:K#"XTD1:8EWH\OE@2QS?:
M(]Q 8;C\Q8%R-N "?%?!_P"T#XT^%_[;'A27XV^.=#\2FSL9-)NM3TDV[6^G
MI< G9(T,2 ,DH3?N'RC)SBO@ZBERCYC[7_X84\4_#7XVV/BVZUGP[IWPHT[5
MXM7A\67FL1"W-HMP'2/!;S&E*@#H5+'[YKSK_@HQ_P GE?$+_N'_ /INMJ^;
M:*=G>[$VK6044451(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?MM_P3G_Y,U^'O
M_<0_].-S7TE7S;_P3G_Y,U^'O_<0_P#3C<U])5R2W9UQV04445)04444 %?S
M;U_217\V];T^IA4Z!1116QB%%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 44^&&2YFCAAC:661@B1H"69B<  #J2:^H%_P""=_Q$C^RV-WXF
M\"Z;XMNK874/@^\U]4U9P1D*(MFTGMG?MR.M*Z6XTF]CY<HKT[X?_L]^)?B+
MH_Q%U"QN=,LT\"6+W^J0W<[;W1/,W+"8T=7;]TW5@IXYJ/X!_ /Q!^T7XQO/
M#7AN\TVROK73Y=2>3599(XC'&R*P!2-SNS(,#&.#S3N%F>:T5ZO\"OV:?&'[
M1-OXI;P>;":Z\/VJ74ME=3/'+=;RP6.'"%2Y*$?.RCD<UZ/<_P#!/7XBMI.K
MRZ3K_@OQ-KFD1>;?>&=#UO[3JEOQDJT00*&QVW9/09.*5T'*SYAHKU+X&_LX
M^+OVA+CQ-:^$_L37^@Z>VH2V=Y(\<MR <"*'"$&0G@!BHR>2*].7_@GC\1KJ
MQU1--\0>"M;\2:7")KWPGIFN";5;?*YV/$$VAO8OSV)HN@Y6SQ#X7_"'Q;\9
MM9O]*\':3_;%_86,FI7,/VF&#9;HR*[YE=0<&1!@$GGIP:XZOLC_ ()CV\MG
M\:_B%!/$\,\7@C44DCD4JR,+FU!!!Z$'M7@-O\!-?OO@/=_%FROM,O?#UCJ8
MTN^LX99/MMG(V-K2(8PFP[X\%7/^L''#85]1VTN>:T5Z-\+_ (%Z[\5O"?CO
MQ'IM[INGZ5X-T\:CJ,NI2R)O5@^R.((C;I&\M@ =HSW%><U1(5V/PL^$'B[X
MU>(+C0_!FD_VSJEO:/?2P?:88-L*,JL^Z5U4X+KP#GGI7L^A?\$__B%>Z#H^
MH^(->\&^ ;C6,?V=I7BS6?LE[=%ONJD8C;YCQ\I(8=P*]-_X)V^!=7^'/[7'
MC?PKK4,::SIGAR_M;B*WF69=XFMN%9"0>H]^Q .14N6FA2CKJ?#5%?4&D?\
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
M-KVFZI8:K=^$[775?5X[=+B-Y&\DH%;: ?NL0<<$\5YQ_P %!O\ D\+XB_\
M7:T_](H*.:[L@Y;*[/GBBBBJ)"BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** /VV_P""<_\ R9K\/?\ N(?^G&YKZ2KYM_X)S_\ )FOP
M]_[B'_IQN:^DJY);LZX[(****DH**** "OYMZ_I(K^;>MZ?4PJ= HHHK8Q"B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH T?#>H:AI'B+2[[2
M=W]JVMU%/:>7'O;SE<,F%P=QW <8YK[)'B+X0_MJ?$:TL?&.E>(/AA\9=6DC
MLI-5TUOM.G7=XB+"@DA?YXC\@&T;<8^9R>:^-- UZ_\ "^N:?K&E7+66IZ?<
M1W5M<1@%HY48,K#/!P0.O%?2X_X*)_$ 7G]K_P#")> #XO%N;<>+O^$?']J@
M%<;O-\S;GDG&W;STQQ4ROT*BUU.\_9G^'NI?#SPS^U[X,O-MUJFD>&KFR<V_
M(E,:W(W(.N" "!UY Z\5E_\ !*[3;N;XZ>*;Z.UF>RM_"UU%-<K&3'&[RPE%
M9N@+!'P#R=C8Z&O ?A%^TAXX^"_Q,OO'6B7\5YK6I"8:DNJ1F:*_$K;W\X @
MDEP&R"#D=<$@^IZ5_P %$/B'X=U>*XT#PWX*\-Z6J3"30=&T=K6PGEE #3R*
MDH=I !P2^.3P:33U*36AU7[ ,UY;_"W]I>73WGCOT\%S-;O;%A*L@@NBI0KR
M&SC&.<UPO_!.NUUBY_:X\%MI*SE(1=27S0YVK;?9Y QDQ_#N9!SQN*]\5Z%_
MP3P\0:AX2^'O[1NN:3<?9-5TSP@][:7 17\J:.&Y=&VL"#AE!P01QR*\_P!;
M_;\^(5]X8UK2=%T/P?X*NM:39J6M^%]'^QZA=YX9GE#D;B"1N"@C)P0>:6MV
M@TLFSWG]D:]M[KX]?M57>A2[K62RU>6PDM6ZH;J4Q%"OMMQCVQ7SI^P3:ZS?
M?M:^ 9-(6:2:*ZDFNI$!(6W\IQ*7/8%21D]V ZD5ZO\ \$Q]2N=%U+XQ:A92
MF"\M/"<L\,H )1U8LK8/'! ZUY]J'_!0+XB2:#K-EH^A>#O"6JZS%Y6H^(_#
MNC?9-3NNQ9Y0Y&[&?F"@C.1@X-&MVD&EDV>[_LMW6EWG[=W[1,VC\:?)I&O&
M,Y&&;[?;[V7!QM+;BOL1TKQG]@SQ#9^)-9\;?!C7+D0Z+\1-(EM+=I 6$&H1
M*SP2 = <;S[LD8["O&?@3\=/$7[//C@^*/#4.GW5W):26,]KJD!FMYX7*ED=
M593C*J>&'3TR*[3X ?"WXA_&SXVZ3XH\%^&7TJU_X2);V34M+LFCTO1V699F
M523M58U8%8BQ8J !FG;<5]CT+XA:???L]_L-Z/X*U&!K+Q1\0O$-QJ&I6LR
MO!:63K&L>5..98XG&<\,]>&?LVC2F_:$^&PUL,=,/B*P\[;MQ_KTV[MW&S=C
M=_L[L<UZ+^WU\9+3XR?M&ZU<Z3<QW>@:+&FD6$T)/ER",LTKKV(,KRX8<$!3
MS7SG36PF]3Z,_P""@_\ ;_\ PUEXW_M[SO\ 60_8/,W;/L?E+Y7EYXV]<[>-
M^_OFO0/^"7<=S9_M'>)%G66"ZC\+7NX2 JZMYUOUSR#7&:/_ ,% /B!;Z'HU
MCXA\/>"_'E]HX"Z?K7BK1OM=_;[?NLLHD7YAQ\Q&XXR23DUR?@?]KWQWX)^,
MWB+XH+'I.L>*->M)+*[.H6K"#RW,?W$A>/!40HHY/ .<DYI6=K#NKW.C_8#U
M.\OOVS_ EY<W<]Q>75S?27%Q+(S23,UG<%F=B<L2222>N:Z;PA\ M-^+7Q^^
M/>K^(O$-WX8\!^$-0U.]UJ;3%+74L)N9RL,:X(Y$3$DAON@;3G(^>_@[\5=6
M^"/Q(T7QMH5O97>JZ2TCP0Z@CO Q>)XSN",K'Y7/1ASBNQ^'/[5GC?X7?%#Q
M3XWT8::]SXGFN)=6TF\MVET^Y\V1I"K1E]V%9FVG=D D9()RVGT$FK:GV#^R
MGXJ^#^O6OQ5T;X7?#GQ#I-JO@N^;4]?U[47G$X "QP/ K-"&<-*P.0<1, ""
MV/*_V8?^3$?VC_\ MU_D*XJ#_@H)\0M-M;W3=&\/^#/#GARZT^XL'\/:)HYM
M+$&88:<*D@8R@9 )8K\Q.TGFO,O ?[0?B+X>_"7QK\/=.LM+FT7Q;Y?VZ>ZB
MD:YCV=/*99 H_P"!*U3RLKF1[Y\.[R>S_P""7/Q*,$TD/F>-HXG\MRNY#'89
M4XZ@^E1?L<NUW^RE^U1:3.TEK%HME.D+,2BR;+PE@.@)V)SWVCTKP/2?CYX@
MT;X"ZU\)(+/36\-ZMJJZQ/=212&\691" JL) @3]PG!0GD\],'PR^/GB#X4^
M _B#X2TFSTVXTWQM:166HRWL4C31)&)0IA*R*%/[YL[@W0<=<U87-JCS:OM?
M4OB1\*_VOO&&C:-\6]$\0_#[XLRF'16U_2/WEK<3@^7&MQ;2#='\[<A1D<9<
M#I\7Z??W&EWUM>VDS6]U;2+-#,APR.I!5A[@@&OIZV_X*)?$!;BRU._\)^ =
M9\56<0CA\5:AH ;5$(7&\2K(JAOHH'M1*_047W/7_P!F[X7:S\%;G]K#P597
M:ZA\1-)\/K%I=WIX(N)HFCF=GB'WPQWVQP"<.5&20#7@W_!/G^W/^&M/ _\
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 ;&@^,_$'A:SU2TT77
M=2TBTU6 VNH06%Y)!'>0D$&.55($B$,PVMD?,?6L>BB@#:\-^-O$7@S[=_PC
M^OZIH7VZ$VUW_9MY);_:(CUCDV,-RG^Z<BL6BB@ KHM%^)'BWPYX=O= TGQ3
MK6EZ%?,S76EV6H30VMP64*QDB5@K$JH4Y!R !VKG:* "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "K.F:G>:+J5IJ
M.G7<]AJ%I*EQ;W5K(T<L,B,&1T=2"K @$$'((!JM10!?U[Q!JGBK5[G5=:U*
M\UC5+E@T]]?SO//*0  6=R68X ')[50HHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /VV_X)S_
M /)FOP]_[B'_ *<;FOI*OFW_ ()S_P#)FOP]_P"XA_Z<;FOI*N26[.N.R"BB
MBI*"BBB@ K^;>OZ2*_FWK>GU,*G0****V,0HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH _;;_ ()S_P#)FOP]_P"XA_Z<;FOI*OFW_@G/_P F
M:_#W_N(?^G&YKZ2KDENSKCL@HHHJ2@HHHH *^;?^'<_[/'_1/?\ RM:C_P#)
M%?25%.[6PK)[GS;_ ,.Y_P!GC_HGO_E:U'_Y(H_X=S_L\?\ 1/?_ "M:C_\
M)%?25%/F?<7*NQ\V_P##N?\ 9X_Z)[_Y6M1_^2*/^'<_[/'_ $3W_P K6H__
M "17TE11S/N'*NQ\V_\ #N?]GC_HGO\ Y6M1_P#DBC_AW/\ L\?]$]_\K6H_
M_)%?25%',^X<J['S;_P[G_9X_P"B>_\ E:U'_P"2*/\ AW/^SQ_T3W_RM:C_
M /)%?25%',^X<J['S;_P[G_9X_Z)[_Y6M1_^2*/^'<_[/'_1/?\ RM:C_P#)
M%?25%',^X<J['S;_ ,.Y_P!GC_HGO_E:U'_Y(H_X=S_L\?\ 1/?_ "M:C_\
M)%?25%',^X<J['S;_P .Y_V>/^B>_P#E:U'_ .2*/^'<_P"SQ_T3W_RM:C_\
MD5])44<S[ARKL?-O_#N?]GC_ *)[_P"5K4?_ )(H_P"'<_[/'_1/?_*UJ/\
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
MO_#N?]GC_HGO_E:U'_Y(H_X=S_L\?]$]_P#*UJ/_ ,D5])44<S[ARKL?-O\
MP[G_ &>/^B>_^5K4?_DBC_AW/^SQ_P!$]_\ *UJ/_P D5])44<S[ARKL?-O_
M  [G_9X_Z)[_ .5K4?\ Y(H_X=S_ +/'_1/?_*UJ/_R17TE11S/N'*NQ\V_\
M.Y_V>/\ HGO_ )6M1_\ DBC_ (=S_L\?]$]_\K6H_P#R17TE11S/N'*NQ\V_
M\.Y_V>/^B>_^5K4?_DBC_AW/^SQ_T3W_ ,K6H_\ R17TE11S/N'*NQ\V_P##
MN?\ 9X_Z)[_Y6M1_^2*/^'<_[/'_ $3W_P K6H__ "17TE11S/N'*NQ\V_\
M#N?]GC_HGO\ Y6M1_P#DBC_AW/\ L\?]$]_\K6H__)%?25%',^X<J['S;_P[
MG_9X_P"B>_\ E:U'_P"2*/\ AW/^SQ_T3W_RM:C_ /)%?25%',^X<J['S;_P
M[G_9X_Z)[_Y6M1_^2*/^'<_[/'_1/?\ RM:C_P#)%?25%',^X<J['S;_ ,.Y
M_P!GC_HGO_E:U'_Y(H_X=S_L\?\ 1/?_ "M:C_\ )%?25%',^X<J['S;_P .
MY_V>/^B>_P#E:U'_ .2*/^'<_P"SQ_T3W_RM:C_\D5])44<S[ARKL?-O_#N?
M]GC_ *)[_P"5K4?_ )(H_P"'<_[/'_1/?_*UJ/\ \D5])44<S[ARKL?-O_#N
M?]GC_HGO_E:U'_Y(H_X=S_L\?]$]_P#*UJ/_ ,D5])44<S[ARKL?-O\ P[G_
M &>/^B>_^5K4?_DBC_AW/^SQ_P!$]_\ *UJ/_P D5])44<S[ARKL?-O_  [G
M_9X_Z)[_ .5K4?\ Y(H_X=S_ +/'_1/?_*UJ/_R17TE11S/N'*NQ\V_\.Y_V
M>/\ HGO_ )6M1_\ DBC_ (=S_L\?]$]_\K6H_P#R17TE11S/N'*NQ\V_\.Y_
MV>/^B>_^5K4?_DBC_AW/^SQ_T3W_ ,K6H_\ R17TE11S/N'*NQ\V_P##N?\
M9X_Z)[_Y6M1_^2*/^'<_[/'_ $3W_P K6H__ "17TE11S/N'*NQ\V_\ #N?]
MGC_HGO\ Y6M1_P#DBC_AW/\ L\?]$]_\K6H__)%?25%',^X<J['S;_P[G_9X
M_P"B>_\ E:U'_P"2*/\ AW/^SQ_T3W_RM:C_ /)%?25%',^X<J['S;_P[G_9
MX_Z)[_Y6M1_^2*/^'<_[/'_1/?\ RM:C_P#)%?25%',^X<J['-?#GX<^'?A+
MX-T_PIX4T_\ LK0-/\S[-:>?)-Y?F2-*_P \C,QR[L>2>N!Q@5TM%%24%%%%
M !1110!Y'^UA\7-8^!/P!\4^.- MK&[U;2_LODPZE&[P-YMW#"VX(Z,?ED8C
M##D#KTK\[O\ A[=\7_\ H6_!'_@#>?\ R57VW_P48_Y,U^(7_</_ /3C;5^)
M-;TXIK4PJ2:>A]M_\/;OB_\ ]"WX(_\  &\_^2J/^'MWQ?\ ^A;\$?\ @#>?
M_)5?$E%:<L>QGS2[GVW_ ,/;OB__ -"WX(_\ ;S_ .2J/^'MWQ?_ .A;\$?^
M -Y_\E5\244<L>P<TNY]M_\ #V[XO_\ 0M^"/_ &\_\ DJC_ (>W?%__ *%O
MP1_X WG_ ,E5\244<L>P<TNY]M_\/;OB_P#]"WX(_P# &\_^2J/^'MWQ?_Z%
MOP1_X WG_P E5\244<L>P<TNY]M_\/;OB_\ ]"WX(_\  &\_^2J/^'MWQ?\
M^A;\$?\ @#>?_)5?$E%'+'L'-+N?;?\ P]N^+_\ T+?@C_P!O/\ Y*H_X>W?
M%_\ Z%OP1_X WG_R57Q)11RQ[!S2[GVW_P /;OB__P!"WX(_\ ;S_P"2J/\
MA[=\7_\ H6_!'_@#>?\ R57Q)11RQ[!S2[GVW_P]N^+_ /T+?@C_ , ;S_Y*
MH_X>W?%__H6_!'_@#>?_ "57Q)11RQ[!S2[GVW_P]N^+_P#T+?@C_P  ;S_Y
M*H_X>W?%_P#Z%OP1_P" -Y_\E5\244<L>P<TNY]M_P##V[XO_P#0M^"/_ &\
M_P#DJC_A[=\7_P#H6_!'_@#>?_)5?$E%'+'L'-+N?;?_  ]N^+__ $+?@C_P
M!O/_ )*H_P"'MWQ?_P"A;\$?^ -Y_P#)5?$E%'+'L'-+N?;?_#V[XO\ _0M^
M"/\ P!O/_DJC_A[=\7_^A;\$?^ -Y_\ )5?$E%'+'L'-+N?;?_#V[XO_ /0M
M^"/_  !O/_DJC_A[=\7_ /H6_!'_ ( WG_R57Q)11RQ[!S2[GVW_ ,/;OB__
M -"WX(_\ ;S_ .2J/^'MWQ?_ .A;\$?^ -Y_\E5\244<L>P<TNY]M_\ #V[X
MO_\ 0M^"/_ &\_\ DJC_ (>W?%__ *%OP1_X WG_ ,E5\244<L>P<TNY]M_\
M/;OB_P#]"WX(_P# &\_^2J/^'MWQ?_Z%OP1_X WG_P E5\244<L>P<TNY]M_
M\/;OB_\ ]"WX(_\  &\_^2J/^'MWQ?\ ^A;\$?\ @#>?_)5?$E%'+'L'-+N?
M;?\ P]N^+_\ T+?@C_P!O/\ Y*H_X>W?%_\ Z%OP1_X WG_R57Q)11RQ[!S2
M[GVW_P /;OB__P!"WX(_\ ;S_P"2J/\ A[=\7_\ H6_!'_@#>?\ R57Q)11R
MQ[!S2[GVW_P]N^+_ /T+?@C_ , ;S_Y*H_X>W?%__H6_!'_@#>?_ "57Q)11
MRQ[!S2[GVW_P]N^+_P#T+?@C_P  ;S_Y*H_X>W?%_P#Z%OP1_P" -Y_\E5\2
M44<L>P<TNY]M_P##V[XO_P#0M^"/_ &\_P#DJC_A[=\7_P#H6_!'_@#>?_)5
M?$E%'+'L'-+N?;?_  ]N^+__ $+?@C_P!O/_ )*H_P"'MWQ?_P"A;\$?^ -Y
M_P#)5?$E%'+'L'-+N?;?_#V[XO\ _0M^"/\ P!O/_DJC_A[=\7_^A;\$?^ -
MY_\ )5?$E%'+'L'-+N?;?_#V[XO_ /0M^"/_  !O/_DJC_A[=\7_ /H6_!'_
M ( WG_R57Q)11RQ[!S2[GVW_ ,/;OB__ -"WX(_\ ;S_ .2J/^'MWQ?_ .A;
M\$?^ -Y_\E5\244<L>P<TNY]M_\ #V[XO_\ 0M^"/_ &\_\ DJC_ (>W?%__
M *%OP1_X WG_ ,E5\244<L>P<TNY]M_\/;OB_P#]"WX(_P# &\_^2J/^'MWQ
M?_Z%OP1_X WG_P E5\244<L>P<TNY]M_\/;OB_\ ]"WX(_\  &\_^2J/^'MW
MQ?\ ^A;\$?\ @#>?_)5?$E%'+'L'-+N?;?\ P]N^+_\ T+?@C_P!O/\ Y*H_
MX>W?%_\ Z%OP1_X WG_R57Q)11RQ[!S2[GVW_P /;OB__P!"WX(_\ ;S_P"2
MJ/\ A[=\7_\ H6_!'_@#>?\ R57Q)11RQ[!S2[GVW_P]N^+_ /T+?@C_ , ;
MS_Y*H_X>W?%__H6_!'_@#>?_ "57Q)11RQ[!S2[GVW_P]N^+_P#T+?@C_P
M;S_Y*H_X>W?%_P#Z%OP1_P" -Y_\E5\244<L>P<TNY]M_P##V[XO_P#0M^"/
M_ &\_P#DJC_A[=\7_P#H6_!'_@#>?_)5?$E%'+'L'-+N?;?_  ]N^+__ $+?
M@C_P!O/_ )*H_P"'MWQ?_P"A;\$?^ -Y_P#)5?$E%'+'L'-+N?;?_#V[XO\
M_0M^"/\ P!O/_DJC_A[=\7_^A;\$?^ -Y_\ )5?$E%'+'L'-+N?;?_#V[XO_
M /0M^"/_  !O/_DJC_A[=\7_ /H6_!'_ ( WG_R57Q)11RQ[!S2[GVW_ ,/;
MOB__ -"WX(_\ ;S_ .2J/^'MWQ?_ .A;\$?^ -Y_\E5\244<L>P<TNY]M_\
M#V[XO_\ 0M^"/_ &\_\ DJC_ (>W?%__ *%OP1_X WG_ ,E5\244<L>P<TNY
M]M_\/;OB_P#]"WX(_P# &\_^2J/^'MWQ?_Z%OP1_X WG_P E5\244<L>P<TN
MY]M_\/;OB_\ ]"WX(_\  &\_^2J/^'MWQ?\ ^A;\$?\ @#>?_)5?$E%'+'L'
M-+N?;?\ P]N^+_\ T+?@C_P!O/\ Y*H_X>W?%_\ Z%OP1_X WG_R57Q)11RQ
M[!S2[GVW_P /;OB__P!"WX(_\ ;S_P"2J/\ A[=\7_\ H6_!'_@#>?\ R57Q
M)11RQ[!S2[GVW_P]N^+_ /T+?@C_ , ;S_Y*H_X>W?%__H6_!'_@#>?_ "57
MQ)11RQ[!S2[GVW_P]N^+_P#T+?@C_P  ;S_Y*H_X>W?%_P#Z%OP1_P" -Y_\
ME5\244<L>P<TNY]M_P##V[XO_P#0M^"/_ &\_P#DJC_A[=\7_P#H6_!'_@#>
M?_)5?$E%'+'L'-+N?;?_  ]N^+__ $+?@C_P!O/_ )*H_P"'MWQ?_P"A;\$?
M^ -Y_P#)5?$E%'+'L'-+N?;?_#V[XO\ _0M^"/\ P!O/_DJC_A[=\7_^A;\$
M?^ -Y_\ )5?$E%'+'L'-+N?;?_#V[XO_ /0M^"/_  !O/_DJC_A[=\7_ /H6
M_!'_ ( WG_R57Q)11RQ[!S2[GVW_ ,/;OB__ -"WX(_\ ;S_ .2J/^'MWQ?_
M .A;\$?^ -Y_\E5\244<L>P<TNY]M_\ #V[XO_\ 0M^"/_ &\_\ DJC_ (>W
M?%__ *%OP1_X WG_ ,E5\244<L>P<TNY]M_\/;OB_P#]"WX(_P# &\_^2J/^
M'MWQ?_Z%OP1_X WG_P E5\244<L>P<TNY]M_\/;OB_\ ]"WX(_\  &\_^2J/
M^'MWQ?\ ^A;\$?\ @#>?_)5?$E%'+'L'-+N?;?\ P]N^+_\ T+?@C_P!O/\
MY*H_X>W?%_\ Z%OP1_X WG_R57Q)11RQ[!S2[GVW_P /;OB__P!"WX(_\ ;S
M_P"2J/\ A[=\7_\ H6_!'_@#>?\ R57Q)11RQ[!S2[GVW_P]N^+_ /T+?@C_
M , ;S_Y*H_X>W?%__H6_!'_@#>?_ "57Q)11RQ[!S2[GVW_P]N^+_P#T+?@C
M_P  ;S_Y*H_X>W?%_P#Z%OP1_P" -Y_\E5\244<L>P<TNY]M_P##V[XO_P#0
MM^"/_ &\_P#DJC_A[=\7_P#H6_!'_@#>?_)5?$E%'+'L'-+N?;?_  ]N^+__
M $+?@C_P!O/_ )*H_P"'MWQ?_P"A;\$?^ -Y_P#)5?$E%'+'L'-+N?;?_#V[
MXO\ _0M^"/\ P!O/_DJC_A[=\7_^A;\$?^ -Y_\ )5?$E%'+'L'-+N?;?_#V
M[XO_ /0M^"/_  !O/_DJC_A[=\7_ /H6_!'_ ( WG_R57Q)11RQ[!S2[GVW_
M ,/;OB__ -"WX(_\ ;S_ .2J/^'MWQ?_ .A;\$?^ -Y_\E5\244<L>P<TNY]
MM_\ #V[XO_\ 0M^"/_ &\_\ DJC_ (>W?%__ *%OP1_X WG_ ,E5\244<L>P
M<TNY]M_\/;OB_P#]"WX(_P# &\_^2J/^'MWQ?_Z%OP1_X WG_P E5\244<L>
MP<TNY]M_\/;OB_\ ]"WX(_\  &\_^2J/^'MWQ?\ ^A;\$?\ @#>?_)5?$E%'
M+'L'-+N?;?\ P]N^+_\ T+?@C_P!O/\ Y*H_X>W?%_\ Z%OP1_X WG_R57Q)
M11RQ[!S2[GVW_P /;OB__P!"WX(_\ ;S_P"2J/\ A[=\7_\ H6_!'_@#>?\
MR57Q)11RQ[!S2[GVW_P]N^+_ /T+?@C_ , ;S_Y*H_X>W?%__H6_!'_@#>?_
M "57Q)11RQ[!S2[GVW_P]N^+_P#T+?@C_P  ;S_Y*H_X>W?%_P#Z%OP1_P"
M-Y_\E5\244<L>P<TNY]M_P##V[XO_P#0M^"/_ &\_P#DJC_A[=\7_P#H6_!'
M_@#>?_)5?$E%'+'L'-+N?;?_  ]N^+__ $+?@C_P!O/_ )*H_P"'MWQ?_P"A
M;\$?^ -Y_P#)5?$E%'+'L'-+N?;?_#V[XO\ _0M^"/\ P!O/_DJC_A[=\7_^
MA;\$?^ -Y_\ )5?$E%'+'L'-+N?;?_#V[XO_ /0M^"/_  !O/_DJC_A[=\7_
M /H6_!'_ ( WG_R57Q)11RQ[!S2[GVW_ ,/;OB__ -"WX(_\ ;S_ .2J/^'M
MWQ?_ .A;\$?^ -Y_\E5\244<L>P<TNY]M_\ #V[XO_\ 0M^"/_ &\_\ DJC_
M (>W?%__ *%OP1_X WG_ ,E5\244<L>P<TNY]M_\/;OB_P#]"WX(_P# &\_^
M2J/^'MWQ?_Z%OP1_X WG_P E5\244<L>P<TNY]M_\/;OB_\ ]"WX(_\  &\_
M^2J/^'MWQ?\ ^A;\$?\ @#>?_)5?$E%'+'L'-+N?M_\ L-?M%>)/VFOA+JWB
MCQ19:78:A::W-IJ1Z1%+'$8T@MY 2))'.[,S<YQ@#CU^B:^)/^"2/_)N'B3_
M +&RY_\ 2.SK[;KFEHSICL%%%%24%%%% 'S;_P %&/\ DS7XA?\ </\ _3C;
M5^)-?MM_P48_Y,U^(7_</_\ 3C;5^)-=%/8YZFX4445J9!1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445);
MP-=7$4*??D8(N?4G H;LKL3:BKLCHKVW7M:L?A/I=A9V%A'/<S [G)VDXQEF
M.,DDG_.*AN&LOBEX)O+TV26VI6N[:R\D,H#8#8Y##L?Z9KY6.>2<8UY46J,G
M92NN]K\O;YGQ,.))RC'$RP[6'E+E4^97WM=QM>U_,\8HK<L_!VHWWA^?68A%
M]BAW;RSX;C&>/QI=$\%ZEX@TNZO[01&WMBPDWO@\+N.!]*]^6+P\5)N:M%V?
MD^Q]1+'X6"E*51)1?*]=GV?F85%=%HW@'5]>TE]1LHHY85++MW_.2.P'XU3\
M0^%[_P +R6\>H(D<LT?F!%;<5&<8..,T1Q>'G4]C&:<NU]=/((8_"U*SP\:B
M<U=6OKIOH9-%>D?!"-9-:U$.JL/LX^\,_P 0K1^,EG#>:-INJ6Z!5CF>!]H
MZYZ_0H?SKRIYLJ>8+ N&]O>OW5UI;]3Q*F>QIYJLLE3WM[U^K5TK6\K;GDU/
MBADF;;&C2-UPH)-?0?@>RM])\.:+8R1+]HG@:?#*,\X9L_3>!7#Z++>VOQ6U
MLZ=:Q7,W[T>7))Y:A=R\YP?:N6GGGMI5HPI_ FTV[)V=NVAPT>)?K$\1"G2M
M[--IN22E9V[:?>>9,K1L592K#@@C!%)76WWAO5_%GC/5(8;5%N1,S3 29CBY
M_O8Y_*I=4^$^NZ58SW<GV:2*&-I7\N7D*HR3R!V%>O\ VCAH\D:M11E))VOW
M/?6;8.')"M5C&<DG:ZZ_UIW.-HKI/#?P^UCQ3;-<VD4<=L#M$LS[0Q'4#@DT
MGB;P#JOA.U2YO1"8'D$0>*3=\Q!.,8!Z UK]>POMO8>T7/VOJ;?VE@O;_5?:
MQ]IM:^M^WJ8$MO+  9(GC!Z;E(S4=>D_%6ZU6XTO2AJ%C!:1JS>6T4_F%OE'
M4;1BLK3?A'X@U&TCN/+@M@XR$GD(;'J0 <?C7)1S.D\/&OB91A>_VD]GW_JQ
MPX?.:#PD,3BY1I\S:^)-:/HUOY]CBZ*UM2\*ZCI.LPZ9=0B*YF95CRV5;<<
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
MG@[4;YM-MM26YA;?<*')C,8<R*<1N<LH!QUY%%T*S.0HKNC\#O' ^$H^)O\
M8,G_  @YN?LG]K>?%CS-^S'E[_,QN^7=MQGC-4K/X4^*;_X97_Q"ATQ3X0L;
M]=+GU%KJ%,7156$2QEQ(YVNI^52 #GL<%P.2HKV/X:_L??&'XN^&TU_PKX'O
M-0T>0GRKN:X@M4EQU,?G2(7';*Y&01VKAKCX6^++/XC6_@.[T.ZL?%UQ?1:;
M'I=X!!(9Y75(URY"@,67#$[2"#G'-%T.S.5HKV2\_8\^,6G>'?$VO7?@FYM-
M'\-FX&I7D]U;QI'Y&?-*9D_?!<$9BW D$#)KR*PT^ZU6^@L[*VFO+RX<1PV]
MO&7DD<G 55'))/847%J045[W#^P?\>IO#O\ ;:_#C4!9>5YWEO<6ZW.W&?\
MCW,GF[L?P[,]L9KS/X;_  D\6_%SQD/"GA31VU/Q 4DD^PO-';L!&,ODRLJ@
MCT)S2NAV9R%%>X^'/V(OCCXL\*Q^(]-^'FH2Z5+%YT;330032)V98))%E;(Y
M&%Y!&,YKQNUT34;_ %B+2+:PNKC599Q;1V,4+-.\I;:(P@&XMGC;C.>*=T*S
M#1=$U'Q)JMKIFD6%UJFI73B.WL[*%IIIF/14102Q]@*-:T34?#>JW6F:O876
MEZE:N8[BSO86AFA8=5=& *GV(K[!_9M_8Y^,GPQ^.GPX\6>)? UYI^@P:Q;M
M-<K<03M"K':&>..1G0989+* .IQ7C/[9_P#R=1\3?^PS+_2IYM;%6LKGB]%=
MO\/?@GXW^*VCZ_J?A'P]<:]::%]G^WBU=#+&9V98@L18/(6*,,(K$8YQ7:>-
MOV+OC5\._"%SXHU_P'>6>B6T?G3W$=S;SM"G=WCCD9U4=22H &2<4[H5F>*4
M5VG@#X,^-/BGI/B#4O"F@S:W:Z#'%+J'V>2/S(UD+"/;&6#R%BC +&&/'3D5
MJ_$[]G'XC_!MO#Z>,/#$VD3Z^773;?[1#/-<,I0,HCB=F4YD088 DM@4[H5F
M>;45[W-^P?\ 'J'PZ=;;X<:A]B$7G[%N;=KG;C/_ ![B3S=V/X=F>V*H?LE_
M!#Q!\7?CGX<LK/PZNMZ7HVK65WX@M;MHD2.R6Y03^8DK#>-NX% "3R,&E=#L
M]CQ.BOIS]MW]F?Q7\*/B-XG\7MX2M?#_ ,/=1ULVND2V4UJL)W(SHB01/NC&
MV.0\H ,>XSQO@/\ 8O\ C3\3/"UOXC\/> [R[T:X3S(+F>YM[;SD[.B2R*SJ
M>Q (/;-',K7"SO8\5HK3UKPOK'AOQ!<:%JNEWFGZU;R^1+I]S"R3I)QA2A&<
MG(QZY%>S6O["?QXO/#(UZ/X<:B+!H?/"23VZ7.W&?^/=I!-NQ_#LSVQ3N@LS
MP:BON#]C?]D_7?&OP8^+6MZGX$L]4GU;0KBP\+7&I?9FE6_0S1N(Q(VZ"19%
M4;V"8QP>M?*'Q5^$/BWX)>*!X=\::3_8VLFW2Z%M]IAG_=L2%;=$[+R5/&<\
M4KINP6=KG'5L>%?!?B#QUJ$EAX;T+4O$-]'$UP]KI5G)<RK&I 9RJ D*"P!/
M3D>M?8_['?[*FM^/OV>/BMK]UX(T_69_$&D"#P??7IM7D-S&]Q'*82[9@8.J
MC>VS.."16G^P'\*O%/P9_:O\3^&?&.E_V/K<7@^ZF>U^T13X1Y;<J=T3,O(]
MZ7-N-1>A\&T5[C8_L1?'+4O" \30?#O4CI)@-R-\L"7!C SD6[2"8G'0!,GC
M YKQ[P_X>U3Q9K5II&BZ?<ZKJEX_EV]G9Q&265O15')[_E57)LS/HKVOQW^Q
M?\:?AKX5N/$GB'P'>6FC6Z&2>X@N+>Y,*#DNZ12,R*!R68 #O7BT<9FD1%*A
MF(4;F"CGU)X'U-%[[!9H;177_$[X2>+?@WXK_P"$:\8:0VD:UY,=P+;SXI]T
M;YVL'B9E.<'H>U3?%CX+^,_@;XAMM#\<:(VAZI<VJWL4#3Q3;X69E#;HG9?O
M(PQG(QR* .*HKL_'WP;\8_"_7M(T3Q)HDEAJ^K6D-]964<T5Q++%*Q6,[8F8
MJS%2 C8;VKTB;]@_X]0^'3K;?#C4/L0B\_8MS;M<[<9_X]Q)YN['\.S/;%*Z
M'9G@E%=+X$^&_B/XE^-K'PAX<TQK_P 1WKR106+RI S,B,[@M(RJI"HWWB.F
M.M=EK_[*WQ5\*_#W4?'&L^#[G2_"^GR>5/?7=Q!&0QE$(*QE][J7( 95(.00
M2.:=Q69P'BCP9X@\#WEO:>(]"U+0+NX@6ZA@U2SDMI)(6)"R*K@$H2K ,.#M
M/I6/7V)_P5 _Y+)X!_[$;3__ $HNZ\H\'_L5_&SQ[X2@\3:)X OKG1KB/SH9
MIIX+=YH^H=(I9%D92.00I# @C.:2>EV4UK9'EGB3P3XB\&?8?^$@T#5-"^W0
MBYM/[2LY+?[1$>DD>]1N4_WAD5BU]I?\%*HI()/@I'-%)!*G@Z!7BF0HZ,,9
M5E(!!!Z@C(KXMH3NKB:L[!1113$%%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^MO_!)'_DW#Q)_V-ES
M_P"D=G7VW7Q)_P $D?\ DW#Q)_V-ES_Z1V=?;=<LOB9UQ^%!1114%!1110!\
MV_\ !1C_ ),U^(7_ '#_ /TXVU?B37[;?\%&/^3-?B%_W#__ $XVU?B3713V
M.>IN%%%%:F04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %7=#F6VUK3YG.$CN(W8^P8&J5%3.//%Q?4SJ052#
M@^NAZE\=+>3[7I4VT^5L=-V.,Y!Q5OX3H;7P3K=U-\D)9R&;@86/D_3_  K)
MT?XP&/38K+5],34A&H DW#+8X&5((SCO53Q5\5)=:TMM,L+%=.LW&U\-EBOH
M   !7PL<%CY82&62I6BGK.ZM:]]MS\TCE^9SP-/)YT;1C)7GS*W*I7T6]S;\
M+@M\&]7P,_Z[^2U)\*_^1!U__>E_]%"N6\"_$0^$K2YLI[/[;9S-OV[L%21@
M]0000!Q6U<?&*#[%>6EMH,=O#,C(OES!<97&2 G)HQ6!QLI5J-.E>,YJ2E=;
M:=&/'9;F,I8C#TJ'-&I44U+FBM--+-W-;P#?3:;\*]2NK=MD\)F=&P#A@H(.
M#7E>K:Y?Z]<">_NI+J51M!?L/0 <"M_1_'W]D^#[S0OL'F_:!(/M'G8V[AC[
MNWG'UKDJ]W+\%*CB,16JP2<I73TO;]#Z7*LNEA\7BL16II.4VXO1OE_->AZ5
M\#?^0YJ/_7N/_0A6YI-J/%_AWQ#HK']Y;ZFY7!Y"F7=_\77GW@;QE_PA=]<7
M'V/[9YT?E[?-V8YSG.#4F@^/[KP[K6I7]M;QN+YV9H9"2%RQ8<C'3)%>9CLM
MQ5;$UJ]):^XXNZWCO^IXV991C<1C,1B:$=?W;@[KXH[]>U]SU./4A<?%-+&/
M BLM.9=H[,S*3^FVN>\)?\E@US_=F_\ 0EKC]%\?RZ7XLO-=FM!<RW*LIA63
M8%R1C!P>@&*=I/C[^R_&%]KOV#S?M0<?9_.QMW$'[VWGIZ5R_P!D8FG"I"$;
MWI*.ZUE>[ZG$LAQ=&G5I4X7O145JM9WN^O>^KT.PT7QAI_AOQMXFMM18P1W5
MSE9U4G!&1@XY[\?C4FI>%(M7T6_O-!\3WUTBQN'@DNC(CC'*'H1D>N:Y/1_B
M';V.MZO?7.CQW<>H2+(8W<$Q8W< E>>OMTK3UCXN1R:3<66E:2FGF=2K29'&
M1@D  <X[U-3+\93KQEAZ;3:A=MQ<79)/3?3;\B*N5YA3Q,)X2DU)J"DW*#@[
M12=XO735:>J-'P;XQT2Z\'PZ)J-]+I<T65\R)FCR-Q8$,.G7G/O6;\0O"DVG
MZ!!?VNN76JZ8TJGR[B;S "00'!S@]QT[U3\+_$33]%T:WL+S0HKTP[L3DJ6;
M+%N05]\=>U5_&OQ&?Q18Q:?;62V%C&P;8&R6P.!P  !Z5TT\%BZ68<]&FXP<
MFW=Q::[KJF_P.RCE^.HYK[3#TG&FYN4G)Q<6NZ5N9-_@=S\1XXYKGPA'+_JF
MO$5\^A*9K%^,FL:CI_B#3TMKF:WA6W\Q?+<KE]YSTZ\!:YSQE\0F\66VGQ)9
M&R:T8L'$V\DX _NC'2MVU^,%O<6UN-7T2*^NH.4FRO7^\ 5.T_2N;#Y?B\+"
MA4E1YW#G3C==7H^QR83*L?@:>%K2H>T<.=.%X_:;L][>IO?$=!)?>#YY5VW7
MVM ?7DH2/SQ69\8=:O\ 2=>TPVEY-;@0[]L<A520QZ@'GI7(>(/'MUXB\0V6
MI30JD-G(KQ6RMP &!/S8ZG'7'IQ3/'/C+_A-+ZWN/L?V/R8_+V^;OSSG.<"N
MG!957HSPWMHIJ*G?:RYG=+_ACKR[(\30J8/ZQ!.,(SYMFDY-M+S^6AV'QVC
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
M-='X<_;'TC5_ASX?\(?%KX7Z=\5+?PZHBTC4)=2ETZ\MX0 !$TL:,74!5&.
M0J[@Q&:-=[#TVN=Q\:-7O?B-_P $Z/AAXJ\5S/?>)=/\2S:58ZI=_O+BYM-M
MP"A?K@>2@)/7R!G).:U_^"CWC'7+;PK\&?#4.JW4.@7'A6WNY].CD*PS2@(
M[J/OD!1C=G'.,9-?/?[0W[36L?'MM$TQ-(L?"7@S08O)TCPUI6?L]L" "['
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
M[;KXD_X)(_\ )N'B3_L;+G_TCLZ^VZY9?$SKC\*"BBBH*"BBB@#YM_X*,?\
M)FOQ"_[A_P#Z<;:OQ)K]MO\ @HQ_R9K\0O\ N'_^G&VK\2:Z*>QSU-PHHHK4
MR"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "KFDZSJ&@WGVO3+ZYTZ
MZV/%Y]I,T3['4HZ[E(.&5BI'<$@U3HH **** "BBB@ HHHH **** "BBB@ H
MHHH *N:3K.H:#>?:],OKG3KK8\7GVDS1/L=2CKN4@X96*D=P2#5.B@ KL='^
M+WBW0?AGKWP_L-6\CPCKEQ'=:AIWV:%O/DC9&1O,*&1<&)#A6 ^7GJ:XZB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .Q\%_%[Q;\/?"_BOP[
MX?U;[!HWBJW2UUBV^S0R?:HT#A5W.A9,"5^4*GYO88XZBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH _6W_@DC_P FX>)/^QLN?_2.SK[;KXD_X)(_\FX>)/\
ML;+G_P!([.OMNN67Q,ZX_"@HHHJ"@HHHH S/$?AG1_&&BW&D:_I-CK>DW&WS
MK#4K9+B"7:P9=T;@J<,JL,C@@'M7$_\ #,_P@_Z)3X(_\)VS_P#C=;OQ(^*?
MA?X1Z'!K'BW4_P"R=.GN5M(YOL\LV965G"[8U8_=1CG&./I7F_\ PV]\%/\
MH=/_ "E7O_QFM(PG)7BF0Y16[.K_ .&9_A!_T2GP1_X3MG_\;H_X9G^$'_1*
M?!'_ (3MG_\ &ZY3_AM[X*?]#I_Y2KW_ .,T?\-O?!3_ *'3_P I5[_\9JO9
MU/Y6+GAW1U?_  S/\(/^B4^"/_"=L_\ XW1_PS/\(/\ HE/@C_PG;/\ ^-UR
MG_#;WP4_Z'3_ ,I5[_\ &:/^&WO@I_T.G_E*O?\ XS1[.I_*PYX=T=7_ ,,S
M_"#_ *)3X(_\)VS_ /C='_#,_P (/^B4^"/_  G;/_XW7*?\-O?!3_H=/_*5
M>_\ QFC_ (;>^"G_ $.G_E*O?_C-'LZG\K#GAW1U?_#,_P (/^B4^"/_  G;
M/_XW1_PS/\(/^B4^"/\ PG;/_P"-URG_  V]\%/^AT_\I5[_ /&:/^&WO@I_
MT.G_ )2KW_XS1[.I_*PYX=T=7_PS/\(/^B4^"/\ PG;/_P"-T?\ #,_P@_Z)
M3X(_\)VS_P#C=<I_PV]\%/\ H=/_ "E7O_QFC_AM[X*?]#I_Y2KW_P",T>SJ
M?RL.>'='5_\ #,_P@_Z)3X(_\)VS_P#C='_#,_P@_P"B4^"/_"=L_P#XW7*?
M\-O?!3_H=/\ RE7O_P 9H_X;>^"G_0Z?^4J]_P#C-'LZG\K#GAW1U?\ PS/\
M(/\ HE/@C_PG;/\ ^-T?\,S_  @_Z)3X(_\ "=L__C=<I_PV]\%/^AT_\I5[
M_P#&:/\ AM[X*?\ 0Z?^4J]_^,T>SJ?RL.>'='5_\,S_  @_Z)3X(_\ "=L_
M_C='_#,_P@_Z)3X(_P#"=L__ (W7*?\ #;WP4_Z'3_RE7O\ \9H_X;>^"G_0
MZ?\ E*O?_C-'LZG\K#GAW1U?_#,_P@_Z)3X(_P#"=L__ (W1_P ,S_"#_HE/
M@C_PG;/_ .-URG_#;WP4_P"AT_\ *5>__&:/^&WO@I_T.G_E*O?_ (S1[.I_
M*PYX=T=7_P ,S_"#_HE/@C_PG;/_ .-T?\,S_"#_ *)3X(_\)VS_ /C=<I_P
MV]\%/^AT_P#*5>__ !FC_AM[X*?]#I_Y2KW_ .,T>SJ?RL.>'='5_P##,_P@
M_P"B4^"/_"=L_P#XW1_PS/\ "#_HE/@C_P )VS_^-URG_#;WP4_Z'3_RE7O_
M ,9H_P"&WO@I_P!#I_Y2KW_XS1[.I_*PYX=T=7_PS/\ "#_HE/@C_P )VS_^
M-T?\,S_"#_HE/@C_ ,)VS_\ C=<I_P -O?!3_H=/_*5>_P#QFC_AM[X*?]#I
M_P"4J]_^,T>SJ?RL.>'='5_\,S_"#_HE/@C_ ,)VS_\ C='_  S/\(/^B4^"
M/_"=L_\ XW7*?\-O?!3_ *'3_P I5[_\9H_X;>^"G_0Z?^4J]_\ C-'LZG\K
M#GAW1U?_  S/\(/^B4^"/_"=L_\ XW1_PS/\(/\ HE/@C_PG;/\ ^-URG_#;
MWP4_Z'3_ ,I5[_\ &:/^&WO@I_T.G_E*O?\ XS1[.I_*PYX=T=7_ ,,S_"#_
M *)3X(_\)VS_ /C='_#,_P (/^B4^"/_  G;/_XW7*?\-O?!3_H=/_*5>_\
MQFC_ (;>^"G_ $.G_E*O?_C-'LZG\K#GAW1U?_#,_P (/^B4^"/_  G;/_XW
M1_PS/\(/^B4^"/\ PG;/_P"-URG_  V]\%/^AT_\I5[_ /&:/^&WO@I_T.G_
M )2KW_XS1[.I_*PYX=T=7_PS/\(/^B4^"/\ PG;/_P"-T?\ #,_P@_Z)3X(_
M\)VS_P#C=<I_PV]\%/\ H=/_ "E7O_QFC_AM[X*?]#I_Y2KW_P",T>SJ?RL.
M>'='5_\ #,_P@_Z)3X(_\)VS_P#C='_#,_P@_P"B4^"/_"=L_P#XW7*?\-O?
M!3_H=/\ RE7O_P 9H_X;>^"G_0Z?^4J]_P#C-'LZG\K#GAW1U?\ PS/\(/\
MHE/@C_PG;/\ ^-T?\,S_  @_Z)3X(_\ "=L__C=<I_PV]\%/^AT_\I5[_P#&
M:/\ AM[X*?\ 0Z?^4J]_^,T>SJ?RL.>'='5_\,S_  @_Z)3X(_\ "=L__C='
M_#,_P@_Z)3X(_P#"=L__ (W7*?\ #;WP4_Z'3_RE7O\ \9H_X;>^"G_0Z?\
ME*O?_C-'LZG\K#GAW1U?_#,_P@_Z)3X(_P#"=L__ (W1_P ,S_"#_HE/@C_P
MG;/_ .-URG_#;WP4_P"AT_\ *5>__&:/^&WO@I_T.G_E*O?_ (S1[.I_*PYX
M=T=7_P ,S_"#_HE/@C_PG;/_ .-T?\,S_"#_ *)3X(_\)VS_ /C=<I_PV]\%
M/^AT_P#*5>__ !FC_AM[X*?]#I_Y2KW_ .,T>SJ?RL.>'='5_P##,_P@_P"B
M4^"/_"=L_P#XW1_PS/\ "#_HE/@C_P )VS_^-URG_#;WP4_Z'3_RE7O_ ,9H
M_P"&WO@I_P!#I_Y2KW_XS1[.I_*PYX=T=7_PS/\ "#_HE/@C_P )VS_^-T?\
M,S_"#_HE/@C_ ,)VS_\ C=<I_P -O?!3_H=/_*5>_P#QFC_AM[X*?]#I_P"4
MJ]_^,T>SJ?RL.>'='5_\,S_"#_HE/@C_ ,)VS_\ C='_  S/\(/^B4^"/_"=
ML_\ XW7*?\-O?!3_ *'3_P I5[_\9H_X;>^"G_0Z?^4J]_\ C-'LZG\K#GAW
M1U?_  S/\(/^B4^"/_"=L_\ XW1_PS/\(/\ HE/@C_PG;/\ ^-URG_#;WP4_
MZ'3_ ,I5[_\ &:/^&WO@I_T.G_E*O?\ XS1[.I_*PYX=T=7_ ,,S_"#_ *)3
MX(_\)VS_ /C='_#,_P (/^B4^"/_  G;/_XW7*?\-O?!3_H=/_*5>_\ QFC_
M (;>^"G_ $.G_E*O?_C-'LZG\K#GAW1U?_#,_P (/^B4^"/_  G;/_XW1_PS
M/\(/^B4^"/\ PG;/_P"-URG_  V]\%/^AT_\I5[_ /&:/^&WO@I_T.G_ )2K
MW_XS1[.I_*PYX=T=7_PS/\(/^B4^"/\ PG;/_P"-T?\ #,_P@_Z)3X(_\)VS
M_P#C=<I_PV]\%/\ H=/_ "E7O_QFC_AM[X*?]#I_Y2KW_P",T>SJ?RL.>'='
M5_\ #,_P@_Z)3X(_\)VS_P#C='_#,_P@_P"B4^"/_"=L_P#XW7*?\-O?!3_H
M=/\ RE7O_P 9H_X;>^"G_0Z?^4J]_P#C-'LZG\K#GAW1U?\ PS/\(/\ HE/@
MC_PG;/\ ^-T?\,S_  @_Z)3X(_\ "=L__C=<I_PV]\%/^AT_\I5[_P#&:/\
MAM[X*?\ 0Z?^4J]_^,T>SJ?RL.>'='5_\,S_  @_Z)3X(_\ "=L__C='_#,_
MP@_Z)3X(_P#"=L__ (W7*?\ #;WP4_Z'3_RE7O\ \9H_X;>^"G_0Z?\ E*O?
M_C-'LZG\K#GAW1U?_#,_P@_Z)3X(_P#"=L__ (W1_P ,S_"#_HE/@C_PG;/_
M .-URG_#;WP4_P"AT_\ *5>__&:/^&WO@I_T.G_E*O?_ (S1[.I_*PYX=T=7
M_P ,S_"#_HE/@C_PG;/_ .-T?\,S_"#_ *)3X(_\)VS_ /C=<I_PV]\%/^AT
M_P#*5>__ !FC_AM[X*?]#I_Y2KW_ .,T>SJ?RL.>'='5_P##,_P@_P"B4^"/
M_"=L_P#XW1_PS/\ "#_HE/@C_P )VS_^-URG_#;WP4_Z'3_RE7O_ ,9H_P"&
MWO@I_P!#I_Y2KW_XS1[.I_*PYX=T=7_PS/\ "#_HE/@C_P )VS_^-T?\,S_"
M#_HE/@C_ ,)VS_\ C=<I_P -O?!3_H=/_*5>_P#QFC_AM[X*?]#I_P"4J]_^
M,T>SJ?RL.>'='5_\,S_"#_HE/@C_ ,)VS_\ C='_  S/\(/^B4^"/_"=L_\
MXW7*?\-O?!3_ *'3_P I5[_\9H_X;>^"G_0Z?^4J]_\ C-'LZG\K#GAW1U?_
M  S/\(/^B4^"/_"=L_\ XW1_PS/\(/\ HE/@C_PG;/\ ^-URG_#;WP4_Z'3_
M ,I5[_\ &:/^&WO@I_T.G_E*O?\ XS1[.I_*PYX=T=7_ ,,S_"#_ *)3X(_\
M)VS_ /C='_#,_P (/^B4^"/_  G;/_XW7*?\-O?!3_H=/_*5>_\ QFC_ (;>
M^"G_ $.G_E*O?_C-'LZG\K#GAW1U?_#,_P (/^B4^"/_  G;/_XW1_PS/\(/
M^B4^"/\ PG;/_P"-URG_  V]\%/^AT_\I5[_ /&:/^&WO@I_T.G_ )2KW_XS
M1[.I_*PYX=T=7_PS/\(/^B4^"/\ PG;/_P"-T?\ #,_P@_Z)3X(_\)VS_P#C
M=<I_PV]\%/\ H=/_ "E7O_QFC_AM[X*?]#I_Y2KW_P",T>SJ?RL.>'='5_\
M#,_P@_Z)3X(_\)VS_P#C='_#,_P@_P"B4^"/_"=L_P#XW7*?\-O?!3_H=/\
MRE7O_P 9H_X;>^"G_0Z?^4J]_P#C-'LZG\K#GAW1U?\ PS/\(/\ HE/@C_PG
M;/\ ^-T?\,S_  @_Z)3X(_\ "=L__C=<I_PV]\%/^AT_\I5[_P#&:/\ AM[X
M*?\ 0Z?^4J]_^,T>SJ?RL.>'='5_\,S_  @_Z)3X(_\ "=L__C='_#,_P@_Z
M)3X(_P#"=L__ (W7*?\ #;WP4_Z'3_RE7O\ \9H_X;>^"G_0Z?\ E*O?_C-'
MLZG\K#GAW1U?_#,_P@_Z)3X(_P#"=L__ (W1_P ,S_"#_HE/@C_PG;/_ .-U
MRG_#;WP4_P"AT_\ *5>__&:/^&WO@I_T.G_E*O?_ (S1[.I_*PYX=T=7_P ,
MS_"#_HE/@C_PG;/_ .-T?\,S_"#_ *)3X(_\)VS_ /C=<I_PV]\%/^AT_P#*
M5>__ !FC_AM[X*?]#I_Y2KW_ .,T>SJ?RL.>'='5_P##,_P@_P"B4^"/_"=L
M_P#XW1_PS/\ "#_HE/@C_P )VS_^-URG_#;WP4_Z'3_RE7O_ ,9H_P"&WO@I
M_P!#I_Y2KW_XS1[.I_*PYX=T=7_PS/\ "#_HE/@C_P )VS_^-T?\,S_"#_HE
M/@C_ ,)VS_\ C=<I_P -O?!3_H=/_*5>_P#QFC_AM[X*?]#I_P"4J]_^,T>S
MJ?RL.>'='5_\,S_"#_HE/@C_ ,)VS_\ C='_  S/\(/^B4^"/_"=L_\ XW7*
M?\-O?!3_ *'3_P I5[_\9H_X;>^"G_0Z?^4J]_\ C-'LZG\K#GAW1U?_  S/
M\(/^B4^"/_"=L_\ XW1_PS/\(/\ HE/@C_PG;/\ ^-URG_#;WP4_Z'3_ ,I5
M[_\ &:/^&WO@I_T.G_E*O?\ XS1[.I_*PYX=T=7_ ,,S_"#_ *)3X(_\)VS_
M /C='_#,_P (/^B4^"/_  G;/_XW7*?\-O?!3_H=/_*5>_\ QFC_ (;>^"G_
M $.G_E*O?_C-'LZG\K#GAW1U?_#,_P (/^B4^"/_  G;/_XW1_PS/\(/^B4^
M"/\ PG;/_P"-URG_  V]\%/^AT_\I5[_ /&:/^&WO@I_T.G_ )2KW_XS1[.I
M_*PYX=T=7_PS/\(/^B4^"/\ PG;/_P"-T?\ #,_P@_Z)3X(_\)VS_P#C=<I_
MPV]\%/\ H=/_ "E7O_QFC_AM[X*?]#I_Y2KW_P",T>SJ?RL.>'='5_\ #,_P
M@_Z)3X(_\)VS_P#C='_#,_P@_P"B4^"/_"=L_P#XW7*?\-O?!3_H=/\ RE7O
M_P 9H_X;>^"G_0Z?^4J]_P#C-'LZG\K#GAW1U?\ PS/\(/\ HE/@C_PG;/\
M^-T?\,S_  @_Z)3X(_\ "=L__C=<I_PV]\%/^AT_\I5[_P#&:/\ AM[X*?\
M0Z?^4J]_^,T>SJ?RL.>'='5_\,S_  @_Z)3X(_\ "=L__C='_#,_P@_Z)3X(
M_P#"=L__ (W7*?\ #;WP4_Z'3_RE7O\ \9H_X;>^"G_0Z?\ E*O?_C-'LZG\
MK#GAW1U?_#,_P@_Z)3X(_P#"=L__ (W1_P ,S_"#_HE/@C_PG;/_ .-URG_#
M;WP4_P"AT_\ *5>__&:/^&WO@I_T.G_E*O?_ (S1[.I_*PYX=T=7_P ,S_"#
M_HE/@C_PG;/_ .-T?\,S_"#_ *)3X(_\)VS_ /C=<I_PV]\%/^AT_P#*5>__
M !FC_AM[X*?]#I_Y2KW_ .,T>SJ?RL.>'='5_P##,_P@_P"B4^"/_"=L_P#X
MW1_PS/\ "#_HE/@C_P )VS_^-URG_#;WP4_Z'3_RE7O_ ,9H_P"&WO@I_P!#
MI_Y2KW_XS1[.I_*PYX=T=7_PS/\ "#_HE/@C_P )VS_^-T?\,S_"#_HE/@C_
M ,)VS_\ C=<I_P -O?!3_H=/_*5>_P#QFC_AM[X*?]#I_P"4J]_^,T>SJ?RL
M.>'='5_\,S_"#_HE/@C_ ,)VS_\ C='_  S/\(/^B4^"/_"=L_\ XW7*?\-O
M?!3_ *'3_P I5[_\9H_X;>^"G_0Z?^4J]_\ C-'LZG\K#GAW1U?_  S/\(/^
MB4^"/_"=L_\ XW1_PS/\(/\ HE/@C_PG;/\ ^-URG_#;WP4_Z'3_ ,I5[_\
M&:/^&WO@I_T.G_E*O?\ XS1[.I_*PYX=T=7_ ,,S_"#_ *)3X(_\)VS_ /C=
M'_#,_P (/^B4^"/_  G;/_XW7*?\-O?!3_H=/_*5>_\ QFC_ (;>^"G_ $.G
M_E*O?_C-'LZG\K#GAW1U?_#,_P (/^B4^"/_  G;/_XW1_PS/\(/^B4^"/\
MPG;/_P"-URG_  V]\%/^AT_\I5[_ /&:/^&WO@I_T.G_ )2KW_XS1[.I_*PY
MX=T=7_PS/\(/^B4^"/\ PG;/_P"-T?\ #,_P@_Z)3X(_\)VS_P#C=<I_PV]\
M%/\ H=/_ "E7O_QFC_AM[X*?]#I_Y2KW_P",T>SJ?RL.>'='5_\ #,_P@_Z)
M3X(_\)VS_P#C='_#,_P@_P"B4^"/_"=L_P#XW7*?\-O?!3_H=/\ RE7O_P 9
MH_X;>^"G_0Z?^4J]_P#C-'LZG\K#GAW1U?\ PS/\(/\ HE/@C_PG;/\ ^-T?
M\,S_  @_Z)3X(_\ "=L__C=<I_PV]\%/^AT_\I5[_P#&:/\ AM[X*?\ 0Z?^
M4J]_^,T>SJ?RL.>'='5_\,S_  @_Z)3X(_\ "=L__C='_#,_P@_Z)3X(_P#"
M=L__ (W7*?\ #;WP4_Z'3_RE7O\ \9H_X;>^"G_0Z?\ E*O?_C-'LZG\K#GA
MW1U?_#,_P@_Z)3X(_P#"=L__ (W1_P ,S_"#_HE/@C_PG;/_ .-URG_#;WP4
M_P"AT_\ *5>__&:/^&WO@I_T.G_E*O?_ (S1[.I_*PYX=T=7_P ,S_"#_HE/
M@C_PG;/_ .-T?\,S_"#_ *)3X(_\)VS_ /C=<I_PV]\%/^AT_P#*5>__ !FC
M_AM[X*?]#I_Y2KW_ .,T>SJ?RL.>'='5_P##,_P@_P"B4^"/_"=L_P#XW1_P
MS/\ "#_HE/@C_P )VS_^-URG_#;WP4_Z'3_RE7O_ ,9H_P"&WO@I_P!#I_Y2
MKW_XS1[.I_*PYX=T=7_PS/\ "#_HE/@C_P )VS_^-T?\,S_"#_HE/@C_ ,)V
MS_\ C=<I_P -O?!3_H=/_*5>_P#QFC_AM[X*?]#I_P"4J]_^,T>SJ?RL.>'=
M'5_\,S_"#_HE/@C_ ,)VS_\ C='_  S/\(/^B4^"/_"=L_\ XW7*?\-O?!3_
M *'3_P I5[_\9H_X;>^"G_0Z?^4J]_\ C-'LZG\K#GAW1U?_  S/\(/^B4^"
M/_"=L_\ XW1_PS/\(/\ HE/@C_PG;/\ ^-URG_#;WP4_Z'3_ ,I5[_\ &:/^
M&WO@I_T.G_E*O?\ XS1[.I_*PYX=T=7_ ,,S_"#_ *)3X(_\)VS_ /C='_#,
M_P (/^B4^"/_  G;/_XW7*?\-O?!3_H=/_*5>_\ QFC_ (;>^"G_ $.G_E*O
M?_C-'LZG\K#GAW1U?_#,_P (/^B4^"/_  G;/_XW1_PS/\(/^B4^"/\ PG;/
M_P"-URG_  V]\%/^AT_\I5[_ /&:/^&WO@I_T.G_ )2KW_XS1[.I_*PYX=T=
M7_PS/\(/^B4^"/\ PG;/_P"-T?\ #,_P@_Z)3X(_\)VS_P#C=<I_PV]\%/\
MH=/_ "E7O_QFC_AM[X*?]#I_Y2KW_P",T>SJ?RL.>'='K'A'P-X;^'^FR:=X
M7\/Z7X;T^24W#VND64=K$\A55+E(U +$*HSC.% [5N50T'7++Q-H>G:QILWV
MG3M0MH[NVFV,GF12*'1MK $94@X(!]:OUB:!1110 4444 ?*7_!2+_DAVA_]
MC'!_Z375>Y_\*'^&G_1._"G_ ()+;_XBO#/^"D7_ "0[0_\ L8X/_2:ZKZMK
MHDVJ<;>?Z&*2<Y7\CA?^%#_#3_HG?A3_ ,$EM_\ $4?\*'^&G_1._"G_ ()+
M;_XBNZHK'FEW-.5=CA?^%#_#3_HG?A3_ ,$EM_\ $4?\*'^&G_1._"G_ ()+
M;_XBNZHHYI=PY5V.%_X4/\-/^B=^%/\ P26W_P 11_PH?X:?]$[\*?\ @DMO
M_B*[JBCFEW#E78X7_A0_PT_Z)WX4_P#!);?_ !%'_"A_AI_T3OPI_P""2V_^
M(KNJ*.:7<.5=CA?^%#_#3_HG?A3_ ,$EM_\ $4?\*'^&G_1._"G_ ()+;_XB
MNZHHYI=PY5V.%_X4/\-/^B=^%/\ P26W_P 11_PH?X:?]$[\*?\ @DMO_B*[
MJBCFEW#E78X7_A0_PT_Z)WX4_P#!);?_ !%'_"A_AI_T3OPI_P""2V_^(KNJ
M*.:7<.5=CA?^%#_#3_HG?A3_ ,$EM_\ $4?\*'^&G_1._"G_ ()+;_XBNZHH
MYI=PY5V.%_X4/\-/^B=^%/\ P26W_P 11_PH?X:?]$[\*?\ @DMO_B*[JBCF
MEW#E78X7_A0_PT_Z)WX4_P#!);?_ !%'_"A_AI_T3OPI_P""2V_^(KNJ*.:7
M<.5=CA?^%#_#3_HG?A3_ ,$EM_\ $4?\*'^&G_1._"G_ ()+;_XBNZHHYI=P
MY5V.%_X4/\-/^B=^%/\ P26W_P 11_PH?X:?]$[\*?\ @DMO_B*[JBCFEW#E
M78X7_A0_PT_Z)WX4_P#!);?_ !%'_"A_AI_T3OPI_P""2V_^(KNJ*.:7<.5=
MCA?^%#_#3_HG?A3_ ,$EM_\ $4?\*'^&G_1._"G_ ()+;_XBNZHHYI=PY5V.
M%_X4/\-/^B=^%/\ P26W_P 11_PH?X:?]$[\*?\ @DMO_B*[JBCFEW#E78X7
M_A0_PT_Z)WX4_P#!);?_ !%'_"A_AI_T3OPI_P""2V_^(KNJ*.:7<.5=CA?^
M%#_#3_HG?A3_ ,$EM_\ $4?\*'^&G_1._"G_ ()+;_XBNZHHYI=PY5V.%_X4
M/\-/^B=^%/\ P26W_P 11_PH?X:?]$[\*?\ @DMO_B*[JBCFEW#E78X7_A0_
MPT_Z)WX4_P#!);?_ !%'_"A_AI_T3OPI_P""2V_^(KNJ*.:7<.5=CA?^%#_#
M3_HG?A3_ ,$EM_\ $4?\*'^&G_1._"G_ ()+;_XBNZHHYI=PY5V.%_X4/\-/
M^B=^%/\ P26W_P 11_PH?X:?]$[\*?\ @DMO_B*[JBCFEW#E78X7_A0_PT_Z
M)WX4_P#!);?_ !%'_"A_AI_T3OPI_P""2V_^(KNJ*.:7<.5=CA?^%#_#3_HG
M?A3_ ,$EM_\ $4?\*'^&G_1._"G_ ()+;_XBNZHHYI=PY5V.%_X4/\-/^B=^
M%/\ P26W_P 11_PH?X:?]$[\*?\ @DMO_B*[JBCFEW#E78X7_A0_PT_Z)WX4
M_P#!);?_ !%'_"A_AI_T3OPI_P""2V_^(KNJ*.:7<.5=CA?^%#_#3_HG?A3_
M ,$EM_\ $4?\*'^&G_1._"G_ ()+;_XBNZHHYI=PY5V.%_X4/\-/^B=^%/\
MP26W_P 11_PH?X:?]$[\*?\ @DMO_B*[JBCFEW#E78X7_A0_PT_Z)WX4_P#!
M);?_ !%'_"A_AI_T3OPI_P""2V_^(KNJ*.:7<.5=CA?^%#_#3_HG?A3_ ,$E
MM_\ $4?\*'^&G_1._"G_ ()+;_XBNZHHYI=PY5V.%_X4/\-/^B=^%/\ P26W
M_P 11_PH?X:?]$[\*?\ @DMO_B*[JBCFEW#E78X7_A0_PT_Z)WX4_P#!);?_
M !%'_"A_AI_T3OPI_P""2V_^(KNJ*.:7<.5=CA?^%#_#3_HG?A3_ ,$EM_\
M$4?\*'^&G_1._"G_ ()+;_XBNZHHYI=PY5V.%_X4/\-/^B=^%/\ P26W_P 1
M1_PH?X:?]$[\*?\ @DMO_B*[JBCFEW#E78X7_A0_PT_Z)WX4_P#!);?_ !%'
M_"A_AI_T3OPI_P""2V_^(KNJ*.:7<.5=CA?^%#_#3_HG?A3_ ,$EM_\ $4?\
M*'^&G_1._"G_ ()+;_XBNZHHYI=PY5V.%_X4/\-/^B=^%/\ P26W_P 11_PH
M?X:?]$[\*?\ @DMO_B*[JBCFEW#E78X7_A0_PT_Z)WX4_P#!);?_ !%'_"A_
MAI_T3OPI_P""2V_^(KNJ*.:7<.5=CA?^%#_#3_HG?A3_ ,$EM_\ $4?\*'^&
MG_1._"G_ ()+;_XBNZHHYI=PY5V.%_X4/\-/^B=^%/\ P26W_P 11_PH?X:?
M]$[\*?\ @DMO_B*[JBCFEW#E78X7_A0_PT_Z)WX4_P#!);?_ !%'_"A_AI_T
M3OPI_P""2V_^(KNJ*.:7<.5=CA?^%#_#3_HG?A3_ ,$EM_\ $4?\*'^&G_1.
M_"G_ ()+;_XBNZHHYI=PY5V.%_X4/\-/^B=^%/\ P26W_P 11_PH?X:?]$[\
M*?\ @DMO_B*[JBCFEW#E78X7_A0_PT_Z)WX4_P#!);?_ !%'_"A_AI_T3OPI
M_P""2V_^(KNJ*.:7<.5=CA?^%#_#3_HG?A3_ ,$EM_\ $4?\*'^&G_1._"G_
M ()+;_XBNZHHYI=PY5V.%_X4/\-/^B=^%/\ P26W_P 11_PH?X:?]$[\*?\
M@DMO_B*[JBCFEW#E78X7_A0_PT_Z)WX4_P#!);?_ !%'_"A_AI_T3OPI_P""
M2V_^(KNJ*.:7<.5=CA?^%#_#3_HG?A3_ ,$EM_\ $4?\*'^&G_1._"G_ ()+
M;_XBNZHHYI=PY5V.%_X4/\-/^B=^%/\ P26W_P 11_PH?X:?]$[\*?\ @DMO
M_B*[JBCFEW#E78X7_A0_PT_Z)WX4_P#!);?_ !%'_"A_AI_T3OPI_P""2V_^
M(KNJ*.:7<.5=CA?^%#_#3_HG?A3_ ,$EM_\ $4?\*'^&G_1._"G_ ()+;_XB
MNZHHYI=PY5V.%_X4/\-/^B=^%/\ P26W_P 11_PH?X:?]$[\*?\ @DMO_B*[
MJBCFEW#E78X7_A0_PT_Z)WX4_P#!);?_ !%'_"A_AI_T3OPI_P""2V_^(KNJ
M*.:7<.5=CA?^%#_#3_HG?A3_ ,$EM_\ $4?\*'^&G_1._"G_ ()+;_XBNZHH
MYI=PY5V.%_X4/\-/^B=^%/\ P26W_P 11_PH?X:?]$[\*?\ @DMO_B*[JBCF
MEW#E78X7_A0_PT_Z)WX4_P#!);?_ !%'_"A_AI_T3OPI_P""2V_^(KNJ*.:7
M<.5=CA?^%#_#3_HG?A3_ ,$EM_\ $4?\*'^&G_1._"G_ ()+;_XBNZHHYI=P
MY5V.%_X4/\-/^B=^%/\ P26W_P 11_PH?X:?]$[\*?\ @DMO_B*[JBCFEW#E
M78X7_A0_PT_Z)WX4_P#!);?_ !%'_"A_AI_T3OPI_P""2V_^(KNJ*.:7<.5=
MCA?^%#_#3_HG?A3_ ,$EM_\ $4?\*'^&G_1._"G_ ()+;_XBNZHHYI=PY5V.
M%_X4/\-/^B=^%/\ P26W_P 11_PH?X:?]$[\*?\ @DMO_B*[JBCFEW#E78X7
M_A0_PT_Z)WX4_P#!);?_ !%'_"A_AI_T3OPI_P""2V_^(KNJ*.:7<.5=CA?^
M%#_#3_HG?A3_ ,$EM_\ $4?\*'^&G_1._"G_ ()+;_XBNZHHYI=PY5V.%_X4
M/\-/^B=^%/\ P26W_P 11_PH?X:?]$[\*?\ @DMO_B*[JBCFEW#E78X7_A0_
MPT_Z)WX4_P#!);?_ !%'_"A_AI_T3OPI_P""2V_^(KNJ*.:7<.5=CA?^%#_#
M3_HG?A3_ ,$EM_\ $4?\*'^&G_1._"G_ ()+;_XBNZHHYI=PY5V.%_X4/\-/
M^B=^%/\ P26W_P 11_PH?X:?]$[\*?\ @DMO_B*[JBCFEW#E78X7_A0_PT_Z
M)WX4_P#!);?_ !%'_"A_AI_T3OPI_P""2V_^(KNJ*.:7<.5=CA?^%#_#3_HG
M?A3_ ,$EM_\ $4?\*'^&G_1._"G_ ()+;_XBNZHHYI=PY5V.%_X4/\-/^B=^
M%/\ P26W_P 11_PH?X:?]$[\*?\ @DMO_B*[JBCFEW#E78X7_A0_PT_Z)WX4
M_P#!);?_ !%'_"A_AI_T3OPI_P""2V_^(KNJ*.:7<.5=CA?^%#_#3_HG?A3_
M ,$EM_\ $4?\*'^&G_1._"G_ ()+;_XBNZHHYI=PY5V.%_X4/\-/^B=^%/\
MP26W_P 11_PH?X:?]$[\*?\ @DMO_B*[JBCFEW#E78X7_A0_PT_Z)WX4_P#!
M);?_ !%'_"A_AI_T3OPI_P""2V_^(KNJ*.:7<.5=CA?^%#_#3_HG?A3_ ,$E
MM_\ $4?\*'^&G_1._"G_ ()+;_XBNZHHYI=PY5V.%_X4/\-/^B=^%/\ P26W
M_P 11_PH?X:?]$[\*?\ @DMO_B*[JBCFEW#E78X7_A0_PT_Z)WX4_P#!);?_
M !%'_"A_AI_T3OPI_P""2V_^(KNJ*.:7<.5=CA?^%#_#3_HG?A3_ ,$EM_\
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
MCWH Z6BBN!7XE:LWQH;P1_PA.LC1ETO[?_PEI7_0#+NQ]G!QC?CWW?[./FH
M[ZBBB@ HHHH **** "BBO.OBU^T)X ^!ESH5OXWU_P#L2;7'DCT]?L=Q<><T
M9C#C]U&^W!EC^]C.[CH< 'HM%%% !1110 4444 %%%% !117!_%[XZ>"/@/H
MMEJWCK6_[#T^\N/LL$WV2>XWR;2VW$*.1PI.2,<4 =Y17E_[27QN_P"&>?A/
MJ7C7_A'[KQ+]CDBC^Q6TGE#YVQO>3:VQ!W;:>2!WK=^#7Q&_X6[\+_#?C'^R
M;C0_[8M1<_V?=-N>')(QNP-P.,AL#((.!FG;2XK]#LZ***0PHHHH **** "B
MBB@ HHHH **** "BBB@ HKS?X>_M%?#WXJ>,]=\)^%_$']I>(=#,@U"Q:RN(
M&@V2>4_S21JK8?CY2:D\&?M!?#_XA?$/Q!X&\/\ B*/4?%6@&4:EIZVTZ&#R
MY1%)\[H$?:[!3M8\FG9BNCT2BO(9_P!J;P%=:IX]T/0K^Z\1^*O!FGWE_J6A
MV6GW(E_T?AXDD:,1LY<A0%8Y)R,@$BI^RC^TA_PT]\.[OQ1_PB]UX6^SW\EC
M]GGG^T1R[55M\<FQ-P^;!&W@@CFBSW"Z/::***0PHHKP;]K/]J;_ (9<T/PY
MJ'_"(7OBO^V+QK7;;S^1'!M /S/L?+MN^5,#=M;D8II7T0KV/>:*JZ5??VII
M=G>^1+;?:(4F\F==LD>Y0=K#L1G!'K5JD,**** "BBB@ HHK@?A?\2M6^(&I
M>+;;4_!.L^$(M%U-["UN-64*NIQC.)XN/NG';(Y&&/( !WU%<U\//B1X=^*W
MAF/Q!X6U'^U-(DFEMUN/(DAR\;E'&V15;AE(SC!QQ7(_LX?'#_AH+X=R>*?[
M%_L';J-S8?9/M?VG/E/MW[]B=?3''J:=A7/4Z***0PHHHH **** "BBB@ HH
MHH *\+_;>_Y-?\:?]N7_ *6P5[I7A?[;W_)K_C3_ +<O_2V"M:7\2/JB*GP,
M[KX#_P#)#OAW_P!BYIW_ *31UW5<+\!_^2'?#O\ [%S3O_2:.NZJ)?$QQV04
M445)04444 ?*7_!2+_DAVA_]C'!_Z375?5M?*7_!2+_DAVA_]C'!_P"DUU7U
M;6\OX<?G^AE'XY?(*\)_;6>1?V?M9",P5KFU$@4G!7SE.#[9 _$"O=JYWXA>
M";+XC>"]7\-Z@S)::C 8FD3EHVR&5Q[JP4_A7F8RE*OAJE*.\DU^!Q9EAYXO
M!5L/3^*46EZM'(_LQ)!'\ _!8M_]7]BR> /G+L7Z?[6ZOE3]G\.GAG]HA8 P
MLAH=U]S_ %>=ESL]NF['MFNYT7X%?M ?#[19_"WACQ?I?_".N6$3[PK1JY.X
MKNB+QDY)(4G&<CFO5?@S^S7:_#/X8^(?#E]?K?ZAXBADAU"[A0A K1L@1 >2
M%#L<G&2QZ5\W&EB,5*A!TG'V<6FW:UW&VG<^&AA\9F$\)3>'E3]A"2DY62;<
M.5*.KNK_ ('D7PC_ .3%_&?TOOY)7&7W_)AFG_\ 8=/_ *,>NPT7]F;XUZ'X
M4UGP-8>*=#MO"5X9&82#=YVX 8SY3.@;"YP>,'&>_7W'[,/BF;]F>U^'8O\
M1QK46I&\:X,TOV;9O9L!O*W9PP_A_&N&.&Q-2GR^R:Y:3CKU=UMJ>3# XZM1
M]G]7E%PP\J>J6LKK;4N_LP_ .;PY#X<^(&H^*;S6;V]T.%8+.5/W=M!)%&R1
MABQ)"* HQ@<=*A_;^+_\*9TG;NV_V[#NQTQY%QU]LX_2O=_A[X?N/"?@'PUH
M=X\4EWIFF6UE,\!)C9XXE1BI(!(RIQD#Z5B?&SX6V_QB^'M_X<FG^R32%9K:
MY*[A%,ARI([@\J?9C7T%3 VRZ6'HQLVOQ^9]G6RE1R2I@L+&TI1VOO*ROJWU
ML:'PG5%^%G@T1A0@T:S"A>F/(3&*^<?VKYKWQY\<O 'PTEU">RT"_CBN;A;=
ML%VDFD0DCH2JQ';G."QIWAGX5_M)^"]+MO#VC^+]%BTFUQ';RR[)1'&.@!>!
MGVCTP<8P.*[#XU?L\>)O'D?@[Q-HNN6]KX_\/VL,4MU,2L5RZ?/N5@O!$F\C
M*X._G%<>(E6Q>#]DJ,DX\MT[*Z3U2UU_ \S&5,5F.6?5XX:<7'DYD[+F2:YE
M'77\+GE,W@Z/]F7]J3P3I/A;4K^32->6"*ZMKJ0/N665H2&V@!@" XR."*Q8
M?AC>?%S]JSXD:#:^(;GPY"1<37<UJI9IX1+"#"0&7(+,IYR/D'!KUSP%^SWX
M^\1?%C3?'GQ2URROKG20HL[.QP<LN2F<(JJH9BW&23UP*ZCX<_ S7O!_[1'C
M'Q[>7>G2Z/K-O-%;PP22&X4O+"XWJ4"@8C;HQZBN".7SJ\L73:INI?EVM&WD
M]+L\BGD]7$<D'0E&@ZW,HO1QCRV=[/1-]+G@_P"T]-:^ ]:^'/PRU+5-2/@C
M3--AN+[['M$]P#+(A.W[I8+&<9X&XFLCX%^*M!T']IC0;7X<7.KIX7U5#;W=
MGJN S-L<G(4D$*55@>HY'3K]#_M%? 3Q!\0O$GA_QEX,U6#3/%.BJ(X_M7"N
MJN70AMK#(9FX88(;G'>S\+M!^.T?BZQNO&_B/19/#T)D^T6-I#'YT^8V"898
MA@!RI^\#\M.6!K+'WY6DI1Y6E?16TOS*R[JS^8ZF4XF.;\W))14X.,E'FM%)
M*W-SKE71JS[ZGSA=?L[?M0>"/C)\5_$OPTU3PUH-GXNU=KT75S)%/*\*RRM"
MH62%PAVRG<,=<8/&:]"_8/\ VIO&GQIU3QIX+^(EO;'Q1X8<;KRUC6/S1YCQ
MR(ZI\FY'48*X!!Z<9-3QM\.?VRK+Q%K+^%OB9X7O="O+B>2S@N;:))K.-W)5
M,M:G.T$ ?,WW>E==^Q7^R3J'[.-CXDUKQ3K,.O>-?$DB27L]L6:*%5+-M5V
M9V9G9F8@9PN!QD_>NUM3]22=]#O/VM/"W_"5? 7Q*BHSSV$:ZA'M&<>4P9S_
M -^]]?/7CCXE?;?V&/"]G]H+7=U=1Z1*F<D);N[@?0+'#_WT*^V-:TN'7-'O
M]-N!FWO()+>3_==2I_0U\6:/^Q'\1%;1]*U7Q%H4WA>TU$7DEI%<3LP#%!*R
MJ80"Q1 ,%@..HR37Q^;8?$.JYX>#?/!Q?EJM7\KGP/$.#QCQ$JF#IN7M:;IN
MW3WDTW\FT>E>-/#_ (%\%_LN>$="\?7E_9:>D5O((=+.+B:Z*-(Z*"",9=R=
MV!TY!Q7S1#=^&O"?Q7\!ZC\.[?Q5H\3WT2RR^(%C0S RH"(]A^9"K$,#ZBOL
M7]J3X&W_ ,;O!]A;:1=P6VJZ;<-/"ET2L4JLN&0D X/ (.,<8.,Y'CWC3]GC
MXW_$.;1==UO6_#LVKZ*Z_8K6,E, ,K;B1'M)RH.#V!Z=*X,RPE=U5&E2NHJ/
M*TM=-];Z6Z*VIY&>9=BGB%##X=M4U#DE&-VU'>\KZ6Z))W-+XX_\GL_##_KR
MM?\ THN:K_#C_D_+QE_U[S?^@0UZ3\0/@5XA\6?M!>"O'<%]IO\ 9FBVL$-U
M',\B3R.DLSL40(RX(D&,L._U/,_$_P#9_P#B!:_&J?XA?#;5M/L;J_B"7$=Y
M@>6VQ4;@HRLK!0WJ#GZUTU</7C4E64&TJJE9;M6M=';B,%BZ=>>)5*4E&NIV
M6[CRVNM==3F_@_>#3OVR/BS=LI=8--O92H."=L]L<?I7S[I?BKP5XX_X2C6O
MB5>^(;OQ1?,S6$FG[&AB^4E=VXYP&( 4<!17UK\"_P!GOQIX$^+GB'QAXPUC
M2=;_ +7T^6WF>TWB22626)R6C,2H%Q&PX/IQZ<CHO[/OQE^#.K:O:_#?Q%I9
M\/WTWG+'>!2XQD+N5XVPP'&5.#@9]!Y]7!XF5.#E3?+S3;5KO79VNK_?H>1B
M,MQU2A2<Z,N3GJMQY5)KF^%N/,K]=;Z'$>'?$7C?Q9^Q;J<&FRZA?S:?KGV)
MVM]SS?8!$CE,CYBH>09]%XZ US'P>L_@UJ&N^&X;V]\6^'?%,-Q!F:9X'LI+
M@,N5.$WJI8%<'& 1DGFOK63PG\99?A;)9-XPTA?'?V\3QZC'"!;+;[0/*QY'
M)SDY*'KUKR6;]G+XM_%+QIH&H_$77-&^Q:5*LADLXT$[J&4LHV1+DG:!EC@=
MAU%76P-92I.,)3:27O15M^_-[K^_U+Q.58F,\/*%*=62C%>_!<NC[J=X-+U]
M3Z^HHHK[X_80HHHH *^3?CSH]O\ %[]LSX5_#O7T%UX1TO1KGQ3/ILRY@OK@
M.\4:N#PX0J#MYX9@1AJ^LJ^=/VF/ACXQC\?>!_B_\.-.BUSQ3X4$UK>Z%+,(
M3JFGR@[XT<\!U)8J#W?/)4*U1W)EL=)^U-\&_#GQ,^ _BC3KS3;2*YTW2Y[O
M2[Q8E5[&>*,O&T;#!094 @$ @D5X])^T%XQ7]DGX%^+M/U5K36]<UW2-(U.Z
M>".5KF)I)(9LAU8 OY>=PP>>"*F^)?QM^)WQ_P#!E_\ #[P)\'O&7A'4]=A;
M3M1U[QC9BPLM/@<%9GC?),IV;@"N#SD G .W^T5\!]8T']ESP;X8^']A+KU_
MX$U#2]1@LD $U^+4D.5!)&]BQDQST( / JET3)?='4_MA?%#Q/\ "S0/AM<^
M%]3_ +,FU?QQINCWK?9XIO-M)4F,D>)%;;DHOS+AAC@BN>^/WQ4^)NB_M*>
M?A_X!OK&"/Q)HUX[IJ4"/;V\J$G[4QV^8QC16Q&K*&;:#QFO-_CQXP^(/[2E
MC\/'T?X1>+/#7AW0?&&E:E?2>(;!H;^20.R'RK=-Q\E%D=GE; ^[TYKU;XC>
M%-;OOVY/A)KUMH^H7&AV.A:G#=:G%:NUM;NZ.$224#:K'(P"03FC8-SV3X7^
M'?%7A?PG%8>,O%P\;ZXLKN^KKIL5@'4G*H(8_E&T<9SD]3Z5\-ZM^T5^T-XN
M_:V^(/PG^'VN:2T<4TJ6,FLV<*Q:5#&$+2AUC+N?F"_.)/O?=[C]$:_*%?'W
MC#X9_P#!1+XH:_X+\&3>/;^W:Z%SHMK(4FDMCY(=H\*S%@VS@*QP3QW!'6X2
MTL?07[(/[4'Q+U3X\>*/@Q\7IK34O$>FQRO;ZE:V\<19XBI9#Y:JK(R,'5MH
M/'/7CR_7OVVOBA\</'WB5?AM\0? GPN\)Z'(4LV\5WMK;SZLN6"D&X1\EMN<
M*$5 RAFSR>W_ &-?@G\0_&'[1OBOX]_$?P[+X1EOA,EAI-Y$T4^^0*F=CC>J
M)$NS+ %BW P#7S]JW[)>M_L]_$37K'Q!\!-0^.'A2ZEW:1?:-?WT,D4>6*[C
M:[MIP0&$B=5^5L')O2Y/O6/J#X8_\% 9+[]D?Q+\1_$VG6]QXK\.7@TJ2SM#
MLAOKB3;Y$@QG:I#$M@_\LG(Z@5Y%<?M%?M9>'_A)9?'B^U/PY<^ [B=2?#_V
M*,%(7E\M)&P@D$;.0H/G%OF!([UZ5H'[)3_$C]C/Q-X:T[X=I\(O%6KWXU&#
M2KC49[I)9('!A,AEDD>/=&6C(.W#?-MQ@5XOJEU^T5XM_9WL/V<I/@KJ\$T+
MPVDOB*97%L]O#.LL:>8R^2N&1!Y@E(*KP.])6Z [GNW[5'[7OB.V_8_\ ?%7
MX::FWAN\\0:Q!;3%[>"Z,:^1=^=#B5&4[9H,;@ ?D[9(KR_XE?M)?M5?"7PK
MX1^+?B"Z\.?\(3KTD/E>'+6V1_+62,RQK,VSS%+QJ3E93@]0#Q4_[<'PE/P+
M_8"^%_@=[E;RXTKQ'!]HFCSL:>2WOYI=N>=N^1\9[ =*X_QY<?'W]J#X4_#7
MX11?":[T+3+&*QN'\22>8;&[C2W\N&4RE?+1?+<NRJSL3C !&TM)";=SIO\
M@I9XNM/'VF_LV^)[!66QUF*ZU&!7^\J2C3Y%!]P&&:]H_;9_:^\0_";QGX<^
M&O@.YT?2_%.LQK<7.N:[+'':Z="[LB$M)^[!)1F+/D!0/E)88\^_;X_9M\61
M?"[X)6O@30+WQ5;> X'TZ>#3;9I;AP8[4)+Y2 L03;-N(!P6!/6L[]L;]GSQ
MC\:M0^'WQLTOX>W.M22:3:Q^(? 5W+-'=PD%I"GR>7*V/,:,[-K956V\L E;
M0;OJ=3^S/^UEX^M_VA+/X3_$?QCX3^(\>LVKS:=XD\*7$$T,<RH[^4SPHB\B
M-QM9 P.P\AN?MSQ,VKQ^'=3;P_'9RZZMM(;&/4"PMVGVGRQ(5^8)NQG'.*^#
MOV/?A7IFH_&;3]>_X9?U+X5VFE6LLL.M:IK.HR2I=D!1B*Y9 RLC2#'EM@D'
M/%?6O[36C^,-?^ OC33_  #-+#XMN+$K9-;R>7*?G4R+&V1M=HPZJ<C!(J96
MOH7&]CYF^,'QB^+G[-*Z;XL\3_&?PAXN\N_ACU;P!:Z9;VLB0.^'^S2;C.Y4
M<Y8#'4Y (/J7[4GQ8^(?@7XR?!;PSX"N;,-XKDU>UNK/4(T-O(Z0PB&61]ID
M"PM*TI6,J7V[3UKY'^)_PIB\7? "]T;X=_LQ^*="\0V:6\NJ:_XAT\_VA)(L
MB>8+4,7FN&=CDE H"[^,<5]>?M#>$];UK]J+]F_5=.T;4+_2])N]9;4+ZUM7
MD@LP]O $,SJ"L88J0-Q&2#BGIH3J9_Q4^*7CO]F/X36%KXC\<:-XT\>^)M<6
MPTO6-9LX=(T[3XW12S3!&QY4.QSN+;F,BYX&*XG0?VA?$WPT^('@J/6/CSX&
M^,VA>)-6AT>^TW2([*VO-*DGRL<T7D2,9(5? 9I!G!Z9.1ZE^V=\%]8^*GA'
MPQJ_A[1[#Q-K/A+5X]77P[JBHUOJL(&V:V8/\N6&,;N.".I%<9\+[WP5XM\;
M:#8V'[(UYX2O(YQ)>ZUK'A2PL+?360%EEAF*YF(<+C8%/<=,4E:P];GUS111
M69H%%%% 'G7[17C2^^'?P)\>>)-+)74M.T>YFM7"D[)=A"/@?W6(;\*X_P#8
M\^$F@> /V?/";V]E;7.I^(-*AU35]1D19);Z:YC$K^9(<EU&_:,G& /6O5_'
MG@^Q^(7@G7_#&I#-AK%C-83X&2$D0H6'N,Y![$"OEGX7_%;XD_LR^#[3X;^-
M/A-XN\;?V%']BT;Q%X+LA?6U_;*2(?-&X& JN%.<G ''<VM59$O>Y<^%.DVO
MP7_;N\:^!= B6Q\+>*_#,7B==+M@!!:WB3^2Q1!P@8"0D#U48P!C!^$/B[]H
M7]H2/Q_!HWQ!T?PAI.@>*=1TNWUJ718;V]E,;*8[81$+$L2(RYD8,Y+GKBO0
MOV;_ (<^,]<^*WC'XU?$725\-ZYKUI'I.D>'?-$LFFZ<C*^V5AP7=E1B.Q!.
M!G:'?L.^$];\)>&_BK%KFC:AHTEY\0M5O;9-0M7@,]NZ6X29 X&Y&VMAAP<'
M!XIDHJ? ?]IS5KK]F_QUXQ^(?D7>L^ M1U'2M2FL$$27TEJJ,I10,*7\Q4Z
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
M$75NSY2:(L!O0]F7(/K3V#<\R_X)H^%_'4_PFT3Q-<?$(S>#9IK]?^$1.C0
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
MSMX)P*\W^&_BE?V2-0LKC4OV7V^&6A^(-0@TJ;7K'Q9!K4ZR2OA$8',@3/.
MP''0G JEL)[FV--\=?%_]K_XW^!(?B1XB\*>#;"+1;ITT>[9;N(FR0^5:.VY
M;979W>1D7+%$]ZYW]H+X[:9X9^+5A\(?$?Q?\0_#?P?X;T2T-_K>GQSSZUK5
MTR#:#<QQ2-'B/:[/CYF=L@]O<_A?\+_$_AW]K;XU^--1TS[/X:\16VD1Z7??
M:(F^T-!:I'*-BL77:P(^91GMD5E?%;X8_$;P)\<)?BY\*]-T_P 4S:IIL>EZ
M_P"%=0NULVNQ$<Q303-\JN  OS<8['/"NKA9V.+_ &.?CO8>)/B_XH^'F@?$
MG5?BKX2AT>/6M,UC7H)EO[1A,(9K:622-&F^_$X;'\6!WQYS^T'XBT_X;Z;X
MBU34/VL?$4OQ5T]99[30](G5--\Y?F2TDLH$=5)X3=(P )W,,9KZQ\!:M\5_
MB)X?\4Q>-?">G_#475H;;2HK/5QJ-Y!(R.&ED=%$> 2A7;R"K9SD8^7O!/P+
M^-/AKX*ZQ\)M-^$G@_0+BXTZ\L+SQ\^J0S/J4<J.K%(E'FB5U<H&D8*,C@ 8
MIJUQ.]B+]M2XO/B_^PSX5^)M[K>L:;>2:?I\USHEA=^7IMY)/)#O::';\Y1@
M2G(VY[U[%\6M0NOV*?V<O%&KZ=XR\4>,=7N[N&&QU#QOJ!U)K.:4K'N!" ^6
MBAI-F#EACO5#QI^S?XK\=?L#:/\ "_R(M.\96>D6"_9)YT,?VB!T=HC(I*\A
M6 8'&2.<5O>)O _Q _:F^!7B+PQ\0?",/PM\0K)!-I4]OJT6HJ;F(AUG/E?<
M0N-NW)8*QY)%+0>NY\I:S^TMX5^&VDVGC'PE^TSXO\?^.K6>&:^\.ZU9W0TC
M54+J)H8H7MU2V^0L0V[C;Q@D$>W_ +3WC2^?XX:%IOC#X@>+?A=\(+K1%N+'
M7_"C26OVK4&DYCN+E8V,6$VD*PQ],FN_\)?$#]I>2YTK0M;^%'AR*6*:)+_Q
M8?$:?8YX@1YCQVJ*95=ESC/ )Y&.*WOB[XB^-/AWQ5>IX:^'.@?$_P $WMLD
M<>G-JL>G7EO( 1)YK3YCD1B1@ 9P,'U+OJ'0\@_:,^'=QJ7[$NN7K?&#7_&M
MOI4$]_::OIUY#%%J=NS!4M[HQ!A<1J#UR"S<G' 'K_[(_P */^%<_"_1M1_X
M3'Q9XG_MW1M-N/LGB35/M=OI^("VRT38OE(?-P1D\1H/X:\W\ ?LL^+8_P!F
M+XK^$-5CTKPYK/C>]O=2LM!TV0O8Z09%3R[=6'&-T8SL& ",=*]/_9AU#XG6
M_A&T\-?$+X?V_A"/0-.M=/M-0M]9AO1J)C3RV<1QY,0PJ'#,3R:3VL-;W-#]
MI"SFN/"5G-<?%5_A-X>AG/\ :FIV_DQW%PA7Y(HIY/\ 5-N&<J"3C&*^<OV8
MOC-:6?[44OP]\)_%C7?BWX&U+1)+S[5XDEDN+K3[V)\E5G=%\Q"G/RC'S#NO
M/IG[67PA\7^+OB%\-O&WAWPCIOQ+L/##70NO!NJWD5K'.TJJ$G1I1Y>Y2O\
M$#@JN ><8?P]^%?Q8U3]J/PG\2/%GA/1/"V@6VA7FF)I.BWD<W]F*2&C25LK
MYKNSN<Q+M 49-"M83O<X+QAXDO->^/WCC2/B=\:/&'P:NK?4#'X0MM/N?L&D
M75D /+G>1D\N8D_>5F')(SQ@=]^U=KWB_P '^'_A3IM_XX\0Z9X$N#+'XR\>
M^&+79>J4@7R9?W*MY$<DA<ED!P,=< -H_%BX^/.LVGB?P=>_![PC\2=!U&29
M=-UC^UXK6"VA<MY7VBVGR[R(& S&1RN0>]7/#OA/XV?L^_"/X=>'O"NC:#\2
M(M&TU[36M+GOS97,LA;<GV>XE^3RT!*8=02 ..P +'PW\5:=\)_@?XZ\;Z7\
M6=2^,GA;3;*2_L/[3N8KJYMFCB9FADN% =F=MO#A=GIU)^3(?VBO#FN>#6\8
M:M^U1XLTSXJ26QO8M#TW3KM-"MI]N]+1K;[,4D .(S(6(/)^8=?I'X0?LX^(
MO%&L?&#7/'?A72_AQI?C[3(])_X1/1+I+DQ (ZO<RR1@1&7Y\@J.26) ZL>
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
M/J&G%+*0\72X=VW@,&XVX& #DG-^+7PM^(_@7X\'XP?"K3+#Q5-J6F)I6O\
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
MO?\ )K_C3_MR_P#2V"M:7\2/JB*GP,[KX#_\D.^'?_8N:=_Z31UW5<+\!_\
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
MCHKC]8^+W@[P_P"&],U_4=?MK31]2Q]CNW#;)LC/&!GH*P/^&FOA<-0BLO\
MA,]/\^0J ?G\L9Z9DV[1[Y(QWQ64L5AX.TJB7S1A/,,'3=IUHIZ;R77;KUZ'
MI]%9VN>(M,\,Z//JNK7]OI^FP+ODNKB0*BCMR?7H!W) %?*?[57[1'A7Q9\,
M8K/P7XM:35TU&&1ELC-!)Y020-\Q5<C)7OZ5CC,;2P=.4YM72O:Z3?H<V99I
MA\LHRJU)+F2NHW2;]#Z]HKR/X7?$+2?"/P \%ZWXKUN.QAFL88S>7TI+2R%2
M<9.2S$*Q]>#6AH/[2GPS\2ZK;Z;I_BZSDO+A@D4<J20AV/ 4,Z@9)Z#/-7'&
M4'&+G-)R2=FU?4TIYEA90INI4C&4TFDY*^IZ917S1^UO^T1J_P )[S0]-\*Z
ME:QZK())+ZWF@$K+&0OE-R.,G?T]*ZWQ5\1]"^*7P0\3'0O%]G:75O90K>:D
MK21I9R,0<L57<,E6'R@U@\QH^TJ48OWH*]M-=+Z?KV.5YUA?;U\-!WJ4E>UT
MKZ7LG?I;7L>U45XU^S*T>@_"%Y;_ ,7V?B6"&[GDEUA;B1HD4!207E"D;1US
MP*TX?VH/A9-J"V2^,[#SF?RPS+(L>?\ KH5VX]\XK:&,I.G"I5DH\RV;7],Z
M*698=T*=:O.--S5TG)?@^OR/4J*P/%?C[P_X'T2+6-<U6WT_3)76..ZD)9&9
M@2H!4'.0":XV;]I[X6P7,,#>,]/+RA2I42,HW=-S!<+[Y(QWQ6M3$T*3M4FD
M_-I'35QV%P\N6M5C%^<DOS9ZC16)XA\:Z#X3T#^W-7U:UL=)(4K>22#RWW?=
MVD?>SVQG-<3IG[3OPNU?48;&V\8V1N)GV)YJ21(6)P!O=0H_$TYXBC3DHSFD
MWW:"KC<+0DH5:L8M[)M)_B>HT5\K?M\:]J>@^&?"3Z9J-WISR7DP=K2=HBP"
M+@':1FOICPV[2>'=+=V+.UK$2S'))V#FL:>*53$U,/;X+:^IS4,P5?&U\$HV
M=-1=^_,K_@:-%?&_QL^(_CKXB?M#+\,?"'B1O"]K!MA^T13O;&23R1*[,Z_.
M<?=55ZD>^:Z[P3\ _C'X8\6:-?7WQ4FU72H+R*6]L[B\N9/.A5P70!PPY ([
M=>M<4<RE4JRA1I.2B^5O2U^O4\N&>2KXB=+#8>4XPERN2M:ZWW=]#Z:HKY6^
M,_[45_X+^/?A_P .Z5K-E'X9CDM8M;,EN':!C<,)P6(R,1;3QZU[A+\</ L/
MA2'Q*_B2T70IKK[$E\0^QIMI;9TSG"D].U=5/,,/5G."E9PWO;^K'?0SG!8B
MK5I*:3INSNTOFM=EW.YHKD](^*_A#7]:L-(TWQ!97^I7UL+N"UMWWN8BN\,0
M/N_*0<-@\URUY^U+\*K"X:&7QG9,Z]3#'+*OX,B$'\ZWEBL/%7E427JCLGF&
M#IQYIUHI;:R6_P!_FCU6BN)\2?%'0K7X7ZIXPT_6K.;3([5V@OXV$D7FGY(U
M.._F%5P>YYKQ+]F/]J9O&PO+'QUKUC#K%Q>0VVF6Z0>6TQ?C VCDEBHY]:QJ
M8^A2K0HREK-76UOZ?3N<E;.,'A\32PLYZU%=.ZM;UOUZ=SZCHKC?'7QB\&?#
M6>"#Q+X@M=+N)UWQP-N>0K_>V("0.O)&.#Z5?\$_$7PU\1["6\\-:Q;:O!"P
M24P,=T9(R RD!ESSC(YP:ZE7I.?LE-<W:^OW'H+%8>55T%47.OLW5_NW.CHK
MS[Q9^T!\// ^K2:9K7BJRM+^/B2W0/*T9]&V*VT^QP:F\*_'3P'XVUJ'2-#\
M2VFI:E,&:.WA#[F"J6;JHZ $U'UJAS^S]HN;M=7,OK^$]I['VT>:]K<RO?M:
M][G=T5\V?L<:=-I__"7^;X]M/'&_['C[+<7$OV7'G]?-48W9[?W#GM7I?B']
MHSX;>%=:GTK4_%ME!?P-LEB0/*(V[JS(I ([@GCO7/1QM.I0C7JM0OW:[]]C
MDPN:4:V$AB\0U34K[R71M;[/8](HK*M?%6C7WAU->@U6SDT1HO.&H>>H@V#J
MQ?. !SG/3%>?I^U-\*I+HP#QG9!P<9:.4)_WT4V_CFNF>(HT[<\TK[7:U.VK
MC<+0Y75JQCS;7:5_2^YZK14%C>P:E9V]W:RI<6MQ&LL4T9RKHPRK ]P00:GK
MHWU1V)IJZ"BBB@84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'C6O?MA?"+P
MSKFHZ/J7BW[-J.GW,EI<P_V;>/Y<L;%'7<L)!PP(R"1Z50_X;>^"G_0Z?^4J
M]_\ C->4_LR^ _#/C;XX_M"?\)%X=TG7_LOB,^1_:EC%<^5NN;W=LWJ=N=JY
MQUVCTKZ0_P"%#_#3_HG?A3_P26W_ ,175*-*#Y7<PBYR5U8X7_AM[X*?]#I_
MY2KW_P",T?\ #;WP4_Z'3_RE7O\ \9KNO^%#_#3_ *)WX4_\$EM_\11_PH?X
M:?\ 1._"G_@DMO\ XBH_==G^!7[SR.%_X;>^"G_0Z?\ E*O?_C-'_#;WP4_Z
M'3_RE7O_ ,9KNO\ A0_PT_Z)WX4_\$EM_P#$4?\ "A_AI_T3OPI_X)+;_P"(
MH_==G^ ?O/(X7_AM[X*?]#I_Y2KW_P",T?\ #;WP4_Z'3_RE7O\ \9KNO^%#
M_#3_ *)WX4_\$EM_\11_PH?X:?\ 1._"G_@DMO\ XBC]UV?X!^\\CA?^&WO@
MI_T.G_E*O?\ XS1_PV]\%/\ H=/_ "E7O_QFNZ_X4/\ #3_HG?A3_P $EM_\
M11_PH?X:?]$[\*?^"2V_^(H_==G^ ?O/(X7_ (;>^"G_ $.G_E*O?_C-'_#;
MWP4_Z'3_ ,I5[_\ &:[K_A0_PT_Z)WX4_P#!);?_ !%'_"A_AI_T3OPI_P""
M2V_^(H_==G^ ?O/(X7_AM[X*?]#I_P"4J]_^,T?\-O?!3_H=/_*5>_\ QFNZ
M_P"%#_#3_HG?A3_P26W_ ,11_P *'^&G_1._"G_@DMO_ (BC]UV?X!^\\CA?
M^&WO@I_T.G_E*O?_ (S1_P -O?!3_H=/_*5>_P#QFNZ_X4/\-/\ HG?A3_P2
M6W_Q%'_"A_AI_P!$[\*?^"2V_P#B*/W79_@'[SR.%_X;>^"G_0Z?^4J]_P#C
M-'_#;WP4_P"AT_\ *5>__&:[K_A0_P -/^B=^%/_  26W_Q%'_"A_AI_T3OP
MI_X)+;_XBC]UV?X!^\\CA?\ AM[X*?\ 0Z?^4J]_^,T?\-O?!3_H=/\ RE7O
M_P 9KNO^%#_#3_HG?A3_ ,$EM_\ $4?\*'^&G_1._"G_ ()+;_XBC]UV?X!^
M\\CA?^&WO@I_T.G_ )2KW_XS1_PV]\%/^AT_\I5[_P#&:[K_ (4/\-/^B=^%
M/_!);?\ Q%'_  H?X:?]$[\*?^"2V_\ B*/W79_@'[SR.%_X;>^"G_0Z?^4J
M]_\ C-'_  V]\%/^AT_\I5[_ /&:[K_A0_PT_P"B=^%/_!);?_$4?\*'^&G_
M $3OPI_X)+;_ .(H_==G^ ?O/(X7_AM[X*?]#I_Y2KW_ .,T?\-O?!3_ *'3
M_P I5[_\9KNO^%#_  T_Z)WX4_\ !);?_$4?\*'^&G_1._"G_@DMO_B*/W79
M_@'[SR.%_P"&WO@I_P!#I_Y2KW_XS1_PV]\%/^AT_P#*5>__ !FNZ_X4/\-/
M^B=^%/\ P26W_P 11_PH?X:?]$[\*?\ @DMO_B*/W79_@'[SR.%_X;>^"G_0
MZ?\ E*O?_C-'_#;WP4_Z'3_RE7O_ ,9KNO\ A0_PT_Z)WX4_\$EM_P#$4?\
M"A_AI_T3OPI_X)+;_P"(H_==G^ ?O/(X7_AM[X*?]#I_Y2KW_P",T?\ #;WP
M4_Z'3_RE7O\ \9KNO^%#_#3_ *)WX4_\$EM_\11_PH?X:?\ 1._"G_@DMO\
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
MAW2=?^R[O(_M2QBN?*W8W;-ZG;G:N<==H]*J-K^]L)WMH>4?\-O?!3_H=/\
MRE7O_P 9H_X;>^"G_0Z?^4J]_P#C-=U_PH?X:?\ 1._"G_@DMO\ XBC_ (4/
M\-/^B=^%/_!);?\ Q%:_NNS_  ,_WGD<+_PV]\%/^AT_\I5[_P#&:/\ AM[X
M*?\ 0Z?^4J]_^,UW7_"A_AI_T3OPI_X)+;_XBC_A0_PT_P"B=^%/_!);?_$4
M?NNS_ /WGD<+_P -O?!3_H=/_*5>_P#QFC_AM[X*?]#I_P"4J]_^,UW7_"A_
MAI_T3OPI_P""2V_^(H_X4/\ #3_HG?A3_P $EM_\11^Z[/\  /WGD<+_ ,-O
M?!3_ *'3_P I5[_\9H_X;>^"G_0Z?^4J]_\ C-=U_P *'^&G_1._"G_@DMO_
M (BC_A0_PT_Z)WX4_P#!);?_ !%'[KL_P#]YY'"_\-O?!3_H=/\ RE7O_P 9
MH_X;>^"G_0Z?^4J]_P#C-=U_PH?X:?\ 1._"G_@DMO\ XBC_ (4/\-/^B=^%
M/_!);?\ Q%'[KL_P#]YY'"_\-O?!3_H=/_*5>_\ QFC_ (;>^"G_ $.G_E*O
M?_C-=U_PH?X:?]$[\*?^"2V_^(H_X4/\-/\ HG?A3_P26W_Q%'[KL_P#]YY'
M"_\ #;WP4_Z'3_RE7O\ \9H_X;>^"G_0Z?\ E*O?_C-=U_PH?X:?]$[\*?\
M@DMO_B*/^%#_  T_Z)WX4_\ !);?_$4?NNS_  #]YY'"_P##;WP4_P"AT_\
M*5>__&:/^&WO@I_T.G_E*O?_ (S7=?\ "A_AI_T3OPI_X)+;_P"(H_X4/\-/
M^B=^%/\ P26W_P 11^Z[/\ _>>1PO_#;WP4_Z'3_ ,I5[_\ &:/^&WO@I_T.
MG_E*O?\ XS7=?\*'^&G_ $3OPI_X)+;_ .(H_P"%#_#3_HG?A3_P26W_ ,11
M^Z[/\ _>>1PO_#;WP4_Z'3_RE7O_ ,9H_P"&WO@I_P!#I_Y2KW_XS7=?\*'^
M&G_1._"G_@DMO_B*/^%#_#3_ *)WX4_\$EM_\11^Z[/\ _>>1PO_  V]\%/^
MAT_\I5[_ /&:/^&WO@I_T.G_ )2KW_XS7=?\*'^&G_1._"G_ ()+;_XBC_A0
M_P -/^B=^%/_  26W_Q%'[KL_P  _>>1PO\ PV]\%/\ H=/_ "E7O_QFC_AM
M[X*?]#I_Y2KW_P",UW7_  H?X:?]$[\*?^"2V_\ B*/^%#_#3_HG?A3_ ,$E
MM_\ $4?NNS_ /WGD<+_PV]\%/^AT_P#*5>__ !FC_AM[X*?]#I_Y2KW_ .,U
MW7_"A_AI_P!$[\*?^"2V_P#B*/\ A0_PT_Z)WX4_\$EM_P#$4?NNS_ /WGD<
M+_PV]\%/^AT_\I5[_P#&:/\ AM[X*?\ 0Z?^4J]_^,UW7_"A_AI_T3OPI_X)
M+;_XBC_A0_PT_P"B=^%/_!);?_$4?NNS_ /WGD<+_P -O?!3_H=/_*5>_P#Q
MFC_AM[X*?]#I_P"4J]_^,UW7_"A_AI_T3OPI_P""2V_^(H_X4/\ #3_HG?A3
M_P $EM_\11^Z[/\  /WGD<+_ ,-O?!3_ *'3_P I5[_\9H_X;>^"G_0Z?^4J
M]_\ C-=U_P *'^&G_1._"G_@DMO_ (BC_A0_PT_Z)WX4_P#!);?_ !%'[KL_
MP#]YY'"_\-O?!3_H=/\ RE7O_P 9H_X;>^"G_0Z?^4J]_P#C-=U_PH?X:?\
M1._"G_@DMO\ XBC_ (4/\-/^B=^%/_!);?\ Q%'[KL_P#]YY'"_\-O?!3_H=
M/_*5>_\ QFC_ (;>^"G_ $.G_E*O?_C-=U_PH?X:?]$[\*?^"2V_^(H_X4/\
M-/\ HG?A3_P26W_Q%'[KL_P#]YY'"_\ #;WP4_Z'3_RE7O\ \9H_X;>^"G_0
MZ?\ E*O?_C-=U_PH?X:?]$[\*?\ @DMO_B*/^%#_  T_Z)WX4_\ !);?_$4?
MNNS_  #]YY'"_P##;WP4_P"AT_\ *5>__&:/^&WO@I_T.G_E*O?_ (S7=?\
M"A_AI_T3OPI_X)+;_P"(H_X4/\-/^B=^%/\ P26W_P 11^Z[/\ _>>1PO_#;
MWP4_Z'3_ ,I5[_\ &:/^&WO@I_T.G_E*O?\ XS7=?\*'^&G_ $3OPI_X)+;_
M .(H_P"%#_#3_HG?A3_P26W_ ,11^Z[/\ _>>1PO_#;WP4_Z'3_RE7O_ ,9H
M_P"&WO@I_P!#I_Y2KW_XS7=?\*'^&G_1._"G_@DMO_B*/^%#_#3_ *)WX4_\
M$EM_\11^Z[/\ _>>1PO_  V]\%/^AT_\I5[_ /&:/^&WO@I_T.G_ )2KW_XS
M7=?\*'^&G_1._"G_ ()+;_XBC_A0_P -/^B=^%/_  26W_Q%'[KL_P  _>>1
MPO\ PV]\%/\ H=/_ "E7O_QFC_AM[X*?]#I_Y2KW_P",UW7_  H?X:?]$[\*
M?^"2V_\ B*/^%#_#3_HG?A3_ ,$EM_\ $4?NNS_ /WGD<+_PV]\%/^AT_P#*
M5>__ !FC_AM[X*?]#I_Y2KW_ .,UW7_"A_AI_P!$[\*?^"2V_P#B*\:_;"^$
MO@?PS^SGXMU+1_!GA_2=1@^R>5>6.EP0S1[KR%6VNJ C*D@X/0D5452E)1UU
M]!2=2*;T/I#0=<LO$VAZ=K&FS?:=.U"VCN[:;8R>9%(H=&VL 1E2#@@'UJ_7
M"_ ?_DAWP[_[%S3O_2:.NZKGDK-HU6JN%%%%(84444 ?*7['O_)<?VC?^QC'
M_I3?5]6U\I?L>_\ )<?VC?\ L8Q_Z4WU?5M;UOC^[\C*E\(4445@:A1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %(RAE*L,@\$&
MEHH ^7]:_81T-M8N;WPYXKU7PY#.V[[-&@D" G.U6#*=OIG/XUW_ ,%?V8_#
M?P8U*YU:WNKK6=<N$:(WU[M^1206"*.A)')))[9P37L-%>73RS!T:BJPII->
MOX+8\"AD.6X:LL12HI26JWT?DKV7R04445ZA[X4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %>%_MO?\ )K_C3_MR_P#2V"O=*\+_ &WO^37_ !I_VY?^EL%:TOXD
M?5$5/@9W7P'_ .2'?#O_ +%S3O\ TFCKNJX7X#_\D.^'?_8N:=_Z31UW51+X
MF..R"BBBI*"BBB@#Y2_8]_Y+C^T;_P!C&/\ TIOJ[K]L#XE>(_A;\--,U7PQ
MJ/\ 9E_-J\5J\WD1RYC,,S%<2*PZHISC/%<+^Q[_ ,EQ_:-_[&,?^E-]6I_P
M4 _Y(WHW_8?A_P#2>YKASN<J>%JS@[-):KY'S6=U:E'**]2E)QDD[-.S6O</
M^$#_ &H?^BC^&?\ P'3_ .0J/^$#_:A_Z*/X9_\  =/_ )"KZ9HKF_LV'_/V
MI_X'(?\ 85/_ *"*O_@V7^9\S?\ "!_M0_\ 11_#/_@.G_R%1_P@?[4/_11_
M#/\ X#I_\A5],T4?V;#_ )^U/_ Y!_85/_H(J_\ @V7^9\S?\('^U#_T4?PS
M_P" Z?\ R%1_P@?[4/\ T4?PS_X#I_\ (5?3-%']FP_Y^U/_  .0?V%3_P"@
MBK_X-E_F?,W_  @?[4/_ $4?PS_X#I_\A4?\('^U#_T4?PS_ . Z?_(5?3-%
M']FP_P"?M3_P.0?V%3_Z"*O_ (-E_F?,W_"!_M0_]%'\,_\ @.G_ ,A4?\('
M^U#_ -%'\,_^ Z?_ "%7TS11_9L/^?M3_P #D']A4_\ H(J_^#9?YGS-_P (
M'^U#_P!%'\,_^ Z?_(5'_"!_M0_]%'\,_P#@.G_R%7TS11_9L/\ G[4_\#D'
M]A4_^@BK_P"#9?YGS-_P@?[4/_11_#/_ (#I_P#(5'_"!_M0_P#11_#/_@.G
M_P A5],T4?V;#_G[4_\  Y!_85/_ *"*O_@V7^9\S?\ "!_M0_\ 11_#/_@.
MG_R%1_P@?[4/_11_#/\ X#I_\A5],T4?V;#_ )^U/_ Y!_85/_H(J_\ @V7^
M9\S?\('^U#_T4?PS_P" Z?\ R%1_P@?[4/\ T4?PS_X#I_\ (5?3-%']FP_Y
M^U/_  .0?V%3_P"@BK_X-E_F?,W_  @?[4/_ $4?PS_X#I_\A4?\('^U#_T4
M?PS_ . Z?_(5?3-%']FP_P"?M3_P.0?V%3_Z"*O_ (-E_F?,W_"!_M0_]%'\
M,_\ @.G_ ,A4?\('^U#_ -%'\,_^ Z?_ "%7TS11_9L/^?M3_P #D']A4_\
MH(J_^#9?YGS-_P ('^U#_P!%'\,_^ Z?_(5'_"!_M0_]%'\,_P#@.G_R%7TS
M11_9L/\ G[4_\#D']A4_^@BK_P"#9?YGS-_P@?[4/_11_#/_ (#I_P#(5'_"
M!_M0_P#11_#/_@.G_P A5],T4?V;#_G[4_\  Y!_85/_ *"*O_@V7^9\S?\
M"!_M0_\ 11_#/_@.G_R%1_P@?[4/_11_#/\ X#I_\A5],T4?V;#_ )^U/_ Y
M!_85/_H(J_\ @V7^9\S?\('^U#_T4?PS_P" Z?\ R%1_P@?[4/\ T4?PS_X#
MI_\ (5?3-%']FP_Y^U/_  .0?V%3_P"@BK_X-E_F?,W_  @?[4/_ $4?PS_X
M#I_\A4?\('^U#_T4?PS_ . Z?_(5?3-%']FP_P"?M3_P.0?V%3_Z"*O_ (-E
M_F?,W_"!_M0_]%'\,_\ @.G_ ,A4?\('^U#_ -%'\,_^ Z?_ "%7TS11_9L/
M^?M3_P #D']A4_\ H(J_^#9?YGS-_P ('^U#_P!%'\,_^ Z?_(5'_"!_M0_]
M%'\,_P#@.G_R%7TS11_9L/\ G[4_\#D']A4_^@BK_P"#9?YGS-_P@?[4/_11
M_#/_ (#I_P#(5'_"!_M0_P#11_#/_@.G_P A5],T4?V;#_G[4_\  Y!_85/_
M *"*O_@V7^9\S?\ "!_M0_\ 11_#/_@.G_R%1_P@?[4/_11_#/\ X#I_\A5]
M,T4?V;#_ )^U/_ Y!_85/_H(J_\ @V7^9\S?\('^U#_T4?PS_P" Z?\ R%1_
MP@?[4/\ T4?PS_X#I_\ (5?3-%']FP_Y^U/_  .0?V%3_P"@BK_X-E_F?,W_
M  @?[4/_ $4?PS_X#I_\A4?\('^U#_T4?PS_ . Z?_(5?3-%']FP_P"?M3_P
M.0?V%3_Z"*O_ (-E_F?,W_"!_M0_]%'\,_\ @.G_ ,A4?\('^U#_ -%'\,_^
M Z?_ "%7TS11_9L/^?M3_P #D']A4_\ H(J_^#9?YGS-_P ('^U#_P!%'\,_
M^ Z?_(5'_"!_M0_]%'\,_P#@.G_R%7TS11_9L/\ G[4_\#D']A4_^@BK_P"#
M9?YGS-_P@?[4/_11_#/_ (#I_P#(5<QK'BSXZ?"WXE_#K2O%_C73-3L/$>KQ
M6K0Z=:0G,8FA616)MD*Y$H *G/7IQ7V!7S-^U7_R63X!?]A\_P#I195P8["?
M5:/M:=6=TX[S?621Y&:Y<\!A7B*.(J\RE#>I)K6<4]+]F?3-?%GP?\2?M$?&
MOPS<ZYH?CW1[6TM[MK)DU"S@20NJ(Y("6K#&)%[]CQ7VG7S-_P $_P#_ )(W
MK/\ V'YO_2>VKJQL)5L50I<\HIJ5[-K;EML>AFM.6(S#"X?VDH1DJC?+)QO;
MEM>WJ'_"!_M0_P#11_#/_@.G_P A4?\ "!_M0_\ 11_#/_@.G_R%7TS16O\
M9L/^?M3_ ,#D;_V%3_Z"*O\ X-E_F?,W_"!_M0_]%'\,_P#@.G_R%1_P@?[4
M/_11_#/_ (#I_P#(5?3-%']FP_Y^U/\ P.0?V%3_ .@BK_X-E_F?,W_"!_M0
M_P#11_#/_@.G_P A4?\ "!_M0_\ 11_#/_@.G_R%7TS11_9L/^?M3_P.0?V%
M3_Z"*O\ X-E_F?,W_"!_M0_]%'\,_P#@.G_R%1_P@?[4/_11_#/_ (#I_P#(
M5?3-%']FP_Y^U/\ P.0?V%3_ .@BK_X-E_F?,W_"!_M0_P#11_#/_@.G_P A
M4?\ "!_M0_\ 11_#/_@.G_R%7TS11_9L/^?M3_P.0?V%3_Z"*O\ X-E_F?,W
M_"!_M0_]%'\,_P#@.G_R%1_P@?[4/_11_#/_ (#I_P#(5?3-%']FP_Y^U/\
MP.0?V%3_ .@BK_X-E_F?,W_"!_M0_P#11_#/_@.G_P A4?\ "!_M0_\ 11_#
M/_@.G_R%7TS11_9L/^?M3_P.0?V%3_Z"*O\ X-E_F?,W_"!_M0_]%'\,_P#@
M.G_R%1_P@?[4/_11_#/_ (#I_P#(5?3-%']FP_Y^U/\ P.0?V%3_ .@BK_X-
ME_F?,W_"!_M0_P#11_#/_@.G_P A4?\ "!_M0_\ 11_#/_@.G_R%7TS11_9L
M/^?M3_P.0?V%3_Z"*O\ X-E_F?,W_"!_M0_]%'\,_P#@.G_R%1_P@?[4/_11
M_#/_ (#I_P#(5?3-%']FP_Y^U/\ P.0?V%3_ .@BK_X-E_F?,W_"!_M0_P#1
M1_#/_@.G_P A4?\ "!_M0_\ 11_#/_@.G_R%7TS11_9L/^?M3_P.0?V%3_Z"
M*O\ X-E_F?,W_"!_M0_]%'\,_P#@.G_R%1_P@?[4/_11_#/_ (#I_P#(5?3-
M%']FP_Y^U/\ P.0?V%3_ .@BK_X-E_F?,W_"!_M0_P#11_#/_@.G_P A4?\
M"!_M0_\ 11_#/_@.G_R%7TS11_9L/^?M3_P.0?V%3_Z"*O\ X-E_F?,W_"!_
MM0_]%'\,_P#@.G_R%1_P@?[4/_11_#/_ (#I_P#(5?3-%']FP_Y^U/\ P.0?
MV%3_ .@BK_X-E_F?,W_"!_M0_P#11_#/_@.G_P A4?\ "!_M0_\ 11_#/_@.
MG_R%7TS11_9L/^?M3_P.0?V%3_Z"*O\ X-E_F?,W_"!_M0_]%'\,_P#@.G_R
M%1_P@?[4/_11_#/_ (#I_P#(5?3-%']FP_Y^U/\ P.0?V%3_ .@BK_X-E_F?
M,W_"!_M0_P#11_#/_@.G_P A4?\ "!_M0_\ 11_#/_@.G_R%7TS11_9L/^?M
M3_P.0?V%3_Z"*O\ X-E_F?,W_"!_M0_]%'\,_P#@.G_R%1_P@?[4/_11_#/_
M (#I_P#(5?3-%']FP_Y^U/\ P.0?V%3_ .@BK_X-E_F?,W_"!_M0_P#11_#/
M_@.G_P A4?\ "!_M0_\ 11_#/_@.G_R%7TS11_9L/^?M3_P.0?V%3_Z"*O\
MX-E_F?,W_"!_M0_]%'\,_P#@.G_R%1_P@?[4/_11_#/_ (#I_P#(5?3-%']F
MP_Y^U/\ P.0?V%3_ .@BK_X-E_F?,W_"!_M0_P#11_#/_@.G_P A4?\ "!_M
M0_\ 11_#/_@.G_R%7TS11_9L/^?M3_P.0?V%3_Z"*O\ X-E_F?,W_"!_M0_]
M%'\,_P#@.G_R%1_P@?[4/_11_#/_ (#I_P#(5?3-%']FP_Y^U/\ P.0?V%3_
M .@BK_X-E_F?,W_"!_M0_P#11_#/_@.G_P A4?\ "!_M0_\ 11_#/_@.G_R%
M7TS11_9L/^?M3_P.0?V%3_Z"*O\ X-E_F?,W_"!_M0_]%'\,_P#@.G_R%1_P
M@?[4/_11_#/_ (#I_P#(5?3-%']FP_Y^U/\ P.0?V%3_ .@BK_X-E_F?*?BC
M0_VF?"?AG5M<O/B)X=DM-,M)KV9(+6(R,D:%V"@V8!.%.,D?6O7_ -FSQCK'
MC_X*^'=>UZ[^WZM=_:?.N/*2/?MN947Y4 4855' [5M?&K_DC?CS_L 7_P#Z
M3R5QG['?_)N/A'_M\_\ 2R>N>C2>'QZIJ<FG!O63>O,NYQX7#RP6;JA&K.47
M3D[2FY:J45?4XSX[>.OB9_PT!X;\!> O$=KHG]J:1]J O+:)XO,5KEF9F:*1
MAE(0  ,9 Z9)H_X0/]J'_HH_AG_P'3_Y"H\>?\GY?#C_ + $O_H%_7TS6='#
MO%5:TIU)JTVE:32M9/;YF&%P3S"OBIU:]1<M1Q2C.227+%[)^;/F;_A _P!J
M'_HH_AG_ ,!T_P#D*C_A _VH?^BC^&?_  '3_P"0J^F:*[/[-A_S]J?^!R/3
M_L*G_P!!%7_P;+_,^9O^$#_:A_Z*/X9_\!T_^0J/^$#_ &H?^BC^&?\ P'3_
M .0J^F:*/[-A_P _:G_@<@_L*G_T$5?_  ;+_,^9O^$#_:A_Z*/X9_\  =/_
M )"H_P"$#_:A_P"BC^&?_ =/_D*OIFBC^S8?\_:G_@<@_L*G_P!!%7_P;+_,
M^9O^$#_:A_Z*/X9_\!T_^0J/^$#_ &H?^BC^&?\ P'3_ .0J^F:*/[-A_P _
M:G_@<@_L*G_T$5?_  ;+_,^9O^$#_:A_Z*/X9_\  =/_ )"H_P"$#_:A_P"B
MC^&?_ =/_D*OIFBC^S8?\_:G_@<@_L*G_P!!%7_P;+_,^9O^$#_:A_Z*/X9_
M\!T_^0J/^$#_ &H?^BC^&?\ P'3_ .0J^F:*/[-A_P _:G_@<@_L*G_T$5?_
M  ;+_,^9O^$#_:A_Z*/X9_\  =/_ )"H_P"$#_:A_P"BC^&?_ =/_D*OIFBC
M^S8?\_:G_@<@_L*G_P!!%7_P;+_,^9O^$#_:A_Z*/X9_\!T_^0J/^$#_ &H?
M^BC^&?\ P'3_ .0J^F:*/[-A_P _:G_@<@_L*G_T$5?_  ;+_,^9O^$#_:A_
MZ*/X9_\  =/_ )"H_P"$#_:A_P"BC^&?_ =/_D*OIFBC^S8?\_:G_@<@_L*G
M_P!!%7_P;+_,^9O^$#_:A_Z*/X9_\!T_^0J/^$#_ &H?^BC^&?\ P'3_ .0J
M^F:*/[-A_P _:G_@<@_L*G_T$5?_  ;+_,^9O^$#_:A_Z*/X9_\  =/_ )"H
M_P"$#_:A_P"BC^&?_ =/_D*OIFBC^S8?\_:G_@<@_L*G_P!!%7_P;+_,^9O^
M$#_:A_Z*/X9_\!T_^0J/^$#_ &H?^BC^&?\ P'3_ .0J^F:*/[-A_P _:G_@
M<@_L*G_T$5?_  ;+_,^9O^$#_:A_Z*/X9_\  =/_ )"H_P"$#_:A_P"BC^&?
M_ =/_D*OIFBC^S8?\_:G_@<@_L*G_P!!%7_P;+_,^9O^$#_:A_Z*/X9_\!T_
M^0J/^$#_ &H?^BC^&?\ P'3_ .0J^F:*/[-A_P _:G_@<@_L*G_T$5?_  ;+
M_,^9O^$#_:A_Z*/X9_\  =/_ )"H_P"$#_:A_P"BC^&?_ =/_D*OIFBC^S8?
M\_:G_@<@_L*G_P!!%7_P;+_,^9O^$#_:A_Z*/X9_\!T_^0J/^$#_ &H?^BC^
M&?\ P'3_ .0J^F:*/[-A_P _:G_@<@_L*G_T$5?_  ;+_,^9O^$#_:A_Z*/X
M9_\  =/_ )"H_P"$#_:A_P"BC^&?_ =/_D*OIFBC^S8?\_:G_@<@_L*G_P!!
M%7_P;+_,^9O^$#_:A_Z*/X9_\!T_^0J/^$#_ &H?^BC^&?\ P'3_ .0J^F:*
M/[-A_P _:G_@<@_L*G_T$5?_  ;+_,^9O^$#_:A_Z*/X9_\  =/_ )"H_P"$
M#_:A_P"BC^&?_ =/_D*OIFBC^S8?\_:G_@<@_L*G_P!!%7_P;+_,^9O^$#_:
MA_Z*/X9_\!T_^0J/^$#_ &H?^BC^&?\ P'3_ .0J^F:*/[-A_P _:G_@<@_L
M*G_T$5?_  ;+_,^9O^$#_:A_Z*/X9_\  =/_ )"H_P"$#_:A_P"BC^&?_ =/
M_D*OIFBC^S8?\_:G_@<@_L*G_P!!%7_P;+_,^9O^$#_:A_Z*/X9_\!T_^0J/
M^$#_ &H?^BC^&?\ P'3_ .0J^F:*/[-A_P _:G_@<@_L*G_T$5?_  ;+_,^9
MO^$#_:A_Z*/X9_\  =/_ )"H_P"$#_:A_P"BC^&?_ =/_D*OIFBC^S8?\_:G
M_@<@_L*G_P!!%7_P;+_,^9O^$#_:A_Z*/X9_\!T_^0J/^$#_ &H?^BC^&?\
MP'3_ .0J^F:*/[-A_P _:G_@<@_L*G_T$5?_  ;+_,^9O@3XZ^)G_#0'B3P%
MX]\1VNM_V7I'VHBSMHDB\QFMF5E98HV.$F(((QDGK@&NE_;>_P"37_&G_;E_
MZ6P5S7@/_D_+XC_]@"+_ - L*Z7]M[_DU_QI_P!N7_I;!6F3N5I1E)NTY+5W
M=D]-3/)7/ZK6A.;ERU*D4Y-MV3:6K.Z^ _\ R0[X=_\ 8N:=_P"DT==U7"_
M?_DAWP[_ .Q<T[_TFCKNJ]67Q,^FCL@HHHJ2@HHHH ^4OV/?^2X_M&_]C&/_
M $IOJU/^"@'_ "1O1O\ L/P_^D]S67^Q[_R7']HW_L8Q_P"E-]6I_P % /\
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
MEV>-PXW9 X_VGR"YF?KUX/\ BMX)^(5S<6_A7QAH'B6XMT$DT.CZG!=O$I.
MS"-B0,\9-:7BGQ=H?@?19]7\1:O8Z'I</^LO-0N$@B4GH-S$#)[#J:^1?^"7
M_P &9O OP;O/$^N>'GTCQ)K%[+'#<7$;Q3RZ>JQF,,A[>8)B"1D@CG&*B_X*
M9?!CQW\5_#O@.\\(:'<^*-.T2[N9=3T>T<^9-O$7EN$!#-@)*ORY8>;QW(FR
MYK%7?+<^FO!GQZ^&_P 1-133O#/COP]K>I2%MEC9ZE$]P^U=S%8PVX@#)R!C
M@^AH\;?'GX<_#?5ETOQ1XXT'0M290_V.^OXXY@IQ@LA.5!SP2!GM7PK^R7XM
M^$-O^T9X;T6^^!FJ?"3XEQ+.-/FEU&\EC9C;RHRR03E2FZ,R8)5OF YK%_8?
M^"/@W]J'XD?&+Q5\3=//B?4[?4XS';3W,L:QM,]P7=@C@G_5A5!X 4X'3#Y5
MU%S,_1'4OC#X#T?PO:>);[QIX?M?#UYN^RZK+J< MKC!((CDW;7.01A23D8J
MKX%^.7P]^)VH2V'A3QIH?B"_B3S7M;"^CDE"="VP'.!QSC R/6OFO]KB\^"?
MP$^'/@#X?:M\-+CQK"UQ,/#OANUNY@8VW#>3,7,GS-, %^8DG '''R[X+TM_
M"?[>7PC6T^%<_P %C<+$3H;ZH]\UPK-<QM/O8 J' ,>S'_+//\5"C= Y-.Q]
M3?\ "ZO&W_#R?_A77]OS_P#"%?V=YW]D>7'Y>_[!YF=VW=]_YNM?2OCSXT^
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
MCS_D_+X<?]@"7_T"_KZ9HR_X\1_C?_I,0R;^)C/^OK_])@%%%%>N?2!1110
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
M^DT==U7JR^)GTT=D%%%%24%%%% 'RE^Q[_R7']HW_L8Q_P"E-]6I_P % /\
MDC>C?]A^'_TGN:R_V/?^2X_M&_\ 8QC_ -*;ZM3_ (* ?\D;T;_L/P_^D]S7
MG9]_N=;T_P CY7B#_D38C_"_S/IFO@W5/^"9/B ^-O$WB+0?CCJ7AA]<OYKV
M:'3M)DB(#RM($9DO%W[=Y&2!WX&:^\J*])-K8^I<4]SY6^'?['?CGP#\-_B)
MX9?XW:EKE]XLMK>TAU;4M.EE;3(T\T3>4C7;9:1)=NX,NW:#\W&.7U'_ ()G
M>'C\'?"/A;1_%<FB>+= U.35/^$PATT&:XD<C(,0E4J!LAV_O#M\KON-?:-%
M/F8N5'S7^U-^R'>_M+^$_!*7'C+^Q_%_A@L\>L6]B5BN'D6+S6$0ES$2T*.N
M';;C'.<C,\6?L2WGQ4_9]L_ ?Q"^(6H>)/$]C?R:C9^*I("\D+,-OEF-Y"7C
MVDC&Y><'C'/U/11S,.5'QQX!_8U^,N@:]H\VM_M(^(K_ $?3YX)FTZ 7'^DI
M&ZMY3.UQPK!=IX.02,5Z/I7[*/\ 9G[7FL_''_A*?,_M&T6U_L'^S\>7BUB@
MW>?YO/\ JMV/+'WL=LGZ HHYF'*CY_TK]E'^S/VO-9^./_"4^9_:-HMK_8/]
MGX\O%K%!N\_S>?\ 5;L>6/O8[9/C6H?\$X?$/A_XC>(=9^''QBU;P#H6O3F6
M[T_3X9$E1"Y8Q!XYD#JI9MI(!4''/)/W+11S,.5'SS^R%^R2?V5+/Q7 ?%K>
M*SKL\$_F/I_V5H?+$@P?WLF\GS.O'3WKJ?VFOV;M!_:<^'G_  C6L74NF7-O
M.+JPU.W0.]M, 5R5)&]2"05R,\<@@&O7:*5W>X[*UCXA\(_\$Z=;U/QEX;U3
MXK?%C4_B%H_AUE;3]'FCD"?*00I:25]J'8FX*,L!C<,5Z!^U5^QE/\?O&OAO
MQOX:\97/@?QEHL0MDOX8F?=$KLZ%2CHR.K._S G(;&.*^GJ*?,]Q<JM8^/\
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
MK_DC?CS_ + %_P#^D\E<9^QW_P FX^$?^WS_ -+)Z[/XU?\ )&_'G_8 O_\
MTGDKC/V._P#DW'PC_P!OG_I9/7D2_P"1E'_ _P#TJ)\W+_D>0_Z]2_\ 2X'&
M>//^3\OAQ_V )?\ T"_KZ9KYF\>?\GY?#C_L 2_^@7]?3-&7_'B/\;_])B&3
M?Q,9_P!?7_Z3 ****]<^D"BBB@ HHHH \!_;8^ /B']I#X.P^$_#-YIECJ*:
MK!?&75I9(X=B)(I&8XW.[+CMCKS7S7J'[%'[47C7PC:^"/%/Q@T%?!4<45LU
ME9RSO^ZCVA$*BVBW@!1PSXRH^M?HE15*36A+BGJ?*OQA_8SN-6_9%TKX,^ ;
MVQMYM/N()_MNLN\23LKM)-(QC1R&9G8@8P,XS@5XE^WQILWA+]FWX&_!N;4V
M;Q<PL++[/9MBRN6MK9+9V>1]N$\R12I8>I(&./T7KRCX_?LQ^!/VE-+T^T\9
M6-P\VG,[6=]8SF&X@WXW@'!4@[5X8$<"FI:ZB<=-#X<UCXU_&C]B;5-%O_%O
MPM^&^F:/J<S6TC>';&WM;BZ5=K.5:!P5.#P60KD\CI7TOJW[,7BG5OVYO#WQ
MLAO])7PK96#026<LDRWY9K*: $1^5MQNE4\N#@'C/%9_P\_X)C_!GX?^([36
M9$USQ/-:R+-%;:[>120!U.5+)%%'O /.&R#W!'%?6=-R702B^I\.?%#]D_XV
M^'_VH/$/Q5^#GB;0=._X2"!8;A=5)WQ I$)$9#"ZLI>)7!'/&,<98^)'[)OQ
MH\/?M)WGQ;^%7B#PZNI:Q9)#?1ZSN AE\J..7:OEL&1C&K@C!!R,8Z_<=%+F
M8^5'QA^RO^RE\6/@E^T'XE\9^*?$.@:UIOB>VFN-6FT\.)9;R27S3A#&H10[
M.<KP1CY1T%W]FO\ 8]\9_!OX>?&?0=:U/0KJ\\:021:>]A<3/'$6AG0><6A4
MJ,RK]T-P#^/V%12YF/E2/ASP_P#L4_$[P[^Q?K?PBL_$6@6OB34];-Y+=P7E
MPMH]HPC#1,_D;\GR^1LP1QGDUSWP-_8__:=^"D^B:7I7Q&\):=X0@U&.[O\
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
M[0N.^<5\._MU_MG6FC_#S0)_@[\3=-DUHZKY=Z-'N8+B7R/)D.2K!OEW!?F
MZXYYKP3X\?$#5]2_X)O? VS:ZF%O?W]Q;W.6YD2TEN(HD;U4!5('^POIFNA_
MX*$?LQ_#?X%?!;P+?>#-$CM=2FU!+.XU1;B61KR/[.[%V#.5RS*&X'?CBB,4
MGJ3*3:T/TZ\.W$EYX?TN>9S)-+:Q.['NQ0$G\ZS_  G\1?"GCYKU?#'B?1O$
M;6+*EV-)U"*Z-NS9VB3RV.TG:V,XSM/I5SPG_P BMHW_ %Y0_P#H K\]?@CX
MBB_9G_;)_:-T6X46VE'2;WQ%!$^=A$6+N)1Z@13R#UXQ4)7N:-VL?>-G\7O
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
M*N$U+3?&FFW$=C:WD9#PS0/)))M9@'0@MSE>#Q@Y=+AS:V/N.BBBH*"BBB@
MHHHH **** "BBB@#C/C5_P D;\>?]@"__P#2>2N,_8[_ .3<?"/_ &^?^ED]
M=G\:O^2-^//^P!?_ /I/)7&?L=_\FX^$?^WS_P!+)Z\B7_(RC_@?_I43YN7_
M "/(?]>I?^EP.,\>?\GY?#C_ + $O_H%_7TS7S-X\_Y/R^''_8 E_P#0+^OI
MFC+_ (\1_C?_ *3$,F_B8S_KZ_\ TF 4445ZY](%%%% !1110 4444 %%%%
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
M;_@G_P#\D;UG_L/S?^D]M7TS7S-_P3__ .2-ZS_V'YO_ $GMJ,1_O^'])_\
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
M_P"&Q/A#_P!#=_Y3;S_XS1_PV)\(?^AN_P#*;>?_ !FNS_X4K\//^A#\,_\
M@GM__B*/^%*_#S_H0_#/_@GM_P#XBCES+^:'W2_^2#ESW^>E_P" S_\ DSC/
M^&Q/A#_T-W_E-O/_ (S1_P -B?"'_H;O_*;>?_&:[/\ X4K\//\ H0_#/_@G
MM_\ XBC_ (4K\//^A#\,_P#@GM__ (BCES+^:'W2_P#D@Y<]_GI?^ S_ /DS
MC/\ AL3X0_\ 0W?^4V\_^,T?\-B?"'_H;O\ RFWG_P 9KL_^%*_#S_H0_#/_
M ()[?_XBC_A2OP\_Z$/PS_X)[?\ ^(HY<R_FA]TO_D@Y<]_GI?\ @,__ ),X
MS_AL3X0_]#=_Y3;S_P",T?\ #8GPA_Z&[_RFWG_QFNS_ .%*_#S_ *$/PS_X
M)[?_ .(H_P"%*_#S_H0_#/\ X)[?_P"(HY<R_FA]TO\ Y(.7/?YZ7_@,_P#Y
M,XS_ (;$^$/_ $-W_E-O/_C-'_#8GPA_Z&[_ ,IMY_\ &:[/_A2OP\_Z$/PS
M_P"">W_^(H_X4K\//^A#\,_^">W_ /B*.7,OYH?=+_Y(.7/?YZ7_ (#/_P"3
M.,_X;$^$/_0W?^4V\_\ C-'_  V)\(?^AN_\IMY_\9KL_P#A2OP\_P"A#\,_
M^">W_P#B*/\ A2OP\_Z$/PS_ .">W_\ B*.7,OYH?=+_ .2#ESW^>E_X#/\
M^3.,_P"&Q/A#_P!#=_Y3;S_XS1_PV)\(?^AN_P#*;>?_ !FNS_X4K\//^A#\
M,_\ @GM__B*/^%*_#S_H0_#/_@GM_P#XBCES+^:'W2_^2#ESW^>E_P" S_\
MDSC/^&Q/A#_T-W_E-O/_ (S1_P -B?"'_H;O_*;>?_&:[/\ X4K\//\ H0_#
M/_@GM_\ XBC_ (4K\//^A#\,_P#@GM__ (BCES+^:'W2_P#D@Y<]_GI?^ S_
M /DSC/\ AL3X0_\ 0W?^4V\_^,T?\-B?"'_H;O\ RFWG_P 9KL_^%*_#S_H0
M_#/_ ()[?_XBC_A2OP\_Z$/PS_X)[?\ ^(HY<R_FA]TO_D@Y<]_GI?\ @,__
M ),XS_AL3X0_]#=_Y3;S_P",T?\ #8GPA_Z&[_RFWG_QFNS_ .%*_#S_ *$/
MPS_X)[?_ .(H_P"%*_#S_H0_#/\ X)[?_P"(HY<R_FA]TO\ Y(.7/?YZ7_@,
M_P#Y,XS_ (;$^$/_ $-W_E-O/_C-'_#8GPA_Z&[_ ,IMY_\ &:[/_A2OP\_Z
M$/PS_P"">W_^(H_X4K\//^A#\,_^">W_ /B*.7,OYH?=+_Y(.7/?YZ7_ (#/
M_P"3.,_X;$^$/_0W?^4V\_\ C-'_  V)\(?^AN_\IMY_\9KL_P#A2OP\_P"A
M#\,_^">W_P#B*/\ A2OP\_Z$/PS_ .">W_\ B*.7,OYH?=+_ .2#ESW^>E_X
M#/\ ^3.,_P"&Q/A#_P!#=_Y3;S_XS1_PV)\(?^AN_P#*;>?_ !FNS_X4K\//
M^A#\,_\ @GM__B*/^%*_#S_H0_#/_@GM_P#XBCES+^:'W2_^2#ESW^>E_P"
MS_\ DSC/^&Q/A#_T-W_E-O/_ (S1_P -B?"'_H;O_*;>?_&:[/\ X4K\//\
MH0_#/_@GM_\ XBC_ (4K\//^A#\,_P#@GM__ (BCES+^:'W2_P#D@Y<]_GI?
M^ S_ /DSC/\ AL3X0_\ 0W?^4V\_^,T?\-B?"'_H;O\ RFWG_P 9KL_^%*_#
MS_H0_#/_ ()[?_XBC_A2OP\_Z$/PS_X)[?\ ^(HY<R_FA]TO_D@Y<]_GI?\
M@,__ ),XS_AL3X0_]#=_Y3;S_P",T?\ #8GPA_Z&[_RFWG_QFNS_ .%*_#S_
M *$/PS_X)[?_ .(H_P"%*_#S_H0_#/\ X)[?_P"(HY<R_FA]TO\ Y(.7/?YZ
M7_@,_P#Y,XS_ (;$^$/_ $-W_E-O/_C-'_#8GPA_Z&[_ ,IMY_\ &:[/_A2O
MP\_Z$/PS_P"">W_^(H_X4K\//^A#\,_^">W_ /B*.7,OYH?=+_Y(.7/?YZ7_
M (#/_P"3.,_X;$^$/_0W?^4V\_\ C-'_  V)\(?^AN_\IMY_\9KL_P#A2OP\
M_P"A#\,_^">W_P#B*/\ A2OP\_Z$/PS_ .">W_\ B*.7,OYH?=+_ .2#ESW^
M>E_X#/\ ^3.,_P"&Q/A#_P!#=_Y3;S_XS1_PV)\(?^AN_P#*;>?_ !FNS_X4
MK\//^A#\,_\ @GM__B*/^%*_#S_H0_#/_@GM_P#XBCES+^:'W2_^2#ESW^>E
M_P" S_\ DSC/^&Q/A#_T-W_E-O/_ (S1_P -B?"'_H;O_*;>?_&:[/\ X4K\
M//\ H0_#/_@GM_\ XBC_ (4K\//^A#\,_P#@GM__ (BCES+^:'W2_P#D@Y<]
M_GI?^ S_ /DSC/\ AL3X0_\ 0W?^4V\_^,UXS\9OC%X0^+/QD^"7_"*:O_:O
M]GZ^GVG_ $::'R_,N+79_K$7.=C=,]/I7TS_ ,*5^'G_ $(?AG_P3V__ ,14
MUC\(O NFWD%Y9^"O#MK=V\BRPSP:5 DD;J<JRL$R"" 01TQ7/7PV/Q,/95)0
MY;K92OHT^_D<>*P.;XZE["O4I\K<6[1E?W9*6EY-=.QUM?$W['_QZ\"?"WX:
M:GI7B?7?[,OYM7ENDA^QSRYC,,*ALQQL.J,,9SQ7VS7&?\*5^'G_ $(?AG_P
M3V__ ,177B\/7J5J=:@TG'FW3>]NUNQZ&8X/%UL31Q6$E%2IJ2]Y-I\W+V:[
M'&?\-B?"'_H;O_*;>?\ QFC_ (;$^$/_ $-W_E-O/_C-=G_PI7X>?]"'X9_\
M$]O_ /$4?\*5^'G_ $(?AG_P3V__ ,14<N9?S0^Z7_R1GRY[_/2_\!G_ /)G
M&?\ #8GPA_Z&[_RFWG_QFC_AL3X0_P#0W?\ E-O/_C-=G_PI7X>?]"'X9_\
M!/;_ /Q%'_"E?AY_T(?AG_P3V_\ \11RYE_-#[I?_)!RY[_/2_\  9__ "9Q
MG_#8GPA_Z&[_ ,IMY_\ &:/^&Q/A#_T-W_E-O/\ XS79_P#"E?AY_P!"'X9_
M\$]O_P#$4?\ "E?AY_T(?AG_ ,$]O_\ $4<N9?S0^Z7_ ,D'+GO\]+_P&?\
M\F<9_P -B?"'_H;O_*;>?_&:/^&Q/A#_ -#=_P"4V\_^,UV?_"E?AY_T(?AG
M_P $]O\ _$4?\*5^'G_0A^&?_!/;_P#Q%'+F7\T/NE_\D'+GO\]+_P !G_\
M)G&?\-B?"'_H;O\ RFWG_P 9H_X;$^$/_0W?^4V\_P#C-=G_ ,*5^'G_ $(?
MAG_P3V__ ,11_P *5^'G_0A^&?\ P3V__P 11RYE_-#[I?\ R0<N>_STO_ 9
M_P#R9QG_  V)\(?^AN_\IMY_\9H_X;$^$/\ T-W_ )3;S_XS79_\*5^'G_0A
M^&?_  3V_P#\11_PI7X>?]"'X9_\$]O_ /$4<N9?S0^Z7_R0<N>_STO_  &?
M_P F<9_PV)\(?^AN_P#*;>?_ !FC_AL3X0_]#=_Y3;S_ .,UV?\ PI7X>?\
M0A^&?_!/;_\ Q%'_  I7X>?]"'X9_P#!/;__ !%'+F7\T/NE_P#)!RY[_/2_
M\!G_ /)G&?\ #8GPA_Z&[_RFWG_QFC_AL3X0_P#0W?\ E-O/_C-=G_PI7X>?
M]"'X9_\ !/;_ /Q%'_"E?AY_T(?AG_P3V_\ \11RYE_-#[I?_)!RY[_/2_\
M 9__ "9QG_#8GPA_Z&[_ ,IMY_\ &:/^&Q/A#_T-W_E-O/\ XS79_P#"E?AY
M_P!"'X9_\$]O_P#$4?\ "E?AY_T(?AG_ ,$]O_\ $4<N9?S0^Z7_ ,D'+GO\
M]+_P&?\ \F<9_P -B?"'_H;O_*;>?_&:/^&Q/A#_ -#=_P"4V\_^,UV?_"E?
MAY_T(?AG_P $]O\ _$4?\*5^'G_0A^&?_!/;_P#Q%'+F7\T/NE_\D'+GO\]+
M_P !G_\ )G&?\-B?"'_H;O\ RFWG_P 9H_X;$^$/_0W?^4V\_P#C-=G_ ,*5
M^'G_ $(?AG_P3V__ ,11_P *5^'G_0A^&?\ P3V__P 11RYE_-#[I?\ R0<N
M>_STO_ 9_P#R9QG_  V)\(?^AN_\IMY_\9H_X;$^$/\ T-W_ )3;S_XS79_\
M*5^'G_0A^&?_  3V_P#\11_PI7X>?]"'X9_\$]O_ /$4<N9?S0^Z7_R0<N>_
MSTO_  &?_P F<9_PV)\(?^AN_P#*;>?_ !FC_AL3X0_]#=_Y3;S_ .,UV?\
MPI7X>?\ 0A^&?_!/;_\ Q%'_  I7X>?]"'X9_P#!/;__ !%'+F7\T/NE_P#)
M!RY[_/2_\!G_ /)G&?\ #8GPA_Z&[_RFWG_QFC_AL3X0_P#0W?\ E-O/_C-=
MG_PI7X>?]"'X9_\ !/;_ /Q%'_"E?AY_T(?AG_P3V_\ \11RYE_-#[I?_)!R
MY[_/2_\  9__ "9QG_#8GPA_Z&[_ ,IMY_\ &:/^&Q/A#_T-W_E-O/\ XS79
M_P#"E?AY_P!"'X9_\$]O_P#$4?\ "E?AY_T(?AG_ ,$]O_\ $4<N9?S0^Z7_
M ,D'+GO\]+_P&?\ \F<9_P -B?"'_H;O_*;>?_&:/^&Q/A#_ -#=_P"4V\_^
M,UV?_"E?AY_T(?AG_P $]O\ _$4?\*5^'G_0A^&?_!/;_P#Q%'+F7\T/NE_\
MD'+GO\]+_P !G_\ )G&?\-B?"'_H;O\ RFWG_P 9H_X;$^$/_0W?^4V\_P#C
M-=G_ ,*5^'G_ $(?AG_P3V__ ,11_P *5^'G_0A^&?\ P3V__P 11RYE_-#[
MI?\ R0<N>_STO_ 9_P#R9QG_  V)\(?^AN_\IMY_\9H_X;$^$/\ T-W_ )3;
MS_XS79_\*5^'G_0A^&?_  3V_P#\11_PI7X>?]"'X9_\$]O_ /$4<N9?S0^Z
M7_R0<N>_STO_  &?_P F<9_PV)\(?^AN_P#*;>?_ !FC_AL3X0_]#=_Y3;S_
M .,UV?\ PI7X>?\ 0A^&?_!/;_\ Q%'_  I7X>?]"'X9_P#!/;__ !%'+F7\
MT/NE_P#)!RY[_/2_\!G_ /)G&?\ #8GPA_Z&[_RFWG_QFC_AL3X0_P#0W?\
ME-O/_C-=G_PI7X>?]"'X9_\ !/;_ /Q%'_"E?AY_T(?AG_P3V_\ \11RYE_-
M#[I?_)!RY[_/2_\  9__ "9QG_#8GPA_Z&[_ ,IMY_\ &:/^&Q/A#_T-W_E-
MO/\ XS79_P#"E?AY_P!"'X9_\$]O_P#$4?\ "E?AY_T(?AG_ ,$]O_\ $4<N
M9?S0^Z7_ ,D'+GO\]+_P&?\ \F<9_P -B?"'_H;O_*;>?_&:/^&Q/A#_ -#=
M_P"4V\_^,UV?_"E?AY_T(?AG_P $]O\ _$4?\*5^'G_0A^&?_!/;_P#Q%'+F
M7\T/NE_\D'+GO\]+_P !G_\ )G&?\-B?"'_H;O\ RFWG_P 9H_X;$^$/_0W?
M^4V\_P#C-=G_ ,*5^'G_ $(?AG_P3V__ ,11_P *5^'G_0A^&?\ P3V__P 1
M1RYE_-#[I?\ R0<N>_STO_ 9_P#R9QG_  V)\(?^AN_\IMY_\9H_X;$^$/\
MT-W_ )3;S_XS79_\*5^'G_0A^&?_  3V_P#\11_PI7X>?]"'X9_\$]O_ /$4
M<N9?S0^Z7_R0<N>_STO_  &?_P F>2_%#]JSX6^(OAIXMTK3_%'VB_OM(N[6
MWA_L^Z7?(\+JBY:( 9) R2!73_L=_P#)N/A'_M\_]+)Z[/\ X4K\//\ H0_#
M/_@GM_\ XBNFT?1=.\.Z;#I^E6%KIEA#N\NULX5AB3+%CM10 ,DDG ZDFBAA
M\3]9^L8B47:+6B:W:?5OL&%P6.^O?7,9.#M!Q2BFMVGU;['RS\;?&.C^ /VS
MO FO:]=_8-)M- ;SKCRGDV;A>HORH"QRS*.!WKTW_AL3X0_]#=_Y3;S_ .,U
MZ-X@^'OA7Q9>)>:YX9T?6;M(Q$L^H6$4\BH"2%#.I(&68X]SZUF?\*5^'G_0
MA^&?_!/;_P#Q%91P^-HU*CH2C:4KZIWV2Z-=C".!S3"UJTL+.GRU).7O1DVK
MI+I)=CC/^&Q/A#_T-W_E-O/_ (S1_P -B?"'_H;O_*;>?_&:[/\ X4K\//\
MH0_#/_@GM_\ XBC_ (4K\//^A#\,_P#@GM__ (BM>7,OYH?=+_Y(WY<]_GI?
M^ S_ /DSC/\ AL3X0_\ 0W?^4V\_^,T?\-B?"'_H;O\ RFWG_P 9KL_^%*_#
MS_H0_#/_ ()[?_XBC_A2OP\_Z$/PS_X)[?\ ^(HY<R_FA]TO_D@Y<]_GI?\
M@,__ ),XS_AL3X0_]#=_Y3;S_P",T?\ #8GPA_Z&[_RFWG_QFNS_ .%*_#S_
M *$/PS_X)[?_ .(H_P"%*_#S_H0_#/\ X)[?_P"(HY<R_FA]TO\ Y(.7/?YZ
M7_@,_P#Y,XS_ (;$^$/_ $-W_E-O/_C-'_#8GPA_Z&[_ ,IMY_\ &:[/_A2O
MP\_Z$/PS_P"">W_^(H_X4K\//^A#\,_^">W_ /B*.7,OYH?=+_Y(.7/?YZ7_
M (#/_P"3.,_X;$^$/_0W?^4V\_\ C-'_  V)\(?^AN_\IMY_\9KL_P#A2OP\
M_P"A#\,_^">W_P#B*/\ A2OP\_Z$/PS_ .">W_\ B*.7,OYH?=+_ .2#ESW^
M>E_X#/\ ^3.,_P"&Q/A#_P!#=_Y3;S_XS1_PV)\(?^AN_P#*;>?_ !FNS_X4
MK\//^A#\,_\ @GM__B*/^%*_#S_H0_#/_@GM_P#XBCES+^:'W2_^2#ESW^>E
M_P" S_\ DSC/^&Q/A#_T-W_E-O/_ (S1_P -B?"'_H;O_*;>?_&:[/\ X4K\
M//\ H0_#/_@GM_\ XBC_ (4K\//^A#\,_P#@GM__ (BCES+^:'W2_P#D@Y<]
M_GI?^ S_ /DSC/\ AL3X0_\ 0W?^4V\_^,T?\-B?"'_H;O\ RFWG_P 9KL_^
M%*_#S_H0_#/_ ()[?_XBC_A2OP\_Z$/PS_X)[?\ ^(HY<R_FA]TO_D@Y<]_G
MI?\ @,__ ),XS_AL3X0_]#=_Y3;S_P",T?\ #8GPA_Z&[_RFWG_QFNS_ .%*
M_#S_ *$/PS_X)[?_ .(H_P"%*_#S_H0_#/\ X)[?_P"(HY<R_FA]TO\ Y(.7
M/?YZ7_@,_P#Y,XS_ (;$^$/_ $-W_E-O/_C-'_#8GPA_Z&[_ ,IMY_\ &:[/
M_A2OP\_Z$/PS_P"">W_^(H_X4K\//^A#\,_^">W_ /B*.7,OYH?=+_Y(.7/?
MYZ7_ (#/_P"3.,_X;$^$/_0W?^4V\_\ C-'_  V)\(?^AN_\IMY_\9KL_P#A
M2OP\_P"A#\,_^">W_P#B*/\ A2OP\_Z$/PS_ .">W_\ B*.7,OYH?=+_ .2#
MESW^>E_X#/\ ^3.,_P"&Q/A#_P!#=_Y3;S_XS1_PV)\(?^AN_P#*;>?_ !FN
MS_X4K\//^A#\,_\ @GM__B*/^%*_#S_H0_#/_@GM_P#XBCES+^:'W2_^2#ES
MW^>E_P" S_\ DSC/^&Q/A#_T-W_E-O/_ (S1_P -B?"'_H;O_*;>?_&:[/\
MX4K\//\ H0_#/_@GM_\ XBC_ (4K\//^A#\,_P#@GM__ (BCES+^:'W2_P#D
M@Y<]_GI?^ S_ /DSC/\ AL3X0_\ 0W?^4V\_^,T?\-B?"'_H;O\ RFWG_P 9
MKL_^%*_#S_H0_#/_ ()[?_XBC_A2OP\_Z$/PS_X)[?\ ^(HY<R_FA]TO_D@Y
M<]_GI?\ @,__ ),XS_AL3X0_]#=_Y3;S_P",T?\ #8GPA_Z&[_RFWG_QFNS_
M .%*_#S_ *$/PS_X)[?_ .(H_P"%*_#S_H0_#/\ X)[?_P"(HY<R_FA]TO\
MY(.7/?YZ7_@,_P#Y,XS_ (;$^$/_ $-W_E-O/_C-'_#8GPA_Z&[_ ,IMY_\
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
M<M/^;\/^"'-/^7\3ZMHKY2_X=N_#3_H.>*__  +MO_D>C_AV[\-/^@YXK_\
M NV_^1Z.6G_-^'_!#FG_ "_B?5M%?*7_  [=^&G_ $'/%?\ X%VW_P CT?\
M#MWX:?\ 0<\5_P#@7;?_ "/1RT_YOP_X(<T_Y?Q/JVBOE+_AV[\-/^@YXK_\
M"[;_ .1Z/^';OPT_Z#GBO_P+MO\ Y'HY:?\ -^'_  0YI_R_B?5M%?*7_#MW
MX:?]!SQ7_P"!=M_\CT?\.W?AI_T'/%?_ (%VW_R/1RT_YOP_X(<T_P"7\3ZM
MHKY2_P"';OPT_P"@YXK_ / NV_\ D>C_ (=N_#3_ *#GBO\ \"[;_P"1Z.6G
M_-^'_!#FG_+^)]6T5\I?\.W?AI_T'/%?_@7;?_(]'_#MWX:?]!SQ7_X%VW_R
M/1RT_P";\/\ @AS3_E_$^K:*^4O^';OPT_Z#GBO_ ,"[;_Y'H_X=N_#3_H.>
M*_\ P+MO_D>CEI_S?A_P0YI_R_B?5M%?*7_#MWX:?]!SQ7_X%VW_ ,CT?\.W
M?AI_T'/%?_@7;?\ R/1RT_YOP_X(<T_Y?Q/JVBOE+_AV[\-/^@YXK_\  NV_
M^1Z/^';OPT_Z#GBO_P "[;_Y'HY:?\WX?\$.:?\ +^)]6T5\I?\ #MWX:?\
M0<\5_P#@7;?_ "/1_P .W?AI_P!!SQ7_ .!=M_\ (]'+3_F_#_@AS3_E_$^K
M:*^4O^';OPT_Z#GBO_P+MO\ Y'H_X=N_#3_H.>*__ NV_P#D>CEI_P WX?\
M!#FG_+^)]6T5\I?\.W?AI_T'/%?_ (%VW_R/1_P[=^&G_0<\5_\ @7;?_(]'
M+3_F_#_@AS3_ )?Q/JVBOE+_ (=N_#3_ *#GBO\ \"[;_P"1Z/\ AV[\-/\
MH.>*_P#P+MO_ )'HY:?\WX?\$.:?\OXGU;17RE_P[=^&G_0<\5_^!=M_\CT?
M\.W?AI_T'/%?_@7;?_(]'+3_ )OP_P""'-/^7\3ZMHKY2_X=N_#3_H.>*_\
MP+MO_D>C_AV[\-/^@YXK_P# NV_^1Z.6G_-^'_!#FG_+^)]6T5\I?\.W?AI_
MT'/%?_@7;?\ R/1_P[=^&G_0<\5_^!=M_P#(]'+3_F_#_@AS3_E_$^K:*^4O
M^';OPT_Z#GBO_P "[;_Y'H_X=N_#3_H.>*__  +MO_D>CEI_S?A_P0YI_P O
MXGU;17RE_P .W?AI_P!!SQ7_ .!=M_\ (]'_  [=^&G_ $'/%?\ X%VW_P C
MT<M/^;\/^"'-/^7\3ZMHKY2_X=N_#3_H.>*__ NV_P#D>C_AV[\-/^@YXK_\
M"[;_ .1Z.6G_ #?A_P $.:?\OXGU;17RE_P[=^&G_0<\5_\ @7;?_(]'_#MW
MX:?]!SQ7_P"!=M_\CT<M/^;\/^"'-/\ E_$^K:*^4O\ AV[\-/\ H.>*_P#P
M+MO_ )'H_P"';OPT_P"@YXK_ / NV_\ D>CEI_S?A_P0YI_R_B?5M%?*7_#M
MWX:?]!SQ7_X%VW_R/1_P[=^&G_0<\5_^!=M_\CT<M/\ F_#_ ((<T_Y?Q/JV
MBOE+_AV[\-/^@YXK_P# NV_^1Z/^';OPT_Z#GBO_ ,"[;_Y'HY:?\WX?\$.:
M?\OXGU;17RE_P[=^&G_0<\5_^!=M_P#(]'_#MWX:?]!SQ7_X%VW_ ,CT<M/^
M;\/^"'-/^7\3ZMHKY2_X=N_#3_H.>*__  +MO_D>C_AV[\-/^@YXK_\  NV_
M^1Z.6G_-^'_!#FG_ "_B?5M%?*7_  [=^&G_ $'/%?\ X%VW_P CT?\ #MWX
M:?\ 0<\5_P#@7;?_ "/1RT_YOP_X(<T_Y?Q/JVBOE+_AV[\-/^@YXK_\"[;_
M .1Z/^';OPT_Z#GBO_P+MO\ Y'HY:?\ -^'_  0YI_R_B?5M%?*7_#MWX:?]
M!SQ7_P"!=M_\CT?\.W?AI_T'/%?_ (%VW_R/1RT_YOP_X(<T_P"7\3ZMHKY2
M_P"';OPT_P"@YXK_ / NV_\ D>C_ (=N_#3_ *#GBO\ \"[;_P"1Z.6G_-^'
M_!#FG_+^)]6T5\I?\.W?AI_T'/%?_@7;?_(]'_#MWX:?]!SQ7_X%VW_R/1RT
M_P";\/\ @AS3_E_$^K:*^4O^';OPT_Z#GBO_ ,"[;_Y'H_X=N_#3_H.>*_\
MP+MO_D>CEI_S?A_P0YI_R_B?5M%?*7_#MWX:?]!SQ7_X%VW_ ,CT?\.W?AI_
MT'/%?_@7;?\ R/1RT_YOP_X(<T_Y?Q/JVBOE+_AV[\-/^@YXK_\  NV_^1Z/
M^';OPT_Z#GBO_P "[;_Y'HY:?\WX?\$.:?\ +^)]6T5\I?\ #MWX:?\ 0<\5
M_P#@7;?_ "/1_P .W?AI_P!!SQ7_ .!=M_\ (]'+3_F_#_@AS3_E_$^K:*^4
MO^';OPT_Z#GBO_P+MO\ Y'H_X=N_#3_H.>*__ NV_P#D>CEI_P WX?\ !#FG
M_+^)]6T5\I?\.W?AI_T'/%?_ (%VW_R/1_P[=^&G_0<\5_\ @7;?_(]'+3_F
M_#_@AS3_ )?Q/JVBOE+_ (=N_#3_ *#GBO\ \"[;_P"1Z/\ AV[\-/\ H.>*
M_P#P+MO_ )'HY:?\WX?\$.:?\OXGU;17RE_P[=^&G_0<\5_^!=M_\CT?\.W?
MAI_T'/%?_@7;?_(]'+3_ )OP_P""'-/^7\3ZMHKY2_X=N_#3_H.>*_\ P+MO
M_D>C_AV[\-/^@YXK_P# NV_^1Z.6G_-^'_!#FG_+^)]6T5\I?\.W?AI_T'/%
M?_@7;?\ R/1_P[=^&G_0<\5_^!=M_P#(]'+3_F_#_@AS3_E_$^K:*^4O^';O
MPT_Z#GBO_P "[;_Y'H_X=N_#3_H.>*__  +MO_D>CEI_S?A_P0YI_P OXGU;
M17RE_P .W?AI_P!!SQ7_ .!=M_\ (]'_  [=^&G_ $'/%?\ X%VW_P CT<M/
M^;\/^"'-/^7\3ZMHKY2_X=N_#3_H.>*__ NV_P#D>C_AV[\-/^@YXK_\"[;_
M .1Z.6G_ #?A_P $.:?\OXGU;17RE_P[=^&G_0<\5_\ @7;?_(]'_#MWX:?]
M!SQ7_P"!=M_\CT<M/^;\/^"'-/\ E_$^K:*^4O\ AV[\-/\ H.>*_P#P+MO_
M )'H_P"';OPT_P"@YXK_ / NV_\ D>CEI_S?A_P0YI_R_B?5M%?*7_#MWX:?
M]!SQ7_X%VW_R/1_P[=^&G_0<\5_^!=M_\CT<M/\ F_#_ ((<T_Y?Q/JVBOE+
M_AV[\-/^@YXK_P# NV_^1Z/^';OPT_Z#GBO_ ,"[;_Y'HY:?\WX?\$.:?\OX
MGU;17RE_P[=^&G_0<\5_^!=M_P#(]'_#MWX:?]!SQ7_X%VW_ ,CT<M/^;\/^
M"'-/^7\3ZMHKY2_X=N_#3_H.>*__  +MO_D>C_AV[\-/^@YXK_\  NV_^1Z.
M6G_-^'_!#FG_ "_B?5M%?*7_  [=^&G_ $'/%?\ X%VW_P CT?\ #MWX:?\
M0<\5_P#@7;?_ "/1RT_YOP_X(<T_Y?Q/JVBOE+_AV[\-/^@YXK_\"[;_ .1Z
M/^';OPT_Z#GBO_P+MO\ Y'HY:?\ -^'_  0YI_R_B?5M%?*7_#MWX:?]!SQ7
M_P"!=M_\CT?\.W?AI_T'/%?_ (%VW_R/1RT_YOP_X(<T_P"7\3ZMHKY2_P"'
M;OPT_P"@YXK_ / NV_\ D>C_ (=N_#3_ *#GBO\ \"[;_P"1Z.6G_-^'_!#F
MG_+^)]6T5\I?\.W?AI_T'/%?_@7;?_(]'_#MWX:?]!SQ7_X%VW_R/1RT_P";
M\/\ @AS3_E_$^K:*^4O^';OPT_Z#GBO_ ,"[;_Y'H_X=N_#3_H.>*_\ P+MO
M_D>CEI_S?A_P0YI_R_B?5M%?*7_#MWX:?]!SQ7_X%VW_ ,CT?\.W?AI_T'/%
M?_@7;?\ R/1RT_YOP_X(<T_Y?Q/JVBOE+_AV[\-/^@YXK_\  NV_^1Z/^';O
MPT_Z#GBO_P "[;_Y'HY:?\WX?\$.:?\ +^)]6T5\I?\ #MWX:?\ 0<\5_P#@
M7;?_ "/1_P .W?AI_P!!SQ7_ .!=M_\ (]'+3_F_#_@AS3_E_$^K:*^4O^';
MOPT_Z#GBO_P+MO\ Y'H_X=N_#3_H.>*__ NV_P#D>CEI_P WX?\ !#FG_+^)
M]6T5\I?\.W?AI_T'/%?_ (%VW_R/1_P[=^&G_0<\5_\ @7;?_(]'+3_F_#_@
MAS3_ )?Q/JVBOE+_ (=N_#3_ *#GBO\ \"[;_P"1Z/\ AV[\-/\ H.>*_P#P
M+MO_ )'HY:?\WX?\$.:?\OXGU;17RE_P[=^&G_0<\5_^!=M_\CT?\.W?AI_T
M'/%?_@7;?_(]'+3_ )OP_P""'-/^7\3ZMHKY2_X=N_#3_H.>*_\ P+MO_D>C
M_AV[\-/^@YXK_P# NV_^1Z.6G_-^'_!#FG_+^)]6T5\I?\.W?AI_T'/%?_@7
M;?\ R/1_P[=^&G_0<\5_^!=M_P#(]'+3_F_#_@AS3_E_$^K:*^4O^';OPT_Z
M#GBO_P "[;_Y'H_X=N_#3_H.>*__  +MO_D>CEI_S?A_P0YI_P OXGU;17RE
M_P .W?AI_P!!SQ7_ .!=M_\ (]'_  [=^&G_ $'/%?\ X%VW_P CT<M/^;\/
M^"'-/^7\3ZMKPO\ ;>_Y-?\ &G_;E_Z6P5PW_#MWX:?]!SQ7_P"!=M_\CT?\
M.W?AI_T'/%?_ (%VW_R/515.,E+FV\B9<\DU;\3W/X#_ /)#OAW_ -BYIW_I
M-'7=5D^$O#=MX-\*Z-X?LGFEL]*LH;&"2X(,C1Q1JBEB  6PHS@ 9["M:L).
M[;-EH@HHHJ1A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
44 %%%% !1110 4444 %%%% '_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>wcc-20241231_g2.jpg
<TEXT>
begin 644 wcc-20241231_g2.jpg
M_]C_X  02D9)1@ ! 0$!2@%*  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" @7#D,# 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#Z%^#'P8T?
MXL^&]0UO7-0U07XU"2%F@F0!QLC?<VY&)8ESSGTKO_\ ADKPA_T$M;_[_P /
M_P :H_9*_P"2<:E_V%I/_1,->V4 >)_\,E>$/^@EK?\ W_A_^-4?\,E>$/\
MH):W_P!_X?\ XU7ME% 'B?\ PR5X0_Z"6M_]_P"'_P"-4?\ #)7A#_H):W_W
M_A_^-5[910!XG_PR5X0_Z"6M_P#?^'_XU1_PR5X0_P"@EK?_ '_A_P#C5>V4
M4 >)_P##)7A#_H):W_W_ (?_ (U1_P ,E>$/^@EK?_?^'_XU7ME% 'B?_#)7
MA#_H):W_ -_X?_C5'_#)7A#_ *"6M_\ ?^'_ .-5[910!XG_ ,,E>$/^@EK?
M_?\ A_\ C5'_  R5X0_Z"6M_]_X?_C5>V44 >)_\,E>$/^@EK?\ W_A_^-4?
M\,E>$/\ H):W_P!_X?\ XU7ME% 'B?\ PR5X0_Z"6M_]_P"'_P"-4?\ #)7A
M#_H):W_W_A_^-5[910!XG_PR5X0_Z"6M_P#?^'_XU1_PR5X0_P"@EK?_ '_A
M_P#C5>V44 >)_P##)7A#_H):W_W_ (?_ (U1_P ,E>$/^@EK?_?^'_XU7ME%
M 'B?_#)7A#_H):W_ -_X?_C5'_#)7A#_ *"6M_\ ?^'_ .-5[910!XG_ ,,E
M>$/^@EK?_?\ A_\ C5'_  R5X0_Z"6M_]_X?_C5>V44 >)_\,E>$/^@EK?\
MW_A_^-4?\,E>$/\ H):W_P!_X?\ XU7ME% 'B?\ PR5X0_Z"6M_]_P"'_P"-
M4?\ #)7A#_H):W_W_A_^-5[910!XG_PR5X0_Z"6M_P#?^'_XU1_PR5X0_P"@
MEK?_ '_A_P#C5>V44 >)_P##)7A#_H):W_W_ (?_ (U1_P ,E>$/^@EK?_?^
M'_XU7ME% 'B?_#)7A#_H):W_ -_X?_C5'_#)7A#_ *"6M_\ ?^'_ .-5[910
M!XG_ ,,E>$/^@EK?_?\ A_\ C5'_  R5X0_Z"6M_]_X?_C5>V44 >)_\,E>$
M/^@EK?\ W_A_^-4?\,E>$/\ H):W_P!_X?\ XU7ME% 'B?\ PR5X0_Z"6M_]
M_P"'_P"-4?\ #)7A#_H):W_W_A_^-5[910!XG_PR5X0_Z"6M_P#?^'_XU1_P
MR5X0_P"@EK?_ '_A_P#C5>V44 >)_P##)7A#_H):W_W_ (?_ (U1_P ,E>$/
M^@EK?_?^'_XU7ME% 'B?_#)7A#_H):W_ -_X?_C5'_#)7A#_ *"6M_\ ?^'_
M .-5[910!XG_ ,,E>$/^@EK?_?\ A_\ C5'_  R5X0_Z"6M_]_X?_C5>V44
M>)_\,E>$/^@EK?\ W_A_^-4?\,E>$/\ H):W_P!_X?\ XU7ME% 'B?\ PR5X
M0_Z"6M_]_P"'_P"-4?\ #)7A#_H):W_W_A_^-5[910!XG_PR5X0_Z"6M_P#?
M^'_XU1_PR5X0_P"@EK?_ '_A_P#C5>V44 >)_P##)7A#_H):W_W_ (?_ (U1
M_P ,E>$/^@EK?_?^'_XU7ME% 'B?_#)7A#_H):W_ -_X?_C5'_#)7A#_ *"6
MM_\ ?^'_ .-5[910!XG_ ,,E>$/^@EK?_?\ A_\ C5'_  R5X0_Z"6M_]_X?
M_C5>V44 >)_\,E>$/^@EK?\ W_A_^-4?\,E>$/\ H):W_P!_X?\ XU7ME% '
MB?\ PR5X0_Z"6M_]_P"'_P"-4?\ #)7A#_H):W_W_A_^-5[97SG^R;^T_K'[
M1GBGXM6=[HUCINE>$M=_LO3;FT=V>ZCWS#=)N.-V(T/&!\^,<<@'0?\ #)7A
M#_H):W_W_A_^-4?\,E>$/^@EK?\ W_A_^-5[910!XG_PR5X0_P"@EK?_ '_A
M_P#C5'_#)7A#_H):W_W_ (?_ (U7ME% 'B?_  R5X0_Z"6M_]_X?_C5'_#)7
MA#_H):W_ -_X?_C5>V44 >)_\,E>$/\ H):W_P!_X?\ XU1_PR5X0_Z"6M_]
M_P"'_P"-5[910!XG_P ,E>$/^@EK?_?^'_XU1_PR5X0_Z"6M_P#?^'_XU7ME
M% 'B?_#)7A#_ *"6M_\ ?^'_ .-4?\,E>$/^@EK?_?\ A_\ C5>V44 >)_\
M#)7A#_H):W_W_A_^-4?\,E>$/^@EK?\ W_A_^-5[910!XG_PR5X0_P"@EK?_
M '_A_P#C5'_#)7A#_H):W_W_ (?_ (U7ME% 'B?_  R5X0_Z"6M_]_X?_C5'
M_#)7A#_H):W_ -_X?_C5>V44 >)_\,E>$/\ H):W_P!_X?\ XU1_PR5X0_Z"
M6M_]_P"'_P"-5[910!XG_P ,E>$/^@EK?_?^'_XU1_PR5X0_Z"6M_P#?^'_X
MU7ME% 'B?_#)7A#_ *"6M_\ ?^'_ .-4?\,E>$/^@EK?_?\ A_\ C5>V44 >
M)_\ #)7A#_H):W_W_A_^-4?\,E>$/^@EK?\ W_A_^-5[910!XG_PR5X0_P"@
MEK?_ '_A_P#C5'_#)7A#_H):W_W_ (?_ (U7ME% 'B?_  R5X0_Z"6M_]_X?
M_C5'_#)7A#_H):W_ -_X?_C5>V44 >)_\,E>$/\ H):W_P!_X?\ XU1_PR5X
M0_Z"6M_]_P"'_P"-5[910!XG_P ,E>$/^@EK?_?^'_XU1_PR5X0_Z"6M_P#?
M^'_XU7ME% 'B?_#)7A#_ *"6M_\ ?^'_ .-4?\,E>$/^@EK?_?\ A_\ C5>V
M44 >)_\ #)7A#_H):W_W_A_^-4?\,E>$/^@EK?\ W_A_^-5[910!XG_PR5X0
M_P"@EK?_ '_A_P#C5'_#)7A#_H):W_W_ (?_ (U7ME% 'B?_  R5X0_Z"6M_
M]_X?_C5'_#)7A#_H):W_ -_X?_C5>V44 >)_\,E>$/\ H):W_P!_X?\ XU1_
MPR5X0_Z"6M_]_P"'_P"-5[910!XG_P ,E>$/^@EK?_?^'_XU1_PR5X0_Z"6M
M_P#?^'_XU7ME% 'B?_#)7A#_ *"6M_\ ?^'_ .-4?\,E>$/^@EK?_?\ A_\
MC5>V44 >)_\ #)7A#_H):W_W_A_^-4?\,E>$/^@EK?\ W_A_^-5[910!XG_P
MR5X0_P"@EK?_ '_A_P#C5'_#)7A#_H):W_W_ (?_ (U7ME% 'B?_  R5X0_Z
M"6M_]_X?_C5'_#)7A#_H):W_ -_X?_C5>V44 >)_\,E>$/\ H):W_P!_X?\
MXU1_PR5X0_Z"6M_]_P"'_P"-5[910!XG_P ,E>$/^@EK?_?^'_XU1_PR5X0_
MZ"6M_P#?^'_XU7ME% 'B?_#)7A#_ *"6M_\ ?^'_ .-4?\,E>$/^@EK?_?\
MA_\ C5>V44 >)_\ #)7A#_H):W_W_A_^-4?\,E>$/^@EK?\ W_A_^-5[910!
MXG_PR5X0_P"@EK?_ '_A_P#C5'_#)7A#_H):W_W_ (?_ (U7ME% 'B?_  R5
MX0_Z"6M_]_X?_C5'_#)7A#_H):W_ -_X?_C5>V44 >)_\,E>$/\ H):W_P!_
MX?\ XU1_PR5X0_Z"6M_]_P"'_P"-5[910!XG_P ,E>$/^@EK?_?^'_XU1_PR
M5X0_Z"6M_P#?^'_XU7ME% 'B?_#)7A#_ *"6M_\ ?^'_ .-4?\,E>$/^@EK?
M_?\ A_\ C5>V44 >)_\ #)7A#_H):W_W_A_^-4?\,E>$/^@EK?\ W_A_^-5[
M910!XG_PR5X0_P"@EK?_ '_A_P#C5'_#)7A#_H):W_W_ (?_ (U7ME% 'B?_
M  R5X0_Z"6M_]_X?_C5'_#)7A#_H):W_ -_X?_C5>V44 >)_\,E>$/\ H):W
M_P!_X?\ XU1_PR5X0_Z"6M_]_P"'_P"-5[910!XG_P ,E>$/^@EK?_?^'_XU
M1_PR5X0_Z"6M_P#?^'_XU7ME% 'B?_#)7A#_ *"6M_\ ?^'_ .-4?\,E>$/^
M@EK?_?\ A_\ C5>V44 >)_\ #)7A#_H):W_W_A_^-4?\,E>$/^@EK?\ W_A_
M^-5[910!XG_PR5X0_P"@EK?_ '_A_P#C5'_#)7A#_H):W_W_ (?_ (U7ME%
M'B?_  R5X0_Z"6M_]_X?_C5'_#)7A#_H):W_ -_X?_C5>V44 >)_\,E>$/\
MH):W_P!_X?\ XU1_PR5X0_Z"6M_]_P"'_P"-5[910!XG_P ,E>$/^@EK?_?^
M'_XU1_PR5X0_Z"6M_P#?^'_XU7ME% 'B?_#)7A#_ *"6M_\ ?^'_ .-4?\,E
M>$/^@EK?_?\ A_\ C5>V44 >)_\ #)7A#_H):W_W_A_^-4?\,E>$/^@EK?\
MW_A_^-5[910!XG_PR5X0_P"@EK?_ '_A_P#C5'_#)7A#_H):W_W_ (?_ (U7
MME% 'B?_  R5X0_Z"6M_]_X?_C5'_#)7A#_H):W_ -_X?_C5>V44 >)_\,E>
M$/\ H):W_P!_X?\ XU1_PR5X0_Z"6M_]_P"'_P"-5[910!XG_P ,E>$/^@EK
M?_?^'_XU1_PR5X0_Z"6M_P#?^'_XU7ME% 'B?_#)7A#_ *"6M_\ ?^'_ .-4
M?\,E>$/^@EK?_?\ A_\ C5>V44 >)_\ #)7A#_H):W_W_A_^-4?\,E>$/^@E
MK?\ W_A_^-5[910!XG_PR5X0_P"@EK?_ '_A_P#C5'_#)7A#_H):W_W_ (?_
M (U7ME% 'B?_  R5X0_Z"6M_]_X?_C5'_#)7A#_H):W_ -_X?_C5>V44 >)_
M\,E>$/\ H):W_P!_X?\ XU1_PR5X0_Z"6M_]_P"'_P"-5[910!XG_P ,E>$/
M^@EK?_?^'_XU1_PR5X0_Z"6M_P#?^'_XU7ME% 'B?_#)7A#_ *"6M_\ ?^'_
M .-4?\,E>$/^@EK?_?\ A_\ C5>V44 >)_\ #)7A#_H):W_W_A_^-4?\,E>$
M/^@EK?\ W_A_^-5[910!XG_PR5X0_P"@EK?_ '_A_P#C5'_#)7A#_H):W_W_
M (?_ (U7ME% 'B?_  R5X0_Z"6M_]_X?_C5'_#)7A#_H):W_ -_X?_C5>V44
M >)_\,E>$/\ H):W_P!_X?\ XU1_PR5X0_Z"6M_]_P"'_P"-5[910!XG_P ,
ME>$/^@EK?_?^'_XU1_PR5X0_Z"6M_P#?^'_XU7ME% 'B?_#)7A#_ *"6M_\
M?^'_ .-4?\,E>$/^@EK?_?\ A_\ C5>V44 >)_\ #)7A#_H):W_W_A_^-4?\
M,E>$/^@EK?\ W_A_^-5[910!XG_PR5X0_P"@EK?_ '_A_P#C5'_#)7A#_H):
MW_W_ (?_ (U7ME% 'B?_  R5X0_Z"6M_]_X?_C5'_#)7A#_H):W_ -_X?_C5
M>V44 >)_\,E>$/\ H):W_P!_X?\ XU1_PR5X0_Z"6M_]_P"'_P"-5[910!XG
M_P ,E>$/^@EK?_?^'_XU1_PR5X0_Z"6M_P#?^'_XU7ME% 'B?_#)7A#_ *"6
MM_\ ?^'_ .-4?\,E>$/^@EK?_?\ A_\ C5>V44 >)_\ #)7A#_H):W_W_A_^
M-4?\,E>$/^@EK?\ W_A_^-5[910!XG_PR5X0_P"@EK?_ '_A_P#C5'_#)7A#
M_H):W_W_ (?_ (U7ME% 'B?_  R5X0_Z"6M_]_X?_C5'_#)7A#_H):W_ -_X
M?_C5>V44 >)_\,E>$/\ H):W_P!_X?\ XU1_PR5X0_Z"6M_]_P"'_P"-5[91
M0!XG_P ,E>$/^@EK?_?^'_XU1_PR5X0_Z"6M_P#?^'_XU7ME% 'B?_#)7A#_
M *"6M_\ ?^'_ .-4?\,E>$/^@EK?_?\ A_\ C5>V44 >)_\ #)7A#_H):W_W
M_A_^-4?\,E>$/^@EK?\ W_A_^-5[910!XG_PR5X0_P"@EK?_ '_A_P#C5'_#
M)7A#_H):W_W_ (?_ (U7ME% 'B?_  R5X0_Z"6M_]_X?_C5'_#)7A#_H):W_
M -_X?_C5>V44 >)_\,E>$/\ H):W_P!_X?\ XU1_PR5X0_Z"6M_]_P"'_P"-
M5[910!XG_P ,E>$/^@EK?_?^'_XU1_PR5X0_Z"6M_P#?^'_XU7ME% 'B?_#)
M7A#_ *"6M_\ ?^'_ .-4?\,E>$/^@EK?_?\ A_\ C5>V44 >)_\ #)7A#_H)
M:W_W_A_^-4?\,E>$/^@EK?\ W_A_^-5[910!XG_PR5X0_P"@EK?_ '_A_P#C
M5'_#)7A#_H):W_W_ (?_ (U7ME% 'B?_  R5X0_Z"6M_]_X?_C5'_#)7A#_H
M):W_ -_X?_C5>V44 >)_\,E>$/\ H):W_P!_X?\ XU1_PR5X0_Z"6M_]_P"'
M_P"-5[910!XG_P ,E>$/^@EK?_?^'_XU1_PR5X0_Z"6M_P#?^'_XU7ME% 'B
M?_#)7A#_ *"6M_\ ?^'_ .-4?\,E>$/^@EK?_?\ A_\ C5>V44 >)_\ #)7A
M#_H):W_W_A_^-4?\,E>$/^@EK?\ W_A_^-5[910!XG_PR5X0_P"@EK?_ '_A
M_P#C5'_#)7A#_H):W_W_ (?_ (U7ME% 'B?_  R5X0_Z"6M_]_X?_C5'_#)7
MA#_H):W_ -_X?_C5>V44 >)_\,E>$/\ H):W_P!_X?\ XU1_PR5X0_Z"6M_]
M_P"'_P"-5[910!XG_P ,E>$/^@EK?_?^'_XU1_PR5X0_Z"6M_P#?^'_XU7ME
M% 'B?_#)7A#_ *"6M_\ ?^'_ .-4?\,E>$/^@EK?_?\ A_\ C5>V44 >)_\
M#)7A#_H):W_W_A_^-4?\,E>$/^@EK?\ W_A_^-5[910!XG_PR5X0_P"@EK?_
M '_A_P#C5'_#)7A#_H):W_W_ (?_ (U7ME% 'B?_  R5X0_Z"6M_]_X?_C5'
M_#)7A#_H):W_ -_X?_C5>V44 >)_\,E>$/\ H):W_P!_X?\ XU1_PR5X0_Z"
M6M_]_P"'_P"-5[910!XG_P ,E>$/^@EK?_?^'_XU1_PR5X0_Z"6M_P#?^'_X
MU7ME% 'B?_#)7A#_ *"6M_\ ?^'_ .-4?\,E>$/^@EK?_?\ A_\ C5>V44 >
M)_\ #)7A#_H):W_W_A_^-4?\,E>$/^@EK?\ W_A_^-5[910!XG_PR5X0_P"@
MEK?_ '_A_P#C5'_#)7A#_H):W_W_ (?_ (U7ME% 'B?_  R5X0_Z"6M_]_X?
M_C5'_#)7A#_H):W_ -_X?_C5>V44 >)_\,E>$/\ H):W_P!_X?\ XU1_PR5X
M0_Z"6M_]_P"'_P"-5[910!XG_P ,E>$/^@EK?_?^'_XU1_PR5X0_Z"6M_P#?
M^'_XU7ME% 'B?_#)7A#_ *"6M_\ ?^'_ .-4?\,E>$/^@EK?_?\ A_\ C5>V
M44 >)_\ #)7A#_H):W_W_A_^-4?\,E>$/^@EK?\ W_A_^-5[910!XG_PR5X0
M_P"@EK?_ '_A_P#C5'_#)7A#_H):W_W_ (?_ (U7ME% 'B?_  R5X0_Z"6M_
M]_X?_C5'_#)7A#_H):W_ -_X?_C5>V44 >)_\,E>$/\ H):W_P!_X?\ XU1_
MPR5X0_Z"6M_]_P"'_P"-5[910!XG_P ,E>$/^@EK?_?^'_XU1_PR5X0_Z"6M
M_P#?^'_XU7ME% 'B?_#)7A#_ *"6M_\ ?^'_ .-4?\,E>$/^@EK?_?\ A_\
MC5>V44 >)_\ #)7A#_H):W_W_A_^-4?\,E>$/^@EK?\ W_A_^-5[910!XG_P
MR5X0_P"@EK?_ '_A_P#C5'_#)7A#_H):W_W_ (?_ (U7ME% 'B?_  R5X0_Z
M"6M_]_X?_C5'_#)7A#_H):W_ -_X?_C5>V44 >)_\,E>$/\ H):W_P!_X?\
MXU1_PR5X0_Z"6M_]_P"'_P"-5[910!XG_P ,E>$/^@EK?_?^'_XU1_PR5X0_
MZ"6M_P#?^'_XU7ME% 'B?_#)7A#_ *"6M_\ ?^'_ .-4?\,E>$/^@EK?_?\
MA_\ C5>V44 >)_\ #)7A#_H):W_W_A_^-4?\,E>$/^@EK?\ W_A_^-5[910!
MXG_PR5X0_P"@EK?_ '_A_P#C5'_#)7A#_H):W_W_ (?_ (U7ME% 'B?_  R5
MX0_Z"6M_]_X?_C5'_#)7A#_H):W_ -_X?_C5>V44 >)_\,E>$/\ H):W_P!_
MX?\ XU1_PR5X0_Z"6M_]_P"'_P"-5[910!XG_P ,E>$/^@EK?_?^'_XU1_PR
M5X0_Z"6M_P#?^'_XU7ME% 'B?_#)7A#_ *"6M_\ ?^'_ .-4?\,E>$/^@EK?
M_?\ A_\ C5>V44 >)_\ #)7A#_H):W_W_A_^-4?\,E>$/^@EK?\ W_A_^-5[
M910!XG_PR5X0_P"@EK?_ '_A_P#C5'_#)7A#_H):W_W_ (?_ (U7ME% 'B?_
M  R5X0_Z"6M_]_X?_C5'_#)7A#_H):W_ -_X?_C5>V44 >)_\,E>$/\ H):W
M_P!_X?\ XU1_PR5X0_Z"6M_]_P"'_P"-5[910!XG_P ,E>$/^@EK?_?^'_XU
M1_PR5X0_Z"6M_P#?^'_XU7ME% 'B?_#)7A#_ *"6M_\ ?^'_ .-4?\,E>$/^
M@EK?_?\ A_\ C5>V44 >)_\ #)7A#_H):W_W_A_^-4?\,E>$/^@EK?\ W_A_
M^-5[910!XG_PR5X0_P"@EK?_ '_A_P#C5'_#)7A#_H):W_W_ (?_ (U7ME%
M'B?_  R5X0_Z"6M_]_X?_C5'_#)7A#_H):W_ -_X?_C5>V44 >)_\,E>$/\
MH):W_P!_X?\ XU1_PR5X0_Z"6M_]_P"'_P"-5[910!XG_P ,E>$/^@EK?_?^
M'_XU1_PR5X0_Z"6M_P#?^'_XU7ME% 'B?_#)7A#_ *"6M_\ ?^'_ .-4?\,E
M>$/^@EK?_?\ A_\ C5>V44 >)_\ #)7A#_H):W_W_A_^-4?\,E>$/^@EK?\
MW_A_^-5[910!XG_PR5X0_P"@EK?_ '_A_P#C5'_#)7A#_H):W_W_ (?_ (U7
MME% 'B?_  R5X0_Z"6M_]_X?_C5'_#)7A#_H):W_ -_X?_C5>V44 >)_\,E>
M$/\ H):W_P!_X?\ XU1_PR5X0_Z"6M_]_P"'_P"-5[910!XG_P ,E>$/^@EK
M?_?^'_XU1_PR5X0_Z"6M_P#?^'_XU7ME% 'B?_#)7A#_ *"6M_\ ?^'_ .-4
M?\,E>$/^@EK?_?\ A_\ C5>V44 >)_\ #)7A#_H):W_W_A_^-4?\,E>$/^@E
MK?\ W_A_^-5[910!XG_PR5X0_P"@EK?_ '_A_P#C5'_#)7A#_H):W_W_ (?_
M (U7ME% 'B?_  R5X0_Z"6M_]_X?_C5'_#)7A#_H):W_ -_X?_C5>V44 >)_
M\,E>$/\ H):W_P!_X?\ XU1_PR5X0_Z"6M_]_P"'_P"-5[910!XG_P ,E>$/
M^@EK?_?^'_XU1_PR5X0_Z"6M_P#?^'_XU7ME% 'B?_#)7A#_ *"6M_\ ?^'_
M .-4?\,E>$/^@EK?_?\ A_\ C5>V44 >)_\ #)7A#_H):W_W_A_^-4?\,E>$
M/^@EK?\ W_A_^-5[910!XG_PR5X0_P"@EK?_ '_A_P#C5'_#)7A#_H):W_W_
M (?_ (U7ME% 'B?_  R5X0_Z"6M_]_X?_C5'_#)7A#_H):W_ -_X?_C5>V44
M >)_\,E>$/\ H):W_P!_X?\ XU1_PR5X0_Z"6M_]_P"'_P"-5[910!XG_P ,
ME>$/^@EK?_?^'_XU1_PR5X0_Z"6M_P#?^'_XU7ME% 'B?_#)7A#_ *"6M_\
M?^'_ .-4?\,E>$/^@EK?_?\ A_\ C5>V44 >)_\ #)7A#_H):W_W_A_^-4?\
M,E>$/^@EK?\ W_A_^-5[910!XG_PR5X0_P"@EK?_ '_A_P#C5'_#)7A#_H):
MW_W_ (?_ (U7ME% 'B?_  R5X0_Z"6M_]_X?_C5'_#)7A#_H):W_ -_X?_C5
M>V44 >)_\,E>$/\ H):W_P!_X?\ XU1_PR5X0_Z"6M_]_P"'_P"-5[910!XG
M_P ,E>$/^@EK?_?^'_XU1_PR5X0_Z"6M_P#?^'_XU7ME% 'B?_#)7A#_ *"6
MM_\ ?^'_ .-4?\,E>$/^@EK?_?\ A_\ C5>V44 >)_\ #)7A#_H):W_W_A_^
M-4?\,E>$/^@EK?\ W_A_^-5[910!XG_PR5X0_P"@EK?_ '_A_P#C5'_#)7A#
M_H):W_W_ (?_ (U7ME% 'B?_  R5X0_Z"6M_]_X?_C5'_#)7A#_H):W_ -_X
M?_C5>V44 >)_\,E>$/\ H):W_P!_X?\ XU1_PR5X0_Z"6M_]_P"'_P"-5[91
M0!XG_P ,E>$/^@EK?_?^'_XU1_PR5X0_Z"6M_P#?^'_XU7ME% 'B?_#)7A#_
M *"6M_\ ?^'_ .-4?\,E>$/^@EK?_?\ A_\ C5>V44 >)_\ #)7A#_H):W_W
M_A_^-4?\,E>$/^@EK?\ W_A_^-5[910!XG_PR5X0_P"@EK?_ '_A_P#C5'_#
M)7A#_H):W_W_ (?_ (U7ME% 'B?_  R5X0_Z"6M_]_X?_C5'_#)7A#_H):W_
M -_X?_C5>V44 >)_\,E>$/\ H):W_P!_X?\ XU1_PR5X0_Z"6M_]_P"'_P"-
M5[910!XG_P ,E>$/^@EK?_?^'_XU1_PR5X0_Z"6M_P#?^'_XU7ME% 'B?_#)
M7A#_ *"6M_\ ?^'_ .-4?\,E>$/^@EK?_?\ A_\ C5>V44 >)_\ #)7A#_H)
M:W_W_A_^-4?\,E>$/^@EK?\ W_A_^-5[910!XG_PR5X0_P"@EK?_ '_A_P#C
M5'_#)7A#_H):W_W_ (?_ (U7ME% 'B?_  R5X0_Z"6M_]_X?_C5'_#)7A#_H
M):W_ -_X?_C5>V44 >)_\,E>$/\ H):W_P!_X?\ XU1_PR5X0_Z"6M_]_P"'
M_P"-5[910!XG_P ,E>$/^@EK?_?^'_XU1_PR5X0_Z"6M_P#?^'_XU7ME% 'B
M?_#)7A#_ *"6M_\ ?^'_ .-4?\,E>$/^@EK?_?\ A_\ C5>V44 >)_\ #)7A
M#_H):W_W_A_^-4?\,E>$/^@EK?\ W_A_^-5[910!XG_PR5X0_P"@EK?_ '_A
M_P#C5'_#)7A#_H):W_W_ (?_ (U7ME% 'B?_  R5X0_Z"6M_]_X?_C5'_#)7
MA#_H):W_ -_X?_C5>V44 >)_\,E>$/\ H):W_P!_X?\ XU1_PR5X0_Z"6M_]
M_P"'_P"-5[910!XG_P ,E>$/^@EK?_?^'_XU1_PR5X0_Z"6M_P#?^'_XU7ME
M% 'B?_#)7A#_ *"6M_\ ?^'_ .-4?\,E>$/^@EK?_?\ A_\ C5>V44 >)_\
M#)7A#_H):W_W_A_^-4?\,E>$/^@EK?\ W_A_^-5[910!XG_PR5X0_P"@EK?_
M '_A_P#C5'_#)7A#_H):W_W_ (?_ (U7ME% 'B?_  R5X0_Z"6M_]_X?_C5'
M_#)7A#_H):W_ -_X?_C5>V44 >)_\,E>$/\ H):W_P!_X?\ XU1_PR5X0_Z"
M6M_]_P"'_P"-5[910!XG_P ,E>$/^@EK?_?^'_XU1_PR5X0_Z"6M_P#?^'_X
MU7ME% 'B?_#)7A#_ *"6M_\ ?^'_ .-4?\,E>$/^@EK?_?\ A_\ C5>V44 >
M)_\ #)7A#_H):W_W_A_^-4?\,E>$/^@EK?\ W_A_^-5[910!XG_PR5X0_P"@
MEK?_ '_A_P#C5'_#)7A#_H):W_W_ (?_ (U7ME% 'B?_  R5X0_Z"6M_]_X?
M_C5'_#)7A#_H):W_ -_X?_C5>V44 ?GG9^*M:T^V2WM=7OK>!.%BBN'55YSP
M >**RZ* /K3]DK_DG&I?]A:3_P!$PU[97B?[)7_).-2_["TG_HF&O;* "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\P-.\=_&/_ (**_'7Q
MMH'@WXAW?PP^&'A67RC+I3.LTR,[I&7\IT:5I?*D;:7"*!C!/+=#!_P3+^*_
MP6BGUCX-_'G4+36]YN)+"\ADL[>\?_IH4DD1R?22-@3C)%>:ZMX8^*W_  3&
M^/'BGQAX=\+R^,?A+KDA::2-3Y8@W%T261 QMY8B[*'8;6!/!SA?K_X"?\%)
M/@Y\=+^ST?\ M.X\'^)+HB.+3=?01+-(?X8YU)C;)X 8JS'HM 'T5(?$4/@)
MB@M9_%BZ8=H8X@>]$7&>GR&3Z<5\*6G_  3?^)'QLA?7?CI\:]:N];NU9CI&
MBMNM;/(/RJ6(CQR,JD:CK@G.:_0JOC[XV_\ !3_X7_ SXC:_X(U70/%FHZWH
MSK%-)8VEO]F=RBN '>=6QAASL^F10!\KZ3JWQ*_X)V?M>^$? =WXUOO%WPZ\
M2SVW[F_=O+:VFE,!?8Q;RIHF&[*$!@JYX; _2/\ :2U6\T+]G7XIZEIUS+9:
MA9^%=5N+:Y@8K)#*EI*R.I'(((!!]17YV?!VYF_X**?MD:+\2_$5_H?AOPWX
M5$3:9X3_ +4BEU.X2WD,J#RAARIE8N\A4#;A!D8:OT5_:.T:^\1?L\_%#2=,
MM)K_ %*_\+:I:VMI;H7DFE>TE5$11R69B  .I- 'YA?L7?L?^)/VK_A/?>,;
MOXS^*/#DMOJ\VF"TA:2X5@D4+[]QF7KYN,8[5]>_ '_@GYJGP0^+&B>-+CXS
M>)?%,.FB?=I%Y&R0W'F0O& Y,S<*7#8QU45\H?LA_M ?&7]DGX27'AD?LU^,
M_$EA<:I+JTFIR6E[:+MDBAC"#_1' P8@=V3G=C QD_7?[,O_  4B\!_M#>,$
M\&WVDW_@?QA,[I;:?J+B6*Y9028TE &) %;Y75>F 2>* /=?V@OC'I_P!^#G
MBCQ[J,7VF+2+7?%:[MOVB=V$<,6><!I'0$X. 2<<5^>OP+_9<^(G_!0+0+GX
MI_&#XDZYI>@:G<2II&BZ6P$9B5BC-&C$I#&&4H!L+/M+$]"WMG_!8'5VT[]E
M33[920-0\36ELP!QD"&XEY]>8A^E?1'[)6CPZ#^R]\)K2&-8A_PB^G3.J]/,
MDMTD<_BS,?QH _/7Q->?$;_@EO\ '+PI'+XSU+QK\(O$3'S;6^+,!&K*+@",
MLPCFC\Q7#(1OR >X'ZOV]Q'=P1SPR++#*H='0Y#*1D$'TQ7P-_P6:TN"7]G?
MP?J++FZM_%45NC>B26ETS#\XD_*OKK]G34I-9_9\^&.H2DM+=^%]+G<GJ2UI
M$Q_G0!Z'1110 452UO6K/P[I5SJ6H3?9[*V3?++M9MJ^N%!)_ 5PG_#17P\_
MZ&#_ ,DKC_XW0!Z117BOC;]LSX/?#K3H[_Q#XM>PM)'V"5=)O9@#[^7"V/J<
M"N(_X>;?LU?]%)_\H6I__(U 'U#17R]_P\V_9J_Z*3_Y0M3_ /D:C_AYM^S5
M_P!%)_\ *%J?_P C4 ?4-%?+W_#S;]FK_HI/_E"U/_Y&H_X>;?LU?]%)_P#*
M%J?_ ,C4 ?4-%?+W_#S;]FK_ **3_P"4+4__ )&H_P"'FW[-7_12?_*%J?\
M\C4 ?4-%?+W_  \V_9J_Z*3_ .4+4_\ Y&H_X>;?LU?]%)_\H6I__(U 'U#1
M7R]_P\V_9J_Z*3_Y0M3_ /D:C_AYM^S5_P!%)_\ *%J?_P C4 ?4-%?+W_#S
M;]FK_HI/_E"U/_Y&H_X>;?LU?]%)_P#*%J?_ ,C4 ?4-%?+W_#S;]FK_ **3
M_P"4+4__ )&H_P"'FW[-7_12?_*%J?\ \C4 ?4-%?+W_  \V_9J_Z*3_ .4+
M4_\ Y&H_X>;?LU?]%)_\H6I__(U 'U#17R]_P\V_9J_Z*3_Y0M3_ /D:C_AY
MM^S5_P!%)_\ *%J?_P C4 ?4-%?+W_#S;]FK_HI/_E"U/_Y&H_X>;?LU?]%)
M_P#*%J?_ ,C4 ?4-%?+W_#S;]FK_ **3_P"4+4__ )&H_P"'FW[-7_12?_*%
MJ?\ \C4 ?4-%?+W_  \V_9J_Z*3_ .4+4_\ Y&H_X>;?LU?]%)_\H6I__(U
M'U#17R]_P\V_9J_Z*3_Y0M3_ /D:C_AYM^S5_P!%)_\ *%J?_P C4 ?4-%?+
MW_#S;]FK_HI/_E"U/_Y&H_X>;?LU?]%)_P#*%J?_ ,C4 ?4-%?+W_#S;]FK_
M **3_P"4+4__ )&H_P"'FW[-7_12?_*%J?\ \C4 ?4-%?+W_  \V_9J_Z*3_
M .4+4_\ Y&H_X>;?LU?]%)_\H6I__(U 'U#17R]_P\V_9J_Z*3_Y0M3_ /D:
MC_AYM^S5_P!%)_\ *%J?_P C4 ?4-%?+W_#S;]FK_HI/_E"U/_Y&H_X>;?LU
M?]%)_P#*%J?_ ,C4 ?4-%?+W_#S;]FK_ **3_P"4+4__ )&H_P"'FW[-7_12
M?_*%J?\ \C4 ?4-%?+W_  \V_9J_Z*3_ .4+4_\ Y&H_X>;?LU?]%)_\H6I_
M_(U 'U#17R]_P\V_9J_Z*3_Y0M3_ /D:C_AYM^S5_P!%)_\ *%J?_P C4 ?4
M-%?+W_#S;]FK_HI/_E"U/_Y&H_X>;?LU?]%)_P#*%J?_ ,C4 ?4-%?+W_#S;
M]FK_ **3_P"4+4__ )&H_P"'FW[-7_12?_*%J?\ \C4 ?4-%?+W_  \V_9J_
MZ*3_ .4+4_\ Y&H_X>;?LU?]%)_\H6I__(U 'U#17R]_P\V_9J_Z*3_Y0M3_
M /D:C_AYM^S5_P!%)_\ *%J?_P C4 ?4-%?+W_#S;]FK_HI/_E"U/_Y&H_X>
M;?LU?]%)_P#*%J?_ ,C4 ?4-%?+W_#S;]FK_ **3_P"4+4__ )&H_P"'FW[-
M7_12?_*%J?\ \C4 ?4-%?+W_  \V_9J_Z*3_ .4+4_\ Y&H_X>;?LU?]%)_\
MH6I__(U 'U#17R]_P\V_9J_Z*3_Y0M3_ /D:C_AYM^S5_P!%)_\ *%J?_P C
M4 ?4-%?+W_#S;]FK_HI/_E"U/_Y&H_X>;?LU?]%)_P#*%J?_ ,C4 ?4-%?+W
M_#S;]FK_ **3_P"4+4__ )&H_P"'FW[-7_12?_*%J?\ \C4 ?4-%?+W_  \V
M_9J_Z*3_ .4+4_\ Y&H_X>;?LU?]%)_\H6I__(U 'U#17R]_P\V_9J_Z*3_Y
M0M3_ /D:C_AYM^S5_P!%)_\ *%J?_P C4 ?4-%?+W_#S;]FK_HI/_E"U/_Y&
MH_X>;?LU?]%)_P#*%J?_ ,C4 ?4-%?+W_#S;]FK_ **3_P"4+4__ )&H_P"'
MFW[-7_12?_*%J?\ \C4 ?4-%?+W_  \V_9J_Z*3_ .4+4_\ Y&H_X>;?LU?]
M%)_\H6I__(U 'U#17R]_P\V_9J_Z*3_Y0M3_ /D:C_AYM^S5_P!%)_\ *%J?
M_P C4 ?4-%?+W_#S;]FK_HI/_E"U/_Y&H_X>;?LU?]%)_P#*%J?_ ,C4 ?4-
M%?+W_#S;]FK_ **3_P"4+4__ )&H_P"'FW[-7_12?_*%J?\ \C4 ?4-%?+W_
M  \V_9J_Z*3_ .4+4_\ Y&H_X>;?LU?]%)_\H6I__(U 'U#17R]_P\V_9J_Z
M*3_Y0M3_ /D:C_AYM^S5_P!%)_\ *%J?_P C4 ?4-%?+W_#S;]FK_HI/_E"U
M/_Y&H_X>;?LU?]%)_P#*%J?_ ,C4 ?4-%?+W_#S;]FK_ **3_P"4+4__ )&H
M_P"'FW[-7_12?_*%J?\ \C4 ?4-%?+W_  \V_9J_Z*3_ .4+4_\ Y&H_X>;?
MLU?]%)_\H6I__(U 'U#17R]_P\V_9J_Z*3_Y0M3_ /D:C_AYM^S5_P!%)_\
M*%J?_P C4 ?4-%?+W_#S;]FK_HI/_E"U/_Y&H_X>;?LU?]%)_P#*%J?_ ,C4
M ?4-%?+W_#S;]FK_ **3_P"4+4__ )&H_P"'FW[-7_12?_*%J?\ \C4 ?4-%
M?+W_  \V_9J_Z*3_ .4+4_\ Y&H_X>;?LU?]%)_\H6I__(U 'U#17R]_P\V_
M9J_Z*3_Y0M3_ /D:C_AYM^S5_P!%)_\ *%J?_P C4 ?4-%?+W_#S;]FK_HI/
M_E"U/_Y&H_X>;?LU?]%)_P#*%J?_ ,C4 ?4-%?+W_#S;]FK_ **3_P"4+4__
M )&H_P"'FW[-7_12?_*%J?\ \C4 ?4-%?+W_  \V_9J_Z*3_ .4+4_\ Y&H_
MX>;?LU?]%)_\H6I__(U 'U#17R]_P\V_9J_Z*3_Y0M3_ /D:C_AYM^S5_P!%
M)_\ *%J?_P C4 ?4-%?+W_#S;]FK_HI/_E"U/_Y&H_X>;?LU?]%)_P#*%J?_
M ,C4 ?4-%?+W_#S;]FK_ **3_P"4+4__ )&H_P"'FW[-7_12?_*%J?\ \C4
M?4-%?+W_  \V_9J_Z*3_ .4+4_\ Y&H_X>;?LU?]%)_\H6I__(U 'U#17R]_
MP\V_9J_Z*3_Y0M3_ /D:C_AYM^S5_P!%)_\ *%J?_P C4 ?4-%?+W_#S;]FK
M_HI/_E"U/_Y&H_X>;?LU?]%)_P#*%J?_ ,C4 ?4-%?+W_#S;]FK_ **3_P"4
M+4__ )&H_P"'FW[-7_12?_*%J?\ \C4 ?4-%?+W_  \V_9J_Z*3_ .4+4_\
MY&H_X>;?LU?]%)_\H6I__(U 'U#17R]_P\V_9J_Z*3_Y0M3_ /D:C_AYM^S5
M_P!%)_\ *%J?_P C4 ?4-%?+W_#S;]FK_HI/_E"U/_Y&H_X>;?LU?]%)_P#*
M%J?_ ,C4 ?4-%?+W_#S;]FK_ **3_P"4+4__ )&H_P"'FW[-7_12?_*%J?\
M\C4 ?4-%?+W_  \V_9J_Z*3_ .4+4_\ Y&H_X>;?LU?]%)_\H6I__(U 'U#1
M7R]_P\V_9J_Z*3_Y0M3_ /D:C_AYM^S5_P!%)_\ *%J?_P C4 ?4-%?+W_#S
M;]FK_HI/_E"U/_Y&H_X>;?LU?]%)_P#*%J?_ ,C4 ?4-%?+W_#S;]FK_ **3
M_P"4+4__ )&H_P"'FW[-7_12?_*%J?\ \C4 ?4-%?+W_  \V_9J_Z*3_ .4+
M4_\ Y&H_X>;?LU?]%)_\H6I__(U 'U#17R]_P\V_9J_Z*3_Y0M3_ /D:C_AY
MM^S5_P!%)_\ *%J?_P C4 ?4-%?+W_#S;]FK_HI/_E"U/_Y&H_X>;?LU?]%)
M_P#*%J?_ ,C4 ?4-%?+W_#S;]FK_ **3_P"4+4__ )&H_P"'FW[-7_12?_*%
MJ?\ \C4 ?4-%?+W_  \V_9J_Z*3_ .4+4_\ Y&H_X>;?LU?]%)_\H6I__(U
M'U#17R]_P\V_9J_Z*3_Y0M3_ /D:C_AYM^S5_P!%)_\ *%J?_P C4 ?4-%?+
MW_#S;]FK_HI/_E"U/_Y&H_X>;?LU?]%)_P#*%J?_ ,C4 ?4-%?+W_#S;]FK_
M **3_P"4+4__ )&H_P"'FW[-7_12?_*%J?\ \C4 ?4-%?+W_  \V_9J_Z*3_
M .4+4_\ Y&H_X>;?LU?]%)_\H6I__(U 'U#17R]_P\V_9J_Z*3_Y0M3_ /D:
MC_AYM^S5_P!%)_\ *%J?_P C4 ?4-%?+W_#S;]FK_HI/_E"U/_Y&H_X>;?LU
M?]%)_P#*%J?_ ,C4 ?4-%?+W_#S;]FK_ **3_P"4+4__ )&H_P"'FW[-7_12
M?_*%J?\ \C4 ?4-%?+W_  \V_9J_Z*3_ .4+4_\ Y&H_X>;?LU?]%)_\H6I_
M_(U 'U#17R]_P\V_9J_Z*3_Y0M3_ /D:C_AYM^S5_P!%)_\ *%J?_P C4 ?4
M-%?+W_#S;]FK_HI/_E"U/_Y&H_X>;?LU?]%)_P#*%J?_ ,C4 ?4-%?+W_#S;
M]FK_ **3_P"4+4__ )&H_P"'FW[-7_12?_*%J?\ \C4 ?4-%?+W_  \V_9J_
MZ*3_ .4+4_\ Y&H_X>;?LU?]%)_\H6I__(U 'U#17R]_P\V_9J_Z*3_Y0M3_
M /D:C_AYM^S5_P!%)_\ *%J?_P C4 ?4-%?+W_#S;]FK_HI/_E"U/_Y&H_X>
M;?LU?]%)_P#*%J?_ ,C4 ?4-%?+W_#S;]FK_ **3_P"4+4__ )&H_P"'FW[-
M7_12?_*%J?\ \C4 ?4-%?+W_  \V_9J_Z*3_ .4+4_\ Y&H_X>;?LU?]%)_\
MH6I__(U 'U#17R]_P\V_9J_Z*3_Y0M3_ /D:C_AYM^S5_P!%)_\ *%J?_P C
M4 ?4-%?+W_#S;]FK_HI/_E"U/_Y&H_X>;?LU?]%)_P#*%J?_ ,C4 ?4-%?+W
M_#S;]FK_ **3_P"4+4__ )&H_P"'FW[-7_12?_*%J?\ \C4 ?4-%?+W_  \V
M_9J_Z*3_ .4+4_\ Y&H_X>;?LU?]%)_\H6I__(U 'U#17R]_P\V_9J_Z*3_Y
M0M3_ /D:C_AYM^S5_P!%)_\ *%J?_P C4 ?4-%?+W_#S;]FK_HI/_E"U/_Y&
MH_X>;?LU?]%)_P#*%J?_ ,C4 ?4-%?+W_#S;]FK_ **3_P"4+4__ )&H_P"'
MFW[-7_12?_*%J?\ \C4 ?4-%?+W_  \V_9J_Z*3_ .4+4_\ Y&H_X>;?LU?]
M%)_\H6I__(U 'U#17R]_P\V_9J_Z*3_Y0M3_ /D:C_AYM^S5_P!%)_\ *%J?
M_P C4 ?4-%?+W_#S;]FK_HI/_E"U/_Y&H_X>;?LU?]%)_P#*%J?_ ,C4 ?4-
M%?+W_#S;]FK_ **3_P"4+4__ )&H_P"'FW[-7_12?_*%J?\ \C4 ?4-%?+W_
M  \V_9J_Z*3_ .4+4_\ Y&H_X>;?LU?]%)_\H6I__(U 'U#17R]_P\V_9J_Z
M*3_Y0M3_ /D:C_AYM^S5_P!%)_\ *%J?_P C4 ?4-%?+W_#S;]FK_HI/_E"U
M/_Y&H_X>;?LU?]%)_P#*%J?_ ,C4 ?4-%?+W_#S;]FK_ **3_P"4+4__ )&H
M_P"'FW[-7_12?_*%J?\ \C4 ?4-%?+W_  \V_9J_Z*3_ .4+4_\ Y&H_X>;?
MLU?]%)_\H6I__(U 'U#17R]_P\V_9J_Z*3_Y0M3_ /D:C_AYM^S5_P!%)_\
M*%J?_P C4 ?4-%?+W_#S;]FK_HI/_E"U/_Y&H_X>;?LU?]%)_P#*%J?_ ,C4
M ?4-%?+W_#S;]FK_ **3_P"4+4__ )&H_P"'FW[-7_12?_*%J?\ \C4 ?4-%
M?+W_  \V_9J_Z*3_ .4+4_\ Y&H_X>;?LU?]%)_\H6I__(U 'U#17R]_P\V_
M9J_Z*3_Y0M3_ /D:C_AYM^S5_P!%)_\ *%J?_P C4 ?4-%?+W_#S;]FK_HI/
M_E"U/_Y&H_X>;?LU?]%)_P#*%J?_ ,C4 ?4-%?+W_#S;]FK_ **3_P"4+4__
M )&H_P"'FW[-7_12?_*%J?\ \C4 ?4-%?+W_  \V_9J_Z*3_ .4+4_\ Y&H_
MX>;?LU?]%)_\H6I__(U 'U#17R]_P\V_9J_Z*3_Y0M3_ /D:C_AYM^S5_P!%
M)_\ *%J?_P C4 ?4-%?+W_#S;]FK_HI/_E"U/_Y&H_X>;?LU?]%)_P#*%J?_
M ,C4 ?4-%?+W_#S;]FK_ **3_P"4+4__ )&H_P"'FW[-7_12?_*%J?\ \C4
M?4-%?+W_  \V_9J_Z*3_ .4+4_\ Y&H_X>;?LU?]%)_\H6I__(U 'U#17R]_
MP\V_9J_Z*3_Y0M3_ /D:C_AYM^S5_P!%)_\ *%J?_P C4 ?4-%?+W_#S;]FK
M_HI/_E"U/_Y&H_X>;?LU?]%)_P#*%J?_ ,C4 ?4-%?+W_#S;]FK_ **3_P"4
M+4__ )&H_P"'FW[-7_12?_*%J?\ \C4 ?4-%?+W_  \V_9J_Z*3_ .4+4_\
MY&H_X>;?LU?]%)_\H6I__(U 'U#17R]_P\V_9J_Z*3_Y0M3_ /D:C_AYM^S5
M_P!%)_\ *%J?_P C4 ?4-%?+W_#S;]FK_HI/_E"U/_Y&H_X>;?LU?]%)_P#*
M%J?_ ,C4 ?4-%?+W_#S;]FK_ **3_P"4+4__ )&H_P"'FW[-7_12?_*%J?\
M\C4 ?4-%?+W_  \V_9J_Z*3_ .4+4_\ Y&H_X>;?LU?]%)_\H6I__(U 'U#1
M7R]_P\V_9J_Z*3_Y0M3_ /D:C_AYM^S5_P!%)_\ *%J?_P C4 ?4-%?+W_#S
M;]FK_HI/_E"U/_Y&H_X>;?LU?]%)_P#*%J?_ ,C4 ?4-%?+W_#S;]FK_ **3
M_P"4+4__ )&H_P"'FW[-7_12?_*%J?\ \C4 ?4-%?+W_  \V_9J_Z*3_ .4+
M4_\ Y&H_X>;?LU?]%)_\H6I__(U 'U#17R]_P\V_9J_Z*3_Y0M3_ /D:C_AY
MM^S5_P!%)_\ *%J?_P C4 ?4-%?+W_#S;]FK_HI/_E"U/_Y&H_X>;?LU?]%)
M_P#*%J?_ ,C4 ?4-%?+W_#S;]FK_ **3_P"4+4__ )&H_P"'FW[-7_12?_*%
MJ?\ \C4 ?4-%?+W_  \V_9J_Z*3_ .4+4_\ Y&H_X>;?LU?]%)_\H6I__(U
M'U#17R]_P\V_9J_Z*3_Y0M3_ /D:C_AYM^S5_P!%)_\ *%J?_P C4 ?4-%?+
MW_#S;]FK_HI/_E"U/_Y&H_X>;?LU?]%)_P#*%J?_ ,C4 ?4-%?+W_#S;]FK_
M **3_P"4+4__ )&H_P"'FW[-7_12?_*%J?\ \C4 ?4-%?+W_  \V_9J_Z*3_
M .4+4_\ Y&H_X>;?LU?]%)_\H6I__(U 'U#17R]_P\V_9J_Z*3_Y0M3_ /D:
MC_AYM^S5_P!%)_\ *%J?_P C4 ?4-%?+W_#S;]FK_HI/_E"U/_Y&H_X>;?LU
M?]%)_P#*%J?_ ,C4 ?4-%?+W_#S;]FK_ **3_P"4+4__ )&H_P"'FW[-7_12
M?_*%J?\ \C4 ?4-%?+W_  \V_9J_Z*3_ .4+4_\ Y&H_X>;?LU?]%)_\H6I_
M_(U 'U#17R]_P\V_9J_Z*3_Y0M3_ /D:C_AYM^S5_P!%)_\ *%J?_P C4 ?4
M-%?+W_#S;]FK_HI/_E"U/_Y&H_X>;?LU?]%)_P#*%J?_ ,C4 ?4-%?+W_#S;
M]FK_ **3_P"4+4__ )&H_P"'FW[-7_12?_*%J?\ \C4 ?4-%?+W_  \V_9J_
MZ*3_ .4+4_\ Y&H_X>;?LU?]%)_\H6I__(U 'U#17R]_P\V_9J_Z*3_Y0M3_
M /D:C_AYM^S5_P!%)_\ *%J?_P C4 ?4-%?+W_#S;]FK_HI/_E"U/_Y&H_X>
M;?LU?]%)_P#*%J?_ ,C4 ?4-%?+W_#S;]FK_ **3_P"4+4__ )&H_P"'FW[-
M7_12?_*%J?\ \C4 ?4-%?+W_  \V_9J_Z*3_ .4+4_\ Y&H_X>;?LU?]%)_\
MH6I__(U 'U#17R]_P\V_9J_Z*3_Y0M3_ /D:C_AYM^S5_P!%)_\ *%J?_P C
M4 ?4-%?+W_#S;]FK_HI/_E"U/_Y&H_X>;?LU?]%)_P#*%J?_ ,C4 ?4-%?+W
M_#S;]FK_ **3_P"4+4__ )&H_P"'FW[-7_12?_*%J?\ \C4 ?4-%?+W_  \V
M_9J_Z*3_ .4+4_\ Y&H_X>;?LU?]%)_\H6I__(U 'U#17R]_P\V_9J_Z*3_Y
M0M3_ /D:C_AYM^S5_P!%)_\ *%J?_P C4 ?4-%?+W_#S;]FK_HI/_E"U/_Y&
MH_X>;?LU?]%)_P#*%J?_ ,C4 ?4-%?+W_#S;]FK_ **3_P"4+4__ )&H_P"'
MFW[-7_12?_*%J?\ \C4 ?4-%?+W_  \V_9J_Z*3_ .4+4_\ Y&H_X>;?LU?]
M%)_\H6I__(U 'U#17R]_P\V_9J_Z*3_Y0M3_ /D:C_AYM^S5_P!%)_\ *%J?
M_P C4 ?4-%?+W_#S;]FK_HI/_E"U/_Y&H_X>;?LU?]%)_P#*%J?_ ,C4 ?4-
M%?+W_#S;]FK_ **3_P"4+4__ )&H_P"'FW[-7_12?_*%J?\ \C4 ?4-%?+W_
M  \V_9J_Z*3_ .4+4_\ Y&H_X>;?LU?]%)_\H6I__(U 'U#17R]_P\V_9J_Z
M*3_Y0M3_ /D:C_AYM^S5_P!%)_\ *%J?_P C4 ?4-%?+W_#S;]FK_HI/_E"U
M/_Y&H_X>;?LU?]%)_P#*%J?_ ,C4 ?4-%?+W_#S;]FK_ **3_P"4+4__ )&H
M_P"'FW[-7_12?_*%J?\ \C4 ?4-%?+W_  \V_9J_Z*3_ .4+4_\ Y&H_X>;?
MLU?]%)_\H6I__(U 'U#17R]_P\V_9J_Z*3_Y0M3_ /D:C_AYM^S5_P!%)_\
M*%J?_P C4 ?4-%?+W_#S;]FK_HI/_E"U/_Y&H_X>;?LU?]%)_P#*%J?_ ,C4
M ?4-%?+W_#S;]FK_ **3_P"4+4__ )&H_P"'FW[-7_12?_*%J?\ \C4 ?4-%
M?+W_  \V_9J_Z*3_ .4+4_\ Y&H_X>;?LU?]%)_\H6I__(U 'U#17R]_P\V_
M9J_Z*3_Y0M3_ /D:C_AYM^S5_P!%)_\ *%J?_P C4 ?4-%?+W_#S;]FK_HI/
M_E"U/_Y&H_X>;?LU?]%)_P#*%J?_ ,C4 ?4-%?+W_#S;]FK_ **3_P"4+4__
M )&H_P"'FW[-7_12?_*%J?\ \C4 ?4-%?+W_  \V_9J_Z*3_ .4+4_\ Y&H_
MX>;?LU?]%)_\H6I__(U 'U#17R]_P\V_9J_Z*3_Y0M3_ /D:C_AYM^S5_P!%
M)_\ *%J?_P C4 ?4-%?+W_#S;]FK_HI/_E"U/_Y&H_X>;?LU?]%)_P#*%J?_
M ,C4 ?4-%?+W_#S;]FK_ **3_P"4+4__ )&KL/A3^VW\%/C;XQM_"O@SQQ%J
MWB"Y1Y(+*33[NU:4(I=]IFB16(56; .< G'!H ]QHHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\WZ*** /K3]DK_DG
M&I?]A:3_ -$PU[97B?[)7_).-2_["TG_ *)AKVR@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHJAKVE#7="U'33/):B\MI+<SPG#Q[U*[E]QG(H
M O,H=2K ,I&"#T-?GQ_P4^_9.^&UK\"]=^)^C:'8^&?%>DW%L[S:=&L$>H++
M/'"R21J-K-^\WA@-WRG)(S7EGQ?T7]JG]@#P+_:ME\7[+Q)X"CNX["T2]C%S
M<*6#%%\NXB<Q@!3\J2D#%=W+^QA^T7^UHVAW'QY^*%C9>#(]EY'HNAQKYQ)7
M@F-8DB#[68>8YD*Y("X.* /IO_@G_P"-=;^('[(?P\UCQ#-/=:F;:>U:YN&W
M//'#<2PQ.3U)V1J,GDD$\YR?=+_PWI&JM*U[I5E>-*NV0W%NCEQC&#D<C'%<
M5XF^#5H_P&U'X9^#;R3P7:G1WTK3+RQW;['Y-J.""&)!Y)R&.2<Y.:^.-/T7
M]OWX11KH^GW'AOXH:?"1'!?WUQ TFSL6>5X)6/J7+'GJ: .#_P""IWP6\+_
MZZ\"?%?X>V\'@OQ;)JYAD&D*+=99%0RI<*BC:'5DPQ'WMXR#7Z3?#?Q#<^+O
MAWX6UV\B\F[U32K6]FB QL>2%788]BQKX.T/]A[XT_M+_$_1O%_[3'B33SH>
MC.K6WA;2V5UE7Y6>/]WA(T8JN]@SNP&,@!2/L#]H_P"'_C;Q]\(;[0_AGXG7
MP3XL26WFL-0#O#&OER*QB8H"0C*-I&UAC@@@F@#U2ORA_P""J.D6'A/]J;X3
M^(/"]LD'C2\2&YG%LNV2>2*Z46LC8Y+$ADSU(0#/ QZQ%K'_  4)T55T@Z%X
M1U[C;_;S262]!]XJ)8^N/^>7?H*V/V=/V"_&=S\9HOC/^T#XFM_%GC."3S;+
M2H,2PV\J\12.V%0;.J1QKM4[6SD8H V/^"NGA^;6?V2OM<4)E32=?LKV5@,^
M6I66#<?3YIU'_ J]P_8R\66WC3]E/X5:C;2K*J>'[2QD9<?ZVWC$$@X_VXFK
MT+XD?#_1OBMX#UWPAX@@-SHVLVCV=RBD!@K#AE)!PRG#*>Q4'M7YW^"?V>/V
MP?V.KC4O#_PEN-$^('@F>Y:XM[:]F@C"D\;S'/)&T3D 95)&4D9Y.: .E_X+
M.^*[6'X/^ ?"@8/J6HZ^=1BA498QP6\D;''^]=(/?\*^YOA5X<E\'_"_P?H,
MZ>7-I>CV=BZ?W6B@1"/S6OBCX2_L1_%/XM?'+3/BY^TIK5A?W>CE&TWPU8,L
MD:M&Q:,/L C2-7._8I8N?O'&0WZ 4 %%%% $%[8VVIVDMK>6\5U;2C;)#.@=
M''H5/!K"_P"%:>$/^A5T3_P70_\ Q-=)10!\X^._ASX3U;]H;PQX=OO"^C7O
MA^\TQI+G2;C3XI+2=E%RRL\17:Q!1""1P54]A7>_\,K_  6_Z)!X"_\ "9LO
M_C58GBK_ ).J\&_]@F3_ -!NZ]LH \N_X97^"W_1(/ 7_A,V7_QJC_AE?X+?
M]$@\!?\ A,V7_P :KU&B@#R[_AE?X+?]$@\!?^$S9?\ QJC_ (97^"W_ $2#
MP%_X3-E_\:KU&B@#R[_AE?X+?]$@\!?^$S9?_&J/^&5_@M_T2#P%_P"$S9?_
M !JO4:* /+O^&5_@M_T2#P%_X3-E_P#&J/\ AE?X+?\ 1(/ 7_A,V7_QJO4:
M* /+O^&5_@M_T2#P%_X3-E_\:H_X97^"W_1(/ 7_ (3-E_\ &J]1HH \N_X9
M7^"W_1(/ 7_A,V7_ ,:H_P"&5_@M_P!$@\!?^$S9?_&J]1HH \N_X97^"W_1
M(/ 7_A,V7_QJC_AE?X+?]$@\!?\ A,V7_P :KU&B@#R[_AE?X+?]$@\!?^$S
M9?\ QJC_ (97^"W_ $2#P%_X3-E_\:KU&B@#R[_AE?X+?]$@\!?^$S9?_&J/
M^&5_@M_T2#P%_P"$S9?_ !JO4:* /+O^&5_@M_T2#P%_X3-E_P#&J/\ AE?X
M+?\ 1(/ 7_A,V7_QJO4:* /+O^&5_@M_T2#P%_X3-E_\:H_X97^"W_1(/ 7_
M (3-E_\ &J]1HH \N_X97^"W_1(/ 7_A,V7_ ,:H_P"&5_@M_P!$@\!?^$S9
M?_&J]1HH \N_X97^"W_1(/ 7_A,V7_QJC_AE?X+?]$@\!?\ A,V7_P :KU&B
M@#R[_AE?X+?]$@\!?^$S9?\ QJC_ (97^"W_ $2#P%_X3-E_\:KU&B@#R[_A
ME?X+?]$@\!?^$S9?_&J/^&5_@M_T2#P%_P"$S9?_ !JO4:* /+O^&5_@M_T2
M#P%_X3-E_P#&J/\ AE?X+?\ 1(/ 7_A,V7_QJO4:* /+O^&5_@M_T2#P%_X3
M-E_\:H_X97^"W_1(/ 7_ (3-E_\ &J]1HH \N_X97^"W_1(/ 7_A,V7_ ,:H
M_P"&5_@M_P!$@\!?^$S9?_&J]1HH \N_X97^"W_1(/ 7_A,V7_QJC_AE?X+?
M]$@\!?\ A,V7_P :KU&B@#R[_AE?X+?]$@\!?^$S9?\ QJC_ (97^"W_ $2#
MP%_X3-E_\:KU&B@#R[_AE?X+?]$@\!?^$S9?_&J/^&5_@M_T2#P%_P"$S9?_
M !JO4:* /+O^&5_@M_T2#P%_X3-E_P#&J/\ AE?X+?\ 1(/ 7_A,V7_QJO4:
M* /+O^&5_@M_T2#P%_X3-E_\:H_X97^"W_1(/ 7_ (3-E_\ &J]1HH \N_X9
M7^"W_1(/ 7_A,V7_ ,:H_P"&5_@M_P!$@\!?^$S9?_&J]1HH \N_X97^"W_1
M(/ 7_A,V7_QJC_AE?X+?]$@\!?\ A,V7_P :KU&B@#R[_AE?X+?]$@\!?^$S
M9?\ QJC_ (97^"W_ $2#P%_X3-E_\:KU&B@#R[_AE?X+?]$@\!?^$S9?_&J/
M^&5_@M_T2#P%_P"$S9?_ !JO4:* /+O^&5_@M_T2#P%_X3-E_P#&J/\ AE?X
M+?\ 1(/ 7_A,V7_QJO4:* /+O^&5_@M_T2#P%_X3-E_\:H_X97^"W_1(/ 7_
M (3-E_\ &J]1HH \N_X97^"W_1(/ 7_A,V7_ ,:H_P"&5_@M_P!$@\!?^$S9
M?_&J]1HH \N_X97^"W_1(/ 7_A,V7_QJC_AE?X+?]$@\!?\ A,V7_P :KU&B
M@#R[_AE?X+?]$@\!?^$S9?\ QJC_ (97^"W_ $2#P%_X3-E_\:KU&B@#R[_A
ME?X+?]$@\!?^$S9?_&J/^&5_@M_T2#P%_P"$S9?_ !JO4:* /+O^&5_@M_T2
M#P%_X3-E_P#&J/\ AE?X+?\ 1(/ 7_A,V7_QJO4:* /+O^&5_@M_T2#P%_X3
M-E_\:H_X97^"W_1(/ 7_ (3-E_\ &J]1HH \N_X97^"W_1(/ 7_A,V7_ ,:H
M_P"&5_@M_P!$@\!?^$S9?_&J]1HH \N_X97^"W_1(/ 7_A,V7_QJC_AE?X+?
M]$@\!?\ A,V7_P :KU&B@#R[_AE?X+?]$@\!?^$S9?\ QJC_ (97^"W_ $2#
MP%_X3-E_\:KU&B@#R[_AE?X+?]$@\!?^$S9?_&J/^&5_@M_T2#P%_P"$S9?_
M !JO4:* /+O^&5_@M_T2#P%_X3-E_P#&J/\ AE?X+?\ 1(/ 7_A,V7_QJO4:
M* /+O^&5_@M_T2#P%_X3-E_\:H_X97^"W_1(/ 7_ (3-E_\ &J]1HH \N_X9
M7^"W_1(/ 7_A,V7_ ,:H_P"&5_@M_P!$@\!?^$S9?_&J]1HH \N_X97^"W_1
M(/ 7_A,V7_QJC_AE?X+?]$@\!?\ A,V7_P :KU&B@#R[_AE?X+?]$@\!?^$S
M9?\ QJC_ (97^"W_ $2#P%_X3-E_\:KU&B@#R[_AE?X+?]$@\!?^$S9?_&J/
M^&5_@M_T2#P%_P"$S9?_ !JO4:* /+O^&5_@M_T2#P%_X3-E_P#&J/\ AE?X
M+?\ 1(/ 7_A,V7_QJO4:* /+O^&5_@M_T2#P%_X3-E_\:H_X97^"W_1(/ 7_
M (3-E_\ &J]1HH \N_X97^"W_1(/ 7_A,V7_ ,:H_P"&5_@M_P!$@\!?^$S9
M?_&J]1HH \N_X97^"W_1(/ 7_A,V7_QJC_AE?X+?]$@\!?\ A,V7_P :KU&B
M@#R[_AE?X+?]$@\!?^$S9?\ QJC_ (97^"W_ $2#P%_X3-E_\:KU&B@#R[_A
ME?X+?]$@\!?^$S9?_&J/^&5_@M_T2#P%_P"$S9?_ !JO4:* /+O^&5_@M_T2
M#P%_X3-E_P#&J/\ AE?X+?\ 1(/ 7_A,V7_QJO4:* /+O^&5_@M_T2#P%_X3
M-E_\:H_X97^"W_1(/ 7_ (3-E_\ &J]1HH \N_X97^"W_1(/ 7_A,V7_ ,:H
M_P"&5_@M_P!$@\!?^$S9?_&J]1HH \N_X97^"W_1(/ 7_A,V7_QJC_AE?X+?
M]$@\!?\ A,V7_P :KU&B@#R[_AE?X+?]$@\!?^$S9?\ QJC_ (97^"W_ $2#
MP%_X3-E_\:KU&B@#R[_AE?X+?]$@\!?^$S9?_&J/^&5_@M_T2#P%_P"$S9?_
M !JO4:* /+O^&5_@M_T2#P%_X3-E_P#&J/\ AE?X+?\ 1(/ 7_A,V7_QJO4:
M* /+O^&5_@M_T2#P%_X3-E_\:H_X97^"W_1(/ 7_ (3-E_\ &J]1HH \N_X9
M7^"W_1(/ 7_A,V7_ ,:H_P"&5_@M_P!$@\!?^$S9?_&J]1HH \N_X97^"W_1
M(/ 7_A,V7_QJC_AE?X+?]$@\!?\ A,V7_P :KU&B@#R[_AE?X+?]$@\!?^$S
M9?\ QJC_ (97^"W_ $2#P%_X3-E_\:KU&B@#R[_AE?X+?]$@\!?^$S9?_&J/
M^&5_@M_T2#P%_P"$S9?_ !JO4:* /+O^&5_@M_T2#P%_X3-E_P#&J/\ AE?X
M+?\ 1(/ 7_A,V7_QJO4:* /+O^&5_@M_T2#P%_X3-E_\:H_X97^"W_1(/ 7_
M (3-E_\ &J]1HH \N_X97^"W_1(/ 7_A,V7_ ,:H_P"&5_@M_P!$@\!?^$S9
M?_&J]1HH \N_X97^"W_1(/ 7_A,V7_QJC_AE?X+?]$@\!?\ A,V7_P :KU&B
M@#R[_AE?X+?]$@\!?^$S9?\ QJC_ (97^"W_ $2#P%_X3-E_\:KU&B@#R[_A
ME?X+?]$@\!?^$S9?_&J/^&5_@M_T2#P%_P"$S9?_ !JO4:* /+O^&5_@M_T2
M#P%_X3-E_P#&J/\ AE?X+?\ 1(/ 7_A,V7_QJO4:* /+O^&5_@M_T2#P%_X3
M-E_\:H_X97^"W_1(/ 7_ (3-E_\ &J]1HH \N_X97^"W_1(/ 7_A,V7_ ,:H
M_P"&5_@M_P!$@\!?^$S9?_&J]1HH \N_X97^"W_1(/ 7_A,V7_QJC_AE?X+?
M]$@\!?\ A,V7_P :KU&B@#R[_AE?X+?]$@\!?^$S9?\ QJC_ (97^"W_ $2#
MP%_X3-E_\:KU&B@#R[_AE?X+?]$@\!?^$S9?_&J/^&5_@M_T2#P%_P"$S9?_
M !JO4:* /+O^&5_@M_T2#P%_X3-E_P#&J/\ AE?X+?\ 1(/ 7_A,V7_QJO4:
M* /+O^&5_@M_T2#P%_X3-E_\:H_X97^"W_1(/ 7_ (3-E_\ &J]1HH \N_X9
M7^"W_1(/ 7_A,V7_ ,:H_P"&5_@M_P!$@\!?^$S9?_&J]1HH \N_X97^"W_1
M(/ 7_A,V7_QJC_AE?X+?]$@\!?\ A,V7_P :KU&B@#R[_AE?X+?]$@\!?^$S
M9?\ QJC_ (97^"W_ $2#P%_X3-E_\:KU&B@#R[_AE?X+?]$@\!?^$S9?_&J/
M^&5_@M_T2#P%_P"$S9?_ !JO4:* /+O^&5_@M_T2#P%_X3-E_P#&J/\ AE?X
M+?\ 1(/ 7_A,V7_QJO4:* /+O^&5_@M_T2#P%_X3-E_\:H_X97^"W_1(/ 7_
M (3-E_\ &J]1HH \N_X97^"W_1(/ 7_A,V7_ ,:H_P"&5_@M_P!$@\!?^$S9
M?_&J]1HH \N_X97^"W_1(/ 7_A,V7_QJC_AE?X+?]$@\!?\ A,V7_P :KU&B
M@#R[_AE?X+?]$@\!?^$S9?\ QJC_ (97^"W_ $2#P%_X3-E_\:KU&B@#R[_A
ME?X+?]$@\!?^$S9?_&J/^&5_@M_T2#P%_P"$S9?_ !JO4:* /+O^&5_@M_T2
M#P%_X3-E_P#&J/\ AE?X+?\ 1(/ 7_A,V7_QJO4:* /+O^&5_@M_T2#P%_X3
M-E_\:H_X97^"W_1(/ 7_ (3-E_\ &J]1HH \N_X97^"W_1(/ 7_A,V7_ ,:H
M_P"&5_@M_P!$@\!?^$S9?_&J]1HH \N_X97^"W_1(/ 7_A,V7_QJC_AE?X+?
M]$@\!?\ A,V7_P :KU&B@#R[_AE?X+?]$@\!?^$S9?\ QJC_ (97^"W_ $2#
MP%_X3-E_\:KU&B@#R[_AE?X+?]$@\!?^$S9?_&J/^&5_@M_T2#P%_P"$S9?_
M !JO4:* /+O^&5_@M_T2#P%_X3-E_P#&J/\ AE?X+?\ 1(/ 7_A,V7_QJO4:
M* /+O^&5_@M_T2#P%_X3-E_\:H_X97^"W_1(/ 7_ (3-E_\ &J]1HH \N_X9
M7^"W_1(/ 7_A,V7_ ,:H_P"&5_@M_P!$@\!?^$S9?_&J]1HH \N_X97^"W_1
M(/ 7_A,V7_QJC_AE?X+?]$@\!?\ A,V7_P :KU&B@#R[_AE?X+?]$@\!?^$S
M9?\ QJC_ (97^"W_ $2#P%_X3-E_\:KU&B@#R[_AE?X+?]$@\!?^$S9?_&J/
M^&5_@M_T2#P%_P"$S9?_ !JO4:* /+O^&5_@M_T2#P%_X3-E_P#&J/\ AE?X
M+?\ 1(/ 7_A,V7_QJO4:* /+O^&5_@M_T2#P%_X3-E_\:H_X97^"W_1(/ 7_
M (3-E_\ &J]1HH \N_X97^"W_1(/ 7_A,V7_ ,:H_P"&5_@M_P!$@\!?^$S9
M?_&J]1HH \N_X97^"W_1(/ 7_A,V7_QJC_AE?X+?]$@\!?\ A,V7_P :KU&B
M@#R[_AE?X+?]$@\!?^$S9?\ QJC_ (97^"W_ $2#P%_X3-E_\:KU&B@#R[_A
ME?X+?]$@\!?^$S9?_&J/^&5_@M_T2#P%_P"$S9?_ !JO4:* /+O^&5_@M_T2
M#P%_X3-E_P#&J/\ AE?X+?\ 1(/ 7_A,V7_QJO4:* /+O^&5_@M_T2#P%_X3
M-E_\:H_X97^"W_1(/ 7_ (3-E_\ &J]1HH \N_X97^"W_1(/ 7_A,V7_ ,:H
M_P"&5_@M_P!$@\!?^$S9?_&J]1HH \N_X97^"W_1(/ 7_A,V7_QJC_AE?X+?
M]$@\!?\ A,V7_P :KU&B@#R[_AE?X+?]$@\!?^$S9?\ QJC_ (97^"W_ $2#
MP%_X3-E_\:KU&B@#R[_AE?X+?]$@\!?^$S9?_&J/^&5_@M_T2#P%_P"$S9?_
M !JO4:* /+O^&5_@M_T2#P%_X3-E_P#&J/\ AE?X+?\ 1(/ 7_A,V7_QJO4:
M* /+O^&5_@M_T2#P%_X3-E_\:H_X97^"W_1(/ 7_ (3-E_\ &J]1HH \N_X9
M7^"W_1(/ 7_A,V7_ ,:H_P"&5_@M_P!$@\!?^$S9?_&J]1HH \N_X97^"W_1
M(/ 7_A,V7_QJC_AE?X+?]$@\!?\ A,V7_P :KU&B@#R[_AE?X+?]$@\!?^$S
M9?\ QJC_ (97^"W_ $2#P%_X3-E_\:KU&B@#R[_AE?X+?]$@\!?^$S9?_&J/
M^&5_@M_T2#P%_P"$S9?_ !JO4:* /+O^&5_@M_T2#P%_X3-E_P#&J/\ AE?X
M+?\ 1(/ 7_A,V7_QJO4:* /+O^&5_@M_T2#P%_X3-E_\:H_X97^"W_1(/ 7_
M (3-E_\ &J]1HH \N_X97^"W_1(/ 7_A,V7_ ,:H_P"&5_@M_P!$@\!?^$S9
M?_&J]1HH \N_X97^"W_1(/ 7_A,V7_QJC_AE?X+?]$@\!?\ A,V7_P :KU&B
M@#R[_AE?X+?]$@\!?^$S9?\ QJC_ (97^"W_ $2#P%_X3-E_\:KU&B@#R[_A
ME?X+?]$@\!?^$S9?_&J/^&5_@M_T2#P%_P"$S9?_ !JO4:* /+O^&5_@M_T2
M#P%_X3-E_P#&J/\ AE?X+?\ 1(/ 7_A,V7_QJO4:* /+O^&5_@M_T2#P%_X3
M-E_\:H_X97^"W_1(/ 7_ (3-E_\ &J]1HH \N_X97^"W_1(/ 7_A,V7_ ,:H
M_P"&5_@M_P!$@\!?^$S9?_&J]1HH \N_X97^"W_1(/ 7_A,V7_QJC_AE?X+?
M]$@\!?\ A,V7_P :KU&B@#R[_AE?X+?]$@\!?^$S9?\ QJC_ (97^"W_ $2#
MP%_X3-E_\:KU&B@#R[_AE?X+?]$@\!?^$S9?_&J/^&5_@M_T2#P%_P"$S9?_
M !JO4:* /+O^&5_@M_T2#P%_X3-E_P#&J/\ AE?X+?\ 1(/ 7_A,V7_QJO4:
M* /+O^&5_@M_T2#P%_X3-E_\:H_X97^"W_1(/ 7_ (3-E_\ &J]1HH \N_X9
M7^"W_1(/ 7_A,V7_ ,:H_P"&5_@M_P!$@\!?^$S9?_&J]1HH \N_X97^"W_1
M(/ 7_A,V7_QJC_AE?X+?]$@\!?\ A,V7_P :KU&B@#R[_AE?X+?]$@\!?^$S
M9?\ QJC_ (97^"W_ $2#P%_X3-E_\:KU&B@#R[_AE?X+?]$@\!?^$S9?_&J/
M^&5_@M_T2#P%_P"$S9?_ !JO4:* /+O^&5_@M_T2#P%_X3-E_P#&J/\ AE?X
M+?\ 1(/ 7_A,V7_QJO4:* /+O^&5_@M_T2#P%_X3-E_\:H_X97^"W_1(/ 7_
M (3-E_\ &J]1HH \N_X97^"W_1(/ 7_A,V7_ ,:H_P"&5_@M_P!$@\!?^$S9
M?_&J]1HH \N_X97^"W_1(/ 7_A,V7_QJC_AE?X+?]$@\!?\ A,V7_P :KU&B
M@#R[_AE?X+?]$@\!?^$S9?\ QJC_ (97^"W_ $2#P%_X3-E_\:KU&B@#R[_A
ME?X+?]$@\!?^$S9?_&J/^&5_@M_T2#P%_P"$S9?_ !JO4:* /+O^&5_@M_T2
M#P%_X3-E_P#&J/\ AE?X+?\ 1(/ 7_A,V7_QJO4:* /+O^&5_@M_T2#P%_X3
M-E_\:H_X97^"W_1(/ 7_ (3-E_\ &J]1HH \N_X97^"W_1(/ 7_A,V7_ ,:H
M_P"&5_@M_P!$@\!?^$S9?_&J]1HH \N_X97^"W_1(/ 7_A,V7_QJC_AE?X+?
M]$@\!?\ A,V7_P :KU&B@#R[_AE?X+?]$@\!?^$S9?\ QJC_ (97^"W_ $2#
MP%_X3-E_\:KU&B@#R[_AE?X+?]$@\!?^$S9?_&J/^&5_@M_T2#P%_P"$S9?_
M !JO4:* /+O^&5_@M_T2#P%_X3-E_P#&J/\ AE?X+?\ 1(/ 7_A,V7_QJO4:
M* /+O^&5_@M_T2#P%_X3-E_\:H_X97^"W_1(/ 7_ (3-E_\ &J]1HH \N_X9
M7^"W_1(/ 7_A,V7_ ,:H_P"&5_@M_P!$@\!?^$S9?_&J]1HH \N_X97^"W_1
M(/ 7_A,V7_QJC_AE?X+?]$@\!?\ A,V7_P :KU&B@#R[_AE?X+?]$@\!?^$S
M9?\ QJC_ (97^"W_ $2#P%_X3-E_\:KU&B@#R[_AE?X+?]$@\!?^$S9?_&J/
M^&5_@M_T2#P%_P"$S9?_ !JO4:* /+O^&5_@M_T2#P%_X3-E_P#&J/\ AE?X
M+?\ 1(/ 7_A,V7_QJO4:* /+O^&5_@M_T2#P%_X3-E_\:H_X97^"W_1(/ 7_
M (3-E_\ &J]1HH \N_X97^"W_1(/ 7_A,V7_ ,:H_P"&5_@M_P!$@\!?^$S9
M?_&J]1HH \N_X97^"W_1(/ 7_A,V7_QJC_AE?X+?]$@\!?\ A,V7_P :KU&B
M@#R[_AE?X+?]$@\!?^$S9?\ QJC_ (97^"W_ $2#P%_X3-E_\:KU&B@#R[_A
ME?X+?]$@\!?^$S9?_&J/^&5_@M_T2#P%_P"$S9?_ !JO4:* /+O^&5_@M_T2
M#P%_X3-E_P#&J/\ AE?X+?\ 1(/ 7_A,V7_QJO4:* /+O^&5_@M_T2#P%_X3
M-E_\:H_X97^"W_1(/ 7_ (3-E_\ &J]1HH \N_X97^"W_1(/ 7_A,V7_ ,:H
M_P"&5_@M_P!$@\!?^$S9?_&J]1HH \N_X97^"W_1(/ 7_A,V7_QJC_AE?X+?
M]$@\!?\ A,V7_P :KU&B@#R[_AE?X+?]$@\!?^$S9?\ QJC_ (97^"W_ $2#
MP%_X3-E_\:KU&B@#R[_AE?X+?]$@\!?^$S9?_&J/^&5_@M_T2#P%_P"$S9?_
M !JO4:* /+O^&5_@M_T2#P%_X3-E_P#&J/\ AE?X+?\ 1(/ 7_A,V7_QJO4:
M* /+O^&5_@M_T2#P%_X3-E_\:H_X97^"W_1(/ 7_ (3-E_\ &J]1HH \N_X9
M7^"W_1(/ 7_A,V7_ ,:H_P"&5_@M_P!$@\!?^$S9?_&J]1HH \N_X97^"W_1
M(/ 7_A,V7_QJC_AE?X+?]$@\!?\ A,V7_P :KU&B@#R[_AE?X+?]$@\!?^$S
M9?\ QJC_ (97^"W_ $2#P%_X3-E_\:KU&B@#R[_AE?X+?]$@\!?^$S9?_&J/
M^&5_@M_T2#P%_P"$S9?_ !JO4:* /+O^&5_@M_T2#P%_X3-E_P#&J/\ AE?X
M+?\ 1(/ 7_A,V7_QJO4:* /+O^&5_@M_T2#P%_X3-E_\:H_X97^"W_1(/ 7_
M (3-E_\ &J]1HH \N_X97^"W_1(/ 7_A,V7_ ,:H_P"&5_@M_P!$@\!?^$S9
M?_&J]1HH \N_X97^"W_1(/ 7_A,V7_QJOD#Q;X \+_#G_@K5\%--\)^&](\+
MZ=+X5NKB2ST:QBM(7E,&K*9"D:J"Q5%&<9PH'85^B%?!OQ?_ .4OWP/_ .Q/
MN/\ T5K% 'WE1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% 'YOT444 ?6G[)7_).-2_["TG_ *)AKVRO$_V2O^2<:E_V
M%I/_ $3#7ME !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Y1
M^TG^S;X9_:D\"67A/Q7?:M8:9:ZE'J:OHT\<4KR)')&%8R1N"F)6)  .0.1C
MGU2*)((DCC7:B*%51V Z4^B@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH \3\5?\G5>#?^P3)_Z#=U[97B?BK_DZKP;_ -@F3_T&[KVR@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ KX-^+_ /RE^^!__8GW'_HK6*^\J^#?B_\ \I?O@?\
M]B?<?^BM8H ^\J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH _-^BBB@#ZT_9*_Y)QJ7_86D_P#1,->V5XG^R5_R3C4O
M^PM)_P"B8:]LH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \3\5?\G5>#?^P3)_Z#
M=U[97B?BK_DZKP;_ -@F3_T&[KVR@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH ***\V_:3\&WOQ"_9_^(?AW39)(]1U'0KN&U,3%2TOE,47(YPS
M *?8GK0!W,'B+2KJ=88=3LY9F.%C2X1F)]  :T*_E\AFDMYDEB=HI48,CH<,
MI'((/8U_2)^S_P"/_P#A:?P/\">+6D\V?5]&M;FX;TG,:^:/PD#C\* ._JG>
MZUI^FR+'=W]M:R,-P2:94)'K@FGZIJ5MHVF7>H7DH@M+2%YYI6Z(BJ68GZ $
MU_-1\3?'-[\3?B)XE\6:A)))>:UJ$]\_FMN*^8Y8+GT4$*!V  H _I=BE2>)
M)8G62-U#*Z'(8'H0>XI]?F!_P1=^)LLL?Q"^']S<N\<0@UJQ@9R0@),5P0.W
M)M^GK7Z?T 1W%Q%:PO-/(D,2#+22,%51[DU#8ZK9:GO^QWEO=[,;_(E5]N>F
M<'CH?RK\OO\ @M-\1)&U'X<>!()V6-(;C6KN -PY9A# Q'MLN/\ OJN'_P""
M-7@V\U3XZ^+_ !*KR)IVD:%]EEV$A6FN)D,8;U&V"4X]0#VH _8.BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "FRRI#&\DCK'&@+,[' 4#
MJ2:=7P1_P64NYX/V;_"T4<TD<4_BF%941B%D M;D@,.X! //<"@#[ML=6L=3
M+BSO+>[*8W>1*K[<],X/'2K5?@7_ ,$YKF:V_;/^&ODRO%YEU<1OL8C<IM9L
MJ<=1P.*_?2@ HHHH **** "BH[F<6UM+,1N$:%R!WP,U^1]U_P %HOB VIN]
MM\/_  U%IQDRD$LUP\H3T,@8 GWV#Z4 ?KI17.?#;Q?_ ,+"^'7A;Q2+7["-
M<TJUU/[+OW^3YT*R;-V!NQNQG SCI71T %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 445\)_MV_P#!0SQ-^RO\4=+\&^'/"NDZLUQI46IS7NJ2
MRD?/++&(U1"N,>5G<2<[L8&,D ^[**^3_P!@3]LS6?VN]$\7OKWAZQT._P##
M\ULOF:=*[13K.)2/D?)4KY1_B.=W;'/UA0!X9\:OVV/@_P#L_>)D\.^,O%/V
M/7&B69[&TLYKF2)&&5,GEJ0F1R 3DCG&*[3X+_'GP-^T'X6D\0>!-=CUK3X9
MC;S_ +MXI8)  =KQN R\$$'&#V)K\I/^"B?[*?Q8UC]J'Q7XKT/P/KWBK0==
M-O/:WFB6$M]MVV\<;(ZQ*Q0JT9'( (QBOJ7_ ()-? +QU\&_!?CO5/&NAWGA
MS^W[FS%EIVHH8K@+ LV^1HS\R!C,  V#\AXQ@D ^]:*** "BBB@ HHHH ***
M* "BBB@ HHHH **** ..^,/Q1TOX*_#+Q#XWUJ"YN=,T6V-S-#9JK32#(4*H
M8@9)8#DBOC;P%_P5_P# 7C3QOHOA^;P/XATU-4O(K*.[\V"41O(X1690P.W+
M#."2!T!KW?\ X* _\F<?%'_L&K_Z/CK\+_@M_P EC\"?]AZP_P#2A* /Z4Z*
M** "BBB@ HHJMJ3M'IUTRDJRQ.00<$'!H CFUK3K>[%K+?VL=T2%$#S*'R>@
MVYSSD5=K^7VXN);N>2>>1YII6+R22,69V)R22>22>]?T0_L>7,UY^RO\*)KB
M5YYG\-V1:21BS']TO4F@#V&BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BJVJ:G::)IMWJ&H7,5E86D3SW%S.X2.*-069V8\   DD^E?CC
M^U]_P5!\7_%'5[_P[\+[^[\(>"HR8?[1M_W6H:B <%]X^:%#V52&Q]X\E0 ?
MKSXB\?>&/"#8UWQ'I.B':'QJ-]%;_*3@'YV'&>*/#?C[PQXRW?V!XCTG7-HW
M'^S;Z*XP,XS\C'O7\VFDZ!XE^(FLS)IFG:KXFU:0&:5;2"6[G;U9@H+'ZFKN
ML^#/&OPOU""ZU;0M?\)7T,O[J:]LY[*5)!G[K,%(;@].>* /Z7**_.S_ ()2
M_M4^//C#<^*/ _C;5I?$::-917UAJ=Z=]TJF38\<DG60<J06RP^8$D8 _1.@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /"/VL_P!KKP[^R1X9
MT75==T?4M;EU>Y>VM;;3]BX**&9G9R,#!'0$\UP7[+'_  46\(_M2?$&;P;I
M_AC6- U9;.2]BDNWBEAD1"H8%E.0WS CY<<'D<9\/_X+5?\ (A_##_L)7G_H
MJ.OG'_@D;_R=NG_8!O?YQ4 ?ME1110 4444 %%%?(?[?O[;&N?LB1>#;?P_X
M<T_6[WQ!]J=IM2E<1P+ 81@(A!8MYO7<,;>ASP ?7E%?$'[!?[?_ (C_ &K_
M !_K_A7Q'X7TO2)K#2SJ<-YI<L@4A98XS&R.6Y/F@[@P^[C'.:^WZ /(_CK^
MU=\,/V;Y-.@\>>)%TN]U!3);64-M+<3N@."Y2-6*KD$9. 2"!G!J;X%?M1?#
M7]I"#4G\!>(EU:;3BOVNUEMY+>>(-G:VR15)4X/S#(SQUKX"_P""K7[-'Q+\
M?_&C1?&?A3PGJWBS1)-%AT]QHUJ]W-;S1S3,5:*,%@I$JD-C'WO2M?\ X)-?
MLV_$?X:_$?Q9XR\7^&-4\*:3-HQTRW@UBW:VFN)7GBDW")P' 582,D ?.,9Y
MP ?IY1110 4444 %%%% !1110 4444 %%%?E;_P6,\'^*O$GQ&^'<NEZ-JFJ
MZ7'I-PJFSMI)HTF\X%_N@X)7ROK@>E 'ZI45_-%_PJOQK_T*&O?^"R?_ .)K
MF'1HV*L"K*<$$8(- ']0E%?S-:?\//%6K6<5Y8^&=8O;24;HY[>PEDC<>H8+
M@U]!_L(?#OQSI7[7'PTNX_#>M6$<6HEKBXFL9HD2#RG\W<Q4  IN'/K0!^\5
M%%% !1110 445\A_M^_ML:Y^R)%X-M_#_AS3];O?$'VIVFU*5Q' L!A& B$%
MBWF]=PQMZ'/ !]>45\0?L%_M_P#B/]J_Q_K_ (5\1^%]+TB:PTLZG#>:7+(%
M(66.,QLCEN3YH.X,/NXQSFOM^@ HHHH **** ,[Q'KMMX6\/:IK5[O-GIUK+
M>3^4NYMD:%VP.YP#7P!'_P %HOAZ=1"/X \2K8[\&<36YD"^NS=C/MN_&OM[
MXT_\D<\=_P#8!O\ _P!)WK^:R@#^GS2]1AU?3+2_MR3;W4*3QEA@[64,,CZ&
MK-8/@#_D0_#?_8-MO_12UO4 %%%?$'_!2']N'4?V<-+T_P %>"9(XO'6LVQN
MI+]T$@TVUW%%=58%6D=E<+G(4(Q(Y6@#['\2>,M \&VRW.OZYINAV[' FU*[
MCMT)^KD"LS0OBUX&\47ZV.C>,_#VKWK?=MK#5()Y#]%5R:_G6M+'Q[\>O&SK
M;PZ]X]\5WN9'VB6^NY .K$_,V!GJ>!73^,?V4/C'\/M+EU/7_AMXDT_3H%\R
M6\^P/)%$O/+N@(4<=R,<>HH _HMKCOC#\4=+^"OPR\0^-]:@N;G3-%MC<S0V
M:JTT@R%"J&(&26 Y(K\^_P#@CY\9_&GC'5?&WA#7_$-]K>AZ;8V]W80ZA,T[
M6K&0HRQLQ)"$8^3. 1D 9.?K+_@H#_R9Q\4?^P:O_H^.@#PCP%_P5_\  7C3
MQOHOA^;P/XATU-4O(K*.[\V"41O(X1690P.W+#."2!T!K[ZK^:SX+?\ )8_
MG_8>L/\ TH2OZ4Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\_?%/
M_!8SP!X>\4ZEI4'@7Q%>V]E<O;&Z,T$9?8Q4L$W'CC(R?KBOT"K^9CQ__P C
MYXD_["5S_P"C6H _H_\ A=\1--^+7P[\.^,M'CN(=,UNRCOK>*[4+*BN,[7
M) (Z'!(XX)KJ*\0_8B_Y-(^%'_8!M_Y5[?0 4444 %%%% !1110!QWQA^*.E
M_!7X9>(?&^M07-SIFBVQN9H;-5::09"A5#$#)+ <D5\;> O^"O\ X"\:>-]%
M\/S>!_$.FIJEY%91W?FP2B-Y'"*S*&!VY89P20.@->[_ /!0'_DSCXH_]@U?
M_1\=?A?\%O\ DL?@3_L/6'_I0E ']*=%%% !7F_[0GQWT+]F_P"%VH^.?$5K
M?7VG6<D4/V;3D5II'D<(H&YE &3DDG@ ]3Q7I%?'_P#P5:_Y,XU__L)6'_H\
M4 97P._X*G> /C;\3]%\$6_A3Q#H]_K-R;:SN9_(DAW;25\S:^5S@C@-@X[<
MC[5K^?/]A#_D[_X5_P#883_T!J_H,H **** "BBB@ HHHH **** "BBB@ HK
M^=']K#Q%J7B7]I7XGW.J7L]]-%XDU&VB:=RWEQ)<R*D:YZ*J@  =,5SWAWX'
M?$?QAX?37=!^'_BG6]#<L%U/3M%N;BV8J=K8E1"IP00>>"* /Z3Z*_FE5_'/
MP;UY2K>(? VM +(I!GT^YQV8?=;Z&ONK]B+_ (*;>*])\9:/X(^+.JC7O#NI
M3BVA\1WS8NK"1N$,LG22(M@%G^9=Q.X@8H _7"BBB@ HHHH ***CN9Q;6TLQ
M&X1H7('? S0!)17Y%W7_  6B^(#:F[VWP_\ #46G&3*02S7#RA/0R!@"??8/
MI7ZH_#;Q?_PL+X=>%O%(M?L(US2K74_LN_?Y/G0K)LW8&[&[&<#..E '1T44
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 5\&_%__ )2_? __ +$^X_\ 16L5]Y5\&_%_
M_E+]\#_^Q/N/_16L4 ?>5%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 ?F_1110!]:?LE?\ ).-2_P"PM)_Z)AKVRO$_
MV2O^2<:E_P!A:3_T3#7ME !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'B?BK_ ).J
M\&_]@F3_ -!NZ]LKQ/Q5_P G5>#?^P3)_P"@W=>V4 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110!_.;^U/\-Q\(_P!HKXA>%(XC#:V&KS&U
MC(QMMI#YL'_D*1*_5_\ X)*>/_\ A+?V4HM%DEW7'AG5KJP"$Y812$7"'Z9F
M=1_N5\D_\%C?AP?#WQW\->,(8=EMXDTCR97Q]^YMGVL<_P#7*2 ?A71_\$7?
M'_V#XA?$'P7++A-3TV#58$8\![>0QOCW(N%)]D]J /N3]OOXA'X:_LC_ !&U
M&.39=7MA_9,&#ABUTP@./<)([?\  :_ *WL;B[BN9889)8[:,2SNBDB-"ZH&
M;T&YT7/JP'>OUB_X+0?$(Z=\._ '@J&7#:IJ4VJ3HIYV6\8C0'V+7!/U3VKY
MW_X)X?L[-\9?A=^T%=-;"6>?PW_8>F%ER&NI";A<?[LEM;D_[U ' ?\ !-7X
MB_\ "N_VO_!OF2^59Z[YVAW'.-WG)^Z'_?Y8:_>2OYCO"WB*\\'>*-(UVP;R
M[_2KR&^MVZ;9(G#J?S45_2EIGC?2]3\!6GC!)PFB7&F)JPG/(%NT0EW?]\G-
M 'X>?\%+_'__  GO[87C(1R>9::(L&C0>WE1@RC\)GFK[^_X)#?#;_A$OV:;
MSQ/-$4NO%.K2SHY&-UO!^Y0?]_%G/_ J_'OQIXEO/B#XYUWQ!<HSZAK>HSWT
MB+EF,DTK.0.YY:OZ+/@/\.T^$OP7\$^#E4+)HVDV]K,1_%,$'FM^+ES^- '2
M>+_&&B> ?#6H>(/$>IVVC:+I\1FN;V[D"1QJ/4]R3@ #DD@ $D5^;_Q@_P""
MS5M8ZO/8_#/P2FIV43X75_$,S1B<#J5MX\, >Q9P<=5'2N._X+"_'R]U;QYH
MOPFTZY>+2-)MTU/5(T.!/=2 ^4K>H2/##WE/H*Y+_@FA^Q)X;_:)_MWQOX]M
MY=0\*Z1=#3[72XYFB6\NM@>0R,A#!$5XB I&XOR<*0P!M>'O^"S_ ,2K:\1M
M<\"^%-1M V6BT\W-HY7T#O)* ??:?I7WM^RI^V[X"_:ML9K?1FET/Q5:1"6[
M\/:@ZF95Z&2)QQ+&#P6 !&1N5<C/FO[2'_!-+X3>,OA9K7_"#^%;?PGXOLK1
MY]-NM/ED5)I$4LL,J,Q4JYX+8W#@YXP?Q[^#OQ0U;X,?$[PWXUT29XK_ $>\
MCN0J-M$T8.)(F_V70LA'HQH _I4KX2_:;_X*M>#_ (.>);[PMX*T0^.M<L9&
M@O+PW/D6%O(."BN S2LI!!P%4=F)! ^FOVA/&-[IG[,OQ!\4>&9V^V1>%KW4
M+&ZB.&3_ $9G653ZJ/F'TK^>;P99:5JGC'0K37KQ]/T2XOX(K^\3[T%NTBB6
M0<'E5+'IVH ^[!_P6=^*/]IF0^"?"/\ 9W:WVW7F]?\ GIYV.G'W.O/M7V=^
MQ5^W[I/[7&IZIX>G\-3>%_%.FV?V]X%N1<VT\ =8V='VJRD,Z94K_$,,><;^
MC?L$_LV:SX3LDT_X?:-JFDSVZ&#4(+N:1YXR 1(+A9-S9'.X-SFHOV=OV"O
M_P"S'\7M;\;^#]3U0PZEI;:8NDWSK*ELK2QRL5DP&(S"@ ;)'/)SP ?2Y(4$
MDX Y)-?!?[17_!6KP3\+]>O/#W@/16\?ZE:L8I]2^U"WTY''41N%9IL'(. J
MGLQKI/\ @JG\>]0^$'[/\'A_1+I[+6O&5R^G_:(FVO%9HH:Y*GU8-'&?:5N0
M<5^2O[.GP,U?]HWXO:%X$T>9;.6_9WN+Z1"Z6D"*6DE8#&< 8 R,L5&1F@#Z
M^L_^"S_Q,34 ]UX&\)S6.1F&'[3'(>N?G,K#GC'R\>]?;_['W[>?A+]K66]T
M>VTNZ\,^+["V^V7&DW,@FCDAW*K20R@#<%9D!#*I&X8!&2. C_X)#? U?#HL
M'N/$[ZALP=5&HH)BV.NSR_+QGG&W\:Q_V.?^">OB;]EG]I?6/$\VOV&N>#CH
MT]G8W*!H[MY))8B%DBY"[51LL&(/R\#)  /O"[NX+"UFNKJ:.VMH$:26:9PJ
M1H!DLQ/   ))-?GU\>_^"O\ X0\$ZM=:-\-O#S>-[B!FC?6+N<VUCO!QF-0I
M>9??Y >H)'-4O^"P/[05_P"$?!OA[X6Z-=/:R^(D>_U=XVVLUFC;8X<_W7D#
M%O:(#D,17P1^QG^R]=?M6_&"+PP;R72]"L[=K_5M0A0,\4"D*$3/'F.S*HSG
M W-@[2" ?0X_X+-?%K[:6/@[P9]DQQ%Y%WYF?]_[1C_QVOH/X!?\%>O!GCS6
M+71?B+H#^!+JX98H]7@N?M-@6/&9<JKPC/?YP.I917;W7_!)?X!S>'Y=/AL=
M>@OF0JFJC57:=&[-M(\L_39BOR0_:*^!NK_LY?%[7? FL3I>3:>ZO!>Q(52Z
M@=0\<@!Z94@$9.&##)QF@#^CBWN(KN".>"1)H95#QR1L&5U(R""."".]25\,
M?\$D?C;??$CX#ZGX1U6YDN[_ ,&W4=M!)*VYOL4RLT"$GGY6CF4>BA1VK[GH
M *^ _P#@LS_R;IX0_P"QJB_])+JOORO@/_@LS_R;IX0_[&J+_P!)+J@#X#_X
M)V_\GG_#'_K\N/\ TDFK]X?%_B%/"/A/6]=EA:XCTNQGO6A0X,@CC9RH/8G;
MBOP>_P""=O\ R>?\,?\ K\N/_22:OW&^-/\ R1SQW_V ;_\ ])WH ^#/@_\
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
M2;^XM+J)[:\MI6BEB<8:-U.&4^A!!%?T2_LG^/KKXH?LV_#GQ-?R-/J%[HT
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
M>E?(/P5_X(Z^"M LX[OXF^(;SQ5J9'S:?I#FTLH_;?CS9,?WLIU^[0!X./\
M@LU\6_MQ<^#_  6;/_GB+>[\SI_?^T8Z_P"S_C7TO^S-_P %7?"7Q@\4:?X5
M\;:$? ^LW\BP6E^ESY]A-*QPJ,Q56B+$@#.Y<]6%=MXW_P""67P \2>%[K3M
M&\,7/A75#$RVVK66IW4TD+\D%DFE='&3R",X& 1QC\1M?T:X\+^(=2TJX8?:
M].NI+61DSC?&Y4D?B* /Z1_B[\08?A/\+?%GC.>T:_CT'2[C4?LBOL,YCC+"
M/=@[=Q &<'&<X-?AS^V9^VA>_M@W/A.:\\*P>&#X?2Z11!>M<^=YQB)SE%VX
M\H>N<^U?L/\ "2.']H_]C_PQ;>*Y)[A/%?A.&TU2:-]LKM);B.:16(.&+;F!
M(.#CK7Y4_P#!1#]COP9^R3>>!(O"&IZ[J2Z]'>O<G6[B&4H83 $V>5#'C/FM
MG.>@Z=P#S+]C_P#:HNOV2?B#JWBFT\.P^)9-0TM],-M-=FW"!I8I-^X(V?\
M58QCO7Z=_L4_\%$I_P!K#XEZKX.O_!47AJ:VTM]3ANK?4#<*X26.-D93&N"?
M-4@@_P )]17YU_\ !/\ _9A\+?M5_%?7O#'BV_UC3K"PT1]2BDT6:**4R+/#
M& QDBD&W$K<  Y Y]?U3_9H_8#^'/[*_C6_\4^%=2\1:GJMY8-IQ.MW4$J1Q
M-(CMM$4,?),:\DG@>] '+?MO?M\R_LB^)?#NA6?@Q/$UWJUF]ZT\^H&VCB0.
M4"@"-BQ)!.<C'OGBW^P]^W6_[7U_XHTZ[\(+X8O=$AAN!)#?_:8YTD9EQ@QH
M5(*^^<]L<_'O_!:+_DL?@#_L R?^E#UJ?\$5?^1\^)__ &#;/_T;)0!Z]^T_
M_P %1]5_9[^-WB+P!#\-8=2CT@PJ+ZZU5HFN!)"DH<((B N' ')Z=N@^@?V+
MOVM;/]KGX=ZEKPT8>'=6TN^-E>::MU]H !0/'*K;5.U@6&"."C=>M?$7_!9K
MX2C3O%_@CXCVD.(M3MGT:^=1@"6(F2$GU9D>0?2$5PW_  2"^*O_  B'[0VJ
M>#KB;99>+=,98D)X:ZMLRQ_^0C<#\10!^S%?G=^T/_P5G_X5!\8O$O@K0? 5
MOXAM="N38RZE<:J83+.G$H"+$V K[DZG.TGC.*^Z?BEX\M/A=\-O%'B^^VFU
MT/3;C4'5CC?Y<98(/=B H]R*_FUO[W4O&?B:YNYS)J&L:M>-*Y49>>>5R3@=
MRS-^M ']!O[)/[0-S^TW\%]/\=W7AT^&7NKF>V%H+G[0CB)]OF*^U3@D$8(X
M*GKUJI^T[^V#X _96T.&?Q/=R7VN7:%K'0-/VO=W '&\@D".//&]O0X#$8KH
M?A'X-TS]FW]G;0-#NG6&Q\*Z'YE_-&!@ND9EN9!_O/YC?C7X"?''XNZU\>/B
MKXA\;:Y*\EYJMRTD<);*VT(.(H4_V40*H]<9/))H ^U/%7_!:'XAW=]*WAKP
M%X9TNS+#RX]5DN+V0#OEHWA!/3L,>]==\+O^"T%S)J\%M\1/ -O'ITC@2:AX
M<N&#P#U\B4G?_P!_%_&O=OV;?^"9/PJ\"_#?2&\>^&(?%OC.[MTGU&;4)9&B
MMY&4%H(HU8+M0Y&X@LQR<@8 ^/O^"F_[%OA;]GI_#OC3P%:OI?AO6+AM/N]+
M:9I4MKD(71HBY+;75),@DX*<<-@ 'ZX?#SXB>'/BMX/TWQ3X4U6#6M"U"/S(
M+NW/!]58'E6!R"K $$$$ UT=?DI_P1M^,-]IOQ&\5?#6ZN6?2-4L#J]G"[96
M*ZB9$?8.Q>-\G_KBM?K70 4444 %?S'>*O\ D:-8_P"OR;_T,U_3C7\QWBK_
M )&C6/\ K\F_]#- '[W?\$_O^3./A=_V#6_]'R5]!U\^?\$_O^3./A=_V#6_
M]'R5]!T 9?B?Q/I/@OP_?Z[KVHV^DZ/81&>ZO;N0)%$@ZEB?\DX%?G/\9?\
M@LMI6DZG<:?\,O!IUVWC;:NLZ[,T$4F.Z6ZC>5/8LZ'U45P?_!8+]H*_U7QW
MI/PCTVZ>'1]*MX]2U6-&P+BZD!,2-ZJD>& ]9<X^4&O#OV _V+X_VL_&.L7&
MO7MWIG@O04C-[+9;5GN9I,[((V8$+PK,S8) "C'S @ ]4L_^"S?Q72\9KKP;
MX-FM"WRQ0PW<<@&>A<SL"<=]H^E?5?[,_P#P5.\ ?&W7+/PUXITV3X?^)+MQ
M#;-<W(GL+ESPJB?:I1V/174#) #$D"CQI_P21^">L^$+JP\/1ZOX>UWRB+;5
MC?R7&),?*9(G.UESC(7:<="*_';XB^ ]6^%OCW7_  EK<:Q:OHE[+8W'EDE"
MZ,1N0D E6P&!QR"#0!_1M\7?B##\)_A;XL\9SVC7\>@Z7<:C]D5]AG,<981[
ML';N( S@XSG!K\.?VS/VT+W]L&Y\)S7GA6#PP?#Z72*(+UKGSO.,1.<HNW'E
M#USGVK]/?V+_ !K%^U]^Q*-%\7SW%[.]M=>%-9N5D_?R@1A5D#$']X898FW$
M'YLDYK\\_P#@HA^QWX,_9)O/ D7A#4]=U)=>CO7N3K=Q#*4,)@";/*ACQGS6
MSG/0=.X!YE^Q_P#M477[)/Q!U;Q3:>'8?$LFH:6^F&VFNS;A TL4F_<$;/\
MJL8QWK]._P!BG_@HE/\ M8?$O5?!U_X*B\-36VEOJ<-U;Z@;A7"2QQLC*8UP
M3YJD$'^$^HK\Z_\ @G_^S#X6_:K^*^O>&/%M_K&G6%AHCZE%)HLT44ID6>&,
M!C)%(-N)6X !R!SZ_JG^S1^P'\.?V5_&M_XI\*ZEXBU/5;RP;3B=;NH)4CB:
M1';:(H8^28UY)/ ]Z .E_:<_;#^'_P"RGI=E+XLGN[S5M05WL=&TR(27,ZKP
M7.XA40$@;F(SS@,017P5XR_X+2^+;F[D'A/X=:+IMJ 0AUF[FNW8]F(C\H#W
M7GZ]Z^COVX?V M;_ &M/BOX1\1:=XIL/#^F6.G'3M0^U122S*HE:1'AC7"N3
MYC@AG3&%Z]M'P!_P2C^ GA*P@36=)U3QE>IR]UJFI2PAFSGB.W:-<>QW<=2:
M /D[PO\ \%H?B):W<;>(_ 7AC4[4-\Z:7)<6;D>S.\P!Z]J_0;]EK]KSP1^U
M?X:NK[PVT^G:QI^T:CHE]@7%MNSM<$</&2" P].0IXKX._X*/?L$?#[X(_"^
MU^(7PZM+G08K>^BLK_29+J6Y@=) 0LB-*S.K!@ 06((;C&.? O\ @F7XVOO!
MW[8O@N"UF=+36EN=+O8E.!+&\#NH/TECB;_@- '[6_&G_DCGCO\ [ -__P"D
M[U_-97]*?QI_Y(YX[_[ -_\ ^D[U_-90!_3/X _Y$/PW_P!@VV_]%+6]6#X
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
MDHB;_@-?O70 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !7P;\7_P#E+]\#_P#L3[C_ -%:Q7WE7P;\7_\ E+]\#_\ L3[C_P!%:Q0!
M]Y4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110!^;]%%% 'UI^R5_R3C4O^PM)_Z)AKVRO$_V2O\ DG&I?]A:3_T3#7ME
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% 'B?BK_DZKP;_P!@F3_T&[KVRO$_%7_)
MU7@W_L$R?^@W=>V4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110!\/\ _!7;X;_\);^S);^)88]UUX6U:&Y=P,D6\W[AQ_WV\)_X#7YS?\$\
M_'__  KO]K_X>73R^7:ZE>-H\ZYP'%RC1(#])&C;_@(K]OOCO\/(_BS\&/&O
M@]T#OK.DW-I#N_AF,9\IO^ R!&_"OYQM%U:]\*>(;#4[7-OJ.FW4=S%O&"DL
M;AER/8J* /KO_@K'\0O^$Q_:QO-(BE\RV\,Z7:Z:%4_*)&!N'/U_?JI_W,=J
M^^?^"5?P]_X0C]D;1]0DCV77B74+K5Y 1R%W""/\"D"L/]ZOQN^*WC>\^,OQ
M?\4>*1;R?:O$>KSWD-KG<R"64F.(>NT%5'TK^B;X4>!X?AI\,/"7A. *(]$T
MJVT_*_Q&.)4+>Y)!)/?- '\__P"UK\.O^%4?M*?$7PPL7DVUKK$TMK'C&VWF
M/G0C_OW(E?H7X8_:#"?\$A=1U+[3C5;'39?!Q"M\P9YA;H![BVE1OP->+?\
M!8WX=?\ "/?'GPUXNABV6_B/1_*D?'W[BV?:QS_USD@'X5\BV7QBU&T^ .J?
M"\;QIMWXBM_$ 93QN2WDA=2/?,)_[9^PH Z_]B+X;_\ "U?VJ?ASH;Q^9:)J
M::C=*1E3#; W#JWLPBV_\"%?T*5^2W_!&'X;_P!I?$7QYXZGCS%I.G1:5;LP
MX,EP^]RONJP 'VD]Z_6F@#\ ?^"A%_-J/[97Q/EGSO74(H1N.?E2WB1?_'5%
M9_P5^)/[1'A'P:UE\+I_&,/AIKIY6&@Z=)-;F<A0Y++&PW8"YYZ 5Z?_ ,%6
M/AI=>"/VL-4ULPE--\4V=OJ-O(/NETC6"5<^H:+<1_TT'K7M/_!)?]JGPGX"
MT/7OA=XNUBUT&6]U+^T]'N[Z3RX9WDC2.6 N?E0CRD902-Q=@.< @'@O_"\?
MVSO^?WXF?^">?_XS7A=I^SO\5+ZZBMX/AKXNDFE8(B#0[GDDX'\%?T=_VI9_
M8?MOVN#['C/VCS%\O&<?>SCKQ7E6M?M=?!K0/&&D^%KCXB:)/X@U2[CL+:QL
M)C>-Y\C!$1S"'$1+$#,A4<\T =1X(\%'_A2V@>$?$UJEP?\ A'[?2M3MF;*R
M?Z,L4R$J>0?F&0:_&+]J_P#X)W_$/X :]J6I:%I5WXN\ F1I;;5-/C,TUK$2
M<)<QK\RE1@&0#8>#D$[1^V7Q#\>Z/\+O ^M^+?$$[6VC:/:O=W4D:%V"*.BJ
M.I/  ]2*Y[X1_M _#OXZZ4+[P-XLT[7EV[I+:*39=0C_ *:0/B1/^!*,]J /
MP-^#O[3OQ0^ EPC>"/&.HZ1:!][::SB:RD.>=T$@9,G^\ #Z$5^M'["G_!0>
MS_:AN)?"/BC3[?0?'UK;FX06C$6FHQ+C<T08ED=<Y,9+<98' (7S[_@K#\&?
MA5I_P>G\;-8Z9H7Q%-[ EE+9A(9]4#2 3+(@QYFU-S[R"1L R <5\"_L#/J,
M?[8?PM.EJS7/]JX<*"3Y)B<3?^0O,H ^I?\ @M5>RR>/?AC:$GR(M,O)5';<
M\L8;]$6N9_X(S6=M+^T+XPN9"#=P^&)%B4C^%KJWWL/IA1_P*O8_^"T'PVN=
M2\%_#_QU;0EX=*N[C2[UUR=JSJCQ$^@#0N,^K@>E?#O[#G[1%M^S-^T%I/BK
M5!*?#UU;RZ7JP@3?(+:3:=ZCOLD2)R!R0A Y- '] ]%>51?M7?!B;0!K2_%3
MP@-.*[O,;6;=6Z9VE"VX-_LXW>U>6_!3_@H)X,_:"_:$NOAQX-TR\O-)ATV:
M]3Q).QA6XDC9 42!EW!"KD[V(.1C9CF@#\]?^"N5]-=_M;M%*6V6N@V4,6>F
MTF5^/^!.WZU[M_P1-L[<:?\ %VZ!S=&72XB,?=0"Z(_,D_\ ?-<1_P %F/AG
M<Z7\5/!OCR*$_P!G:MI9TN:5>0MQ!(SC=Z%DF&/7RV]*\Q_X)E?M0Z)^SM\7
MM5TWQ9>?V=X5\5V\5K-?,/W=K=1N3!)*?X8\23*3VW@G !- '[@5^.G_  68
MM[=/VC/"4J$?:I/"L(D4?W1=W6T_JP_"OU2O_CK\.-,\,R^(KCQYX;70XT9S
M?KJL#Q$ 9.UE8[CTX&2<@ <U^%W[;_[0MM^TO^T'K'BO2Q(/#]O#%IFD^='L
MD-M%D[V';=(\C@'D!@#R* /JK_@BK+,/'7Q0C4?Z.VFV3.?]H2R;?T+5^L%?
MGS_P1S^$EWX5^$'BGQU?0&$^*;Z."RWK@M;6P==X]FDDD7_MG7Z#4 %? ?\
MP69_Y-T\(?\ 8U1?^DEU7WY7P'_P69_Y-T\(?]C5%_Z275 'P'_P3M_Y//\
MAC_U^7'_ *235^XWQI_Y(YX[_P"P#?\ _I.]?AS_ ,$[?^3S_AC_ -?EQ_Z2
M35^XWQI_Y(YX[_[ -_\ ^D[T ?S65_3/X _Y$/PW_P!@VV_]%+7\S%?TS^ /
M^1#\-_\ 8-MO_12T ?"W_!9X?\6)\$'O_P )(/\ TEFKXV_X)8_\GG^$_P#K
MSU#_ -))*^RO^"SW_)"?!'_8R#_TEFKXU_X)8_\ )Y_A/_KSU#_TDDH _<;5
M?^07>?\ 7%__ $$U_,)7]0%W!]IM9H0=ID1DSZ9&*_F#N;:6SN9;>=#%-$YC
M=&ZJP."#^- ']'7[-G_)NGPL_P"Q5TK_ -)(J\+_ ."JM_-9_L:^)(HL[+K4
M+"&7!Q\OVA'Y_P"!(M:?[+/[6OPFE_9A\!SZGX_\/:+=Z-H-GI^I66HZC%!<
M0300K$P,3,'(9D)7 .X$8S6]^VIX/B^/O[&OC&/PW+'JZW>EPZYI<ULVY;A8
MF2Y4Q_WM\:$#UW"@#\(? NH>(=)\9:->^$_M8\2V]TDNG&PB,MP)P<H8U )+
M ], \U],?\+Q_;._Y_?B9_X)Y_\ XS7SC\+_ !U<?##XD^%?%]I$+BXT'5+;
M4D@9MHE,4JOL)[!MN#[&OZ'_ (0?'GP)\=?#-GK?@SQ%9:M!<+EK990MS V,
ME)8C\R,/0CW&00: /PQ^*4/[1WQL_LS_ (3K0O'GB;^S/-^Q_;M%N#Y'F;/,
MVXB'WO+3/^Z*^QO^"0OP;\=^"OB+XYU_Q%X7U?P]HTFDI8QR:K9R6OG3F97
M02 %MJHV2!@;AGJ*_1[QM\5?!GPVLY+KQ7XKT;PY @Y;4[^* GC. &8$GD8
MY.16?\(_C?X'^/&A7VL^ ]?B\0Z997C6$]Q%#+$$F558KB15)&UU(8 @YX)Y
MH ^%/^"U7_(A_##_ +"5Y_Z*CKYN_P""25O%-^UU;O)&CO%H=Z\;,H)1OD7(
M]#AF&1V)'>OI'_@M5_R(?PP_["5Y_P"BHZ^<?^"1O_)VZ?\ 8!O?YQ4 ?ME7
MSY_P4!_Y,X^*/_8-7_T?'7T'7SY_P4!_Y,X^*/\ V#5_]'QT ?A?\%O^2Q^!
M/^P]8?\ I0E?TIU_-9\%O^2Q^!/^P]8?^E"5_2G0!^5'_!:X?\51\*3W^QZC
M_P"AP5R__!&'_DNWC?\ [%L_^E4-=1_P6N_Y&CX4?]>>H_\ H<%<O_P1A_Y+
MMXW_ .Q;/_I5#0!^EO[1O[1GA3]F3X=7'BSQ5+(ZE_(L=.ML&>^G()$: \#@
M$ECPH!/H#^5WQ+_X*[_&;Q7?3#PI;Z-X'T[<?)6"U6]N0O;?),"C$>HC7Z5Z
M1_P6KO[]O&'POLF>0:8MA>S1I_ 93)$'/N0JI^?O7$_\$?\ 1O!>J_'/Q%)X
MABLKCQ+;:8LFA17@#$-O_?O$&X\P+LQCD*7QQF@#@'_:I_; \3Z1>,NJ>,+_
M $V:%A.\'AU#%Y;*<Y*V^ "N?3BODJOZ+?VG/C9X0^!_PCU_5O%FK16"7%E-
M;6=H&!N+R9D*K'#'G+')&>P&22 ":_G2H _IG\ ?\B'X;_[!MM_Z*6OR _X+
M$_\ )TVC?]BK:?\ I3=U^O\ X _Y$/PW_P!@VV_]%+7Y$_\ !9&PEM_VFO#E
MTRGR+CPI;A'QQN6ZN@P_#*G_ ($* /6_^")G_(+^+_\ UVTK_P!!NZ_3FOR&
M_P""0WQR\&_#'Q#\0_#WBWQ!I_AR37([&XL+C4[A+>"1H3.KQ^8Y"ACYR%1G
MG#8K]2O OQ>\$_$^^UBT\(^*M)\33Z0T:7XTJ[2X%N7W; S(2.=C]#_"1VH
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
M:J"#T/\ H<M?SA5_1]^TG_R;I\4_^Q5U7_TDEK^<&@#^GO2O^079_P#7%/\
MT$5^8G_!;:-1)\&I HWL-94MW('V' _4_G7Z=Z5_R"[/_KBG_H(K\QO^"V__
M #1C_N-?^V% 'G/_  1F_P"3B_%__8JR_P#I7:U]0_\ !8G_ )-9T;_L:K3_
M -)KNOE[_@C-_P G%^+_ /L59?\ TKM:^OO^"L_A^XUK]D.]NH(RZ:5K-E>S
M$+G:A+PY]OFF7GWH _-S_@FU_P GL?#3_KM>_P#I!<5^]U?SC?LT?%E/@9\>
M/!7CF:%Y[32+]7NHX_OM;NK1S;?5O+=\>^*_;K7?V]O@+H7@AO$Y^).BWUL8
MO,CT^QG$VH2$C(3[,/WBL<@?.% /4C!( /S,_P""N7_)V[_]@&R_G+7TQ_P1
M9_Y)A\1_^PQ;_P#H@U^>?[5W[0UW^T[\9]5\;W&G)I-M(B6EC9*=S16T>0F]
MOXG.221QDX' %?H9_P $6?\ DF'Q'_[#%O\ ^B#0!5_X+5?\B'\,/^PE>?\
MHJ.OG'_@D;_R=NG_ & ;W^<5?1W_  6J_P"1#^&'_82O/_14=?./_!(W_D[=
M/^P#>_SBH _8/XM?%?PW\$O &K>,?%E\+#1=.CW2,HW22,3A(XU_B=B0 /?G
M R1^4OQ;_P""POQ,\2:E<0^ M%TKP=I ;]S-=1?;KU@#U9F_=#/]T(<?WCUK
MW_\ X+/7]_!\$_ UI$\BZ=/K[-<!?NLZV\GE@_@SG'M[5\4?\$U-(\&:U^UC
MX<M_&L=G/;BWG?38+\ PR7X4&($-P3C>5!_B"XYQ0!JZ5^V)^V%XP3[;I.N^
M*]5BE7S!)IOAR)XROJOEV^W'TXKY5\0WFHZAK^IW6L&4ZM/<RRWAG39)YS.3
M)N7 P=Q.1@8K^D[XC_$OPO\ !_P=>^)?%NKVNA:)9)N>>X8+DXX1%ZNYZ!%!
M)/ %?S@_$+7[?Q7X^\2ZW:+(EIJ6IW-Y"LP <))*SJ& ) .&&<$T ?OO^Q%_
MR:1\*/\ L V_\J^(?^"V?_(4^$'_ %QU7_T*TK[>_8B_Y-(^%'_8!M_Y5\5?
M\%L["4M\(+T*3 !JL+-CA6_T0@9]P&_[Y- 'G7_!&;_DXOQ?_P!BK+_Z5VM?
ML37X>_\ !+3XQ>%_@]^T?>S>+M7M="TO6=#GTV/4+Z41013^=#*GF2,0J*1$
MXR>,E:_8SPI\;OA_X[\57/AKPWXST/Q!KEM;?;)K+2[Z.Y>.'<JESL) &70=
M<_,/44 ?F!_P6B_Y+'X _P"P#)_Z4/6I_P $5?\ D?/B?_V#;/\ ]&R5E_\
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
MG_!4[]L'P!\0?AUIWPT\$:Y9>*KR34H[_4-0TV03VMO'&C;8UE&5=V9P<H2
M$(/WA0!\G_\ !/WXT:I\&_VH/!S6=P5TOQ#>PZ#J=LW*2PW$BHK$>J.4<'J-
MI'0D']=/^"@/_)G'Q1_[!J_^CXZ_'']A[X;7_P 4?VJ?ASIEE TL5EJT&KWC
M;24CM[9Q,Y8]@VP("?XG4=2*_8[_ (* _P#)G'Q1_P"P:O\ Z/CH _"_X+?\
MEC\"?]AZP_\ 2A*_I3K^:SX+?\EC\"?]AZP_]*$K^E.@#\J/^"UP_P"*H^%)
M[_8]1_\ 0X*Y?_@C#_R7;QO_ -BV?_2J&NH_X+7?\C1\*/\ KSU'_P!#@KE_
M^",/_)=O&_\ V+9_]*H: /TM_:-_:,\*?LR?#JX\6>*I9'4OY%CIUM@SWTY!
M(C0'@< DL>% )] ?RN^)?_!7?XS>*[Z8>%+?1O ^G;CY*P6JWMR%[;Y)@48C
MU$:_2O2/^"U=_?MXP^%]DSR#3%L+V:-/X#*9(@Y]R%5/S]ZXG_@C_HW@O5?C
MGXBD\0Q65QXEMM,630HKP!B&W_OWB#<>8%V8QR%+XXS0!P#_ +5/[8'B?2+Q
MEU3QA?Z;-"PG>#PZAB\ME.<E;? !7/IQ7R57]%O[3GQL\(? _P"$>OZMXLU:
M*P2XLIK:SM P-Q>3,A58X8\Y8Y(SV R20 37\Z5 '],_@#_D0_#?_8-MO_12
MU^ _[;O_ "=O\5_^P]<?SK]^/ '_ "(?AO\ [!MM_P"BEK\!_P!MW_D[?XK_
M /8>N/YT ?JG_P $H;>*']CO1GCC1'EU2_>1E4 NWF[<GU.%49/8 =J^PZ^/
M_P#@E+_R9QH'_82O_P#T>:^P* /P!_X*$7\VH_ME?$^6?.]=0BA&XY^5+>)%
M_P#'5%9_P5^)/[1'A'P:UE\+I_&,/AIKIY6&@Z=)-;F<A0Y++&PW8"YYZ 5Z
M?_P58^&EUX(_:PU36S"4TWQ39V^HV\@^Z72-8)5SZAHMQ'_30>M>T_\ !)?]
MJCPGX#T/7?A;XNU>UT*:^U+^T]'N[Z3RX9Y)(TCE@+GY4(\I&4$C<78#G (!
MX+_PO']L[_G]^)G_ ()Y_P#XS7A=I^SO\5+ZZBMX/AKXNDFE8(B#0[GDDX'\
M%?T>RW]M#:?:I+B*.UVAO/9P$P>AW=,'(KRC6OVNO@UH'C#2?"UQ\1-$G\0:
MI=QV%M8V$QO&\^1@B(YA#B(EB!F0J.>: .V^%>BWWAOX8>$-(U1=NIV&CV=I
M=*&#8E2!%<9'!^8'I7\X'C__ )'SQ)_V$KG_ -&M7],]?S,>/_\ D?/$G_82
MN?\ T:U '[\?L1?\FD?"C_L V_\ *O./^"IXS^QAXL_Z_-/_ /2J.O1_V(O^
M32/A1_V ;?\ E7G'_!4[_DS#Q9_U^:?_ .E<= 'Y*_L9_P#)U_PF_P"QDLO_
M $:M?K#_ ,%6KZ:T_8XU^*(MLNM2L(9<=-HG#\_\"1?TK\GOV,_^3K_A-_V,
MEE_Z-6OV@_;T^&=S\6/V3OB!HUA";C4H+-=3M8U^\SVTBS%5'<LB.H'<M0!^
M*7[)5G;W_P"U%\)H+HXA;Q3II/&<D7*%1^) 'XU_1;7\R7@SQ5?>!?&&A>)=
M,94U+1K^#4;5F&0)89%D0D?[RBOZ#/@M^UE\,?CGX0T_6]#\5Z7;7-Q#YD^C
MWU[%%>V;#[Z21%LC!!^8#:1R"10!P_\ P4GM[>X_8H^)0N2%1(K)U8]G%];E
M?S.!^-?B-\%)9H/C+X#DMQFX37[!HQ_M"XCQ^M?H]_P55_:_\*:W\/E^$G@[
M6K77M0O;N&XUJXL'6:WMX8FWI#YBG!D,BQL0,[0A!P37QW_P3Y^$EW\7/VK/
M!,$<!DT[0[M==OY"N5CBMF#J&_WI1&G_  .@#]=?^"@/_)G'Q1_[!J_^CXZ_
M"_X+?\EC\"?]AZP_]*$K]T/^"@/_ "9Q\4?^P:O_ */CK\+_ (+?\EC\"?\
M8>L/_2A* /WL_;.N)[;]D_XLO;AC(?#EXAVGG8T15_\ QTFOYZ])MXKK5;*"
M=ML$DR)(P[*6 )_*OZ2OC+X/E^(7PA\<>%K<*UQK6AWNG1!S@;Y8'C7GMRPY
MK^:^YMIK*YEM[B)X)XG,<D4BE61@<$$'H0>U ']/T4201)%$BQQHH5408"@=
M !V%?(7_  5:_P"3.-?_ .PE8?\ H\5N_LK_ +='PY^+GP>T:_\ $7C/1O#G
MBNQM$@UFRUO4(K23SD4!YU\QANC<C>",XW8."*^-/^"EG[>/AKXNZ!_PJWX?
M2Q:UHBW,=SJFOA3Y4SQG*16^?O*&Y:3H< +D9) /F']A#_D[_P"%?_883_T!
MJ_5'_@JK?S6?[&OB2*+.RZU"PAEP<?+]H1^?^!(M?E=^PA_R=_\ "O\ [#"?
M^@-7['_MX?#2Z^*_[)_Q!T2PA-QJ45FNHVL:_>9[:19RJCN66-E _P!J@#\%
M/ NH>(=)\9:->^$_M8\2V]TDNG&PB,MP)P<H8U )+ ], \U],?\ "\?VSO\
MG]^)G_@GG_\ C-?./PO\=7'PP^)/A7Q?:1"XN-!U2VU)(&;:)3%*K[">P;;@
M^QK^B'X/?'/P1\>/"UMKW@K7[76+65 TD".!<6S=TFB/S(PSW'/!&002 ?A?
M\4H?VCOC9_9G_"=:%X\\3?V9YOV/[=HMP?(\S9YFW$0^]Y:9_P!T5]C?\$A?
M@WX[\%?$7QSK_B+POJ_A[1I-)2QCDU6SDM?.G,RN @D +;51LD# W#/45^CW
MC;XJ^#/AM9R77BOQ7HWAR!!RVIW\4!/&< ,P)/(P!R<BL_X1_&_P/\>-"OM9
M\!Z_%XATRRO&L)[B*&6(),JJQ7$BJ2-KJ0P!!SP3S0!\*?\ !:K_ )$/X8?]
MA*\_]%1U\W?\$DK>*;]KJW>2-'>+0[UXV902C?(N1Z'#,,CL2.]?2/\ P6J_
MY$/X8?\ 82O/_14=?./_  2-_P"3MT_[ -[_ #BH _;*BBB@ HHHH _G _:3
M_P"3B_BG_P!C5JO_ *5RU]C_ +(G_!-/P=^TE^SWI'CG4?%FN:-K-_-=1>5:
MI#);IY4[1@[67<<A>?F')KXX_:3_ .3B_BG_ -C5JO\ Z5RU^Q/_  2Q_P"3
M,/"?_7YJ'_I7)0!^27[4G[,OB7]E7XF/X7UR9+^VFB%UINKVZ%(KR G&X YV
MNI&&3)P>Y!!/Z*?\$NOVU-5^*<4WPI\<WWV[7]-M//T74IC^]N[9,!X9#_%)
M&""#U9 V>4R?1O\ @J=\"U^*W[-]SXDLK82Z]X+D.J1.!\[6A 6Z0>VT+(?^
MN-?CC\(OB5J7P=^)WAGQKI#$7^B7T=VJ!BHE4'YXR1_"Z%D/LQH _H]\;WTV
MF>#-?O+?)N+?3[B:/:<'<L;$8/U%?S*$Y.3R:_IG\,>(M(^)G@;3-;TZ07FA
MZ[I\=U W3S()HPPSZ':W([5_.%\5?A_?_"GXE>)O!^IQM'>Z+J$UD^X??",0
MKCV9<,#W!% 'O?AWXR_M=Z=X?TRTT6Z^(D>C06L45DEKI$QA6!4 C"$18*[0
M,8[8JCXZ\;?M7?$WPK?>&O%-O\1-;T*]V?:;"ZT:X,<NQUD3.(AT=%;Z@5^F
M_P#P3X_:M\(?%[X(>$?"DNM6EGXX\/Z=#I=UI%Q+LFF2%1%'-&&QY@9%0MMS
MM8D''&?J;7?$FD>%[)KS6=4LM)M%!9I[ZX2&, =268@=Q^= 'X;?L3_L^?$]
M?VI?AS?2^!?$6F6.FZM%?7E[?Z9-;P0P1G<Y9Y%"C(! &<DD <FOW0U7_D%W
MG_7%_P#T$UYQX _:@^%?Q4\=WG@[PAXVT[Q'X@M+5KV6#3B\L7DJRHS+.%\I
M\%UX5R><XQ7IEW!]IM9H0=ID1DSZ9&* /Y?Z_H^_9L_Y-T^%G_8JZ5_Z215_
M.+<VTMG<RV\Z&*:)S&Z-U5@<$'\:_=G]EG]K7X32_LP^ Y]3\?\ A[1;O1M!
ML]/U*RU'48H+B":"%8F!B9@Y#,A*X!W C&: /8?VD_\ DW3XI_\ 8JZK_P"D
MDM?S@U_29X^2W^)_P0\1IH%Q'J=KXA\.W*V%Q;G>EPD]LWE,OJ&#J1ZYK^;1
ME*,58%6!P0>HH _IZTK_ )!=G_UQ3_T$5^?/_!:+_DCG@#_L/2?^D[U[5^S[
M^WW\(_'OP?T/5?$/CO1/#'B"UL8X]5TW5[Q+:9+A$ D,:N0958\J4SD''4$#
M\\_^"C?[;6D_M-ZYI?A?P?;E_!F@7#W$>J7$;)+?W!78753@I$%R " QR20.
M  "K_P $F?\ D[_3O^P/??\ H"U^G/\ P4!_Y,X^*/\ V#5_]'QU^8W_  29
M_P"3O]._[ ]]_P"@+7Z<_P#!0'_DSCXH_P#8-7_T?'0!^%?P>MXKOXM^"()X
MTFAEURQ1XY%#*ZFX0$$'@@CM7]*]?S6?!;_DL?@3_L/6'_I0E?TIT %?S,>/
M_P#D?/$G_82N?_1K5_3/7\S'C_\ Y'SQ)_V$KG_T:U '[\?L1?\ )I'PH_[
M-O\ RKSC_@J>,_L8>+/^OS3_ /TJCKT?]B+_ )-(^%'_ & ;?^5><?\ !4[_
M ),P\6?]?FG_ /I7'0!^2O[&?_)U_P )O^QDLO\ T:M?T05_._\ L9_\G7_"
M;_L9++_T:M?T04 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 5\&_%__E+]\#_^Q/N/_16L5]Y5\&_%_P#Y2_? _P#[$^X_]%:Q0!]Y
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110!^;]%%% 'UI^R5_R3C4O^PM)_Z)AKVRO$_P!DK_DG&I?]A:3_ -$PU[90
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110!XGXJ_Y.J\&_]@F3_P!!NZ]LKQ/Q5_R=
M5X-_[!,G_H-W7ME !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %?B_^U#_P3=^,2?&_Q?JO@KP?_P )!X4U;4Y[^QGLKVW4Q)*YD\IHWD5E
MV%BN<8( YK]H** /QD_93_X)Q?&*+X[>#=9\;>$?^$=\+:-J<.I7D][>6[F4
M0L)%B6-'9FWLJJ>, $\U^S=%% 'R7_P4A_9?\0_M,?!_2(/!UI!?>*]"U'[7
M;VTTZ0FX@>-DEC5W(4,3Y3?,0/D//2OR]3_@G1^T9),L8^&5Z&9MH+7]F%S[
MDS8 ]^E?OM10!\U?\$_OV<-6_9G^ 4.A>)(K>'Q1J=_+JFHQ6\@E$+,%1(MX
MX;:D:YQP&9L$]3]*T44 >+_M5?LM>&/VK/AV?#NNNVGZE:.UQI6LP(&ELIB,
M'@_>C;@,F1D <@A2/R,^*/\ P3-^//PVOYUM?"P\8Z8A_=ZAX>G6?>.W[DE9
M0?7Y,>A/6OW;HH _GDM?V*OCO=SK$GPG\5*[9P9=.>->F>68 #\37TG^RY_P
M2_\ C GQ1\)^)_&EG8>#M$T;5+74IH;F\CN+JX6*59-D:0E@I;;MR[+C.<'&
M#^Q%% '!_'?X8CXS_!SQAX(^V"PDUS3I;2.Z*[A%(1E&([@,%R/3-?B?X_\
M^"=7[0/PUU0JO@>ZU^&.0>3J'AR5;M'(Z,%4B5?^!(M?O910!_/_ *1^PQ^T
M5XZOD4_#?Q 9?]7YVL,MJ%&1_%.Z\?-G\_0U^DO[!'_!/5?V:+V7QKXSN[75
MO'D\#6]M#9DO;Z9$P^?:Q +RL/E+   %E&023]MT4 <U\2?AUH/Q:\"ZUX0\
M360O]$U:W:WN(3PP!Y#J?X75@&5NQ4'M7XZ_'G_@E3\6OAQK=W-X)LU^('AD
MNS6\MG*D=[%'GY5EA<KN;WCW ]<+T'[7T4 ?SUZ3^P]\>]:ODM+?X4^)(Y7Z
M-=VGV:/\7D*J/Q-?HO\ \$\?^"??BC]G;Q?<?$'QYJ%I#KDU@]C:Z'8/YPMU
MD9"[S2CY2_R8"IN'.=QZ#[]HH \_^.OP/\,?M#?#;4O!?BRV>73KO#QW$)"S
MVDR_<FB8@X9>>V""0002#^0'QC_X)8?&KX<ZM<_\(WI</C[0@Q,-]I4R1S[<
M\"2WD8,&]0F\>]?M_10!_/';?L6?'>ZG2)/A/XJ5G. 9-.=%_%F  _$U]1_L
MW?\ !([QGXCURSU7XN2P^%_#T+K))HMI<I/?78'.PO&2D2GNP9FZC /(_7FB
M@"AX?T#3O"NAZ?HVD6<6G:5I\"6MK:0+MCAB10JHH]  !5^BB@ KY%_X*9_
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
M]?F1_P $Y_V/Y/VC?B<GB#Q#9,WP]\.2K->^:IV:A<#F.U!Z$=&D]%P.-X-
M'Z._\$R_A=?_  O_ &3/#RZI;O:7^O7,VN/!(,,B2[5B)'^U%'&W_ J^JJ:B
M+$BHBA$48"J, #T%.H *AO86N;.>)2 TD;(">F2,5-10!^"5[_P3;_:,LM3D
MLA\.)[@J^Q9X-2LVB?GA@WG  'KSC'?'-?M-^S?X)U7X;_ /X?\ A;7(D@UG
M2-$M;.\BCD$BI*D8#*&'!P<C(X]*]'HH _*7_@HK^QC\8OBY^TAJ'B[P;X/D
M\0:#>6%K$EQ;7ENK*\<>UE9'D5AR.N,'/7KCZ/\ ^"87[/OCO]G_ .%'BBR\
M>Z*-!U#5-6%U;VC7,4TGE"%%W-Y;,%R0>"<\<@<5]ET4 4M;LY-1T6_M(BHE
MGMY(E+' RRD#/YU^#TW_  3<_:-AU%K,?#:XD</L$J:E9&(^X?SL8]S^-?O=
M10!RWPI\.WGA#X7>#]"U (M_I>C6=C<"-MRB2.!$?![C*GFOD_\ ;O\ ^"=]
MO^TK?#QKX-O+71?'T<*PW,=WE;74XT!"[V4$I*!A0^"" %., C[9HH _GT\2
M_L'?'[PMJ+V=U\+M=NI%)Q)IL2WL3#U#PLR_KFNW^$O_  3%^.GQ+U.W74O#
MJ^"-(8@RZCK\JQLB]]L"DRLV.@*J,\%A7[J44 <C\(_AS:?"+X8>%_!=C<R7
MMKH6GPV"7,JA7FV* 7(' W')QVSBOQE^.?\ P3G^-^B_%GQ''H/@NZ\2:'=Z
ME/-I^I6$\3)+"\A9"X+@QL 0&#8P0>2,$_N110!\T_\ !/?X >(/V<_V=K7P
M]XJBCM?$-_J$^JW=G'(L@MBX1%C+J2K$)$A.TXR2.<9/TM110 4444 %%%%
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
M+/A?]JSX>?\ ".ZZ[Z?J5HYN-*UF! TME,1@\'[T;<!DR,X!R"%(_(SXH?\
M!,SX\_#C4;A+3PJ/&&F(Q\O4/#\Z3"0=1^Y8K*#CMLQG@$]:_=NB@#^>G3/V
M(OCUJUY';0?"CQ,DCG :YLC @^KR;5'XFOLW]D__ ()+:G9>(;#Q/\:9+-;.
MT<2Q>$[.83F=QR/M,JG9L!ZHA;=W8#(/ZDT4 -1%B1410B*,!5& !Z"O#?VR
M/V8K3]JOX.W'A;[7#I>N6LZ7VDZC/&72"=005?'.QT9E.,XR&P2H!]THH _
M#Q?_ ,$_?C_X.U"XMI_AOJFIQQ2&-;G2-MY%* >&7RR6P>OS 'U K[*_X)<?
MLA_$WX1?%;6_'7CCPY-X9TN71)=-M8+V1!<32R3PN3Y88LBJL3?> R6&,\U^
MFM% 'PA_P4$_X)YWG[0^KIX_^'\EI;>-4@$.H:?=R>7'JB(H$3*YX255&SYL
M*P"Y*[<G\Z(/V.?VC?!>L8L?AUXNL+XC9]HTN-B,$XQYL3%<?C7] U% 'XV_
M";_@D]\3_&/ASQ%X@\>,GA_4/[-NI=*T4W<<MY>WYB8V_GR LD49D*%LL6(R
M"%^\)_V,/V&OC?\ #W]IWP-XE\2^!9]&T+2;M[B\O9[VV947RG48"R$L2S
M*#UST!-?L710!SGQ(T.Z\3_#OQ3H]B%:]U#2KJT@#MM4R20LBY/89(YK\,T_
MX)N_M&OJ L_^%;7"N7V>:VI67E#WW^=C'O7[WT4 9?A;39=&\,:1I]P5,]I9
MPP2%#E=RH%.#Z9%:E%% !7Y?_MH_\$NO&'CGXE^(?B!\,KVRU;^W+I[Z[T&^
MF%M/'.YS(8I&_=LK-EL,4(SCFOU HH _GKU3]A[X]Z/=-;S_  I\222+G)M;
M3[0G7'WXRRG\Z['X:_\ !-7X^_$:^B23P<?"E@QP]_XBG6V2/ZQ#=*>_1#^%
M?O'10!\\?L??L8>%OV2O#%PEE.=<\6:DJC4M>FB",ZCD0Q+D^7$#SC)+'DDX
M4+U/[77P\USXL?LV^/?"?AJU2]UW4[#RK2V>58A*XD1]N]B%!(4@$D#/4BO7
MJ* /PX^#W_!/+]H"P^+'A&\U#X?S:;866KVMU<W=SJ%J(XHHYD9V.)26P >%
M!)[ U^X]%% 'Y^?\%3?V7_B5\?;_ .'^I> ?#I\11:3#>0WD45U#%)$9&A*'
M;(Z[@=K?=SC'.*P/^"7?[)WQ2^!7Q+\6^(O'GAAO#FG7>D"PM_/NX)))93-&
MYPD;L0 $/+8ZC&><?I%10!\__MG?LF:7^UG\,H]'>YCTOQ-I<C7.C:K(I9(9
M&P)(Y .3'(%4''(*JPSMP?R&\7_L!?M!_#S7)(!\/]5U)K>7$.H: 1=QR8Z.
MAC.X#C/S!2.X!K]^:* /Q'^$G_!-KX[?'/Q+;7?CBWO/".C95;C5?$DYENS&
M.JQ0%C(6]-^Q??M67\2_^"9WQMT7XF>(=+\)^!KS6/#":E-'I.HOJ-I^^M#(
M?)>0F1<-LV[LJN#GC%?N910!E>%-.FTCPMHUA< "XM;*&"0*<C<J!3@_45^/
M?[7/[!WQS\9_M'>/?$GA_P "S:SH>L:G+>V=Y:WUMAXVP1E6D#*1T(8#IW'-
M?LS10!\Y_L ?!_Q3\#OV9]#\+>,M/32M>CNKJYELUG28Q+)*64,R$KG&#P3C
M/KD5]&444 >+_M5?LM>&/VK/AV?#NNNVGZE:.UQI6LP(&ELIB,'@_>C;@,F1
MD <@A2/R,^*/_!,WX\_#:_G6U\+#QCIB']WJ'AZ=9]X[?N25E!]?DQZ$]:_=
MNB@#^>2U_8J^.]W.L2?"?Q4KMG!ETYXUZ9Y9@ /Q-?2?[+G_  2_^,"?%'PG
MXG\:6=AX.T31M4M=2FAN;R.XNKA8I5DV1I"6"EMNW+LN,YP<8/[$44 %?A3X
M_P#^"=/[0LOCW76M?AW/>V\^H320W-OJ-H8I$:1BK F48!!!^;!'<"OW6HH
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
MRJ@YR?U8HH _*O\ X)Q?L<?&#X/_ +1D/BOQGX.E\/Z%;:9<P-<W%W;L6DD
M"JJ)(S'H3G&!CD],_>W[77P\USXL?LV^/?"?AJU2]UW4[#RK2V>58A*XD1]N
M]B%!(4@$D#/4BO7J* /PX^#W_!/+]H"P^+'A&\U#X?S:;866KVMU<W=SJ%J(
MXHHYD9V.)26P >%!)[ U^X]%% !7X4^/_P#@G3^T++X]UUK7X=SWMO/J$TD-
MS;ZC:&*1&D8JP)E& 00?FP1W K]UJ* /,/V8? FK_#+]GOX?^%=?A2VUK2M(
M@MKR".02+'*%^9=R\'!.,@D<<$CFN*_;U^$GB?XW_LQ^)O"G@ZP34]?N)K2:
M"S>=(?-$=PCL [D*#M!/)'2OH2B@#\7_ -E+]@KXZ^$_VBOA_P"(==\"3:-H
MFCZO;W]Y>75];;8XHW#'"K(68G& %!Y/89(_:"BB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "O@WXO\ _*7[X'_]B?<?^BM8K[RK
MX-^+_P#RE^^!_P#V)]Q_Z*UB@#[RHHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@#\WZ*** /K3]DK_DG&I?]A:3_ -$P
MU[97B?[)7_).-2_["TG_ *)AKVR@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Q/Q
M5_R=5X-_[!,G_H-W7ME>)^*O^3JO!O\ V"9/_0;NO;* "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"EJ^B:=
MX@LS::I86NI6I8-Y%W"LJ9'0[6!&:ET_3K32;.*TL;6&SM8AMC@MXQ&B#T"C
M@58HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "O@WXO_\ *7[X'_\ 8GW'_HK6*^\J^#?B_P#\I?O@
M?_V)]Q_Z*UB@#[RHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@#\WZ*** /K3]DK_DG&I?\ 86D_]$PU[97B?[)7_).-
M2_["TG_HF&O;* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /$_%7_ "=5X-_[!,G_
M *#=U[97B?BK_DZKP;_V"9/_ $&[KVR@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M KX-^+__ "E^^!__ &)]Q_Z*UBOO*O@WXO\ _*7[X'_]B?<?^BM8H ^\J***
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M_-^BBB@#ZT_9*_Y)QJ7_ &%I/_1,->V5XG^R5_R3C4O^PM)_Z)AKVR@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@#Q/Q5_P G5>#?^P3)_P"@W=>V5XGXJ_Y.J\&_
M]@F3_P!!NZ]LH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^#?B__P I?O@?_P!B
M?<?^BM8K[RKX-^+_ /RE^^!__8GW'_HK6* /O*BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /S?HHHH ^M/V2O^2<:E
M_P!A:3_T3#7ME>)_LE?\DXU+_L+2?^B8:]LH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH \3\5?\ )U7@W_L$R?\ H-W7ME>)^*O^3JO!O_8)D_\ 0;NO;* "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "O@WXO_\ *7[X'_\ 8GW'_HK6*^\J^#?B_P#\
MI?O@?_V)]Q_Z*UB@#[RHHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@#\WZ*** /K3]DK_DG&I?\ 86D_]$PU[97B?[)7
M_).-2_["TG_HF&O;* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /$_%7_ "=5X-_[
M!,G_ *#=U[97B?BK_DZKP;_V"9/_ $&[KVR@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKXT_;'N)7^)NGP
MM(QB32XV5"?E4F67) ]\#\A7@]?4X;(_K%&-7VEKKM_P3YZOFWL*LJ?)>WG_
M , _4.BOR\IT<CPR+)&Q1U(964X((Z$&NK_5W_I[_P"2_P#!,/[;_P"G?X_\
M _4&BJVFNTFG6KL2S-$A)/4G JS7QK5G8^G6H4444AA1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %?!OQ?_ .4OWP/_ .Q/
MN/\ T5K%?>5?!OQ?_P"4OWP/_P"Q/N/_ $5K% 'WE1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'YOT444 ?6G[)7_)
M.-2_["TG_HF&O;*\3_9*_P"2<:E_V%I/_1,->V4 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 >)^*O^3JO!O_ &"9/_0;NO;*\3\5?\G5>#?^P3)_Z#=U[90 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%1W%S%:1-+/*D,:]7D8*!
M^)H DHKDM6^+7@O1-PO/%.DQ.O6-;M'<?\!4D_I7':K^U9\.M-)$6J7&HL.H
MM;23^;A1^M=<,)B*GP4V_DSFGB:-/XII?,]>HKYNU7]MK0X0?[-\-ZA=GM]J
MFC@_]!WUQNK?MK>(Y]PTW0=,LP>AN&DG(_(H/TKT(9-C9_8MZM''/-,+#[5_
M1,^PZ*^"]6_:E^(VJ;@FM1V$9ZI:6L:_^/,I8?G7&ZK\4/%^N;A?>)]6N$;K
M&UY($_[Y!Q^E=\.'J[^.:7WO_(XYYU17PQ;_  /T9U'6M.T=-]_?VUBO7=<S
M+&/U(KC]5^//P^T;=]H\5Z<^.OV5S<?^BPU?GA)(TKEW8N[')9CDFDKT(<.T
MU\=1OT5O\SBGG=1_!!+UU_R/7/VC/'VC?$;Q[!J>A7#W-E'8QVYD>)H\N'=C
M@, <885Y;2)&\:+N5EW#<,C&1ZBEKZ6C1C0IQI0V1X56I*M-U);L****V,C]
M.=)_Y!=G_P!<4_\ 015JJND_\@NS_P"N*?\ H(JU7XY+=GZ>MD%%%%2,****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KX-^+
M_P#RE^^!_P#V)]Q_Z*UBOO*O@WXO_P#*7[X'_P#8GW'_ **UB@#[RHHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\WZ
M*** /K3]DK_DG&I?]A:3_P!$PU[97B?[)7_).-2_["TG_HF&O;* "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** /$_%7_)U7@W_ +!,G_H-W7ME>)^*O^3JO!O_ &"9
M/_0;NO;* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HJCJ6NZ;HR;M0U&TL5QG=<SK&/_'B*X[5?CY\/=&S
M]H\5Z?)C_GT8W'_HL-6T*-6I\$6_17,IU:=/XY)>K._HKP[5?VPO =@"+9=4
MU)NWD6P4'_OME/Z5QVK?MNQ+N73/"COZ27=X%Q_P%4/_ *%7H0RK&U-J;^>G
MYG'/,<+#>:^6OY'U%17Q7JW[9/C6]W+9V>DZ<G8I"\CC\6?'Z5QNJ_M%?$75
MR?-\3W,*GHMJD<&/Q10?UKOAD&*E\32^?_ ..><X>/PIL_0:L+5?'GAK0MW]
MH^(-+L2O5;B\C0_D3FOSDU7Q9KFNY_M+6=0U#/7[7=/+G_OHFLJO0APY_/5^
MY?\ !.*>=_R4_O9]_:M^TM\.=)W!O$274@Z):02RY_$+M_6N.U;]L_PC:Y6Q
MTO5K]A_$R1Q(?Q+$_I7QI'&\SA$5G<\!5&2:Z;2OA=XPUS'V'PQJUPAZ2"SD
M"?\ ?1&/UKL628*BKU)/YM+_ ".5YMBZNE-+Y*Y[GJO[;E_)N&F^%K:W]&N[
MMI<_@JK_ #KC=5_:Z^(.H9^SW&GZ9G_GUM V/^_A>L_2OV6?B-J>TOHT5@AZ
M-=W<8_16+#\J[+2?V*?$<^TZEK^F68/46Z23D?F$'ZT^7)\/_+_Z5_F'-F=;
M^;\O\CRO5?C=X]UK<+GQ7J8#=5MYS #VQB/:*Y&^U.\U27S+R[GNY/[\\A<_
MF37UII7[$VA0[?[2\1ZC=^OV6&.#/_?6^NRTK]E/X=:;@RZ5<:BPZ-=7<G\D
M*C]*/[8R^A_"7W*W^0?V9C:O\1_>[_YGPA5FPTR\U27RK*TGO)/[D$;.?R K
M]&-*^$O@O1-IL_"VDQ.O21K1'<?\"8$_K7406\5K$L4,:0QKT2-0H'X"N2?$
M45_#I_>_^'.B&22^W/[D?G;I/P1\>ZUM^S>%-3 ;HUQ 8 ??,FT5V6E?LB_$
M'4 /M$&GZ9GM=78;'_?L/7W)17!/B#$R^"*7WO\ 4[89+07Q2;/DW2OV(K^0
M@ZEXJMX!W6UM&ES^+,N/RKLM)_8P\(6I5K[5-6OV'55>.)#^ 4G]:^@**\^>
M;XVIO4MZ61V0RW"P^Q]]SS#2?V:OASI&TKX=CNI!U>[GEES_ ,!+;?TKLM*\
M">&]""_V=X?TRQ(Z-;V<:'\P,UNT5Y\\36J_'-OU;.R%"E3^"*7R/GO]H/X!
M^(OB;XQL]8T:>Q$"62VSQW,K(P97=LC"D$$./R->7_\ #(/CK_GKI'_@4_\
M\17VI17IT<XQ-"FJ4+67D<-7+,/6FZDKW?F?%?\ PR#XZ_YZZ1_X%/\ _$4Y
M/V/_ !RSJ&GTA%)P6-RYQ[_<K[2HK;^W<7Y?<9?V1AO/[R*T@^RVL,.[=Y:*
MF<8S@8J6BBOGMSV@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ KX-^+_\ RE^^!_\ V)]Q_P"BM8K[RKX-^+__ "E^
M^!__ &)]Q_Z*UB@#[RHHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@#\WZ*** /K3]DK_ ))QJ7_86D_]$PU[97B?[)7_
M "3C4O\ L+2?^B8:]LH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "O$_P!GC]J#3/VA_$WQ(TG3-#N]+3P9JW]E/=W$JNEZ=\J[T ^Z/W.<
M'LXKY5\0_M4?'C]J_P".'BGX??L]3Z7X3\-^&Y'AO/$VI1*S2X<Q[V+QR; S
M*^Q40N0"Q(Y"\SX._9/_ &O?V3EUC7?AUXH\,^+5U&Y-_JFBQ@,]]+R2Q$\2
M9[_<E5N2 .>0#]/**P)-9U>#P$VJMI)EUY-,-T=)C?EKD1;O(#<]7^7/-?"E
MI\$OVSOV@H7U_P 5?%2'X0VURK-:^']&9XY;=2#A7$)!';EY7<9.0",4 ?H5
M17Y?^ /VC?CI^R+^U+X?^$_QD\0CQSX;U^>WB@U*4^8ZQSN88KF*9@KX608=
M'S@*V.2&/Z)_%KXFZ-\&OAMXA\;:^[)I.BVC74JQXWR'HD:9XW.Y5%SQEA0!
MUM%?F)\,'_:E_;[AU/QO8?$=_A#X!-Q);:9;:7YL32[>&$9CVO*%(VM*[_?W
M!0,$*W3OVA?CE^PA\=?#_@_XW>)E\>?#W7V'E:Y,3(\,9<*\R2L!)NC+*7B?
M<-I&WJ"0#]/:*Y'XL?$[1O@Y\-?$/C?7I&72-&M&NI1'C?*> D:9XW.Y5%R<
M985^>7PP?]J7]ON'4_&]A\1W^$/@$W$EMIEMI?FQ-+MX81F/:\H4C:TKO]_<
M% P0H!^G=%?F%IW[0OQR_80^.OA_P?\ &[Q,OCSX>Z^P\K7)B9'AC+A7F25@
M)-T992\3[AM(V]03^G@(8 @Y!Y!% "T444 %%%% 'B?BK_DZKP;_ -@F3_T&
M[KVRO$_%7_)U7@W_ +!,G_H-W7ME !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !11TK U7Q_X8T//]H>(M+LB/X9[R-&_(G)JHPE-VBKDRE&*O)V-^BO+M5_:
M9^'.E;@?$*W4@_@M+>63/_ @NW]:X[5OVT?"=KN6PTG5;YQ_%(L<2'Z'<3^E
M=\,NQ=3X:;^ZWYG)/&X:&]1?G^1]!45\EZM^VYJ4FX:9X7M;?^ZUW=-+^)"J
MOY9KC=5_:X^(6H9\BZL-,S_SZV:MC_OYOKOAD6,GNDO5_P"5SCGF^%CLV_1?
MYV/N:HKFZALXFEN)HX(EZO(P51^)K\[-5^-7CO601<^*]4VGJL%P80?P3 KD
MKW4+K4I?-N[F:ZE_OSR%V_,UZ$.'9OXZB7HK_P"1Q3SN"^"#^;_X<_1;5OB]
MX)T3(O/%6DHZ]8TNDD<?\!4D_I7':K^U?\.M-W"'4KK4F'!%I9O_ #<*#^=?
M"56]/TB^U:3R[&RN+V3.-MO$TA_("NZ'#^&AK4FW]R..6<UY:0BE][/K#5?V
MVM$AS_9OAJ_N_3[5.D'_ *#OKC=5_;5\33@C3]"TNS![SF28C\F4?I7F&E?
MSQ_K.W[/X3U) W0W,7V<?G)MKLM*_9"\?ZAM^T1Z;I@/7[5=[B/^_8:M/JF4
MX?XFK^<K_A<GZSF5;X4_DK?H96K?M1?$;5,A=;2QC/\ !:6L2_\ CQ4M^M<;
MJWQ,\6Z[N%_XFU:Z1NL;WDFS_OG.!^5>\:5^Q%>/@ZEXJ@A]4M+,R9_X$S+_
M "KL]*_8R\'6F&O=1U:_<=5\U(T/X!,_K1_:&5X?^&E\H_\  #ZEF%;XV_FS
MXP=VD=G=BS,<EF.2325^@.E?LW?#G2-IC\-PW#CG==S239^H9B/TKLM)\$^'
MM!Q_9NA:;8$=#;6D<9_,"L9\0T5\$&_6R_S-(9)5?QS2_'_(_./2O!VOZ[M_
MLW1-1U#=R#:VDDF>_P#"#79:5^SC\1=7P8_#,\"G^*ZECAQ^#,#^E?H)17GS
MXBK/X*:7K=_Y';#)*2^.;?X?YGQ;I7[&?C.[(:]O])L$[@RO(X_ )C]:[+2?
MV(K9,-J?BJ67UCM+,)C_ ($S'^5?4%%<$\ZQL]I6]$CLAE6%CO&_JSQ'2OV0
M/ .G[3<C4M3(Z_:;K:#_ -^U6NRTKX$?#_1MOV?PIIS[>ANHS<?^C"U=Y17G
MSQV)J?%4?WL[(83#P^&"^XIZ=HNGZ.FRPL;:R3IMMH5C'Z 5<HHKC;;=V=22
M6B"BBBD,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KX-^+
M_P#RE^^!_P#V)]Q_Z*UBOO*O@WXO_P#*7[X'_P#8GW'_ **UB@#[RHHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\WZ
M*** /K3]DK_DG&I?]A:3_P!$PU[97B?[)7_).-2_["TG_HF&O;* "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\AO _CKQ%_P2]_:<\:V7BS
MPQ>ZG\//%<^Z'4+)3F:%'=X)(68A'=%F97C)!!/7&"WZ,_!7]KCX3_M >7#X
M-\865YJCKN.D76;:]7 RV(9 &<#NR;E]Z],\3>%=%\::-/I'B#2+'7-*G&);
M+4;=)X7'NC@@_E7YL_\ !03]@[P1\(_AK?\ Q@^& N?!FJ:%=6\]S86=RX@8
M23I$LD))W0R*\B$;3MQG !Q0!^G5>#?$S]NGX'_"+Q#JN@>)_',-GKNF.(KG
M3H;&YGE1RH8+^[C*YP1WP,\D5/\ L1_%?6/C7^R]X%\6>()&GUNYMY;:[N&3
M;Y[P3R0>;Z$L(PQ(XR3TZ5T/C+]EOX1?$+6[[6?$?PY\.ZOJ]]@W-_<V"&>4
MA0H)<#=G  SG/% 'P+::?K?_  4A_;'\+?$#1] O='^$/@XV\8U/44$;78@F
M:8J%R07DD;9A20J+DD-P?<_^"N^O2:1^R9':)*T:ZKXAL[.15/#J$FFP?;,(
M/U KY[_;F^ MC^PMXI\&?%_X*WUUX1>ZU%K*ZTF.Y=X&?:90 &8LT3A'5XR2
MOW<8KV#_ (*AWY^(_P"PUX0\51VYB2;5-+U@H,GREFM9EP?QG _*@#Z:_8Y\
M.V_A;]E7X3V-M%Y*-X;LKMT_Z:3Q+-(?Q>1C^-?+?_!9WP_;7/P'\$:XZ@WE
MEXE%E&V.0DUK.[C/N;=/R%?5/[(?B.V\5?LM_"G4+5UDC_X1JQMG*=!+#"L,
M@_!XV'X5\L?\%G=>MK?X">"M%=U%Y>>)EO(TSR8X;6='./8W$?YB@#._;Z\;
MW-Y_P36^&EV\[[_$B:"LY#?ZW=9-<D'U^:('Z@5]9_L<^';?PM^RK\)[&VB\
ME&\-V5VZ?]-)XEFD/XO(Q_&OD_\ X*+>"9M(_P""=_PWTY[=HY/#L^B)*FTC
MRMEC);D'TY<"OK7]D/Q';>*OV6_A3J%JZR1_\(U8VSE.@EAA6&0?@\;#\* /
ME;_@L[X?MKGX#^"-<=0;RR\2BRC;'(2:UG=QGW-NGY"OLKX!:S)XC^!/PXU:
M9S)-?^&]-NG<G)9GM8V)S^-?&_\ P6=UZVM_@)X*T5W47EYXF6\C3/)CAM9T
M<X]C<1_F*^TO@MH,GA7X.>!-%EC,,NFZ#86;QD8*&.W1",>VV@#LJ*** (KJ
M[@L;=Y[F:.W@C&7EE8*JCU)/ K)_X3CPY_T']+_\#8__ (JKFO:'9^)='N]+
MOXS+9W2>7*BL5)'U'(KSW_AFKP#_ - N?_P,E_\ BJ .3\3^(])E_:;\)7Z:
MI9O8Q:6Z27*W"&)&VW7!;. ?F''N/6O8O^$X\.?]!_2__ V/_P"*KY[U_P"$
M7ABP^/7AOPQ#9R+H][I[SS0F=RS.%N"#NSD?ZM?RKT[_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJC_ (9J\ _] N?_ ,#)
M?_BJ .V_X3CPY_T']+_\#8__ (JC_A./#G_0?TO_ ,#8_P#XJN)_X9J\ _\
M0+G_ / R7_XJC_AFKP#_ - N?_P,E_\ BJ .V_X3CPY_T']+_P# V/\ ^*H_
MX3CPY_T']+_\#8__ (JN)_X9J\ _] N?_P #)?\ XJJ^H?L\_#G2K"YO;NPE
M@M;>-II97O)<(BC+$_-V --)MV0;:L[[_A./#G_0?TO_ ,#8_P#XJC_A./#G
M_0?TO_P-C_\ BJ^>?._9W_Z"$_\ WQ??_$4GG?L[_P#00G_[XOO_ (BNSZEB
MO^?4ON?^1R_6L/\ \_(_>CZ'_P"$X\.?]!_2_P#P-C_^*H_X3CPY_P!!_2__
M  -C_P#BJ^>/._9W_P"@A/\ ]\7W_P 174^"?AM\'/B*MT?#WF:@;7;YR^=<
M1,F[.#A]I(.#R/2LYX6O3CS3IM+S3+CB*,WRPFF_5'KW_"<>'/\ H/Z7_P"!
ML?\ \51_PG'AS_H/Z7_X&Q__ !5<3_PS5X!_Z!<__@9+_P#%4?\ #-7@'_H%
MS_\ @9+_ /%5S&YVW_"<>'/^@_I?_@;'_P#%4?\ "<>'/^@_I?\ X&Q__%5Q
M/_#-7@'_ *!<_P#X&2__ !5'_#-7@'_H%S_^!DO_ ,50!VW_  G'AS_H/Z7_
M .!L?_Q5'_"<>'/^@_I?_@;'_P#%5Q/_  S5X!_Z!<__ (&2_P#Q50W7[.OP
MZL8C+<V3V\0ZO+?2*OYEJ-P.\_X3CPY_T']+_P# V/\ ^*H_X3CPY_T']+_\
M#8__ (JO&=5\&? K1=PN]7L%9>J1:JTKCZJC$_I7&ZMKG[/VF[O)CU+4R.UI
M]H&?QD*BNR&#Q%3X*;?R9S3Q-"'Q32^9],?\)QX<_P"@_I?_ (&Q_P#Q5'_"
M<>'/^@_I?_@;'_\ %5\:ZK\1OA3#N_LSP+JMUZ&[U-H/_02]<;JGQ TF<D:?
MX/L;-3_SWO+F9A^(D4?I7?#)L;/[%O5HXYYIA8_:OZ)GWY_PG'AS_H/Z7_X&
MQ_\ Q5'_  G'AS_H/Z7_ .!L?_Q5?F[=:W/<OE%CME_N1 X_\>)/ZU4>ZFD^
M]*Y^K&O0AP]7?QS2^]_Y'%/.J*^"+?X?YGZ43_$/PK:C,WB;1XA_MW\2_P V
MKG]5^/\ \/-&SY_BNQDQ_P ^A:X_]%AJ_/+K17?#AVDOCJ-^B2_S..>=U'\$
M$O77_(^V]5_;#\"6&1:Q:IJ3=C!;*B_F[*?TKC=5_;=0;ETSPHS>DEW>X_\
M'53_ -FKYPTGP1XBU[;_ &;H.I7X;H;:TDD'Y@5V6D_LV_$;5]I3PW+;(>KW
M<T<./J&8-^E=']F990_B/[Y?\,8_7\?6_AK[E_PYU>K?MD>-[W*VEKI6G+V,
M<#._YLQ'Z5QNJ_M#_$36-WG>*+N%3VM%2#'XHH-=SI7[&7C&[ :]U+2;!3_#
MYCRN/P"8_6NRTK]B*RC(.I>*IYQW2UM%CQ^+,W\J/K&48?91^Z_XV#V.95M[
M_?8^8M5\4ZUKN?[2U>_U#/7[5<O+G_OHFLROM[3OV/O 5EM\\ZIJ!'7[1=!0
M?^^%6M9/V6_ARG319/QNY3_-JB6?86FK4XM_)(J.3XB;O.2_%GP8JEV 4%B>
MP%:5AX9U34G"P64IS_%(/+7_ +Z; K[H7]F?X?H/ETF9?I=R_P#Q5+_PS5X!
M_P"@7/\ ^!DO_P 57#/B*7V*?WO_ (!UPR2/VY_<CY$TKX&^(]3P9+G1-/0]
M&N]8MA^BNQ_2NRTG]E])]O\ :7Q!\,V8/7[-<"<C\RE?1/\ PS5X!_Z!<_\
MX&2__%4?\,U> ?\ H%S_ /@9+_\ %5P3S[&2^&R]%_G<[(91AH[W?S_RL>4:
M5^R_\/(-O]I?$!;PCK]FN;> '\R]=EI7P.^"^F8,EQ8Z@XZ-=ZQG]%=1^E=+
M_P ,U> ?^@7/_P"!DO\ \51_PS5X!_Z!<_\ X&2__%5Y\\RQE3XJK^6GY';#
M X:&U-?G^9=TK0OA5HF#96WA6%QTDS;L_P#WT23^M=/%XR\,6\:QQ:YI,<:]
M%2[B 'X9KB_^&:O /_0+G_\  R7_ .*H_P"&:O /_0+G_P# R7_XJN&=2=36
M;;]3KC",-(JQVW_"<>'/^@_I?_@;'_\ %4?\)QX<_P"@_I?_ (&Q_P#Q5<3_
M ,,U> ?^@7/_ .!DO_Q5'_#-7@'_ *!<_P#X&2__ !59EG;?\)QX<_Z#^E_^
M!L?_ ,51_P )QX<_Z#^E_P#@;'_\57$_\,U> ?\ H%S_ /@9+_\ %4?\,U>
M?^@7/_X&2_\ Q5 ';?\ "<>'/^@_I?\ X&Q__%4?\)QX<_Z#^E_^!L?_ ,57
M$_\ #-7@'_H%S_\ @9+_ /%4?\,U> ?^@7/_ .!DO_Q5 ';?\)QX<_Z#^E_^
M!L?_ ,51_P )QX<_Z#^E_P#@;'_\57$_\,U> ?\ H%S_ /@9+_\ %4?\,U>
M?^@7/_X&2_\ Q5 ';?\ "<>'/^@_I?\ X&Q__%4?\)QX<_Z#^E_^!L?_ ,57
M$_\ #-7@'_H%S_\ @9+_ /%4?\,U> ?^@7/_ .!DO_Q5 ';?\)QX<_Z#^E_^
M!L?_ ,51_P )QX<_Z#^E_P#@;'_\57$_\,U> ?\ H%S_ /@9+_\ %4?\,U>
M?^@7/_X&2_\ Q5 ';?\ "<>'/^@_I?\ X&Q__%4?\)QX<_Z#^E_^!L?_ ,57
M$_\ #-7@'_H%S_\ @9+_ /%4?\,U> ?^@7/_ .!DO_Q5 ';?\)QX<_Z#^E_^
M!L?_ ,51_P )QX<_Z#^E_P#@;'_\57$_\,U> ?\ H%S_ /@9+_\ %4?\,U>
M?^@7/_X&2_\ Q5 ';?\ "<>'/^@_I?\ X&Q__%4?\)QX<_Z#^E_^!L?_ ,57
M$_\ #-7@'_H%S_\ @9+_ /%4?\,U> ?^@7/_ .!DO_Q5 ';?\)QX<_Z#^E_^
M!L?_ ,51_P )QX<_Z#^E_P#@;'_\57$_\,U> ?\ H%S_ /@9+_\ %4?\,U>
M?^@7/_X&2_\ Q5 ';?\ "<>'/^@_I?\ X&Q__%4?\)QX<_Z#^E_^!L?_ ,57
M$_\ #-7@'_H%S_\ @9+_ /%4?\,U> ?^@7/_ .!DO_Q5 ';?\)QX<_Z#^E_^
M!L?_ ,51_P )QX<_Z#^E_P#@;'_\57$_\,U> ?\ H%S_ /@9+_\ %4?\,U>
M?^@7/_X&2_\ Q5 ';?\ "<>'/^@_I?\ X&Q__%4?\)QX<_Z#^E_^!L?_ ,57
M$_\ #-7@'_H%S_\ @9+_ /%4?\,U> ?^@7/_ .!DO_Q5 ';?\)QX<_Z#^E_^
M!L?_ ,51_P )QX<_Z#^E_P#@;'_\57$_\,U> ?\ H%S_ /@9+_\ %4?\,U>
M?^@7/_X&2_\ Q5 ';?\ "<>'/^@_I?\ X&Q__%4?\)QX<_Z#^E_^!L?_ ,57
M$_\ #-7@'_H%S_\ @9+_ /%4?\,U> ?^@7/_ .!DO_Q5 ';?\)QX<_Z#^E_^
M!L?_ ,51_P )QX<_Z#^E_P#@;'_\57$_\,U> ?\ H%S_ /@9+_\ %4?\,U>
M?^@7/_X&2_\ Q5 ';?\ "<>'/^@_I?\ X&Q__%4?\)QX<_Z#^E_^!L?_ ,57
M$_\ #-7@'_H%S_\ @9+_ /%4?\,U> ?^@7/_ .!DO_Q5 ';?\)QX<_Z#^E_^
M!L?_ ,51_P )QX<_Z#^E_P#@;'_\57$_\,U> ?\ H%S_ /@9+_\ %4?\,U>
M?^@7/_X&2_\ Q5 ';?\ "<>'/^@_I?\ X&Q__%4?\)QX<_Z#^E_^!L?_ ,57
M$_\ #-7@'_H%S_\ @9+_ /%4?\,U> ?^@7/_ .!DO_Q5 ';?\)QX<_Z#^E_^
M!L?_ ,51_P )QX<_Z#^E_P#@;'_\57$_\,U> ?\ H%S_ /@9+_\ %4?\,U>
M?^@7/_X&2_\ Q5 ';?\ "<>'/^@_I?\ X&Q__%4?\)QX<_Z#^E_^!L?_ ,57
M$_\ #-7@'_H%S_\ @9+_ /%4?\,U> ?^@7/_ .!DO_Q5 ';?\)QX<_Z#^E_^
M!L?_ ,51_P )QX<_Z#^E_P#@;'_\57$_\,U> ?\ H%S_ /@9+_\ %4?\,U>
M?^@7/_X&2_\ Q5 ';?\ "<>'/^@_I?\ X&Q__%4?\)QX<_Z#^E_^!L?_ ,57
M$_\ #-7@'_H%S_\ @9+_ /%4?\,U> ?^@7/_ .!DO_Q5 ';?\)QX<_Z#^E_^
M!L?_ ,51_P )QX<_Z#^E_P#@;'_\57$_\,U> ?\ H%S_ /@9+_\ %4?\,U>
M?^@7/_X&2_\ Q5 ';?\ "<>'/^@_I?\ X&Q__%4?\)QX<_Z#^E_^!L?_ ,57
M$_\ #-7@'_H%S_\ @9+_ /%4?\,U> ?^@7/_ .!DO_Q5 ';?\)QX<_Z#^E_^
M!L?_ ,51_P )QX<_Z#^E_P#@;'_\57$_\,U> ?\ H%S_ /@9+_\ %4?\,U>
M?^@7/_X&2_\ Q5 ';?\ "<>'/^@_I?\ X&Q__%4?\)QX<_Z#^E_^!L?_ ,57
M$_\ #-7@'_H%S_\ @9+_ /%4?\,U> ?^@7/_ .!DO_Q5 ';?\)QX<_Z#^E_^
M!L?_ ,51_P )QX<_Z#^E_P#@;'_\57$_\,U> ?\ H%S_ /@9+_\ %4?\,U>
M?^@7/_X&2_\ Q5 ';?\ "<>'/^@_I?\ X&Q__%5\/?$[5;+5_P#@KO\ !&:P
MO+>]A7PC<H9+>59%#>3JYQD$\X(_.OJO_AFKP#_T"Y__  ,E_P#BJ^0/%G@?
M2/ /_!6KX*:?HL#V]K+X5NIV5Y&<ES!JRDY8GLHH _1"BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /S?HHHH ^M/V2
MO^2<:E_V%I/_ $3#7ME>)_LE?\DXU+_L+2?^B8:]LH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH *HZ]:7=_H>HVMA=?8;Z>VDCM[K&?)D*D*^.^"
M0?PJ]10!^8/B[]HS]L7]C/PNS_$70O#_ (U\-03+:0>)+R196D8YV#?#+&YR
M >98]QQR?6UXS\!?M;_MY:7IF@^,-'T7X5_#>=HKR9XG&;H##*S1^;)+(1G<
MJ'RTR 2<J"/L']L/]F1OVL/A=8^#!XH/A2.WU:'4Y+M;#[9YJI%*GE;/,CQD
MRAMV3C9T.>/;K2VCLK6&WB&V*)%C0>@ P* /+&^#]]\-OV;9_AY\*K\:'JVF
MZ-)9:)?W9#;+G:2)9#M(RTA+$[2 6) QQ7R3IO[5W[87PMB32/&_[/\ /XWO
M(<1C4]"@D)G]'<VPECYY)VJ@&1P*_0ZB@#\R-9^!O[0G_!0'XB^';OXN^'8_
MAC\,]#F$G]EAC'<3!@IDV(2SM*P 7>X54!. 3N#?>WQ>^"F@_%WX+ZY\-KR)
M;+1=0T\64!B3/V0IM,#JN>?+=(V SSMQ7H-% 'Y:_"'Q%^U5^PAI]WX D^$M
MW\4?!UO<R2Z=/H\4URL8=B6,4D*NRHS$N4DC!!)/&:WO#'[/7QJ_;<^/GA_X
M@_'3PXG@?P%X<939^&Y<H]P%?>8A$Q+@.RKYDC[=R@*HX&W]+** .&^-_P )
M=*^.OPG\3>!-98QV.M6A@\]5W-!*"'BE XR4D5' [[<5^=WPA\1?M5?L(:?=
M^ )/A+=_%'P=;W,DNG3Z/%-<K&'8EC%)"KLJ,Q+E)(P023QFOU*HH _-/PQ^
MSU\:OVW/CYX?^(/QT\.)X'\!>'&4V?AN7*/<!7WF(1,2X#LJ^9(^W<H"J.!M
M_2RBB@ HHHH **** /$_%7_)U7@W_L$R?^@W=>V5XGXJ_P"3JO!O_8)D_P#0
M;NO;* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "N2^+O_)+/%W_8*N?_ $4U=;7)
M?%W_ ))9XN_[!5S_ .BFK?#_ ,:'JOS,:W\.7HS\Z:***_7C\U"OH+]DCQ7H
MOA.]\3S:UJUGI44D5N(VO)UCWD,^0N3SU[5\^U%/T%<V*PZQ5&5&3LG_ ,.=
M%"L\/455*]C[UU7]ISX<Z5D?V^+N0?P6EM+)G_@6W;^M<=JW[:7A2VW+I^CZ
MK?,.C2B.%#^.YC^E?'4%O+=2K%!$\TC=$C4L3^ KJ=)^$GC76]IL_"VK2(W2
M1K1T0_\  F 'ZUXBR7 T=:LG\W;_ "/4>:XNKI32^2O_ )GM6K?MMZI+D:9X
M7L[;T-W<O-^BA*XW5?VM?B'J.[R+RQTP'M:6:G'T\S?4&E?LI_$74@#+I=OI
MRGH;J[C_ )(6/Z5V6E?L2Z[-C^TO$FGVGK]EADG_ /0ME.V3X?\ E?\ Y-_F
M%\SK?S?E_D>1:K\9_'6LY^U>*]5VGJL-RT*G\$P*Y*[OKG4)?-NKB6YD_OS.
M7/YFOKS2OV*?#D&TZCK^IWA'46ZQP _F'/ZUV6D_LM?#G2]K/HLE_(O1[NZD
M;_QT,%/Y4O[9P%#2E'[E;_(/[+QE7^(_O=_\SX+JYIVBZCK#[;"PN;ULXVVT
M+2'] :_1K2OA?X/T/:;'PQI-NZ])%LXR_P#WT1G]:Z6.-(D"(H1!P%48 KDG
MQ%'[%/[W_P  Z89(_MS^Y'YX:5\!_B#K./L_A/48\]/M48M__1A6NRTG]D#Q
M[J&TW/\ 9FF ]?M%UN(_[]JW\Z^WZ*X)\08F7PQ2^_\ S.R&38=?$VSY2TG]
MB*X;:VI^*XH_6.TLR^?^!,P_E79:5^QIX,LP&O;_ %;4'[@S)&A_!4S^M>]T
M5Y\\VQM3>I;TLCMAEN%AM#[]3S;2OV<OAUI&#%X9MYV'5KN62;/X.Q'Z5V6E
M>#]!T+;_ &;HFG:>5Z&UM(X\?]\@5KT5P3Q%:K\<V_5L[(4:5/X(I?(****Y
MS8**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "O@WXO_\ *7[X'_\ 8GW'_HK6*^\J^#?B_P#\I?O@?_V)]Q_Z*UB@#[RH
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@#\WZ*** /K3]DK_DG&I?\ 86D_]$PU[97B?[)7_).-2_["TG_HF&O;* "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** /$_%7_ "=5X-_[!,G_ *#=U[97B?BK_DZK
MP;_V"9/_ $&[KVR@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KSWX\^*-+\-_"_7
MH]0NTMY;^SFM+6(G+S2.A4!1U.,C)[#K47QA^-VC?"73<3%;[6YDS;:=&WS'
M_;<_PI[]3V[X^&?&WCO6?B%KTNKZU=FYN6X1!Q'"F>$1>P'Z]3DG-?197E=3
M$R5:>D%^/I_F>)F&80H1=*.LG^!DT5Z9\&/@7K/Q8NA<ONTWP_&V);]DR9".
MJ1#^(^IZ#Z\'W3_AC#PQ_P!!S5_SB_\ B*^NQ&9X7#3]G.6OEJ?-T<!B*\>>
M$=#X_KZ$_9"\+Z/XDU;Q&VK:59:F;>*!H?MENLHC)9\E0P.#P.?:N\_X8P\,
M?]!S5_SB_P#B*] ^%'P3T?X1MJ,FFW=Y>2WP17:Z9?E5<X "@?WCG/M7CX_-
ML/6PTZ=*3YG;I;J>G@\MKTJ\9U$K+_([JQTRSTN+R[.T@M(_[D$80?D!5FBB
MOB&V]6?5I6T04444AA1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\&_%_P#Y
M2_? _P#[$^X_]%:Q7WE7P;\7_P#E+]\#_P#L3[C_ -%:Q0!]Y4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^;]%%%
M'UI^R5_R3C4O^PM)_P"B8:]LKQ/]DK_DG&I?]A:3_P!$PU[90 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110!XGXJ_Y.J\&_P#8)D_]!NZ]LKQ/Q5_R=5X-_P"P3)_Z
M#=U[90 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%(S!%+,0J@9)/04 +7AWQU_:1LOAXD^BZ$
MT>H>)""KM]Z*S]V_O/Z+V[^AXWX\?M1B(W/A[P5<@OS'<ZQ&>!V*PG_V?_OG
MUKY959KVY"J'GN)7P  69V)_,DFOK\LR9SM6Q2TZ+_/_ "/F<?FG+>EAWKW_
M ,B?5]8O=?U*XU#4;J6]O;AR\L\S;F8_Y[=J]U^ _P"S-<^,OL^O>*(Y+/0C
MAX;0Y66['8GNL9]>I'3 YKM/@/\ LNIIOV;Q#XSMUEN^)+;2)!E8NX:8=V_V
M.@[Y/ ^F0,# Z5MF6<J"=#"/Y_Y?Y_<9X'*W)^VQ/W?Y_P"17L+"VTJRAL[.
M".UM8$"10PJ%1%'0 #I5BBBOBV[ZL^JVT04444@"BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "O@WXO_\ *7[X'_\ 8GW'_HK6*^\J^#?B_P#\
MI?O@?_V)]Q_Z*UB@#[RHHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@#\WZ*** /K3]DK_DG&I?\ 86D_]$PU[97B?[)7
M_).-2_["TG_HF&O;* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /$_%7_ "=5X-_[
M!,G_ *#=U[97B?BK_DZKP;_V"9/_ $&[KVR@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK#\9^-='\
M Z%-JVM7:VMI'P!U>1NR(O\ $Q]/Q. ":J,93DHQ5VR9244Y2=D:6J:I::)I
M]Q?W]S%9V=NA>6>9@JHH[DU\9_'?]I6[\>-/H?AUY;#P]DI+-RLMX/?NJ?[/
M4]_0<I\9?CGK'Q9U Q,6L-!A?-OIZ-U]'D/\3?H.W<GE_ /P]UKXDZ]'I6BV
MIFE.&EF;B*!,_?=NP_4] ":^[R_*J>$C]8Q5KK7R7_!/D<;F,\3+V&'V?WO_
M (!E:%H.H>)M6MM,TNTEO;ZX;9'#$,DG^@'4D\ =:^UO@9^SII_PUABU;5Q%
MJ/B5ESOQNBM,_P ,>>K>K_@,#.>H^$?P8T7X2Z3Y=HHN]5F4"ZU&1</)_LK_
M '4SV'XY->@5Y&99O+$WI4-(?B_^ >E@,LC0M4JZR_+_ ((4445\R>\%%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 51UO6[#PWI-UJ>IW4=E86R&26>4X51
M_4]@!R3P*-;UNP\-Z3=:GJ=U'96%LADEGE.%4?U/8 <D\"O@KX]?'J_^+>K&
MUM3)9>&K9\VUH3AI3T\V3U/H.BCWR3YF.QT,'"[UD]E_70\C,<QIY?3N]9/9
M?UT/ICX;_M4^&_B%XNFT)K671VD?;I]Q=2 K=?[)&/D8]ER<],YP#[77Y1JQ
M1@RDJP.00>0:^R/V;/VDQXE6V\*^*KD+JX CLM0E/%T.R.?^>GH?XO\ >^]Y
M>79JZTO98AZO9_H>)E6=NO+V.*?O/9_I_E_F?2E%%%?3GV04444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\&_%_P#Y
M2_? _P#[$^X_]%:Q7WE7P;\7_P#E+]\#_P#L3[C_ -%:Q0!]Y4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^;]%%%
M'UI^R5_R3C4O^PM)_P"B8:]LKQ/]DK_DG&I?]A:3_P!$PU[90 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110!XGXJ_Y.J\&_P#8)D_]!NZ]LKQ/Q5_R=5X-_P"P3)_Z
M#=U[90 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !117D/QO_:$TSX6VSZ?8^7J7B5U^6VSE+?/1I2/S"]3[ YK
M>A0J8F:ITE=LQJUH4(.=1V1TOQ5^+VB?"?1OM.HR>??RJ?LNGQ-^\F/K_LJ.
M[']3Q7PK\1OB7K?Q/UUM2UBXW!<B"UCR(K=3_"H_+)/)[UC^)/$NI^+M9N-5
MU>\DOK^X;<\LA_( = !V X%>M_ O]G"^^(TD.L:T)=.\-@[E.-LMY@]$]%]6
M_ >H^^PV$P^44O;5G[W?]$?'5\37S*I[*DO=[?JSE?A!\%-9^+6J;;<&RT>%
M@+G49%RJ_P"R@_B?';MW(XS]T>!? .B_#G0HM*T2U$$"\R2MS),_=W;N?T'0
M #BM71=%L?#NEVVFZ9:Q65C;KLB@A7"J/\>Y/4GFKM?)9AF53'2MM!;+_,^D
MP6 IX17WEW_R"BBBO'/3"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***XK
MXE?%[PU\*M.\_6KT?:G4M!80?-/-]%[#_:.![U$YQIQ<YNR1G4J0HQ<ZCLD?
M(_[4OQ3UWQ3XXO\ PW<Q2Z;H^DW#1Q69R//8=)F]=PY7L 1W))\/KO\ XR_%
M^\^,/B*+4+G3[73H+=#%;Q0J#)LSGYY,9<_D!DX')SP%?F>+J>VKRFI<RON?
MC^.K>WQ,ZBES)O1OL%*K%&#*2K Y!!Y!I*].^!WP.U+XOZWD[[+0+9Q]LO\
M'X^7'G@N1^"@Y/8'&E2G6FJ=-7;.>C1J8BHJ=)7;/I[]E/XHZY\1?"=[;:W#
M)/)I31PQZHW_ "\@@_*Q[NH R>X9<\\GW&LSPWX;TWPCHEII&D6B65A:ILCB
M0?F2>I)/))Y)-:=?IF'ISI4HPJ2NUU/V'"4JE&A&G5ES22U84445TG6%%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\&_%_
M_E+]\#_^Q/N/_16L5]Y5\&_%_P#Y2_? _P#[$^X_]%:Q0!]Y4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^;]%%% '
MUI^R5_R3C4O^PM)_Z)AKVRO$_P!DK_DG&I?]A:3_ -$PU[90 4444 %%%% !
M1110 4444 %%%% 'P3^WO_P4<N/@#XAE^'OP]MK6]\911))J.IWB^9!IN\!D
MC6/^.4J0QS\JAEX8DA?SJU[]O']H#Q'.9KOXIZ]"Y.[%A(EFO?\ AA5!WZ8K
M9^%W@*']J?\ ;O;0?$MS(+3Q%XEU"\U!D?8[Q1^=</&I_AW+&4&.F>.E?7?_
M  5/^ _PZ^#O[./@X>"O!6B>&YO^$CAMGN["R1+F6+[+<MMDGQYD@R ?G8\@
M>E 'UW^PE\1M?^+/[)O@'Q/XFOFU+7;N"ZAN+R49>;R;N>!';U8K$N3W.3WK
MXY^ 7_!1?XL3?M86/PR^)Z:*^GW.M3>'KE;.Q,$EM=^8T491MW(\T*I#9X8]
MZ^H?^"9/_)C_ ,-O^XE_Z<[JOR^_:NO8]"_X*%^*+W23\]KXKM+E#%P?/!A=
M\>_F;OQH _>*BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH \3\5?\G5>#?^P3)_Z#=U[97B?BK_DZKP;_ -@F3_T&[KVR@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **BNKJ&QM
MI;BYFCM[>)2\DLK!511R22> !7R%\>/VGIO$GVC0/",TEMI1S'<:BN5DN1W5
M.ZI[]3[#KZ&#P57&SY*:TZOHCCQ6+IX6'-/?HNYVGQX_:?A\/?:/#_A"=+G5
M!F.XU)<-';'H53LS^_0>YZ?(MQ<3W]U)//))<7,SEWDD8L[L3DDD\DDU)INF
MW6L7\%E8V\EW>3N(XH(5+.['H !7V3\"/V:+7P.+?7?$L<=]X@X>*VX:*S/;
MV9QZ] >GK7W#>%R2A9:R?WO_ ('];GR26(S6K=Z)?<O^"<7\!OV7&N_LWB'Q
MI;%(.)+;1Y!AG]&F'8?['?OZ'ZMCC2&-(XT5(T 5548  Z "G45\+B\95QM3
MGJ/T71'UV&PM/"PY*:^?<****X3K"BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH *AO;ZWTVTENKN>*UMH5+R33.$1%'4DG@"O/OBO\>/#/PGMFCO9_MVL%=T
M6EVS RG/0N>B+[GGT!KXJ^*?QP\3?%B[8:E<_9=+5MT.F6Q(A3T+=W;W/OC'
M2O(QF9T<)[JUEV_S/!Q^<4,%>"]Z?9?J^GYGNWQ@_;$BM?/TKP*HGE&4?6)T
MRB_]<D/WO]YN/0'K7RGJNK7NNZA/?:C=S7UY.VZ2>=R[N?<FKWA/P;K7CG5X
M],T/3YM1O'YVQ#A!_>9CPH]R0*^PO@_^R5HW@_R-3\4F+7=87#K;8S:P'Z'_
M %A]V&/;C-?,*.+S:=W\/X(^.C#'9Y4YG\*_\!7IW?XG@?P@_9J\1_$\PW]R
MK:)X?8Y^VSI\\P_Z9)_%_O'"_7&*^AO&7[(_A74? J:7H$/]G:S:@O!J,S%G
MG?'*S'NIQV'R]0.H/NX 4    < "EKZ:AE6'I4W"2YF]V_T['V&'R7"4*3IR
MCS-[M_IV/@;X:?LR>*?%OC&;3=;T^ZT+3+&3%Y=S1E=PS]V$GAR>S#*@<\\
M_<WAOPWIOA'1+32-(M$LK"U39'$@_,D]22>23R2:TZ*WP>!I8-/DU;ZG3@,M
MHY>G[/5OJ]_0****]$]8**** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH *^#?B_\ \I?O@?\ ]B?<?^BM8K[RKX-^+_\
MRE^^!_\ V)]Q_P"BM8H ^\J*** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH _-^BBB@#ZT_9*_Y)QJ7_86D_\ 1,->V5XG
M^R5_R3C4O^PM)_Z)AKVR@ HHHH **** "BBB@ HHHH **** /P<_:B\&^+?V
M-OVR=3U[1=^GNNK/X@\/WS1EHI8)7+[.?OA=S1..^#V(-='^U[_P4$'[6GP:
M\/>%;[P>?#VN:=JL>I7%U;WGG6TVV&:,A%*ADR90<$MC!&37Z^?'#]G_ ,#_
M +1/A(^'O'&C1ZG:HQDMKA#Y=S:2'^.&0<J>!D=#C!!'%? /CC_@BL&OGE\'
M?$TQV;$[+77--W2(,\9FB<!N/^F:]/?@ \H^!G_!3R?]GS]F3P_\.?#W@I=1
M\2:6ET%U?4;O%JK37<TX;R57<^!*!C>O(].OBW[)GP_\1_M-?M:^&WOGGU:>
M76%U_7K^7)_<QRB:=W8="Y^0?[4BBOK/PM_P14U![U&\2?%&VBM%;YHM*TIG
MD<>@=Y%"GKSM;ITYX^]OV=_V7O /[,/AF72/!>FO'-=;3>ZK>L);R\*YV^8X
M &!DX50%&20,DD@'K-%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110!XGXJ_P"3JO!O_8)D_P#0;NO;*\3\5?\ )U7@W_L$R?\ H-W7ME !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !67XE
M\3:9X/T:XU76+R.QL8!EY9#W[ #J2>P')K'^(_Q-T3X7Z$VHZQ/AFR+>TC(,
MMPWHH_F3P/RKX5^*?Q<UOXKZS]JU*3R+&(G[+I\3'RH!_P"S-ZL>OL,"O;R[
M+*F-?,](=_\ (\K&X^&$7*M9=O\ ,Z7XW?M!ZG\4[E]/LO,TWPU&WR6N</<8
M/#RD?F%Z#W(S7GO@_P &ZOX[UR#2=%M'N[R7DXX6->[NW15'J?YUN?"WX2ZW
M\5]:^R:9'Y-G$1]JOY5_=0+_ .S,>RCD^PR1]U?#?X8Z)\+M#73M(@_>-@W%
MW( 9;AO5CZ>@' _.OJ<7C</E5/V%!>]V[>;_ *N?/8?"5LQJ>VK/W>_Z(YWX
M,_ C2/A/8+.=FH>()4Q/?LOW,]4B!^ZOOU/?L!Z?117P-:M4Q$W4J.[9]C2I
M0HQ4(*R04445B:A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445Y'\7OVD?#?PN6
M6RB8:UKZ\?8+=\+$?^FK\A?IRWL.M8U:U.A'GJ.R.>O7I8:#J5961Z?K6MZ?
MX=TV?4-4O(;"RA7=)/.X55'U/?V[U\F_&#]L.ZU+S]+\#J]E:G*/J\RXF<?]
M,E/W!_M'YN>BD5XC\1OBOXD^*6I?:M<OC)"C$PV47RP0?[J^ON<D^M5? 7PW
M\0?$K5A8:#I[W3 CS9V^6& 'N[]!WXZG' -?(8K-:N)E[+#)I/[W_D?"8W.Z
M^+E[#!II/_P)_P"1SMU=37MQ)<7$TEQ/*Q=Y96+,['J23R37N?P?_92UWQWY
M.I>(/-T#0VPRAEQ<W"_[*G[@/]YO; (YKWSX/_LO^'_AQY&HZF$U[Q OS">5
M/W,#?],T/<?WCSW&VO:JZ<'DW_+S$_=_F=> X?VJ8S_P'_-_Y?>8'@OP)H7P
M^TA=-T'3XK"W&"Y49>5O[SL>6/N?PK?HHKZJ,8P2C%61]K"$8148*R044451
M84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !7P;\7_\ E+]\#_\ L3[C_P!%:Q7WE7P;\7_^4OWP/_[$
M^X_]%:Q0!]Y4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110!^;]%%% 'UI^R5_P DXU+_ +"TG_HF&O;*\3_9*_Y)QJ7_
M &%I/_1,->V4 %%%% !1110 4444 %%%% !1110!^//QO_X*B?&SP?\ &;QU
MH&BW.B6ND:3KE[I]I%+IHD=8H9WC3<Q.2Q"@D^I/2N)_X>S?'_\ Z".@_P#@
MI3_&OT@\:?\ !-[X#>/O%VL^)=7\*W4FK:O=RWUY)#JMS$CS2,7=@JN ,L2<
M#CFL7_AUC^SK_P!"G?\ _@ZN_P#XY0!^?/\ P]F^/_\ T$=!_P#!2G^-=M\$
M/^"H7QN\9?&;P)X>UBYT2ZTK5]=LM.NXH]-6-VBFG2-]K Y!PQP?7'6OI?XT
M?\$E?A9KWP_U&'X=6UUX9\71*9K&XN=0FN()G .(95=FPK=-R\J<'D J?C'_
M ()T?$+PS\,_VC;#P7\0O!VD7=U>ZF+33]4O[&-[W1]55]D860C(5G 3'\+[
M6&/FR ?M[1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >
M)^*O^3JO!O\ V"9/_0;NO;*\3\5?\G5>#?\ L$R?^@W=>V4 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 5YE\9?CKH_P )K P_+J&O
MS)FWT]6^[Z/(?X5_4]NY')_'?]I:T\""XT/PX\=]XAY26?AHK,^_9G_V>@[^
MA^--2U.[UF_GOKZXDN[R=S)+/,Q9W8]22:^IRS)Y5[5L0K1Z+J_^ ?/X_,U1
MO2HZR[]O^":7C'QGJ_CS7)M6UJ[:[NY.!GA(U[(B]%4>G]:] ^"7[/NJ?%2Z
M2_N_,TWPW&WSW>/GGP>4B!Z^A;H/<\5UWP'_ &89_$_V?7_%L,EKI!Q);Z>V
M5DNAV9^ZI^I]AR?K^TM(+"UBMK:&.WMXE"1Q1*%5% P  . !7I9CF\,,OJ^$
MW6E^B]//\C@P66RKOVV(V?3J_4H>&?#&E^#M%M]*T>SCLK& 82*,=3W8GJ2>
MY/)K4HHKX:4G)N4G=L^N2459;!1114C"BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M K(\4^+M'\$Z1+J>MZA#IUE'UDE;EC_=4#EC[ $UY'\8/VJ=!\ >?INA^7K^
MNKE2(W_T:W;_ &W'WB/[J^A!*U\;>-_'^O?$35VU'7M0DOI^1&AXCB7^ZBCA
M1].O?)KPL9FU+#WA3]Z7X(^:S#/*.$O"E[T_P7K_ )+\#V7XP?M<:OXK\_2_
M"8ET/26RK7A.+N8>Q!_=CZ<^XZ5\^*LEU,%4-+-(V !EF9B?U)-=G\-/@_XE
M^*NH>1HUF1:(V)M0GRMO#]6QR?\ 9&3[8YK[4^$?[/'AKX51QW21C5M=V_/J
M5R@RA[^4O(0>_)]^U?/TL-B\TG[2H_=[O;Y(^7HX3&YS4]K5=H]WM\E_7FSP
M3X/_ +(6I^(O)U3QD9='TXX=-.3BYF'^W_SS'M][KPO6OKOPYX9TKPCI,.F:
M-80:=8Q?=A@7 SW)/4D]R<DUIT5]=A<%1PD;4UKWZGW>"R^A@8VI+7JWNPHH
MHKO/2"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ KX-^+_P#RE^^!_P#V)]Q_Z*UBOO*O
M@WXO_P#*7[X'_P#8GW'_ **UB@#[RHHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@#\WZ*** /K3]DK_DG&I?]A:3_P!$
MPU[97B?[)7_).-2_["TG_HF&O;* "BBB@ HHHH **** "BBB@ HHHH ^/_'O
M_!4SX+?#OQOKWA;4(_$ESJ&BWTVGW,MGI\;PF6)RC[&,H) 92,XYQ6#_ ,/?
M?@7_ ,^GBW_P61?_ !ZOGKXR?\$E?BQX\^+GC7Q-I'B7P8FEZUK5YJ5LE[>7
M<<Z1S3/(JNJVS*& ;!PQ'%<?_P .:OC3_P!#/X"_\&%[_P#(= 'TMXW_ ."Q
M_P +--T&X?PMX;\2ZUK11OL\%]!#:VX;L9'$K,!_NJ>G:ORX\$7FN?$WX^Z%
M>1YF\1:_XE@GS"N,W,UT&) [#<V:^M+?_@C1\9&F03^*O L<1/S-'>WCL![
MVHS^8K[(_8Y_X)O>&_V9/$*^+]:UG_A,/&:1-%;3?9A#:V 888Q*2S,Y&5\P
MD<$@*,F@#[(HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M /$_%7_)U7@W_L$R?^@W=>V5XGXJ_P"3JO!O_8)D_P#0;NO;* "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBJ>L:S8^'],N-1U*ZBLK&W7?+/,V
MU5'^>,=S32;=D)M)79:DD6*-G=@B*"S,QP !U)-?*OQX_:C:?[1X?\%7)6+F
M.YUB,\MV*PGL/]O_ +Y]3QGQT_:0OOB*\VC:&9=/\-@E7/W9;SW?T3T7\_0>
M1^'?#FI>+=8M]+TBSDOK^X;:D,0Y]R3T '<G@5]OEV3QI+V^+WWMT7FSY3'9
MFZC]CAOO[^A2@@FOKF.&&.2XN)G"I'&I9W8G@ #DDFOKCX#_ ++\.@_9_$'C
M"!+C4^)+?3&PT=N>S2=F?VZ#W/3L/@?^SUIOPNMX]1U#R]2\2NOS7&,QVV>J
MQ9_(MU/L.*]@KCS/.75O1PSM'J^_IY'3@,K5.U6NKOHNWKYA1117R9]&%%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !137=8T9W8(BC)9C@ >IKYV^,'[76E^&?/T
MOP@(M:U, JU^3FUA/^SC_6'Z?+[GD5S5\32PT>>J[''B<71P<.>M*WYOT/9_
M'/Q#T#X<:0VHZ]J$=G%R(X_O2S-_=1!RQ_0=\5\:?&#]J37_ (A^?IVD>9H&
M@-E3'$^+B=?^FCCH#_=7CG!+5Y-XF\5:OXRU>;5-:OYM1OI?O2S-G ]%'10.
MP  %=G\*/@+XF^+%PLEE!]@T<-B35+I2(AZA!U=O8<>I%?'XC,<1CI>QPZ:3
MZ+=^I\'BLUQ693]AA8M)]%N_5]%_3//;&QN=3O(;2SMY;JZF8)'#"A=W8]
M.2:^HO@_^QW).8-5\=,8H^'31H'^9O\ KJX/'^ZO/J1TKW;X6_!'PS\)[0?V
M7;?:-2==LVI7(#3/Z@'^!?8?CGK7?UZ>#R:%.T\1J^W3_@_D>QE^00I6J8KW
MGVZ?/O\ EZE32M)LM#T^"PTZUALK*!=D4$"!$0>P%6Z**^E225D?7I)*R"BB
MBF,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ KX-^+_ /RE^^!__8GW'_HK6*^\
MJ^#?B_\ \I?O@?\ ]B?<?^BM8H ^\J*** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH _-^BBB@#ZT_9*_Y)QJ7_86D_P#1
M,->V5XG^R5_R3C4O^PM)_P"B8:]LH **** "BBB@ HHHH **** / OVH?VU?
M ?[)ESX?MO%UEKFI76M)-);PZ);12LB1E06?S)8P 2X P2>#TKPK_A\K\%O^
MA8\>_P#@OLO_ ),K:_X*%?L-^+OVL==\':MX/UC0]-N-(MKBUNH];FFB5U=D
M9"ACBDR00^00.HY-?(G_  YJ^-/_ $,_@+_P87O_ ,AT ?4/_#Y7X+?]"QX]
M_P#!?9?_ "91_P /E?@M_P!"QX]_\%]E_P#)E?+W_#FKXT_]#/X"_P#!A>__
M "'1_P .:OC3_P!#/X"_\&%[_P#(= 'U#_P^5^"W_0L>/?\ P7V7_P F5T/P
M[_X*P?!_XD>//#_A2RT3QCI]]K=_#IUO<W]C:K DLKA$WE+EF +,!D*<9KX]
M_P"'-7QI_P"AG\!?^#"]_P#D.NR^"_\ P24^*O@/XO>"O$VM^)O!S:3HNLVF
MI7*6%W=R3ND,RR%45[9%).W'+ #.: /UAHHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** /$_%7_)U7@W_L$R?^@W=>V5XGXJ_Y.J\&_P#8
M)D_]!NZ]LH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK@?BU\9=$^$V
MD^;>N+K5)E)M=.C;YY#ZM_=3/\1_#)K6E2G6FJ=-7;,ZE2-*+G-V2-WQSX\T
M;X=Z%+JNMW0M[=>$C',DS]D1>Y/Z=3@<U\,?&#XVZS\6M3_?DV6C0N3;:=&V
M57_:<_Q/COV[8YSS_C_XB:W\2M=?5-:N3*_(A@3(B@3^ZB]A^I[DUTOP;^!N
ML?%G41(@:PT*%\7&HNO'ND8_B;]!W[ _>X/+Z&64_K&(:YN_1>GF?'8K&U<?
M/V-%>[V[^ISWP[^&VM_$[74TS1K?=C#3W,F1%;I_>=OY#J>PK[J^%/P@T3X3
MZ/\ 9M/3[1?RJ/M6HRJ/,F/I_LKGHH_')YK=\%^"-'\ :%#I.B6BVMK'RQZO
M*W=W;^)CZ_@,#BMVOF\QS6>-?)#2';OZ_P"1[N!R^&%7/+67Y>@4445X)[ 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 445#>7EOIUK+=74\=M;0J7DFF<(B*.I)/ %&P
M;:LFKC/B3\7/#?PKT[[1K=Z!<."8+&##SS?[J]A_M' ]Z\/^,'[8<%EY^E>!
ME6YG&5?6)DS&OKY2'[W^\W'L>M?*.KZQ?:_J4^H:E=S7U[.VZ2>=R[L?<FOF
M\;G$*5X4/>??I_P3Y+,,_IT+T\-[TN_1?Y_D>E_%S]HSQ+\4WEM!(='T$D@:
M=;.?W@_Z:MP7^G"^V>:\VT30M0\2:G!IVEV<U_?3G;'! A9F_P#K>IZ"O3_A
M#^S9XC^*#17TZG1= )!-]<(=TR_],D_B_P!XX7W.,5]I?#KX5>'/A=IGV30K
M$1R.,37DN&GG_P!Y_3V& .PKR:& Q.82]M7=D^K_ $7](\+#99B\TG[?$2:B
M^KW?HOZ1XA\'_P!CVTTOR-5\<%+Z[&&72(FS#&?^FC#[Y]A\ONPKZ9MK:&RM
MX[>WB2"")0D<42A511T  X ]JDHK[##X6EA8\M)6_-GWN%P=#!PY*,;>?5^H
M4445U':%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7P;\7_^4OWP
M/_[$^X_]%:Q7WE7P;\7_ /E+]\#_ /L3[C_T5K% 'WE1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'YOT444 ?6G[)7
M_).-2_["TG_HF&O;*\3_ &2O^2<:E_V%I/\ T3#7ME !1110 4444 %%%% !
M1110 4444 >7?'']IGX;_LYZ=;77CSQ)!I,MT";6Q1&GNK@ X)2) 6V@]6("
MCUKYT?\ X*]_ I'91;>+' . RZ9%@^XS-FOS(_:+\6>)?VF_VK_$SV,4^L:I
MJNN/I.C649Y\E)3#;Q*"<*-H!/099F/4FNF_:$_8"^(7[,_PLL?&_C'4M!:"
M[OX=/&G:;<2S3Q/)'(^7)C5./*(.UFY(P: /T/\ ^'OOP+_Y]/%O_@LB_P#C
MU;G@7_@J?\%OB!XTT'PQI\7B6#4-9OH=.MI+K3HUB$LKA$W%920-S#G!Q7YY
M_ __ ()L?$'X^_!:Q^(OAO7M CMKY+DVVF7<DJ7$CPRR1[,A"@+-&<$MCD9Q
M6+^PW\*]!UC]K/P[X:\>:EJ/A+7]'U:*YL[)K9<3WMK+YAM)BS Q%C'@$ Y(
M*]2* /WHHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /$
M_%7_ "=5X-_[!,G_ *#=U[97B?BK_DZKP;_V"9/_ $&[KVR@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **.E?-'QX_:BCTK[1X?\&W"S7O,=SJR<I#V*Q=F;_:
MZ#MD\CLPN$JXRI[.DO\ )>IS8C$4\-#GJ/\ X)V/QR_:*T[X9PRZ5I1CU'Q*
MRX\K.8[7(X:3'4^B=?7 QGXGU[7]1\4:M<ZGJMW)?7UPVZ2:4Y)/I[ = !P!
MTJI))->W+.[//<2N2S,2S.Q/4]R2:^I/@/\ LM[/L_B#QK;9/$EMHT@Z>C3#
M_P!D_P"^NXK[N%/"Y+1YI.\G][\EY?TSX^<\1FM7ECHE]R]3C/@3^S7>>/F@
MUOQ"DMAX=R'CBY66\_W>ZI_M=3V]1]G:7I5GHFG6]AI]M%9V=N@2*"%=JHH[
M 5950BA5 50, #H*6OBL;CZN.GS3T2V78^KPF#IX2-H[]6%%%%>:=P4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 452UC6K#P]IL^H:G>0V%E"-TD]PX1%'U-?*'Q@_;#N
M+[S]+\#*UI;\H^KS)^\<?],D/W1_M-S[*>:XL3C*.$C>H]>W5GGXS'T,#'FJ
MO7HNK/>/BK\=?#/PGMF2_N/MFK,NZ+2[8@RMZ%NR+[G\ :^*?BK\<_$WQ8NF
M74+C['I2MF+2[9B(5]"W]]O<_@!7 W5W/?7,MQ<S27%Q*Q>265BSNQZDD\D^
M]>X?!_\ 94U[QX8-2U[S- T)B& =<7,Z_P"PA^Z#_>;Z@&OD*V+Q69S]E25H
M]E^K/@Z^.QN<3]C15H]E^K_I'D7A3P?K/C?5X],T/3YM1O7Y\N(<*/[S,>%'
MN2!7V#\'_P!DC1_"7D:GXJ,6NZN,,MIC-K ?H?\ 6'W(Q[=Z]D\$^ M"^'FC
MIIN@Z?'8VXP791F25O[SL>6/U_# KH*]S!Y13H6G5]Z7X+_,^DR_(J6&M4K^
M]+\%_G\_N$50BA5 "@8 ':EHHKZ ^H"BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "O@WXO_P#*7[X'_P#8GW'_ **UBOO*O@WXO_\
M*7[X'_\ 8GW'_HK6* /O*BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** /S?HHHH ^M/V2O\ DG&I?]A:3_T3#7ME>)_L
ME?\ ).-2_P"PM)_Z)AKVR@ HHHH **** "BBB@ HHHH **** /P:^!4D?PK_
M ."B.BV^NA+<:?XUN-.F,Q^5'>:2!6)] SJ<]._2OT>_X*Q>'+C7/V0-3NX%
M9ETC5K&^E"C/R%S#_.=:\P_;*_X)C^*/C7\;[KX@?#K7]"T8ZJL<VHVNKRSP
M&.Z0!?-B:*)\[@JL<X(8,<G=Q]M:U\,A\1/@E)X$\=W$>L3:EHJ:;J]Y;)L$
MTYB"R3Q@YVGS 77/0@>E 'PQ_P $P_VOOASX1^ C> _&?BK3?">JZ)>W$UN=
M7N%@BN;>5C+E';"E@[2 IG/W2,YX^/?VA/BAI?Q0_;[N/&'PYF\VUN/$6F?V
M9=Q*8_/GB%O%YJC&0&EC+ XY!!QDU>^+/_!,[XX_#OQ7=:?I'A>;QIHV]OLF
MKZ.Z,LT>>-\9;?&V,9!&,YPS#FOH;]A3_@FAXS\-_$_2?'_Q8TZ#0[/0IUN]
M/T)YX[B>ZN%&8I9#&S*B(V& )W%D *@=0#]4:*** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@#Q/Q5_R=5X-_[!,G_H-W7ME>)^*O\ DZKP
M;_V"9/\ T&[KVR@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J"^OK;3+.:[NYX[:UA0R
M2S2L%1%'4DGH*S_%?BS2O!.B7&K:S>)9V4(Y=NK'LJCJS'L!7P]\:OC[JOQ6
MO&M(-^F^'8GS%9!OFEQT>4CJ?0=![GD^M@,NJXZ6FD5N_P#+S/.QF.IX2.NL
MNB.M^/'[35QXO-QH/A:62TT,YCGO!E9;L="!W5#^9[X'%>$:3I%[KVI6^GZ=
M:RWE[<,$B@A7<S'V%:G@GP-K/Q"UV+2=$M&N;E^78\1Q)W=V_A4?_6&20*^Y
MO@[\$-&^$NFAH@M]K<R8N=1=?F/JB#^%/;J>_;'V%?$X;)J*I4E>7;]7_7H?
M,4J%?,ZGM*CT[_HCE?@5^S;9?#Y8-:UY8M0\1D;D3[T5G[+_ 'G_ -KMV]3[
ME117P6(Q%3%5'4JN[/L:-"GAX<E-604445S&X4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1163
MXH\6:1X+TF74];U"'3K*/K),V-Q_NJ.K-[ $FDVHJ\G9$RDH)RD[)&M7DWQ>
M_:.\-_"U)K)'&L:^!@:?;OQ&?^FK]$^G+=.,'->"?&#]KG5?%/GZ7X1$NB:4
MV4>]8XNIA[$?ZL?3YO<=*^>0LMU.  \TTC8 &69F)_4DU\MC,Y4;PPVK[_Y'
MQF8<0*-Z>$U?\W^2ZG7?$CXM>)/BGJ7VG6[TM C$P6,.5MX/]U?7_:.3[U3\
M"?#GQ!\2-6&GZ#I\EW(,>;*?EBA![NYX _4XX!KVCX/_ +(>I^)/(U3Q@9='
MTPX=-/7BZF'^UG_5CZ_-[#K7UYX:\+Z3X/TF'3-%L(=.L8A\L4*XR?4GJQ/<
MG)-<>&RNMBY>UQ+:3^]_Y'GX/)L1CI>WQ;:3[[O_ "_K0\G^#_[+OA_X=>3J
M.J^7K^OKAA-*G[BW;_IFAZD'^)N>,@+7ME%%?7T:%/#QY*2LC[S#X:EA8>SH
MQL@HHHK<Z0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH *^#?B_P#\I?O@?_V)]Q_Z*UBOO*O@WXO_ /*7[X'_ /8GW'_HK6*
M/O*BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** /S?HHHH ^M/V2O^2<:E_V%I/\ T3#7ME>)_LE?\DXU+_L+2?\ HF&O
M;* "BBB@ HHHH **** "BBB@#R']KGX@ZU\*_P!FSQ_XJ\.7/V+7--TXR6ES
MY:R>3(SJ@?:P*DC=G!!''2OS.^$W_!8/XH^$VBM_'&BZ5X[LQP]PBC3[P^^Z
M-3$?IY0^M?KUXK\*Z3XX\-ZEX?UZPBU31M2@>VN[.<926-A@J<<CZCD=1S7P
MU\5/^"/'PP\4>;<>"-?U?P1=MDK;S'^T;-?0!7*R_B93]/4 ]!^$?_!43X&_
M$XPVVHZU<^!=3D^7[/XBA\N$GOBX0M&![NR?2OJS1]:T[Q#IT.H:5?VVIV$X
MW175G,LL4@]59201]#7XE?%7_@E9\<OAWYUQI&FV'CK3DR?-T*Y'GA?4PR[&
M)]DWUX#H?B_XI_LW>)Y(M.U#Q-\/-:1LS6C&:R=R./WD38#CCHRD<4 ?T@45
M^.?PB_X+!_$WPF8+7QWHFE^.;%<![J(?8+TCN=R Q'Z>6,^M?='P&_X*/_!S
MX\:OIVA6VI7GACQ/?R+!;Z3KEOY9GE)P$CE0M&Q)P%!8,V1A<\4 ?4E%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%>:?"/\ :&\'?&WQ!XUT;PO<7=Q=^$+_ /LW4S<6QB03;Y%_=L?OC,+\
MCV]: /2Z*** "BBB@ HHHH **** "BBB@ HHHH **** /$_%7_)U7@W_ +!,
MG_H-W7ME>)^*O^3JO!O_ &"9/_0;NO;* "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *X[XF_%3
M0_A7HAOM6FW3R BVL8B/-N&'8#L!QECP/K@'F_C5\?-)^%%FUI#LU'Q%*F8;
M(-\L6>CRD=!Z#J?8<CX>\5^+=5\;:W/JVLWCWM[,>6<\*.RJ.BJ.P%?1Y;E,
M\7:K5TA^+_X'F>'CLRCAKTZ>LOR-KXG?%77/BIK9OM5FV6\9(MK&(GRK=3V
M[D\98\GZ8 M_"?X.ZW\6=7\BP3[-IL3#[5J,JGRXAZ#^\WHH_' YKI_@=^SQ
MJ/Q.GCU/4O,TWPTC<SXQ)<D'E8\]NQ;H.V3G'VSX?\/:;X5TBWTO2;..QL+=
M=L<,0P!ZD]R3U)/)[U[F/S.E@(?5\*ES+[E_P?Z9Y.#P%3&2]OB'H_O?_ _I
M&1\/?AQHGPST)-,T:V\M3AIKB3!EG?\ O.W?V'0=A74445\'.<JDG.;NV?81
MC&$5&*LD%%%%04%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 45SOCCX@Z!\.M(;4=>U".RAY$<9
M.9)F_NH@Y8_3IWP*^-/C!^U/KWQ!\_3=%\S0- ;*E$;%Q.O_ $T<= ?[J\=B
M6KS<7CZ.$7ON\NW];'DX[,Z&!7ON\NRW_P" >^_&#]J;0/A[Y^FZ-Y>OZ\F5
M:.-O]'MV_P"FCCJ1_=7G@@E:^-/''Q"U_P"(VKMJ.O:A)>S<B.,\1PJ?X40<
M*/Y]\UAV5E<:C=Q6MI!)=7,K!(X84+N['H !R37U!\'_ -CN6Z\C5?'3&"$X
M=-'@?#M_UU<?=_W5Y]QTKY.57%YM/EBO=_!>O]>A\/.MCL[J<D%[O;HO5]?Z
MLCPWX:_"'Q+\5=1\C1;(_948+/?SY6"'ZMW/^R,GVK[4^$?[.OAKX5QQ780:
MOKP'S:E<H/D/?RDY"#WY;WQQ7I6DZ19:%I\%AIUI#8V4*[8X+= B(/8"K=?2
M8/*Z6%M*7O2[]O0^NR_)J&"M.7O3[]O1?KN%%%%>T?0!1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7P;\7_\
ME+]\#_\ L3[C_P!%:Q7WE7P;\7_^4OWP/_[$^X_]%:Q0!]Y4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^;]%%% 'U
MI^R5_P DXU+_ +"TG_HF&O;*\3_9*_Y)QJ7_ &%I/_1,->V4 %%%% !1110
M4444 %%%% !17/?$/Q[HWPN\$:UXM\0W)M-%TBV>[NI50NP11T51R23@ =R1
M7YR_%?\ X+06T7G6WPV\!23MR$U+Q//L4'_KWA))'_;4?2@#].Z\6_:!^,7P
M*\)Z/-IGQ:UOPK<6Z@NVC:M''?3GW%J%>0_4+7XQ?%;]O'XX_&#SH=7\=W^G
M:=("IT[0B+"#:>JMY6&<?[[-7FWPY^#'C[XS:D]OX-\)ZQXGGWXEELK9Y(XR
M>\DOW$ZCEB.M 'MW[5/CK]EWQ+)=CX2> _$NE:JQ.-06^%IIY;^\+:03,RX_
MA7R>?U\C_9IW?\-&_"K;G=_PE>E8QUS]LBKZ[^$?_!'7XB^)C#=>/O$6F>"[
M0\O9VG_$PO!Z@[2L2^F0[?3U^Y/@1_P3G^#7P&U;3M<L=)N_$?B:P=9K?5]<
MN/-:&4<AXXD"QJ0>02I9<##9YH ^GJ*** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH ^#OBA^WU\0_&_QEUCX7_LY^
M K3QGJNCO)#?ZWJ3$VRLA"N4 DC545\J)'?#'HI&"WBWPETW]K/]B5O%7B"3
MX26'B[1O$%^=4UE;.=;JYWY8GR_L\K.@&YCDQN!DYK!_9@^,=E^P#^U1\4O!
MWQ3L[VPTS7;E0NL^29BBI+*\$Y"@L\4B3$DID@@97@[?U0\ ?%#PA\5='&J>
M#_$NE^);#C=+IMTDWED\[7 .4;_98 ^U %B;Q<MIX!?Q1<6-S&D>F'4I+$+F
M=0(O,,>./G[8]:^"+'X]?MI_M%J->^''@/2_A_X1<EK.35TB\ZXC()4EKGEP
M<##)$J\CD]:_1>B@#\ZO@S^WI\6/AQ\?=.^$7[1?AVTL+S4YHK:UUBUB6)HW
MD^6)SY9:.:)W 7<FW:2V?NE1]Q_&CQE>?#KX.^._%>GQQ37^A:#?ZI;QS@F-
MI(+=Y%# 8."5&?:OSL_X*0"'XJ_MI_!7P!X?Q-XBMS;I=R0GYH!-<JZAB.1L
MC1I3Z*X/>OO7]J<9_9B^+P')_P"$/UC_ -(IJ /@CX(?M(?ML?M$>$)_$W@>
MS\+ZEH\%X]@\TT-M PF1$=AM>0'I(O/3FOH/X ZE^V//\6-$C^*FE>&K;P&P
MG_M&6S>V,R_N7\K9Y<A;/F^6.F,$U\Z?\$V/VQ_A!\ ?@%J?AOQ[XO\ [!UJ
M;Q!<7T=M_9EY<9A:"W56W0PNO+1N,9SQTY%?HC\*?CW\//CA:W$_@7Q=IOB,
M6V//BM9<31 ]"\3 .H/8D8- '2>-?&.D?#SPCK'B;7KM;#1M)M9+R[N&&=D:
M*2< <D\8 ')) ')K\]?"7[4_[4W[8>MZSJ?P1T71/!O@73;@VT=_K*1N\S8!
M".\@?<^"&*QIA-P#,<@GU?\ X*T^)Y_#_P"R+=V<,QB76M:LM/E _C0;Y]OY
MP _A7KW[$7A"T\$_LF?"NQM(Q&EQH-MJ4F!@F2Y7[0Y/_ I30!\O?#C]N7XN
M_!#XXZ7\,/VEM$L+:+5V1+/Q'8(D83S&*I*Q0^5)"6PI(",G);.,5^B%?G;_
M ,%H?"-K=_!_P#XH:-?MEAKKZ:DG?R[BWDD8?3-JM?<?P=UV;Q3\(O ^M7$I
MFGU'0[&\DE;J[26Z.2?J30!U]%%% !1110!XGXJ_Y.J\&_\ 8)D_]!NZ]LKQ
M/Q5_R=5X-_[!,G_H-W7ME !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !113)IH[>%Y976**-2SNYPJ@<DDGH*
M 'U\^_'C]IJV\'_:-!\+2QWFN#*3W@PT5H>X'9G'IT'?)R*XOX\?M12:I]H\
M/^#+AHK/F.YU9"0\OJL7<+_M=3VP.3\W6=G<:E=Q6UK#)<W,SA(XHE+.['H
M!R37V66Y-M7Q2TZ+_/\ R^\^7QV:;TL._G_E_F+?7]SJEY-=WD\EU=3N9)9I
M6+.['J23U-?1GP'_ &7I=:^S^(/&-N\&GG$EMI3Y5Y_1I>ZK_L]3WP.O:? ?
M]F.#PI]GU_Q7%'=ZT,/!8'#16I[,W9G_ $';)P1]#4\RSG>AA'ZO_+_/[@P.
M5[5<0OE_G_D1P016L$<,,:0PQJ$2.-0JJHX  '0"I***^,/J HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBN.^(_Q9\-_"S3?M6N7H6=QF&QAP]Q-_NKGI_M' ]ZB<XTXN4W9
M(SJ5(4HN=1V2.P=UC4LQ"J!DDG  KYX^,'[7.D^%O.TSPD(M;U495[TG-K ?
M8C_6'Z?+[GI7@?Q=_:/\2?%)I;)'.C: 20+"W<YE'_35^K_3A?;O7F>BZ)J'
MB+4H-/TNSFO[V9ML<$"%F8_0=O?M7R6,SB4W[/"_?U^2/A\?G\JC]E@U\^OR
M19\4>+-8\::O+J>MZA-J-[)P9)F^Z/[JCHH]@ *[#X4? ?Q-\6+E9+&#[#HX
M;;+JERI$0QU"#J[>PX]2*]X^#_['EMIWD:KXX9;RZ&'32(6S"G_75A]\_P"R
M...K U]-6MK#96\=O;PQV\$2A$BB4*J =  . *G"91.J_:XIV\NK]?ZN1@<A
MJ5W[;&MJ_3J_5]/S]#@_A9\#_#/PGM%.FVWVK5&7;-J=R 9G]0O9%]A[9SUK
MT&BBOKJ=.%**A!61]U2I4Z$%3IJR04445H:A1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\&_%__ )2_
M? __ +$^X_\ 16L5]Y5\&_%__E+]\#_^Q/N/_16L4 ?>5%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?F_1110!]:?L
ME?\ ).-2_P"PM)_Z)AKVRO$_V2O^2<:E_P!A:3_T3#7ME !1110 4444 %%%
M% !1110!Y%^UM\.M:^+/[-_C[PEX<@2[US4].,=G;O(L8ED5U<)N8A5)VX!8
M@9(R0*_-?X2?\$=OB1XG:&Y\>^(-+\$V9(+VEK_Q,+SW!"$1#TR)&^GK^PM%
M 'RA\(_^"9'P+^%GD7%UX>E\;:I'@F[\2RBXCSWQ H6+'LR,??KGZETO2;'0
M["&QTVSM]/LH%VQ6UK$L4<8]%50 !]*M44 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%4=>^WG0]1_LKRQ
MJGV:3[)YWW/.VG9N]MV,T <A\6_@-\/_ ([:0FF^._"UAXA@C#"&6X0K/!GK
MY4RD21YXSM89P*_-W]K/]AB\_8VTAOC1\%?&.L:/!H]Q%]KLIILS6J2R+&K1
MRJ!YD>]D5HY <AN2PR*[P_\ !1[XU_ 33VL?C=\#+YKBW80?V[9L]E;3OR!\
MWER0N3@\QN!QPOIS?QD^,WQ]_P""@/AF#X=^"?@YJ7@GP=J4L,VH:SK1D$-P
MD;+(H,[Q1HJ!MC[4#NVQ<<94@'W3^R3\9[G]H']GGP=XYOXHH-4U"W>.^C@X
M07$,KPR,!_"&:,L!V# 9/6L']L']K;P]^RI\/)-0N6AU'Q;J"-'HFA[OGN)>
MGF.!R(D)!8\9X4')%:WA#P6G[)'[*IT;P_:3^)Y_!V@W5U%;QH1)J%RJR3N
MJ@D>9*6P!D@,!R1S^47PZ^-/B67]H2]^,'Q?^%7BCXD^(499-*LD@EMK/3W5
MB4*HT3Y$?&Q>@.6.YN: /M_]@/\ 94\1Z3K^J?'KXM^;<_$OQ.7GM+:Z7$FG
MPRCYG=?X)'4A0@QY<?R\%BJ_;FI:;::QIUU87]K#>V-U$\%Q;7$8DCFC8%61
MU/#*02"#P0:^ ?\ AZUK7_1O/B[_ ,"'_P#D:OIGXK_&?QOH_P"S=IWQ'\!^
M [G7O$-U:6&I-X6NHI&N8X)@CS1E$PWFHKD8 .""=IQB@#1/[(GP0:Q%H?A'
MX+\K^\-"MA)US_K-F[]?:OS;_:X^&6E_L&_M:?#;QI\,'GT/3-3;[5)I22M(
ML>R54N8EW$L8I(Y -I/!+8(& OOD7_!7SP_9A+'6?A)XOTWQ&P/_ !*T,;_,
M!R S!'/?_EGVK@/!OPK^*'_!0?\ :4T#XG?$7PC<^!_A?H!3[%I]XNU[A(GW
MB!0X5Y/,DR7DV!=H*CD"@#UW_@L-IK7W[*^DSKG%GXIM)VQZ&WNH^?QD%?2?
M[*NJPZU^S+\*+N!@R-X6TQ#@YPRVT:L,^S*1^%'[3WP2@_:(^!OBGP))-':W
M.HVX>RNI02L%U&PDA8XYV[U ;'.TMUK\]_V?_P!M3QG^POX5;X4_&7X<:Z]G
MHTTBZ9?VRA66-G9C&&?$<T>\DJZOP#CD 8 /7_\ @LSJ4$7[.GA"P9P+F?Q7
M#.B9Y*)9W2L?P,B?G7V#\!-';P[\"_ASI3*4:Q\-Z=:E3U!2UC7'Z5^=TUC\
M0O\ @IM^T%X.UC4_!5]X0^"_A6;S'_M-"!=#>K3(&(4222^6D9"96-1DG)^;
M]3 ,# X% !1110!E^*- C\4^'[[29IY;:*[C\MI8" ZCU&:\G_X9:TC_ *&3
M6_\ OZG_ ,37ME% 'RAK?P8L=/\ C7H'A-=6U&2VOK%KAKIW7SD(6<X4XQC]
MV.W<UZ'_ ,,M:1_T,FM_]_4_^)H\5?\ )U7@W_L$R?\ H-W7ME 'B?\ PRUI
M'_0R:W_W]3_XFC_AEK2/^ADUO_OZG_Q->V44 >)_\,M:1_T,FM_]_4_^)H_X
M9:TC_H9-;_[^I_\ $U[910!XG_PRUI'_ $,FM_\ ?U/_ (FC_AEK2/\ H9-;
M_P"_J?\ Q->V44 >)_\ #+6D?]#)K?\ W]3_ .)H_P"&6M(_Z&36_P#OZG_Q
M->V44 >)_P##+6D?]#)K?_?U/_B:/^&6M(_Z&36_^_J?_$U[910!XG_PRUI'
M_0R:W_W]3_XFC_AEK2/^ADUO_OZG_P 37ME% 'B?_#+6D?\ 0R:W_P!_4_\
MB:/^&6M(_P"ADUO_ +^I_P#$U[910!XG_P ,M:1_T,FM_P#?U/\ XFC_ (9:
MTC_H9-;_ ._J?_$U[910!XG_ ,,M:1_T,FM_]_4_^)H_X9:TC_H9-;_[^I_\
M37ME% 'B?_#+6D?]#)K?_?U/_B:/^&6M(_Z&36_^_J?_ !->V44 >)_\,M:1
M_P!#)K?_ ']3_P")H_X9:TC_ *&36_\ OZG_ ,37ME% 'B?_  RUI'_0R:W_
M -_4_P#B:/\ AEK2/^ADUO\ [^I_\37ME% 'B?\ PRUI'_0R:W_W]3_XFC_A
MEK2/^ADUO_OZG_Q->V44 >)_\,M:1_T,FM_]_4_^)H_X9:TC_H9-;_[^I_\
M$U[910!XG_PRUI'_ $,FM_\ ?U/_ (FC_AEK2/\ H9-;_P"_J?\ Q->V44 >
M)_\ #+6D?]#)K?\ W]3_ .)H_P"&6M(_Z&36_P#OZG_Q->V44 >)_P##+6D?
M]#)K?_?U/_B:/^&6M(_Z&36_^_J?_$U[910!XG_PRUI'_0R:W_W]3_XFC_AE
MK2/^ADUO_OZG_P 37ME% 'B?_#+6D?\ 0R:W_P!_4_\ B:/^&6M(_P"ADUO_
M +^I_P#$U[910!XG_P ,M:1_T,FM_P#?U/\ XFC_ (9:TC_H9-;_ ._J?_$U
M[910!XG_ ,,M:1_T,FM_]_4_^)H_X9:TC_H9-;_[^I_\37ME% 'B?_#+6D?]
M#)K?_?U/_B:/^&6M(_Z&36_^_J?_ !->V44 >)_\,M:1_P!#)K?_ ']3_P")
MH_X9:TC_ *&36_\ OZG_ ,37ME% 'B?_  RUI'_0R:W_ -_4_P#B:/\ AEK2
M/^ADUO\ [^I_\37ME% 'B?\ PRUI'_0R:W_W]3_XFC_AEK2/^ADUO_OZG_Q-
M>V44 >)_\,M:1_T,FM_]_4_^)H_X9:TC_H9-;_[^I_\ $U[910!XG_PRUI'_
M $,FM_\ ?U/_ (FC_AEK2/\ H9-;_P"_J?\ Q->V44 >)_\ #+6D?]#)K?\
MW]3_ .)H_P"&6M(_Z&36_P#OZG_Q->V44 >)_P##+6D?]#)K?_?U/_B:/^&6
MM(_Z&36_^_J?_$U[910!XG_PRUI'_0R:W_W]3_XFC_AEK2/^ADUO_OZG_P 3
M7ME% 'B?_#+6D?\ 0R:W_P!_4_\ B:/^&6M(_P"ADUO_ +^I_P#$U[910!XG
M_P ,M:1_T,FM_P#?U/\ XFC_ (9:TC_H9-;_ ._J?_$U[910!XG_ ,,M:1_T
M,FM_]_4_^)H_X9:TC_H9-;_[^I_\37ME% 'B?_#+6D?]#)K?_?U/_B:/^&6M
M(_Z&36_^_J?_ !->V44 >)_\,M:1_P!#)K?_ ']3_P")H_X9:TC_ *&36_\
MOZG_ ,37ME% 'B?_  RUI'_0R:W_ -_4_P#B:/\ AEK2/^ADUO\ [^I_\37M
ME% 'B?\ PRUI'_0R:W_W]3_XFC_AEK2/^ADUO_OZG_Q->V44 >)_\,M:1_T,
MFM_]_4_^)H_X9:TC_H9-;_[^I_\ $U[910!XG_PRUI'_ $,FM_\ ?U/_ (FC
M_AEK2/\ H9-;_P"_J?\ Q->V44 >)_\ #+6D?]#)K?\ W]3_ .)H_P"&6M(_
MZ&36_P#OZG_Q->V44 >)_P##+6D?]#)K?_?U/_B:/^&6M(_Z&36_^_J?_$U[
M910!XG_PRUI'_0R:W_W]3_XFC_AEK2/^ADUO_OZG_P 37ME% 'B?_#+6D?\
M0R:W_P!_4_\ B:/^&6M(_P"ADUO_ +^I_P#$U[910!XG_P ,M:1_T,FM_P#?
MU/\ XFC_ (9:TC_H9-;_ ._J?_$U[910!XG_ ,,M:1_T,FM_]_4_^)H_X9:T
MC_H9-;_[^I_\37ME% 'B?_#+6D?]#)K?_?U/_B:/^&6M(_Z&36_^_J?_ !->
MV44 >)_\,M:1_P!#)K?_ ']3_P")H_X9:TC_ *&36_\ OZG_ ,37ME% 'B?_
M  RUI'_0R:W_ -_4_P#B:/\ AEK2/^ADUO\ [^I_\37ME% 'B?\ PRUI'_0R
M:W_W]3_XFC_AEK2/^ADUO_OZG_Q->V44 >)_\,M:1_T,FM_]_4_^)H_X9:TC
M_H9-;_[^I_\ $U[910!XG_PRUI'_ $,FM_\ ?U/_ (FC_AEK2/\ H9-;_P"_
MJ?\ Q->V44 >)_\ #+6D?]#)K?\ W]3_ .)H_P"&6M(_Z&36_P#OZG_Q->V4
M4 >)_P##+6D?]#)K?_?U/_B:/^&6M(_Z&36_^_J?_$U[910!XG_PRUI'_0R:
MW_W]3_XFC_AEK2/^ADUO_OZG_P 37ME% 'B?_#+6D?\ 0R:W_P!_4_\ B:/^
M&6M(_P"ADUO_ +^I_P#$U[910!XG_P ,M:1_T,FM_P#?U/\ XFC_ (9:TC_H
M9-;_ ._J?_$U[910!XG_ ,,M:1_T,FM_]_4_^)H_X9:TC_H9-;_[^I_\37ME
M% 'B?_#+6D?]#)K?_?U/_B:/^&6M(_Z&36_^_J?_ !->V44 >)_\,M:1_P!#
M)K?_ ']3_P")H_X9:TC_ *&36_\ OZG_ ,37ME% 'B?_  RUI'_0R:W_ -_4
M_P#B:/\ AEK2/^ADUO\ [^I_\37ME% 'B?\ PRUI'_0R:W_W]3_XFC_AEK2/
M^ADUO_OZG_Q->V44 >)_\,M:1_T,FM_]_4_^)H_X9:TC_H9-;_[^I_\ $U[9
M10!XG_PRUI'_ $,FM_\ ?U/_ (FC_AEK2/\ H9-;_P"_J?\ Q->V44 >)_\
M#+6D?]#)K?\ W]3_ .)H_P"&6M(_Z&36_P#OZG_Q->V44 >)_P##+6D?]#)K
M?_?U/_B:/^&6M(_Z&36_^_J?_$U[910!XG_PRUI'_0R:W_W]3_XFC_AEK2/^
MADUO_OZG_P 37ME% 'B?_#+6D?\ 0R:W_P!_4_\ B:/^&6M(_P"ADUO_ +^I
M_P#$U[910!XG_P ,M:1_T,FM_P#?U/\ XFC_ (9:TC_H9-;_ ._J?_$U[910
M!XG_ ,,M:1_T,FM_]_4_^)H_X9:TC_H9-;_[^I_\37ME% 'B?_#+6D?]#)K?
M_?U/_B:/^&6M(_Z&36_^_J?_ !->V44 >)_\,M:1_P!#)K?_ ']3_P")H_X9
M:TC_ *&36_\ OZG_ ,37ME% 'B?_  RUI'_0R:W_ -_4_P#B:/\ AEK2/^AD
MUO\ [^I_\37ME% 'B?\ PRUI'_0R:W_W]3_XFC_AEK2/^ADUO_OZG_Q->V44
M >)_\,M:1_T,FM_]_4_^)H_X9:TC_H9-;_[^I_\ $U[910!XG_PRUI'_ $,F
MM_\ ?U/_ (FC_AEK2/\ H9-;_P"_J?\ Q->V44 >)_\ #+6D?]#)K?\ W]3_
M .)H_P"&6M(_Z&36_P#OZG_Q->V44 >)_P##+6D?]#)K?_?U/_B:/^&6M(_Z
M&36_^_J?_$U[910!XG_PRUI'_0R:W_W]3_XFC_AEK2/^ADUO_OZG_P 37ME%
M 'B?_#+6D?\ 0R:W_P!_4_\ B:/^&6M(_P"ADUO_ +^I_P#$U[910!XG_P ,
MM:1_T,FM_P#?U/\ XFC_ (9:TC_H9-;_ ._J?_$U[910!XG_ ,,M:1_T,FM_
M]_4_^)H_X9:TC_H9-;_[^I_\37ME% 'B?_#+6D?]#)K?_?U/_B:/^&6M(_Z&
M36_^_J?_ !->V44 >)_\,M:1_P!#)K?_ ']3_P")H_X9:TC_ *&36_\ OZG_
M ,37ME% 'B?_  RUI'_0R:W_ -_4_P#B:/\ AEK2/^ADUO\ [^I_\37ME% '
MB?\ PRUI'_0R:W_W]3_XFC_AEK2/^ADUO_OZG_Q->V44 >)_\,M:1_T,FM_]
M_4_^)H_X9:TC_H9-;_[^I_\ $U[910!XG_PRUI'_ $,FM_\ ?U/_ (FC_AEK
M2/\ H9-;_P"_J?\ Q->V44 >)_\ #+6D?]#)K?\ W]3_ .)H_P"&6M(_Z&36
M_P#OZG_Q->V44 >)_P##+6D?]#)K?_?U/_B:/^&6M(_Z&36_^_J?_$U[910!
MXG_PRUI'_0R:W_W]3_XFC_AEK2/^ADUO_OZG_P 37ME% 'B?_#+6D?\ 0R:W
M_P!_4_\ B:/^&6M(_P"ADUO_ +^I_P#$U[910!XG_P ,M:1_T,FM_P#?U/\
MXFC_ (9:TC_H9-;_ ._J?_$U[910!XG_ ,,M:1_T,FM_]_4_^)H_X9:TC_H9
M-;_[^I_\37ME% 'B?_#+6D?]#)K?_?U/_B:/^&6M(_Z&36_^_J?_ !->V44
M>)_\,M:1_P!#)K?_ ']3_P")H_X9:TC_ *&36_\ OZG_ ,37ME% 'B?_  RU
MI'_0R:W_ -_4_P#B:/\ AEK2/^ADUO\ [^I_\37ME% 'B?\ PRUI'_0R:W_W
M]3_XFC_AEK2/^ADUO_OZG_Q->V44 >)_\,M:1_T,FM_]_4_^)H_X9:TC_H9-
M;_[^I_\ $U[910!XG_PRUI'_ $,FM_\ ?U/_ (FC_AEK2/\ H9-;_P"_J?\
MQ->V44 >)_\ #+6D?]#)K?\ W]3_ .)H_P"&6M(_Z&36_P#OZG_Q->V44 >)
M_P##+6D?]#)K?_?U/_B:/^&6M(_Z&36_^_J?_$U[910!XG_PRUI'_0R:W_W]
M3_XFC_AEK2/^ADUO_OZG_P 37ME% 'B?_#+6D?\ 0R:W_P!_4_\ B:/^&6M(
M_P"ADUO_ +^I_P#$U[910!XG_P ,M:1_T,FM_P#?U/\ XFC_ (9:TC_H9-;_
M ._J?_$U[910!XG_ ,,M:1_T,FM_]_4_^)H_X9:TC_H9-;_[^I_\37ME% 'B
M?_#+6D?]#)K?_?U/_B:/^&6M(_Z&36_^_J?_ !->V44 >)_\,M:1_P!#)K?_
M ']3_P")H_X9:TC_ *&36_\ OZG_ ,37ME% 'B?_  RUI'_0R:W_ -_4_P#B
M:/\ AEK2/^ADUO\ [^I_\37ME% 'B?\ PRUI'_0R:W_W]3_XFC_AEK2/^ADU
MO_OZG_Q->V44 >)_\,M:1_T,FM_]_4_^)H_X9:TC_H9-;_[^I_\ $U[910!X
MG_PRUI'_ $,FM_\ ?U/_ (FC_AEK2/\ H9-;_P"_J?\ Q->V44 >)_\ #+6D
M?]#)K?\ W]3_ .)H_P"&6M(_Z&36_P#OZG_Q->V44 >)_P##+6D?]#)K?_?U
M/_B:/^&6M(_Z&36_^_J?_$U[910!XG_PRUI'_0R:W_W]3_XFC_AEK2/^ADUO
M_OZG_P 37ME<UX_^(>B?#70I-4UJY$4?(B@3F6=\?=1>Y_0=R*N$)5)*$%=L
MF4HPBY2=DCRG7OV>/"_AC2;C4]5\7ZO8V-NNZ2:69  /^^>2>@ Y/:OE/QIX
MAM;[4[BWT6YU%]'!VH;^4&24#^)@H  ]N?K6S\6_C-K?Q:U;S;QC::7"Q-KI
MT3$QQC^\W]Y\?Q'\,"L_X:?"[7/BEK@L-(@Q$F#<WD@(BMU/=CW/HHY/X$C[
MS 973P,?K&*:YE]R_P"#_2/C\9F%3%R]AAUH_O?_  /Z9C>%O"NJ^--:M])T
M:SDO;Z8_+&@X [LQZ!1W)XKZM\*?L=:9IFGP2ZCKU[_:Q7]Z]EM2-2>H7()Q
MVR>OH.E>K?"_X3Z'\*M%%GI<7F74@!N;^4#S9V]SV4=E' ]SDGM*\/,LWEBK
MTJ6D/Q?_  /+[SUL!EL</:I4UE^1XG_PRUI'_0R:W_W]3_XFC_AEK2/^ADUO
M_OZG_P 37ME%?.'N'B?_  RUI'_0R:W_ -_4_P#B:/\ AEK2/^ADUO\ [^I_
M\37ME% 'B?\ PRUI'_0R:W_W]3_XFC_AEK2/^ADUO_OZG_Q->V44 >)_\,M:
M1_T,FM_]_4_^)H_X9:TC_H9-;_[^I_\ $U[910!XG_PRUI'_ $,FM_\ ?U/_
M (FC_AEK2/\ H9-;_P"_J?\ Q->V44 >)_\ #+6D?]#)K?\ W]3_ .)H_P"&
M6M(_Z&36_P#OZG_Q->V44 >)_P##+6D?]#)K?_?U/_B:/^&6M(_Z&36_^_J?
M_$U[910!XG_PRUI'_0R:W_W]3_XFC_AEK2/^ADUO_OZG_P 37ME% 'B?_#+6
MD?\ 0R:W_P!_4_\ B:/^&6M(_P"ADUO_ +^I_P#$U[910!XG_P ,M:1_T,FM
M_P#?U/\ XFC_ (9:TC_H9-;_ ._J?_$U[910!XG_ ,,M:1_T,FM_]_4_^)H_
MX9:TC_H9-;_[^I_\37ME% 'B?_#+6D?]#)K?_?U/_B:/^&6M(_Z&36_^_J?_
M !->V44 >)_\,M:1_P!#)K?_ ']3_P")H_X9:TC_ *&36_\ OZG_ ,37ME%
M'B?_  RUI'_0R:W_ -_4_P#B:/\ AEK2/^ADUO\ [^I_\37ME% 'B?\ PRUI
M'_0R:W_W]3_XFC_AEK2/^ADUO_OZG_Q->V44 >)_\,M:1_T,FM_]_4_^)H_X
M9:TC_H9-;_[^I_\ $U[910!XG_PRUI'_ $,FM_\ ?U/_ (FC_AEK2/\ H9-;
M_P"_J?\ Q->V44 >)_\ #+6D?]#)K?\ W]3_ .)H_P"&6M(_Z&36_P#OZG_Q
M->V44 >)_P##+6D?]#)K?_?U/_B:/^&6M(_Z&36_^_J?_$U[910!XG_PRUI'
M_0R:W_W]3_XFC_AEK2/^ADUO_OZG_P 37ME% 'B?_#+6D?\ 0R:W_P!_4_\
MB:/^&6M(_P"ADUO_ +^I_P#$U[910!XG_P ,M:1_T,FM_P#?U/\ XFC_ (9:
MTC_H9-;_ ._J?_$U[910!XG_ ,,M:1_T,FM_]_4_^)H_X9:TC_H9-;_[^I_\
M37ME% 'B?_#+6D?]#)K?_?U/_B:/^&6M(_Z&36_^_J?_ !->V44 >)_\,M:1
M_P!#)K?_ ']3_P")H_X9:TC_ *&36_\ OZG_ ,37ME% 'B?_  RUI'_0R:W_
M -_4_P#B:/\ AEK2/^ADUO\ [^I_\37ME% 'B?\ PRUI'_0R:W_W]3_XFC_A
MEK2/^ADUO_OZG_Q->V44 >)_\,M:1_T,FM_]_4_^)J*Z_9DT&QMI;BY\5:O;
MV\2EY)9;B-411U))7 'O77_%3XY>&?A/:E=1N?M>J,N8M,M2&F;T+=D7W/X
MU\4_%;X[>)OBQ<LE_/\ 8M)5LQ:7:L1$/0OW=O<_@!7D8S,J.$]W>7;_ #/"
MQ^;T,#>/Q3[+]>WYFI\3_$WAG1KMK#P=K&KZPZ'$FH7,P6#/HBA06_WC@>F>
MM>57-S->3--/*\TK<EW;)/XUI^%O".L>-M7BTS1-/FU&]DZ1Q#A1_>8GA1[D
M@5]@?!_]D?2/"GD:IXL,6N:LN&6S S:0GW!'[P_7CV/6OF%'&9M.[^'\%_7W
MGQJCC\\J7?PKY17^;_$\#^$7[-WB3XHF*]E4Z+H#<_;[A"3*/^F2<%OKPON3
MQ7T1IG[('AO2$(M=;U>)F&&=6C!;Z_+7O*(L:A5 50,  8 %+7U6#RZCA%=*
M\N_^78^VP&54,"KQ5Y=W^G8\3_X9:TC_ *&36_\ OZG_ ,31_P ,M:1_T,FM
M_P#?U/\ XFO;**]0]D\3_P"&6M(_Z&36_P#OZG_Q-'_#+6D?]#)K?_?U/_B:
M]LHH \3_ .&6M(_Z&36_^_J?_$T?\,M:1_T,FM_]_4_^)KVRB@#Q/_AEK2/^
MADUO_OZG_P 31_PRUI'_ $,FM_\ ?U/_ (FO;** /$_^&6M(_P"ADUO_ +^I
M_P#$T?\ #+6D?]#)K?\ W]3_ .)KVRB@#Q/_ (9:TC_H9-;_ ._J?_$T?\,M
M:1_T,FM_]_4_^)KVRB@#Q/\ X9:TC_H9-;_[^I_\31_PRUI'_0R:W_W]3_XF
MO;** /$_^&6M(_Z&36_^_J?_ !-'_#+6D?\ 0R:W_P!_4_\ B:]LHH \3_X9
M:TC_ *&36_\ OZG_ ,31_P ,M:1_T,FM_P#?U/\ XFO;** /$_\ AEK2/^AD
MUO\ [^I_\31_PRUI'_0R:W_W]3_XFO;** /$_P#AEK2/^ADUO_OZG_Q-'_#+
M6D?]#)K?_?U/_B:]LHH \3_X9:TC_H9-;_[^I_\ $T?\,M:1_P!#)K?_ ']3
M_P")KVRB@#Q/_AEK2/\ H9-;_P"_J?\ Q-'_  RUI'_0R:W_ -_4_P#B:]LH
MH \3_P"&6M(_Z&36_P#OZG_Q-'_#+6D?]#)K?_?U/_B:]LHH \3_ .&6M(_Z
M&36_^_J?_$T?\,M:1_T,FM_]_4_^)KVRB@#Q/_AEK2/^ADUO_OZG_P 31_PR
MUI'_ $,FM_\ ?U/_ (FO;** /$_^&6M(_P"ADUO_ +^I_P#$T?\ #+6D?]#)
MK?\ W]3_ .)KVRB@#Q/_ (9:TC_H9-;_ ._J?_$T?\,M:1_T,FM_]_4_^)KV
MRB@#Q/\ X9:TC_H9-;_[^I_\31_PRUI'_0R:W_W]3_XFO;** /$_^&6M(_Z&
M36_^_J?_ !-'_#+6D?\ 0R:W_P!_4_\ B:]LHH \3_X9:TC_ *&36_\ OZG_
M ,31_P ,M:1_T,FM_P#?U/\ XFO;** /$_\ AEK2/^ADUO\ [^I_\31_PRUI
M'_0R:W_W]3_XFO;** /$_P#AEK2/^ADUO_OZG_Q-'_#+6D?]#)K?_?U/_B:]
MLHH \3_X9:TC_H9-;_[^I_\ $T?\,M:1_P!#)K?_ ']3_P")KVRB@#Q/_AEK
M2/\ H9-;_P"_J?\ Q-'_  RUI'_0R:W_ -_4_P#B:]LHH \3_P"&6M(_Z&36
M_P#OZG_Q-'_#+6D?]#)K?_?U/_B:]LHH \3_ .&6M(_Z&36_^_J?_$T?\,M:
M1_T,FM_]_4_^)KVRB@#Q/_AEK2/^ADUO_OZG_P 31_PRUI'_ $,FM_\ ?U/_
M (FO;** /$_^&6M(_P"ADUO_ +^I_P#$U\HZYX!MOAU_P5C^"VFVM[=7\<OA
M>ZN#)=L&<$V^JK@8 X^0?F:_1JO@WXO_ /*7[X'_ /8GW'_HK6* /O*BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /S
M?HHHH ^M/V2O^2<:E_V%I/\ T3#7ME>)_LE?\DXU+_L+2?\ HF&O;* "BBB@
M HHHH **** "BBB@ HHJC=Z]IEA,8;K4;2VE R8Y9U5A^!- %ZBOPD\:_&+Q
MC;_MZZW);^--:2SA^(LT$.S4Y?*6W742BH!NV^6(P%V_=V\=*_<?_A*M$_Z#
M%A_X%)_C0!J45A:CX]\,Z/937E_XBTFRLX5WRW%S?11QHOJS%@ /K7X5:-^T
M'XF\,_M@G6_"?C/7M2\/CQDYLDDU&:1;VP:](6-U+?,LD1 (([^M '[Y4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110!\X_MX_LZ^*_VG_@Q8^#?".HZ3IEZNLP7US+K$LL<30)%,I53'&Y+;WC(
M! & >>E?0NFV$>EZ=:V4(Q#;1)"@ Q\J@ ?RJS10 4444 %%%% !1110 444
M4 %%%% !1110 4444 >)^*O^3JO!O_8)D_\ 0;NO;*\3\5?\G5>#?^P3)_Z#
M=U[90 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%>(_'3]H^Q^'23:-HACU#Q(1M;^**S]W]6]%_/T/3A\/4Q514Z2NS"M
M6IX>#G4=D=3\7_C9HWPETS_2&%[K,R$VVG1M\S>C.?X4SW[]L\X^&/'/CW6?
MB+KLNK:W=&XG;A(QQ'"G9$7L!^9ZG)YK*UG6K[Q#J=QJ.I74M[?7#;Y9YFRS
M'_/;M7N7P'_9FN?&AM]>\3QR6>@G#PVO*RW@['U5#Z]3VQUK[VAAL-D]'VM5
MWEW_ $7]>I\=6KU\SJ>SIKW>WZLY/X+_  %U;XL7JW,F_3O#T38FOV7F3'5(
M@?O-[]!WYP#]Q>$O"&D^!M#@TG1;-+.RB'W5Y9V[LQZLQ]36CI^GVVE64%G9
M6\=K:0($BAA4*B*.@ '2K%?'X_,:N.EKI%;+_/S/IL'@:>$CIK+JPHHHKR3T
M@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH ***\I^+O[1?AOX5I+:;QJ^O ?+IULX_=GMYK]$'MRWMCFL
M:M:G0CSU'9&%:O3P\'4JRLCTK5]8L= TZ>_U*[AL;*!=TD]PX1%'N37RE\8/
MVPYKOS]*\"JUO#RKZQ,GSN/^F2$?*/\ :;GV'6O#OB3\7?$OQ4U'[1K=Z3;(
MV8;"#*V\/^ZN>3_M')]ZH>!?AWK_ ,1]773]!T^2\E&/,E^[%"/[SN>%'ZGL
M":^1Q6;5<0_985-)_>_\CX3&YY6Q4O8X--)_>_3M^9@WEY<:C=2W-U/)<W,K
M%Y)IG+.['J23R37MGP?_ &5M>\?^3J6N>9H&A-AE,B?Z1<+_ +"'[H/]YO48
M#5[[\'_V6] ^'GD:CJ_EZ_KZX822IFW@;_IFAZD?WFYXR M>W5O@\F_Y>8K[
MO\V=6 X?O:KC/_ ?\W_E]YSW@CP!H/P[TA=.T'3X[&#@R..9)6_O.QY8_7IV
MP*Z&BBOJXQC!*,59(^UA"-.*C!62"BBBJ+"BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ KX-^+_\ RE^^!_\ V)]Q_P"BM8K[RKX-^+__ "E^^!__ &)]Q_Z*UB@#
M[RHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@#\WZ*** /K3]DK_ ))QJ7_86D_]$PU[97B?[)7_ "3C4O\ L+2?^B8:
M]LH **** "BBB@ HHHH **** "OP?_;T^'7C;5/VN_B5=_\ "-ZW?PS:@C07
M$5C+*CQ>3'Y>U@I! 7:./3%?O!10!_,%)IUW%J#6#VLR7RRF!K9HR)1(#M*%
M>N[/&.N:Z#_A5?C7_H4->_\ !9/_ /$U^LNN?\$I;/7/VB[[XH/\2YXK6[\3
M/XC?1ET4%P6N3<-")_/QC<2 WE].QK[XH _FD3X4>-Y'5$\':^[L<!5TN<DG
MT^[7UE^PO^P3\0O'7Q<\-^*_%WAO4O"?@W0KZ/4)9M5@-M->20L'CACB<!RK
M.JAGQM"[L'.!7[4T4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110!XGXJ_Y.J\&_]@F3_P!!NZ]LKQ/Q5_R=5X-_[!,G_H-W7ME !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !2$A023@#DDU
M7U+4[31K">^OKB.TLX$,DL\S!411U))KXT^._P"TM=^.C/H?AMY;'P_RDMQR
MLMX.^>ZI_L]3W]!Z."P-7'3Y8;=7T1PXK%T\)'FGOT1VGQX_:C6V^T>'_!5R
M'EYCN=8C.0O8K">Y_P!OM_#ZCY6 FO+@ !YYY7P ,LSL3^9)-6M$T._\2:K;
MZ;I=I+>WUPVR*"(99C_0>I/ [U]K? S]G/3_ (;10ZMK CU'Q*RY#8W16F>T
M?JWJ_P" P,Y^WG4PN2T>6*O)_>_7R/E(PQ&:U>:6B7W+_@G&_ ?]EQ+#[/X@
M\:6XDN>)+;2)!E8^X:8=V_V.@[Y/ ^FP,# Z445\'BL75QE3VE5_Y+T/K\/A
MJ>&AR4U_P0HHHKC.H**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "LKQ-XJTGP;I,NIZU?PZ=8Q?>EF;&3
MV '5B?09)KR?XP?M1Z!\._/T[2/+U[7U^4Q1O^X@/_31QU(_NKSZE:^,_'7Q
M$U_XD:NVH:]J$EY("?+B^[%"#_"B=%'ZGN2:\+&9K2PUX4_>E^"]3YO,,[HX
M2\*7O3_!>O\ E^1[1\8/VN]4\2^?I?@\2Z+IARCW[<74P_V?^>8^GS>XZ5\[
M?O+F;^*661O<LS$_J378?#;X1^)/BIJ/V;1+(FW0@3WT^5@A_P!YL<G_ &1D
M^U?:?PC_ &<_#7PLCBNR@UC7@ 6U"Y0?NS_TR3H@]^6]\<5\_3P^+S2?M*C]
MWOT^2/EJ6%QV=5/:U7:/=[?)?UYL\$^#_P"R)JOB;R-4\7F71=,)#+8 8NIA
M_M9_U8^OS>PX-?7OAGPKI'@W2(=+T6PATZQB^[%"N,GU8]6)[DDDUJT5]=A<
M%1PBM36O?J?=8++J&!C:DM>K>X4445WGIA1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !7P;\7_ /E+]\#_ /L3[C_T5K%?>5?!OQ?_ .4OWP/_ .Q/
MN/\ T5K% 'WE1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% 'YOT444 ?6G[)7_).-2_["TG_ *)AKVRO$_V2O^2<:E_V
M%I/_ $3#7ME !1110 4444 %%%% !1110 4444 ?D'^WQ_P43\::S\2=>\ _
M#77;GPSX7T>633KS4-/81W5_<(Q64K,/F2,,"J[""V"Q)! 'PIJ/Q \4:O/Y
MU_XDU>]FY_>7%]+(W)R>2Q[UW7COP-%X?_:DUCPKXRF;3K./Q8UIJ=RYQLMV
MNL/+GT,;;P?0@U_0#X!^%?@WX9Z)9:9X2\-:7H=A:H%A6QMD0],;BX&YF(ZL
M22<G).: /YNO^$JUO_H,7_\ X%/_ (UZA^RWXI\2-^TI\+$L]6U)YG\3Z:A1
M+AVW(;F,.",\J5+ @\8SGBOZ(:* "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH \3\5?\G5>#?\ L$R?^@W=>V5XGXJ_Y.J\&_\ 8)D_
M]!NZ]LH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K$\8^
M,](\!Z'/JVM7:6EI$,#/+R-V1%ZLQ]!_+-8?Q3^+>B?"C1OM>I2^=>RJ?LNG
MQ,/-G;_V51W8]/<X!^%?B1\3=;^*&NMJ.L3Y1<BWM(R1%;J>RC\LD\G\J]W+
MLKJ8U\\M(=^_I_F>1CLPAA5RQUEV[>IT7QF^.VK_ !9OS#\VGZ!$^8-/5OO>
MCR$?>;]!V[D\IX"^'VM?$C78]*T6U,TIPTLS<10)_?=NP_4] ":W_A#\%M:^
M+6J;;539Z1"P%SJ,BY1/]E1_$^.W;N17W1X$\ :+\.-"CTK1+400CF25N99W
M[N[=S^@Z  5]-C,?0RRG]7PZ7-V[>;\SP<+@ZN83]M6?N]^_H8/PB^"^B_"7
M2MEHHO-6F4"ZU&1</)WVJ/X4SV'H,YKT&BBO@:M6=:;J5'=L^QITX4HJ$%9(
M****R- HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HI&8(I9B H&23VKY[^,'[6^D>$O/TSPH(M<U9<H]V3FU@
M/L1_K#]#CW/2N:OB*6&CSU78Y,3BJ.$ASUI67Y^A[)XV\?:#\/-(;4=>U"*Q
M@Y$:,<R2L/X44<L?IT[X%?&WQ@_:IU[Q]Y^FZ%YF@:$P*L$;_2;A?]MQ]T'^
MZOODFO(_%7B_6?&VKR:GKFH3:C>O_P M)6X4?W5'15]@ *ZWX5? KQ-\6+E7
ML+?[%I*MB75+E2(E]0O=V]A^)%?'XC,<1CI>QPZ:3[;OU/@L5FV*S&?L,+%I
M/HMWZOHOZ9P-G9W&HW45M:P27-S*P2.&%"SNQZ  <DU]/?!_]CN:\\C5?'3-
M;P?>31X7Q(P[>:X^Z/\ 97GW'2O=OA7\#/#/PGM0VG6WVO567$NIW0#3-ZA>
MR+[#\2:]#KTL'DT:=IXC5]NG_!_(]?+\@A2M4Q7O/MT^??\ +U*>D:/8Z!IL
M&GZ;:0V-E NV."! B*/8"KE%%?3))*R/L$DE9!1113&%%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !7P;\7_^4OWP/_[$^X_]%:Q7WE7P;\7_
M /E+]\#_ /L3[C_T5K% 'WE1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% 'YOT444 ?6G[)7_).-2_["TG_HF&O;*\3_
M &2O^2<:E_V%I/\ T3#7ME !1110 4444 %%%% !1110 4444 ?AI_P4<^-?
M@CXR?&?61I'@^\T'Q9X?U&XT2_U=KM'BU2*W=HE=H@H*N"ORMN)VX!Z+A_P?
M_P""HWQE^#O@+3O"=M%X>\2V.G*(K2Y\06L\MS%"  L6^.>/<J@8&X$@<9P
M!][_ !"_X)/?!_XC^._$'BN]UOQC87NMW\VHW%O87UJ($EE<N^P/;.P!9B<%
MCC/I7/?\.:O@M_T,_CW_ ,&%E_\ (= 'R]_P^5^-/_0L> O_  7WO_R979?!
M?_@K7\5?'GQ>\%>&=;\,^#ETG6M9M--N7L+2[CG1)IEC+(SW+J"-V>5(.,5[
M?_PYJ^"W_0S^/?\ P867_P AUT/P[_X)/_!_X;^//#_BNRUOQCJ%]HE_#J-O
M;7]]:M \L3ATWA+96(#*#@,,XH ^T:*** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@#Q/Q5_P G5>#?^P3)_P"@W=>V5XGXJ_Y.J\&_]@F3
M_P!!NZ]LH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O(_C=^T%
MIGPLMGL+/R]2\22)\EKG*09'#RD=/4+U/L.:Y#X\_M/0>&OM'A_PE,ESJW,=
MQJ*X:.U/=4[,_OT'N<@?(5U=3ZA=2W%Q+)<W,SEWED8L[L3R23R2:^LRS)G5
MM6Q*M'HN_KY'SF/S14[TJ#N^_;_@E_Q-XGU/QAK5QJNL7DE[?3G+RR'H.P Z
M #L!P*]7^!?[.-_\2)(M7UD2Z=X:4Y5L;9;OV3/1?5_P&>2.R^ _[+C7OV?Q
M!XTMC';\26VCR##2>C3#L/\ 8ZGOCH?JZ*)((DCC18XT 5448"@= !79F.<1
MHKZOA-UI?HO)'+@<LE5?ML3]W?U*>B:)8>'-+M]-TRTBLK&W79%!"N%4?U/<
MD\D\FKU%%?$-N3NSZQ))604444AA1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%1W-S#96\EQ<2I!!$I>265@JHHZD
MD\ >] ;$E<A\1OBOX<^%NF?:M<OECE=28;*+#3S_ .ZGI[G 'K7B'Q@_;"M=
M-$VE^!U2]NN4?5IES#&?^F:G[Y_VC\OLPKY.UO7-0\2:G-J.J7DU_?3',D]P
MY9F_$]O;M7SF-SBG1O"A[TN_1?YGR>89]3H7IX;WI=^B_P _R/3OB]^TEXC^
M*+36,+'1?#[' L+=_FE'_35^"W^[POL<9KS#1M%O_$.I0:?IEG-?WL[;8X($
M+NQ^@_GVKTSX1?LX>)/BD\5ZZ'1] )R=0N$.91_TR3J_UX7WSQ7VG\-_A-X;
M^%FF_9=$L@L[KB:^FPUQ-_O-CI_LC ]J\>A@<3F,O;5G9=W^B_I'@X;+<7FL
M_;XB347U?7T7](\/^#_['EO8>1JOCEEN[C =-'A?]VA_Z:N/O'_97CW85].6
MMI!8VT5O;0QV]O$H2.*)0J(HZ  < >U2T5]AA\+2PL>6DO\ -GWF$P5#!0Y*
M,;>?5^K"BBBNL[@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ KX-^+_P#RE^^!_P#V)]Q_Z*UBOO*O@WXO_P#*7[X'_P#8GW'_
M **UB@#[RHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@#\WZ*** /K3]DK_DG&I?]A:3_P!$PU[97B?[)7_).-2_["TG
M_HF&O;* "BBB@ HHHH **** "BBB@ HHHH ^"?V]_P#@HY<? 'Q#+\/?A[;6
MM[XRBB234=3O%\R#3=X#)&L?\<I4ACGY5#+PQ)"_G5KW[>/[0'B.<S7?Q3UZ
M%R=V+"1+->_\,*H._3%;/PN\!0_M3_MWMH/B6YD%IXB\2ZA>:@R/L=XH_.N'
MC4_P[EC*#'3/'2OKO_@J?\!_AU\'?V<?!P\%>"M$\-S?\)'#;/=V%DB7,L7V
M6Y;;)/CS)!D _.QY ]* /KO]A+XC:_\ %G]DWP#XG\37S:EKMW!=0W%Y*,O-
MY-W/ CMZL5B7)[G)[U\<_ +_ (*+_%B;]K"Q^&7Q/317T^YUJ;P]<K9V)@DM
MKOS&BC*-NY'FA5(;/#'O7U#_ ,$R?^3'_AM_W$O_ $YW5?E]^U=>QZ%_P4+\
M47NDGY[7Q7:7*&+@^>#"[X]_,W?C0!^\5%%% !1110 4V65(8WDD=8XT!9G8
MX"@=237Y<_M-_P#!7+7-*\0:[X4^%WAV#36L+J:R?Q#K.)Y&:-RC/# /D497
M(+E\@\H#7P5\0?CK\4OCQJ*P^*?%VO>*I9W'EZ>TSM#N_P!BW3" _P"ZHH _
M?#Q5^T[\(O!,S0:Y\2_"NGW*Y+6TFKP&8<=XPQ;]*XX_M\?L^K<K ?BEHN]E
MW CS2F/][9M!]LYK\3?#7[*/QF\7QI)I7PN\67,#XVSOI$T439]'=0I_.NI'
M[ W[01M3<?\ "K=:\L/LQ^ZWYQG[F_=CWQB@#]L/"_[6'P9\9RI%I'Q0\*W,
M[\+ ^JPQ2MR1PCLK'IZ>GJ*]2MKJ&]MTGMYHYX'&4DB8,K#U!'!K^=?Q)^R9
M\:/"4;R:I\+?%D$*?>FCTF::->G5T5E'7UK$\#_%SXD? O6)5\,^)M>\'WL;
M_OK2">2%2WI)"?E;Z,IH _I(HK\F_P!GS_@L'XBTFXLM(^+>B0Z]8LRQOX@T
ME%M[J,$\O)"/W<F/]CR^!T)K]9* "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \3\5?\G5>#?\
ML$R?^@W=>V5XGXJ_Y.J\&_\ 8)D_]!NZ]LH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHK,\1^)-,\(Z/<:KJ]Y'8V-NNYY9#^0 ZDGL!R:<8N348J[$VHJ[
MV+]S<PV5M+<7$J001*7DED8*J*!DDD\  =Z^1/CQ^T_-X@^T^'_"$[V^EG,=
MQJ2Y62Y'=8^ZI[]3[#KR'QO_ &A=3^*-Q)IUAYFF^&D;Y;;.'N,'AI2/S"]!
M[D9KSGPCX.U?QUKD&DZ+9O>7DO.%X5%[LQZ*H]37W.791##KZQB]UK;HO7S_
M "/DL;F4JS]CAMGUZOT,[3M.NM7OH+*RMY+J[G<1Q0PJ6=V/0 "OLCX$?LSV
MO@D6^N^)HX[W7^'AMN&BLSV]F<>O0=L]:ZSX,? ?2/A/8BX;9J/B"5,3W[+P
M@/5(@?NK[]3W[ >HUYV9YPZ]Z.'=H]7U?_ .W 98J-JM;67;M_P0HHHKY8^A
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BJFJZM9:'I\]_J-U#964"[Y9YW"(@]R:^5/C#^V))<^?I7@53#$
M<H^LS)AV_P"N2'[O^\W/H!P:XL3BZ.$CS5'\NK//QF.H8*/-6EKT75GNWQ2^
M-_AGX3VA_M.Z^TZFRYBTRV(:9_0D?P+[M^&>E?%/Q7^/'B;XLW#1WL_V'1U;
M=%I=LQ$8]"YZNWN>/0"O/KZ^N=3O)KN\N);JZF8O)-,Y=W8]22>2:]J^#_[+
M&O?$'R-2UKS- T%OF#R+_I$Z_P#3-#T!_O-]0&KY"MC,5F4_94E:/9?J_P"D
M?!U\?C,WG[&@K1[+]7_2/)?"_A/6/&FKQ:9HFGS:C>R=(X5SM']YCT4>Y(%?
M7_P?_9&TGPMY&J>+3%K>JC#I9 9M8#[@_P"L/U^7V/!KV;P/\/M ^'6D+IV@
MZ?'90\>9(!F68C^)W/+'Z].V!715[F"RBG0M.M[TOP7^9]'E^14L-:I7]Z7X
M+_/Y_<(B+&H50%4#  & !2T45] ?4A1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %?!OQ?\ ^4OWP/\ ^Q/N/_16
ML5]Y5\&_%_\ Y2_? _\ [$^X_P#16L4 ?>5%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 ?F_1110!]:?LE?\DXU+_L+
M2?\ HF&O;*\3_9*_Y)QJ7_86D_\ 1,->V4 %%%% !1110 4444 %%%% !111
M0!^#G[47@WQ;^QM^V3J>O:+OT]UU9_$'A^^:,M%+!*Y?9S]\+N:)QWP>Q!KH
M_P!KW_@H(/VM/@UX>\*WW@\^'M<T[58]2N+JWO/.MIML,T9"*5#)DR@X);&"
M,FOU\^.'[/\ X'_:)\)'P]XXT:/4[5&,EM<(?+N;20_QPR#E3P,CH<8((XKX
M!\<?\$5@U\\O@[XFF.S8G9:ZYINZ1!GC,T3@-Q_TS7I[\ 'E'P,_X*>3_L^?
MLR>'_ASX>\%+J/B32TN@NKZC=XM5::[FG#>2J[GP)0,;UY'IU\6_9,^'_B/]
MIK]K7PV]\\^K3RZPNOZ]?RY/[F.433N[#H7/R#_:D45]9^%O^"*FH/>HWB3X
MHVT5HK?-%I6E,\CCT#O(H4]>=K=.G/'WM^SO^R]X!_9A\,RZ1X+TUXYKK:;W
M5;UA+>7A7.WS'  P,G"J HR2!DDD ]9HHHH **** /BSP[_P2D^$D'C_ %SQ
M3XIN=5\7'4-1GOHM*FE^RVD"R2%PC"+#OMSC.\ XY6OJGP+\*/!?PPM/LWA'
MPIHWAJ$KM8:78QVY<?[14 L?<DUB?'_XY^'?V=/A=JWC?Q*[-:68$<%I$0);
MRX;B.&//\3$$Y[*&8\ U^,?QI_X*1_&WXNZG<FT\33^"-$=F$.F>')#;LB$\
M!IQB5VQC)W =<*,XH _>&BOYFM4^(GBK7+@W&H^)M8U"<Y_>W5_+(WYLQ-,T
M_P >^)M(NEN;'Q'JUE<+]V:WOI8W'.>"&!["@#^FBN9\;_#'PA\2[+['XM\+
MZ/XEM@-JQZK8QW 3_=WJ=I]QBOPT^#__  4/^.7PAOK8IXQNO%>EQG#Z7XF=
MKV.1?02,?-3';:X ]".*_8;]D_\ :G\-_M6_#G_A(=&C;3M5LW6WU;1Y7#26
M<Q&1@_Q1MR5? S@C *D  \*^*/\ P2/^#OC;44OO#5SJW@60RAI;6QE^TVKK
MD%@$ERR$C(!#X&?NGI7W!110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'B?BK_DZKP;_V"9/_
M $&[KVRO$_%7_)U7@W_L$R?^@W=>V4 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117
MF?QD^.>C_";3S&Q6_P!>F3-OIZ-R/1Y#_"OZGMW(VHT:E>:ITU=LRJ5848N<
MW9(Z+XB_$K1/AAH3:EK-QM+9$%K'@RW#?W47^9Z#O7PK\5?B]K?Q8UC[3J,G
MD6$3'[+I\3'RX1Z_[3>K'\,#BL+QGXVUCQ_KLVK:U=M=74G"CHD2]D1?X5'I
M^)R237>_!/\ 9_U3XJ727UUYFF^&XVQ)>%<//CJD0/4]BW0>YXK[["8&AE5/
MV]=^]W[>2/CL3BZV8U/8T5[O;]6<U\+OA-KGQ6UG['I<7E6D9'VF_E!\J!??
MU8]E')]ADC[K^&WPPT3X6Z&NGZ1!^\?!N+R09EN&'=CZ>BC@?F3L^&/"^E^#
M=%M]*T>SCLK& 86.,=3W9CU)/<GDUJU\MF.:5,:^5:0[=_4^@P67PPBYGK+O
M_D%%%%>(>L%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 445E^)/$^E>#](FU/6K^'3K"+[TTS8&>P ZDGL!DFDVHJ[>
MA,I**<I.R1J5Y7\7/VB?#7PJCDM6D&K:[CY=.MG&4/8RMR$'MR?;O7@GQ@_:
M]U/Q%Y^E^#A+H^FG*MJ+<7,P_P!G_GF/_'NG(Z5\Z,TMU.22\TTC9).69F)_
M4DU\OC,Y4;PPVK[_ .1\;F'$$87IX35]^GR[_P!;G9?$OXO^)?BKJ'GZU>$6
MJ,3!8096"'Z+W/\ M')]ZS/ _P /=?\ B-JZZ=H.GR7LW!DD'$<*G^)W/"C^
M?;->S_!_]D;5?%/D:IXN,NB:4V'2R48NIA[@_P"K'U^;V'6OK[PQX3TCP7I,
M6F:)I\.G64?2.%<;C_>8]6;W))-<.&RROBY>UQ+:3^]_Y'G8/)L1CI>WQ;:3
M[[O_ "_K0\E^#_[+.@?#WR-2UGR]?U]"&621?]'MV_Z9H>I']YN>,@+7N%%%
M?84:%/#QY*2LC[S#X:EA8>SHQL@HHHK<Z0HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KX-^+_ /RE^^!_
M_8GW'_HK6*^\J^#?B_\ \I?O@?\ ]B?<?^BM8H ^\J*** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _-^BBB@#ZT_9*_Y
M)QJ7_86D_P#1,->V5XG^R5_R3C4O^PM)_P"B8:]LH **** "BBB@ HHHH **
M** "BBB@#X@_;,_X*8:1^SKXFN?!7A#1[?Q9XPMXP;R>XG*V6GR'D1N%^:5\
M8)0,N,C+9R!\7:I_P5T^/-_<&2#_ (1C34Y_<VNELR_^1)'/ZU\X^,]#UCX@
M_M%ZYHUR^S7];\53V<CW1QMN)KMD)?/3#-S7ZM^$?^"0GP6T?0[:WUR\\0^(
M-4"#S[TWHMT9\<[(T7Y5ST!+'W- 'Q-_P]F^/_\ T$=!_P#!2G^-=O\  [_@
MJ)\;/&'QG\"^'];N-#N](U?7++3KN&/31&YBFG2-BK Y# .2#Z@=:^N_^'3/
MP _Z!VO?^#9_\*W? O\ P3*^!OP]\9Z)XGTS2]6DU/1[R*_M!=:F\D8FC8/&
MS+@9PP!QTXYR* /JVBBB@ HHHH _,O\ X+7^(;NWT'X3Z$DDBV%W<ZC>S1_P
M/)$MND9]R!/+]-WO65_P3,_8B^''Q.^%C_$GQWI2>*;RXOYK6QTVZ<_9;>.+
M +,BD;W9MW#Y4 #C/->R_P#!6GX&ZI\3_@5I7BK1+62^OO!MU+=7$$0RWV*5
M )W ZG8T<+'T4.>U?G_^R#^WUXP_9-M;S1(-,MO%/A"[N/M4FDW4Q@DAE("L
M\,P#;-P5<@JPX! !R2 ?M;H_P,^&_AZW^SZ5\/O"VFP?\\[31;:)>YZ*@]3^
M9JS=_!_P'?P-!<^"?#MQ"WWHY=)@93]04Q7PUI7_  6C\ S09U+X>^([2;CY
M+6XMYU]_F9D_E4]U_P %H/APD)-MX#\4RS<825[9%/XB1OY4 =1^VU^P%\*-
M:^"WC#Q=X6\-V'@KQ-X?TRXU:&;1XQ;6TZPQF1XI(%Q'AE1@& 4AB#DC(/QW
M_P $B?&=YH'[4LNB1RD6.O:-<PS0G[K/%MF1OJ C@>SMZU9_:?\ ^"J'BCX[
M> ]5\%^'?"MMX.T+58OL]]<2W9O+N>(GYD5MB+&K#@_*QQT(S70_\$=_A#J6
MN?&'7OB)-;21Z'H>GR6$-R5PDMY,5^12>NV(.6QTWIGKR ?K]1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% 'B?BK_DZKP;_ -@F3_T&[KVRO$_%7_)U7@W_ +!,G_H-W7ME
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 -EE2")Y976.-%+,[G 4#J2>PKF?^%J>"Q_S-^@_^
M#.#_ .*J+XN$CX6>+B#@_P!E7/\ Z*:OSIKZ#+,LACH2G*35F>-C\?+"2C&,
M;W/T;_X6IX*_Z&_0?_!G!_\ %4?\+4\%?]#?H/\ X,X/_BJ_.2BO9_U>I?\
M/Q_<CR_[:J?R(_3'1/$VC^)8Y7TC5;'54B(61K*Y28(3T!*DXK2KY3_8H_Y"
MGBO_ *XV_P#Z%)7U97RN.PRPF(E13NE;\CZ'"5WB:*JM6N%%%%<!V!1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !12.ZQHSNP5%&2S'  ]:^5_CQ^U
M(9/M'A_P5<X7F.YUB,]?583_ .S_ /?/8UVX3!U<94Y*2]7T1R8G$T\+#GJ/
MY=SL_CM^TI9^ EGT/P\\=_XBP5DFX:*S^O\ >?\ V>@[^A^,M4U2\UO4+B_O
M[F6\O+AR\L\S%G=O4DU%##-?7*11))<7$KA51 6=V)X '4DFOK?X#_LO1:']
MG\0>,8$N-1X>WTM\-'!W#2=F?_9Z#W/3[I1PN24+O63^]_\  _K<^1;Q&:U;
M+1+[E_P3B_@/^S%/XI^SZ_XLADM='.'@T\Y66Z'4,W=4_4^PP3]?VEG!I]K%
M;6L,=O;0J$CAB4*B*.  !P *FHKXC&8ZKC9\U1Z=%T1]9A<)3PD.6&_5]PHH
MHKSSM"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **P/&GCS0OA[I#:EKVH16%OR$#'+RM_=11RQ^GXU\;_&#]JS7?'?
MG:;H'F^']#;*L4?%S<+_ +;#[H(_A7WR37G8O'T<(O?=WVZGDX[,Z&!7ON\N
MRW_X![Y\8/VH?#_PY\_3M+*:]KZY4PQ/^X@;_IHX[C^ZO/&"5KXS\>?$?Q!\
M2M6.H:]?O=.,^5"/EAA'HB=!]>I[DUSUK:3WUS%;VT,EQ<2L$CBB4L[L>@ '
M)/M7TY\'_P!CRXOO)U3QRS6EOPZ:1"^)''_35Q]T?[*\^ZGBODIU<7FL^2*]
MWMT7K_7H?#U*^.SNIR07N]NB]7U_JR/#_AO\)?$GQ3U+[-HED6@1@)[Z;*V\
M'^\WK_LC)]J^T_A#^SCX;^%J0WKH-8U\#)U"X3B,_P#3).B?7ENO.#BO3-'T
M6P\/:;#I^F6<-A90C;'!;H$11]!5VOI,'E=+"VG+WI=^WH?6Y?DU#!VG/WI]
M^B]%^H4445[1]"%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 5\&_%__ )2_? __ +$^X_\
M16L5]Y5\&_%__E+]\#_^Q/N/_16L4 ?>5%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 ?F_1110!]:?LE?\ ).-2_P"P
MM)_Z)AKVRO$_V2O^2<:E_P!A:3_T3#7ME !1110 4444 %%%% !1110 4444
M ?CS_P %7/@-H/PO^+%C\1O#?B"QT_5?$<HN+WP_'/LO8[E<G[;$HY$;E?F/
M&) 2"=QV^E?!W_@LAI>E> =-L?B-X4U?4_%%J@AGU'1O)\J[   E97==CG^(
M#*YY& =H^"/VB?'>N_&C]H/QAK5\T^H:EJ&L36UK;KN=DC64QP01KR<*H50!
M_,U]->$?^"/7QBU_0[>_U76_#'ARYG0/_9]U<S2SQ9'20QQ% ?96;ZT ?2?_
M  ^>^&'_ $)'BW\K7_X[71_#?_@K5\-/B/\ $#PYX4A\*^)].N-<U"#38;JY
M2W,4<DKB-"^V4G;N89(!P.<5\Q_\.8?B?_T._A+\[K_XU78?!O\ X)&^/O 7
MQ:\&>)]7\9^')M-T36+34YXK(7#32+#*LFQ0T8&3MQDGC.>>E 'ZGT444 %%
M%% ".BR*58!E88((R"*^(/CY_P $GOAE\5=6O-:\)W]U\.]7NF:26&RA6XT]
MW/)80$J4Y[(ZJ.RU]-_'_P".?AW]G3X7:MXW\2NS6EF!'!:1$"6\N&XCACS_
M !,03GLH9CP#7XQ_&G_@I'\;?B[J=R;3Q-/X(T1V80Z9X<D-NR(3P&G&)7;&
M,G<!UPHSB@#V'7/^",7Q1MY\:/XV\(W\.?OWS75LV/\ =6&3^=4+;_@C1\8W
MG47'BOP-%"?O/%>7CL/H#:C/YU\4ZI\1/%6N7!N-1\3:QJ$YS^]NK^61OS9B
M:9I_CWQ-I%TMS8^(]6LKA?NS6]]+&XYSP0P/84 ?IU\+O^",&D:?J$-W\0?'
MT^KVZ-EM,T*T^S!\= T[LQP>X"*?1NX_0OX??#OPW\*O"5AX9\)Z/;:'H=BF
MR&TM5P!ZLQ/+,3R68DD\DDU^&/P?_P""A_QR^$-];%/&-UXKTN,X?2_$SM>Q
MR+Z"1CYJ8[;7 'H1Q7[#?LG_ +4_AO\ :M^'/_"0Z-&VG:K9NMOJVCRN&DLY
MB,C!_BC;DJ^!G!& 5( ![71110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'B?BK_DZKP;_P!@
MF3_T&[KVRO$_%7_)U7@W_L$R?^@W=>V4 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!R7Q=_P"2
M6>+O^P5<_P#HIJ_.FOT*^-^L66C?"KQ,U[=1VPN+&:VA\PX,DKH0J*.Y)_J>
M@-?GK7W?#R?L9OS_ $/D<Z:]K!>04445]4?.G8_#CXNZY\)KN\N-%2TD-XJ+
M*EW$74A22,88$=3WKU+3_P!MCQ#'C[=X>TRX]?L\DD7\RU>:_"_X.:K\7I-2
MBTJ\L[26P1'87A<*^XL!@JK?W?2NGO\ ]D/X@69(BBTZ^QWM[O&?^^PM>+B8
MY;.JUB+<W6^AZM!XZ%-.C?E\M3TC3_VW;"3'V[PI<P>IM[Q9?YHM=)I_[9/@
M>ZP+BTUBR;N9+=&7\U<G]*^;K_\ 9W^(VF@^=X6NGQ_S[R1S?^@,:YN_^'/B
MO2B?MGAG5[8 XW2V,JC\#MP:Y?[,RRK_  VOE+_@LW^OX^G\:^^/_#'VUI_[
M3GPWU A1XA%NY_AN+69/UV8[^M=)I_Q>\$:I@6_BS1V8]$>]C1C^#$'M7YQS
M0R6[E)8VC<=5<8-,J)</8=_!-K[G^A<<ZK+XHK\3]0K'5K'4US9WMO=C&<P2
MJ_\ (^XJW7Y9*Q5@RD@@Y!':MK3_ !OXCTG'V'7]4L\=/L][(F/R;W-<DN''
M]BK^'_!.F.>+[5/\?^ ?IG17YX:?\?/B%IN/)\5W[X_Y^&6;_P!#!]*Z73_V
ML_B+9X\[4+._Q_S\6:#/_? 7_(KCEP_B5\,HO[_\CICG5![Q:^[_ #/NJBOC
MG3_VU?%$6!>Z'I-SCO#YL1/YLWO72Z?^V_ V!?>$I(_5[>^#9_ QCV[UR2R7
M&QVA?YHZ8YKA)?:M\F?4-%>!:?\ MG>#+C NM-UFT;N?)C=1^(DS^E=)I_[4
MWPWOL!];DLV/1;BSF'ZJI'ZUR2R[%PWI/[K_ )'3'&X:6U1?>>LT5Q6G_&KP
M'J8'D^+=)7/03W2PG\GQZUTNG^(M*U;'V'4[.\ST^SW"/G\C[&N.5&I#XXM?
M(Z8U(3^&2?S-"BBBLC0**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "JFKZO9:#IMQJ&HW45G96Z%Y9YFVJHK+\;^.M&^'NA2Z
MMK=VMM;)PB#F29^R(O=C_P#7.!S7PQ\8?C?K/Q:U+$Q-CHD+YMM.1LJ/]MS_
M !-[]!V[Y]C+\MJ8Z5]H+=_Y>9YF,QU/"1MO+M_F=5\=?VD;WXAM/HN@M)8>
M&P=KM]V6\]V_NIZ+W[^@\?\ #WAW4O%>KV^EZ39R7U_<-MCAB')]23T '<G@
M5K_#SX;ZW\3==33-&M]Y&&FN9,B*!/[SM_(=3V%?=7PH^#VB?";2/L^GI]IU
M&91]JU&51YDQ]!_=7/11^.3S7UN)Q>&RBE[&BO>[?JSYNAAJ^9U/:U7[O?\
M1',_ _\ 9YTWX7V\>I:CY>I>)77FXQF.VR.5BSW[%NI[8&<^PT45\%7KU,3-
MU*KNV?8T:,*$%"FK(****YS8**** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MKP;_ -@F3_T&[KVR@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH *Y+XD_$W1?A=H#:EJ\WSME;>TC(\V
MX?\ NJ/3U)X'Y Y/Q@^-&C_"72-]P1>:Q.I-KIR-AG_VF_NIGOWZ#-?"?C;Q
MQK'Q!UZ;5]:NC<7,G"J.$B3LB+V4?_7.3S7T&695/&/VE32'Y^G^9XN/S&.&
M7)#6?Y&G\3/BIK7Q3U\ZAJLNR",D6UE&3Y5NOH!W)[L>3]  -+X4?"'7/BUJ
M3Q:>@M-.A.+C49P?+C/]T?WF]A^.*V/@=\ =1^*EXM]>>9I_AN%\276,/.1U
M2+/7W;H/<\5]P^'O#VG>%='MM+TFTCLK"W7;'#&.!ZD]R3U)/)/6O?S#,J>
MA]7PR7,ON7_!_IGCX/ U,9+V]=Z/[W_P/Z1\R?\ #%%]_P!#7;_^ 3?_ !='
M_#%%]_T-=O\ ^ 3?_%U]645\W_;.._G_  7^1[O]EX3^7\7_ )GD_P #?@:_
MP?EU>:;5UU26_$: )!Y:H$W'NQR3N]L8[YX]8HHKRZ]>IB*CJU7=L]"E2A0@
MJ=-62"BBBL#4ANK*WOH_+N8(KB/^[*@8?D:YZ_\ A?X/U0EKOPMH\[GG>UC%
MN_/;FNGHK2-2</A;1$H1E\2N>9W_ .S;\.-1!W^&88F/1K>>6+'X*X%<Y?\
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
M^X_]%:Q7WE7P;\7_ /E+]\#_ /L3[C_T5K% 'WE1110 4444 %%%% !1110
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
M/#VBME2Z-_I4Z_[3C[@/HOXL17C7B/Q-JOB[59=2UF_GU&^E/S33MDX] .@
M[ 8 [5VGPK^ WBCXK3I)8VWV'2 V)-3NP5B'J$'5S[#CU(KY#$9EB,=+V6'3
M2?;=^I\)BLVQ68S]AA8M)]%N_5]/ZU/.XHI;J=(XD>::1@JH@+,S'H .Y-?1
MGPD_8_U7Q#Y.I>,7DT73SAET]/\ CZE'HW:,?FWL.M?0OPK^ ?A?X4PI-96_
MV_6-N'U2[4&3W"#H@^G/J37I->C@\EC&T\3J^W3Y]SU<!P_&%JF+U?;I\^_Y
M>ID>%O".C>"M)CTW0]/@TZR3GRX5Y8_WF/5C[DDUX9\=?V55\=ZN-<\*R6FF
M:G._^FV]P2D,N>LHV@X?U&,-UZYW?15%>]6PM*O3]E..GY>A]-B,'0Q-+V-2
M/N].EO0X7X1?"+2/A%X<6PL%%Q?3 ->7[KAYW_HHYPO;W))/=445M3IQI14(
M*R1T4J4*,%3IJR04445H:A1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%?!OQ?\ ^4OWP/\ ^Q/N/_16L5]Y5\&_%_\ Y2_? _\ [$^X_P#16L4 ?>5%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 ?F_1110!]:?LE?\DXU+_L+2?\ HF&O;*\3_9*_Y)QJ7_86D_\ 1,->V4 %
M%%% !1110 4444 %%%% !7Q!\<_^"5W@_P"-WQ8\1>.9_&FLZ-<ZW.MQ-96]
MO%)&C[%5BI/."5SSZU]OT4 ?SF^(/@L=)_:<U#X5027MQ'!XK?P_%<>1_I$D
M0NC"LH0=RF'XXY]*_1C_ (<L^"O^BCZ]_P" 4%>U_$?_ (*4?"[X<?&2Y^&;
MZ3XJ\0>(K>]BTUWT2R@E@-RY4>4I>=&9E9@IPO4$#-?3_B'Q!IOA/0M0UK6+
MV+3M*T^![JZNYVVI#$BEF9CZ  T ?GLG_!%KP0'4O\1M?9,\A;. $CZU]%?L
MT_L$_"_]F#56UO0H+[6_$Y1HUUK695DE@1AAEB5%5$!'!."Q!(W8.*^2?B1_
MP6@FM_$MS;^!/ %O=Z'#)MBOM<NG2:X4=6\J,8CSSC+,<8)QTKZ3_8W_ ."A
M'A;]JF[D\.WFFGPGXXBC:9=+>?SX;R-1\SP2;5Y'4HP! Y!8 D 'UE1110 4
M444 ? __  5H^,7CKX2>$/AV_@KQ+J?ADW]]=K=SZ9<-"\FR./8I93G'S.<>
MWM7YK_\ #9GQT_Z*SXM_\&LO^-?MW^UG^SEI?[3WP9U;PC=^5;ZJH^UZ/J$@
M_P"/6\4'8Q/7:V2C?[+'N!7XX?LDW7ACX3?M.Q>$?C'X.TS4M(NKI]!U*VUV
MT2;^S;K?M24;N%"R *QSC8S'G H Y/\ X;,^.G_16?%O_@UE_P :/^&S/CI_
MT5GQ;_X-9?\ &OV[_P"&,_@7_P!$F\)?^"J+_"C_ (8S^!?_ $2;PE_X*HO\
M* /PR\1_M4_&#Q?H5]HNM_$KQ+JFDWT1AN;*ZU&1XID/564G!!]*^G_^"-7_
M "<]XG_[$^Z_]+;*OM#]KO\ 96^#_A#]F7XDZUHGPU\,Z7JUCHL\UM>VNFQI
M+"X'#*P&01ZU\7_\$:O^3GO$_P#V)]U_Z6V5 '[)T444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110!XGXJ_P"3JO!O_8)D_P#0;NO;*\3\5?\ )U7@W_L$R?\ H-W7ME !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445'<7$
M5I!)//(D,,:EWDD8*JJ!DDD] /6@"3I7S!\?OVGA:_:?#G@RZ#3\QW6KQ'A.
MQ2$^OJ_;MSR.:^/_ .TQ+XH^T^'?"D[P:.<QW.H)E7NAW5.ZQ^O=O8=? =)T
MF\UW4K?3]/MI+R]N'"100KN9S["OM<LR=02Q&*7HG^;_ ,OO/E<?F;D_8X=_
M/_(@BBFO+A(XT>>>5PJHH+,[$\ #J237U[\ /V9HO#8MO$?BV!9M6XDMM.?#
M):^C/V+^@Z+[GIT/P'_9ULOAM!%K&LK'?>)G7(/WH[,$?=3U;U?\!QDGVNN?
M-,X=6]##/W>K[^GE^9ME^6*G:K76O1=O7S"BBBODCZ0**** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "J-_H6FZJ"+W3[6\!Z_:
M(5?/YBKU%--K5":3T9QM_P#!OP+J9)G\):1N)R6BM$C)/J2H%<WJ'[+OPWO@
M2N@M:N?XK>\F'Z%B/TKU:BNJ.+Q$/AJ-?-F$L-1G\4$_DCP6_P#V,_!-R2UO
M?:Q9GLJSQNO_ (]'G]:YJ_\ V(;5P39>+9HCV6XL0^?Q#C^5?3]%=<<UQL-J
MC_!_F<TLNPLMX?FCX\O_ -BCQ+&3]BU_2KCGC[0)8OY*U<U?_LD_$.S!,-G8
MWV.UO>*,_P#?>VONBBNN.>XR.[3^7^5CEEE&%EM=?/\ S/STO_V?OB)II(F\
M*WKX_P"??9-_Z QKFK_P'XFTK/VWP[JMF ,DSV4J8_-:_3"BNR/$59?'33^]
M?YG/+)*3^&;_ *^X_+-T:)V1U*.IP588(I*_46\TVTU%=MU:PW*^DT8<?J*Y
MO4/A-X*U0'[3X4T9R>"ZV4:M_P!]  UUPXB@_CIM>CO^B.:622^S4_ _.".5
MX7#QNR..C*<$5N:?\0/%&D@"R\1ZM: =H+Z5!^C>PK[@U#]F?X;ZB26\-I Y
M_BM[F:/'X!\?I7-:A^QSX%NP?(N-7LCV\JY1A_X\A_G72L\P532<7\TG^IS_
M -D8J'P27R;/FG3_ -H3XB:;CR?%5X^/^?A4F_\ 0U-8?C'Q[K7Q%U.+4]>N
MEN[V.%;<2+$L?R DCA0!U8U]'7_[$6F29^Q>*KNW]/M%HLN/R9:\)^+/POE^
M$OB:+19=034C);+="9(C'PS,N,$G^YZ]Z[,+B<!7J?[.ES_X;/[['-B*&,I0
M_?-\OK=?F<51117L'F!7WK\$_@KHWPOT6&YB47NMW42M<:A(OS $ [$'\*_J
M>_8#X*K].=)_Y!=G_P!<4_\ 017RG$%6<*<(1=E*]_.UCZ+)J<)3G.2U5K?B
M6J***^%/K@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHK$\7>--$\":2^I:[J,.G6B\!I3\SG^ZBCEC[ $U,I**YI.R)E*,$Y2=D
MC;KS'XK_ +0?A?X51R6]Q/\ VGK0&5TRT8%P>WF-T0?7GT!KYX^+?[7NL>)_
M.TWPDLNA:8<JUZQQ=RCV(XC'TR?<=*^>F:2ZF+,6EFD;))RS,Q/ZDFOF,9G4
M8WAAM7W_ ,CXW'\0QC>GA%=]WM\EU_K<[[XH_'+Q1\5KEEU*[^RZ6&S%IEJ2
ML*^A;N[>[>^,=*Y3PQX3UCQIJT>F:)I\^I7LG2*%<X'JQZ*/<D"O:OA)^R1K
MGC#R-1\3M)X?TAL,("O^ES#V4_ZL>[<_[/>OK[P9X#T'X?:2NG:#IT5A;\%R
M@R\I_O.QY8_4UP8?+<1C9>UQ#:3[[O\ R/,PN48K,)^WQ4FD^^[]%T_K0\,^
M$G['NF:#Y&I>,GCUB_&&73HR?LT9_P!L]9#[<+[-UKZ.@@BM8(X88TAAC4*D
M<:A54#H !T%245]=A\-2PT>6DK'W>%P='!PY*,;?F_5A11174=@4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7P;\7_ /E+]\#_
M /L3[C_T5K%?>5?!OQ?_ .4OWP/_ .Q/N/\ T5K% 'WE1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'YOT444 ?6G[)
M7_).-2_["TG_ *)AKVRO$_V2O^2<:E_V%I/_ $3#7ME !1110 4444 %%%%
M!1110 4444 ?AO\ LB10>(O^"D^D2^)&032>)=6NY!<$<W:I<R1\G^+S@N/4
M@#O7V)_P5^^.R^$/A-H_PUTV]":MXGN!<W\4;C>EA"<@,!R!)+LP>A$4@]:^
M3/\ @HC^ROXJ^!?QOUKXA:'97O\ PAFNZ@=4M=8LR3]@O)&\R2-V7F,B0LR$
MX!! !)4X^;_"_A?XA_M*?$6WTW3UUCQQXKU!E5I[J:2YE"Y WRRN3M1<\LQP
M!0!]&_L"?L$VG[5]GXA\1>*=5U'1?">FRBQ@;2]BSW5T5#L SJRA45D)^4D^
M8,$8-<#<^%+_ /8U_;ET[1;?56N'\+>(K,K?;?+,UI+Y;X8=MT$VU@./F.*_
M:/\ 9S^#NF_LT_ CP]X/%Q!MTBT:;4K\?*DMPV9)Y23SMW%L9Z*%':OQUL+N
M?]LG_@H1#J.E6\TFG:YXHBN00AW1Z;;LH\QA_"1;P@\\9.* /W?HHHH ****
M "O _B[^PM\%OCCXVD\6^+?"1O-=F5$N;FVOKBV^TA %7S%C=02% 7=P< #/
M QTW[4'Q]T_]FCX,ZUXZOK/^TI;0QP6>GB7RS=7$C!43=@X'5B<'Y5:O _V%
MOVZ/&/[7'C7Q%INH^!]/T70]'L%N)M3LKJ1]L[R!8HBK#!W*)6ZC'EF@#[.M
MX$M8(X8AMCC4(H))P ,#D\U)6?X@U_3O"F@ZCK6KW<=AI6G6\EW=W4QPD,2*
M6=S[  FOQ=_:4_X*@_$_XH>*;RV\!ZO<> _!\$K):)I^$O;I WRRS38W*Q'.
MQ" ,X.XC) /V;\7^$=(\>^%]4\.Z_8IJ6BZG;O:W=I(2%EC889<J01]001V-
M>:_!C]D3X2?L]^(+W7/ 'A%-!U:\M39371O[JY9H2ZN4'G2N%!9$)QC.T>E?
MCE\,?^"B_P >/AKKL=ZWC:[\4V>\&?3?$1^UPS*.VX_O$^J,OOFOV=_9L^/^
MA_M+_"72O&^AH;47!:"]T]Y \EE<ICS(6( SC*L#@95E.!G% 'J-%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 >)^*O^3JO!O\ V"9/_0;NO;*\3\5?\G5>#?\ L$R?^@W=
M>V4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%8
M_BWQ=I7@?0[C5]9NTL[*$<LW+.W95'5F/8"JC%S:C%7;%*2BKMZ%S5]7LM T
MRXU#4;J.SLK="\L\K851_GMWKXF^._[1%[\2IY=(TAI+'PRC8V_=DNR#PS^B
M]POXGG&,/XS_ !RU;XM:D8_GL-!@?-M8!NI_OR$?>;]!T'<GFOAY\.=9^)FO
MQZ5H]OO;AIKA^(K=/[SGM[#J>U?>9?E=/!1^LXJW,M?)?\$^/QN83Q4O88?9
M_>_^ 9_A3PGJOC;7+?2-&M'O+V<\(O11W9CT51W)K[G^"WP+TKX2Z;YS;+_Q
M!.F+B_*\*/\ GG'GHOOU/4]@-GX5_"71?A1H8L].C\Z\E -U?R*/,G;^BCLH
MZ>YR3VU>)F>;2Q;=*EI#\_\ @>1ZN RZ.&7M*FL_R"BBBOG#W HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ KYA_:<^$?BSQMX\LM3T/27U&S&GI S
MQRHI5UDD)!#,#T8<U]/45VX3%3P=7VL$F_,Y<3AXXFG[.;T/@/\ X9V^(O\
MT+%Q_P!_HO\ XNC_ (9V^(O_ $+%Q_W^B_\ BZ^_**]O_6#$_P L?Q_S/*_L
M:A_,_P /\CX$3]G3XBR.J_\ ",SC<<9:>( ?4[Z^]+&%K:RMXFP6CC5#CID#
M%3T5Y>-S&KCN7VB2M?;S._"8*GA.;D;=^X4445Y9Z 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !39)$AC:21E2- 69F.  .I)KS_XH_'+P
MO\*;9EU*[^U:H5S%IEJ0TS>A;LB^[>^,]*^,OBO^T'XH^*LDEO<3_P!F:*3E
M=,M&(0CMYC=7/UX] *\G%YE1PGN[R[+]>QX>/S?#X&\;\T^R_7M^9]#?%O\
M:\T?PQYVF^$EBUW4QE6O2<VD)]B/]8?I@>YZ5\B^+?&FM^.M6?4M=U&;4;MN
M TI^5!_=51PH]@ *J:%H&I>)]3AT[2;*?4+Z8X2"W0LQ]_8#N3P*^K?A)^QQ
M;6'D:GXXE6\N!AUTBW?]TA_Z:./O?[J\>["OEW+&9M.R^'\%_7WGQKEC\\G9
M?#]T5_F_O9\^_#/X+^)_BK>!=(LO+L5;$NHW.4@C]1NQ\Q]ER?H.:^S?A-^S
MEX8^%RQ7?E_VQKJ\G4;I!\A_Z9)R$^O+>]>GV-A;:79PVEG;Q6EK"H2.&% B
M(H[ #@"IZ^EP>5T<+:3]Z7?_ "/KL!DU#!VG+WI]WT]%_3"BBBO9/H HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M*^#?B_\ \I?O@?\ ]B?<?^BM8K[RKX-^+_\ RE^^!_\ V)]Q_P"BM8H ^\J*
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH _-^BBB@#ZT_9*_Y)QJ7_86D_\ 1,->V5XG^R5_R3C4O^PM)_Z)AKVR@ HH
MHH **** "BBB@ HHHH **** .8^(WQ$\)_##PK=:WXTUJPT+0D_=RW&HR!4<
MM_  >7)Y^4 D\\5\IWG_  5/_9R\'[K319M6OK;>3G1]#,,9/][$OEGG'IGF
MOST_;8^+_BK]JS]JG4O#^CK<ZK8:?J;^'_#FCVQW*Y63RVD4<#=*ZEBQY"[0
M3A!6#^T%^PK\1?V9?AMHWC'QK<Z)%#JE\FGIIMA=O/<P2M'))^\_=B/ $1^X
M[<D4 ?NA\+OB;X?^,GP\T;QGX;N6NM!U> S022IL8 ,4=77LRLK*1ZJ:X7X3
M_&_X%>,?%LVB_#WQ'X4NO$,L;EK;2%CCFF1>6VX4;P,9XSP,].:X3_@F3_R8
M_P##;_N)?^G.ZK\P+R ?LS?\%&!%IA-M8:-XU3RTCXVV4\PS'_WXF*4 ?O!1
M110 5\W?\% ?B!\0/AG^SG?ZU\-I+RW\0KJ%K$UQ8V@N98H&8[V"E6 Y"J3C
M@-7TC10!_/3\<OVO/C#\=?"]IX4^(WB ZI8V5XNH) ^FV]I()@CHK-Y4:9PL
MC8!'?-?I%_P1OT2SL_V;O$FIQ!&OKWQ--'/(!\P6.VM]B'Z;W8?[]>A?\%./
M@QJ'QB_9>U%]&LFO]8\-W<>MPP1#,CQ(KI.JCOB.1GV]]@QDXK\L/V6/VWO'
MO[)L&LV/AJWTS5]'U5UFFT[5XY&CCF VB6,HZE6( !Y((4<9 ( /T2_X*Z?&
M_P#X03X%Z?X#L+H1ZMXON@+A%/S+8PD/(?4;I/*7W&\>M?G_ /L$?LK1?M3_
M !D.G:P9XO!^B0"_U>2 E6E4MMCMU<?=,ASSUVH^.<5Y=\>?CYXO_:/\?W'B
M[QE>1SW[QK!#;6JE+:TB7I'$A)*KDD\DDEB2237[$_\ !,[]GFZ^!7[/,%[K
M5D]EXG\5S#5+V&9<20PXVV\3#J"$RY!Y!E8'I0!XK^WM_P $]/ACX2^ NL>-
M_AWH7_"+:UX<1;F>&&ZFEAO+;>JR*RR,V&4-N#+C."#G(*^)_P#!)[]HSPM\
M&O%/CO0O&OB2S\.:-K%K;W=M<:E-Y< N(G92H)X#,DN?<1CT%??7_!1;QE:>
M#/V//B"]S*L<NI6T>EVR'K+)-*JE1]$WM]%-?D9^R#^R#K'[77B+Q'I>EZW;
M^'X]&LDNI+NZMVF1W=]J1G:05R YSS]P\4 ?NUX$^+G@?XH+.?!_C'0?%)MU
M5YTT?4H;IH0WW?,5&)3.#]X#H:ZROBC]@O\ 8/\ $W[)?C?Q9KFO^)-*UJ'4
M[%+*VBTU)0P EWEWWJ .%7 &>IYXY^UZ "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "N2\%?%GP?\1M6\0Z9X9\06>M7_ (>N?L>JP6KEFM)MSKL?CKF-
MQ_P$U\R?'W_@H]I/PX^)-S\.?AYX(U7XK>-[1VANK32BRQ02@#,8*1R/*Z_Q
M!5P",;L@@?*'[/'[17Q"_8HU?QSK7Q(^!WBF/2?&.KC5+[5VAEMQ:DLY"*7B
MV2',C\-(AY'X@'Z[T5BGQ?IB>##XIDE:/1QI_P#:;2LAW+!Y?F%BHYSMYQ7P
M3/\ \%(_BU\6=0GD^!_P'U+Q#X>MY&0ZMJD,THFQ[1;4C;@_+YCDT ?HA17P
MM^SK_P %*KCQI\68/A?\6O \OP[\774ZVEM(2Z1&X*Y6*6*4!XBYP$.6#%U'
M'4_;NL:Q8^'M(O=4U.[BL-.LH'N;FZN'"1PQ(I9W9CP  "2?:@"Y17Y\R_\
M!1GXG_&;Q=JMA^S[\')/&&A:7(8Y=9U4R!9?[IP&18LX)56<LPYP#D#HO@3_
M ,%&=5U7XOVOPL^-?@*7X;>+;V5(+*X!D6"69SB*-XY!N0.<!9 SJQ(Z#F@#
M[DHJGK&L6/A[2+W5-3NXK#3K*![FYNKAPD<,2*6=V8\   DGVKX%E_X*,_$_
MXS>+M5L/V??@Y)XPT+2Y#'+K.JF0++_=. R+%G!*JSEF'. <@ 'Z#45\-_ G
M_@HSJNJ_%^U^%GQK\!2_#;Q;>RI!97 ,BP2S.<11O'(-R!S@+(&=6)'0<U]R
M4 %%%% !1110!XGXJ_Y.J\&_]@F3_P!!NZ]LKQ/Q5_R=5X-_[!,G_H-W7ME
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%<#\7/C'HWP
MET;SKQA=:I,I^R:=&V'E/]X_W4!ZM^63Q6M*E.M-4Z:NV9U*D:47.;LD:OQ%
M^)&B_#'0'U36)]N<K!;)@RW#_P!U!_,]!WKX0^*?Q8UKXKZZ;W4I/)M(B1:V
M$;'RX%/\V/=CU]A@#+\=>/-9^(NOS:MK5R9YWX2->(X4[(B]@/S/4Y/-=K\$
M?@)J?Q7OEN[CS-/\.0OB:\Q\TI'5(L]3ZGH/<\'[_!X&AE5)UZ[][OV\D?&X
MG%U<QJ>QHKW>W?S9C?"3X/:S\6M:^SV2FVTR%A]KU"1<I$/0?WG(Z+^>!S7W
M;X#\ :-\.- BTG1;80PK\TDK<R3/W=V[G]!T&!6AX:\,Z9X0T:VTK2+2.RL;
M=<)%&/S)/4D]R>36G7RN8YG4QTK+2"V7ZL^BP6 AA(W>LN_^04445XIZ@444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !12$A023@#J37@_Q;_:QT
M#P1YVG>'A'XAUI<J71O]%@;_ &G'WR/[J^^6!KGKXBEAX\]5V1RXC%4<+#GK
M2LOZV/9O$?B?2O"&E2ZEK-_!IUC%]Z:=L#/H!U)/8#)-?)OQ;_;$O]8\[3/!
M4;Z99G*MJDRC[1(/^F:]$'N<M_NFO"?''Q"\0?$753?Z_J,M[*,^7&?EBB![
M(@X4?S[YJ[\.OA/XE^*.H_9M"L&DA1@)KV7Y((?]Y_7V&3[5\CB<UKXJ7LL,
MFD_O?^7]:GPN+SK$8V7L<(FD^WQ/_+Y?><K=74U]<RW%S-)<7$K%Y)96+,['
MJ23R37M?PD_95\1>/O)U#60_A[0VPP:9/](F7_80] ?[S?4!J^B?A)^S%X:^
M&_DW]\JZ]KRX;[5<)^ZA;_IG'R!C^\<GTQTKV2NK"9+]O$OY?YL[,!P_M4QC
M^2_5_P"7WG+^ ?AGX=^&FEBRT'3TM0P'FW#?--,1W=SR?IT&> *ZBBBOJ80C
M3BHP5DC[6$(TXJ$%9(****LL**** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ KX-^+_P#RE^^!_P#V)]Q_Z*UB
MOO*O@WXO_P#*7[X'_P#8GW'_ **UB@#[RHHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@#\WZ*** /K3]DK_DG&I?]A:3
M_P!$PU[97B?[)7_).-2_["TG_HF&O;* "BBB@ HHHH **** "BBB@ HHHH _
M!GX#^+],^ /[?]KJGC8BUL-&\3:C97\TX)%NS^?;^:V,\([AR>> 37W#_P %
MB-2L]9_9E\$7VGW4%]97'B>&2&YMI!)'(IL[K#*P)!!]17/?\%&/^">>N?$?
MQ1=_%+X8V0U'5[I%.M>'XR$DG=5"BX@Z!F*@;TSDD9&22*_+KQ%8>(_"TDGA
MW7;?5-(>WDWOI.HI) 8GY&3$^,'EAG&>30!^W'_!.OQ)I/A#]@7P#K&N:E::
M/I5HFIR7%[?3+##$O]IW7+.Q %?E3\3/&D7[1W[:MUK>A),]MXE\5VT&G!EV
M2/&98X821V)55..V:\6M;C6M=CL]$MI;_44#%;73HF>4!B2Q"1C/))8\#J37
MZ5_\$W?^"?\ XE\.^-K#XK?$O29=#7309-$T.]3;<O.00+B:,C,80$E5;#;L
M-@!1N /U'HHHH ****  C(P>17Q?\9O^"4OP?^*7B*ZUW2)M4\"7UR=TMKHA
MB^PEN<L('0[">.$95X^[DDU]H44 ?&OP*_X)8_";X.^);?Q#J<VH>.M4M7$E
MK'K(C%I"X.5?R57YV'^V67OM! -?95%% 'R_^W%^QYK/[7FD^%M-L?'">%M/
MT:>:XELY; W$=U(ZJJ2$B1<% ' X/^L;D=]W]C']D/3/V1/ 6IZ1#JQ\0ZWJ
M]TMUJ&J?9_(#A5VQQ(FYB%3+GDDDNQXR /H.B@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH _)7]@OXI^&_V9OVJ?B]X5^*EU%X>UW5KLVL&LZHG
ME1I)'/*[*\AXC2821R!C\IV+SRN?UA1[/6M.#(T%_8W,?!4K)%*C#\0P(_ U
MXG^T1^Q9\+/VF<7?BO17MM?2/RH]>TJ3[/>*N. S8*R =A(K8[8R:^!_BY^S
M]\:O^";ENOCWX9?$*YUSX?Q72+>6%T"L<1=@JBXMBQCD5B0GFIM8%N F0: /
MUGELK>:S>TD@BDM7C,30,@*,A&"I7IC'&*CTO2[+1-.M[#3K2"PL;9!'#:VL
M2QQ1(.BJJ@!0/05P/[.?QDM_V@/@GX4\?6UK]A_MBV+S6N[<(9T=HID![@21
MO@GDC&<57_:,_:&\+_LT_#2_\7>)K@$H#%8::C@3W]P1\L48_4MC"J"3TH ^
M!_\ @IQ86_B#]L+X'Z1X=0?\)G.+9)'MP/, >] MLG'9A,>>@YX%?1?_  53
M\:W?A#]D'6K:TE,+Z[J-II3NK;6\LL9G4?[RPE2.X9J\P_83^ WBGXQ_%;4O
MVH?BQ 4U35G:7PWIDJG;%$R[%G"MRL:QX2('DC+_ -UCO_\ !8^WEF_9=\/O
M&"4B\6VKR8_N_9+Q?YL* /;/V"/A]9?#K]DCX;VMI"D<FIZ7'K5S(JX:66Z'
MG;F/<A71,^B*.U?,G_!93P9%9^#_ (;_ !$LA]DUO3-7;2Q>P_+)MDC:>++=
M?D:W<KZ%V]:^SOV7;J&]_9I^$\UO_JF\*:4% &,8M(@1^!&/PKY6_P""R]S&
MG[-7A2W+ 32>+K>15[E5L[P$_@67\Z -;_@H3\6[^7_@GWI^L0RK!<^,XM)A
MF>$E?EFC%S(J^S"(J1_=8U[!^P1\/K+X=?LD?#>UM(4CDU/2X]:N9%7#2RW0
M\[<Q[D*Z)GT11VKY3_X*$Z-<Z;_P3?\ @G9DNS:?-H4<Y8\_+I4Z9/\ P(C\
MZ^W_ -EVZAO?V:?A/-;_ .J;PII04 8QBTB!'X$8_"@#XQ_X+*>#(K/P?\-_
MB)9#[)K>F:NVEB]A^63;)&T\66Z_(UNY7T+MZU]\?#3Q-)XT^'/A7Q#-L$VK
M:3:7[^6,+NEA5SCV^:OBS_@LO<QI^S5X4MRP$TGBZWD5>Y5;.\!/X%E_.OK?
M]GG3I-'^ /PSL)2S2VOAC3('+]25M8U.??B@#T"BBB@ HK+\4:9>:SX?OK+3
M[]],O9X]L5X@.Z)O48(_G7D__"FOB!_T4^]_[XD_^+H /%7_ "=5X-_[!,G_
M *#=U[97RAK?@#Q1:_&O0-$F\8W%QK-S8M+!JY5M\"!9\H/FS_ _?^,UZ'_P
MIKX@?]%/O?\ OB3_ .+H ]LHKQ/_ (4U\0/^BGWO_?$G_P 71_PIKX@?]%/O
M?^^)/_BZ /;**\3_ .%-?$#_ **?>_\ ?$G_ ,71_P *:^('_13[W_OB3_XN
M@#VRBO$_^%-?$#_HI][_ -\2?_%T?\*:^('_ $4^]_[XD_\ BZ /;**\3_X4
MU\0/^BGWO_?$G_Q='_"FOB!_T4^]_P"^)/\ XN@#VRBO$_\ A37Q _Z*?>_]
M\2?_ !='_"FOB!_T4^]_[XD_^+H ]LHKQ/\ X4U\0/\ HI][_P!\2?\ Q='_
M  IKX@?]%/O?^^)/_BZ /;**\3_X4U\0/^BGWO\ WQ)_\71_PIKX@?\ 13[W
M_OB3_P"+H ]LHKQ/_A37Q _Z*?>_]\2?_%T?\*:^('_13[W_ +XD_P#BZ /;
M**\3_P"%-?$#_HI][_WQ)_\ %T?\*:^('_13[W_OB3_XN@#VRBO$_P#A37Q
M_P"BGWO_ 'Q)_P#%T?\ "FOB!_T4^]_[XD_^+H ]LHKQ/_A37Q _Z*?>_P#?
M$G_Q='_"FOB!_P!%/O?^^)/_ (N@#VRBO$_^%-?$#_HI][_WQ)_\71_PIKX@
M?]%/O?\ OB3_ .+H ]LHKQ/_ (4U\0/^BGWO_?$G_P 71_PIKX@?]%/O?^^)
M/_BZ /;**\3_ .%-?$#_ **?>_\ ?$G_ ,71_P *:^('_13[W_OB3_XN@#VR
MBO$_^%-?$#_HI][_ -\2?_%T?\*:^('_ $4^]_[XD_\ BZ /;**\3_X4U\0/
M^BGWO_?$G_Q='_"FOB!_T4^]_P"^)/\ XN@#VRBO$_\ A37Q _Z*?>_]\2?_
M !='_"FOB!_T4^]_[XD_^+H ]LHKQ/\ X4U\0/\ HI][_P!\2?\ Q='_  IK
MX@?]%/O?^^)/_BZ /;**\3_X4U\0/^BGWO\ WQ)_\71_PIKX@?\ 13[W_OB3
M_P"+H ]LHKQ/_A37Q _Z*?>_]\2?_%T?\*:^('_13[W_ +XD_P#BZ /;**\3
M_P"%-?$#_HI][_WQ)_\ %T?\*:^('_13[W_OB3_XN@#VRBO$_P#A37Q _P"B
MGWO_ 'Q)_P#%T?\ "FOB!_T4^]_[XD_^+H ]LHKQ/_A37Q _Z*?>_P#?$G_Q
M='_"FOB!_P!%/O?^^)/_ (N@#VRBO$_^%-?$#_HI][_WQ)_\71_PIKX@?]%/
MO?\ OB3_ .+H ]LHKQ/_ (4U\0/^BGWO_?$G_P 71_PIKX@?]%/O?^^)/_BZ
M /;**\3_ .%-?$#_ **?>_\ ?$G_ ,71_P *:^('_13[W_OB3_XN@#VRBO$_
M^%-?$#_HI][_ -\2?_%T?\*:^('_ $4^]_[XD_\ BZ /;**\3_X4U\0/^BGW
MO_?$G_Q='_"FOB!_T4^]_P"^)/\ XN@#VRBO$_\ A37Q _Z*?>_]\2?_ !='
M_"FOB!_T4^]_[XD_^+H ]LHKQ/\ X4U\0/\ HI][_P!\2?\ Q='_  IKX@?]
M%/O?^^)/_BZ /;**\3_X4U\0/^BGWO\ WQ)_\71_PIKX@?\ 13[W_OB3_P"+
MH ]LHKQ/_A37Q _Z*?>_]\2?_%T?\*:^('_13[W_ +XD_P#BZ /;**\3_P"%
M-?$#_HI][_WQ)_\ %T?\*:^('_13[W_OB3_XN@#VRBO$_P#A37Q _P"BGWO_
M 'Q)_P#%T?\ "FOB!_T4^]_[XD_^+H ]LHKQ/_A37Q _Z*?>_P#?$G_Q='_"
MFOB!_P!%/O?^^)/_ (N@#VRBO$_^%-?$#_HI][_WQ)_\71_PIKX@?]%/O?\
MOB3_ .+H ]LHKQ/_ (4U\0/^BGWO_?$G_P 71_PIKX@?]%/O?^^)/_BZ /;*
M*\3_ .%-?$#_ **?>_\ ?$G_ ,71_P *:^('_13[W_OB3_XN@#VRBO$_^%-?
M$#_HI][_ -\2?_%T?\*:^('_ $4^]_[XD_\ BZ /;**\3_X4U\0/^BGWO_?$
MG_Q='_"FOB!_T4^]_P"^)/\ XN@#VRBO$_\ A37Q _Z*?>_]\2?_ !='_"FO
MB!_T4^]_[XD_^+H ]LHKQ/\ X4U\0/\ HI][_P!\2?\ Q='_  IKX@?]%/O?
M^^)/_BZ /;**\3_X4U\0/^BGWO\ WQ)_\71_PIKX@?\ 13[W_OB3_P"+H ]L
MHKQ/_A37Q _Z*?>_]\2?_%T?\*:^('_13[W_ +XD_P#BZ /;**\3_P"%-?$#
M_HI][_WQ)_\ %T?\*:^('_13[W_OB3_XN@#VRBO$_P#A37Q _P"BGWO_ 'Q)
M_P#%T?\ "FOB!_T4^]_[XD_^+H ]LHKQ/_A37Q _Z*?>_P#?$G_Q='_"FOB!
M_P!%/O?^^)/_ (N@#VRBO$_^%-?$#_HI][_WQ)_\71_PIKX@?]%/O?\ OB3_
M .+H ]LHKQ/_ (4U\0/^BGWO_?$G_P 71_PIKX@?]%/O?^^)/_BZ /;**\3_
M .%-?$#_ **?>_\ ?$G_ ,71_P *:^('_13[W_OB3_XN@#VRBO$_^%-?$#_H
MI][_ -\2?_%T?\*:^('_ $4^]_[XD_\ BZ /;**\3_X4U\0/^BGWO_?$G_Q=
M'_"FOB!_T4^]_P"^)/\ XN@#VRBO$_\ A37Q _Z*?>_]\2?_ !='_"FOB!_T
M4^]_[XD_^+H ]LHKQ/\ X4U\0/\ HI][_P!\2?\ Q='_  IKX@?]%/O?^^)/
M_BZ /;**\3_X4U\0/^BGWO\ WQ)_\71_PIKX@?\ 13[W_OB3_P"+H ]LHKQ/
M_A37Q _Z*?>_]\2?_%T?\*:^('_13[W_ +XD_P#BZ /;**\3_P"%-?$#_HI]
M[_WQ)_\ %T?\*:^('_13[W_OB3_XN@#VRBO$_P#A37Q _P"BGWO_ 'Q)_P#%
MT?\ "FOB!_T4^]_[XD_^+H ]LHKQ/_A37Q _Z*?>_P#?$G_Q='_"FOB!_P!%
M/O?^^)/_ (N@#VRBO$_^%-?$#_HI][_WQ)_\71_PIKX@?]%/O?\ OB3_ .+H
M ]LHKQ/_ (4U\0/^BGWO_?$G_P 71_PIKX@?]%/O?^^)/_BZ /;**\3_ .%-
M?$#_ **?>_\ ?$G_ ,71_P *:^('_13[W_OB3_XN@#VRBO$_^%-?$#_HI][_
M -\2?_%T?\*:^('_ $4^]_[XD_\ BZ /;**\3_X4U\0/^BGWO_?$G_Q='_"F
MOB!_T4^]_P"^)/\ XN@#VRBO$_\ A37Q _Z*?>_]\2?_ !=>-_%KQIXC^&VI
M_P!DVOQ'O]:U5.+B.!G5+?V9MY^;_9QQWQTKIP^&J8JHJ=)7?];F%>O3P\'.
MH[(]X^-_Q]TWX4V365KY>H>))4S%9YRL(/1Y<=!Z+U/L.:^'/$?B34O%NLW.
MJZO=R7M_<-NDED/Y #H .@ X JI?7]SJEY-=WEQ+=74S%Y)IG+N['J23R37N
M7PR_91UWQ=H\6L:I=QZ'%+A[>VN(#))(O]YER-H/8'D^@&,_?4J.&R6A[2;O
M)]>K\E_7J?&U*M?-*O)!:?@O-_UZ$7P$_9QNOB#+!KFOI)9^&U.Z./E9+WV7
MT3U;OT'J/M'3M.M=(L8+*RMX[6T@01Q0Q*%5%'0 "O&8_@MX]AC6./XF7B(H
M"JJQN  .@ WT[_A37Q _Z*?>_P#?$G_Q=?%8['U<=/FGHELNW_!/J\)A*>$A
MRQWZL]LHKQ/_ (4U\0/^BGWO_?$G_P 71_PIKX@?]%/O?^^)/_BZ\T[CVRBO
M$_\ A37Q _Z*?>_]\2?_ !='_"FOB!_T4^]_[XD_^+H ]LHKQ/\ X4U\0/\
MHI][_P!\2?\ Q='_  IKX@?]%/O?^^)/_BZ /;**\3_X4U\0/^BGWO\ WQ)_
M\71_PIKX@?\ 13[W_OB3_P"+H ]LHKQ/_A37Q _Z*?>_]\2?_%T?\*:^('_1
M3[W_ +XD_P#BZ /;**\3_P"%-?$#_HI][_WQ)_\ %T?\*:^('_13[W_OB3_X
MN@#VRBO$_P#A37Q _P"BGWO_ 'Q)_P#%T?\ "FOB!_T4^]_[XD_^+H ]LHKQ
M/_A37Q _Z*?>_P#?$G_Q='_"FOB!_P!%/O?^^)/_ (N@#VRBO$_^%-?$#_HI
M][_WQ)_\71_PIKX@?]%/O?\ OB3_ .+H ]LHKQ/_ (4U\0/^BGWO_?$G_P 7
M1_PIKX@?]%/O?^^)/_BZ /;**\3_ .%-?$#_ **?>_\ ?$G_ ,71_P *:^('
M_13[W_OB3_XN@#VRBO$_^%-?$#_HI][_ -\2?_%T?\*:^('_ $4^]_[XD_\
MBZ /;**\3_X4U\0/^BGWO_?$G_Q='_"FOB!_T4^]_P"^)/\ XN@#VRBO$_\
MA37Q _Z*?>_]\2?_ !='_"FOB!_T4^]_[XD_^+H ]LHKQ/\ X4U\0/\ HI][
M_P!\2?\ Q='_  IKX@?]%/O?^^)/_BZ /;**\3_X4U\0/^BGWO\ WQ)_\71_
MPIKX@?\ 13[W_OB3_P"+H ]LHKQ/_A37Q _Z*?>_]\2?_%T?\*:^('_13[W_
M +XD_P#BZ /;**\3_P"%-?$#_HI][_WQ)_\ %T?\*:^('_13[W_OB3_XN@#V
MRBO$_P#A37Q _P"BGWO_ 'Q)_P#%T?\ "FOB!_T4^]_[XD_^+H ]LHKQ/_A3
M7Q _Z*?>_P#?$G_Q='_"FOB!_P!%/O?^^)/_ (N@#VRBO$_^%-?$#_HI][_W
MQ)_\71_PIKX@?]%/O?\ OB3_ .+H ]LHKQ/_ (4U\0/^BGWO_?$G_P 71_PI
MKX@?]%/O?^^)/_BZ /;**\3_ .%-?$#_ **?>_\ ?$G_ ,71_P *:^('_13[
MW_OB3_XN@#VRBO$_^%-?$#_HI][_ -\2?_%T?\*:^('_ $4^]_[XD_\ BZ /
M;**\3_X4U\0/^BGWO_?$G_Q='_"FOB!_T4^]_P"^)/\ XN@#VRBO$_\ A37Q
M _Z*?>_]\2?_ !='_"FOB!_T4^]_[XD_^+H ]LHKQ/\ X4U\0/\ HI][_P!\
M2?\ Q='_  IKX@?]%/O?^^)/_BZ /;**\3_X4U\0/^BGWO\ WQ)_\71_PIKX
M@?\ 13[W_OB3_P"+H ]LHKQ/_A37Q _Z*?>_]\2?_%T?\*:^('_13[W_ +XD
M_P#BZ /;**\3_P"%-?$#_HI][_WQ)_\ %T?\*:^('_13[W_OB3_XN@#VRBO$
M_P#A37Q _P"BGWO_ 'Q)_P#%T?\ "FOB!_T4^]_[XD_^+H ]LHKQ/_A37Q _
MZ*?>_P#?$G_Q='_"FOB!_P!%/O?^^)/_ (N@#VRBO$_^%-?$#_HI][_WQ)_\
M71_PIKX@?]%/O?\ OB3_ .+H ]LHKQ/_ (4U\0/^BGWO_?$G_P 71_PIKX@?
M]%/O?^^)/_BZ /;**\3_ .%-?$#_ **?>_\ ?$G_ ,71_P *:^('_13[W_OB
M3_XN@#VRBO$_^%-?$#_HI][_ -\2?_%T?\*:^('_ $4^]_[XD_\ BZ /;**\
M3_X4U\0/^BGWO_?$G_Q='_"FOB!_T4^]_P"^)/\ XN@#VRBO$_\ A37Q _Z*
M?>_]\2?_ !='_"FOB!_T4^]_[XD_^+H ]LHKQ/\ X4U\0/\ HI][_P!\2?\
MQ='_  IKX@?]%/O?^^)/_BZ /;**\3_X4U\0/^BGWO\ WQ)_\71_PIKX@?\
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
MFOB!_P!%/O?^^)/_ (NC_A37Q _Z*?>_]\2?_%T >V45XG_PIKX@?]%/O?\
MOB3_ .+H_P"%-?$#_HI][_WQ)_\ %T >V45XG_PIKX@?]%/O?^^)/_BZ/^%-
M?$#_ **?>_\ ?$G_ ,70![917B?_  IKX@?]%/O?^^)/_BZ/^%-?$#_HI][_
M -\2?_%T >V45XG_ ,*:^('_ $4^]_[XD_\ BZ/^%-?$#_HI][_WQ)_\70![
M917B?_"FOB!_T4^]_P"^)/\ XNC_ (4U\0/^BGWO_?$G_P 70![917B?_"FO
MB!_T4^]_[XD_^+H_X4U\0/\ HI][_P!\2?\ Q= 'ME%>)_\ "FOB!_T4^]_[
MXD_^+H_X4U\0/^BGWO\ WQ)_\70![917B?\ PIKX@?\ 13[W_OB3_P"+H_X4
MU\0/^BGWO_?$G_Q= 'ME%>)_\*:^('_13[W_ +XD_P#BZ/\ A37Q _Z*?>_]
M\2?_ != 'ME%>)_\*:^('_13[W_OB3_XNC_A37Q _P"BGWO_ 'Q)_P#%T >V
M45XG_P *:^('_13[W_OB3_XNC_A37Q _Z*?>_P#?$G_Q= 'ME%>)_P#"FOB!
M_P!%/O?^^)/_ (NC_A37Q _Z*?>_]\2?_%T >V45XG_PIKX@?]%/O?\ OB3_
M .+H_P"%-?$#_HI][_WQ)_\ %T >V45XG_PIKX@?]%/O?^^)/_BZ/^%-?$#_
M **?>_\ ?$G_ ,70![917B?_  IKX@?]%/O?^^)/_BZ/^%-?$#_HI][_ -\2
M?_%T >V45XG_ ,*:^('_ $4^]_[XD_\ BZ/^%-?$#_HI][_WQ)_\70![917B
M?_"FOB!_T4^]_P"^)/\ XNC_ (4U\0/^BGWO_?$G_P 70![917B?_"FOB!_T
M4^]_[XD_^+H_X4U\0/\ HI][_P!\2?\ Q= 'ME%>)_\ "FOB!_T4^]_[XD_^
M+H_X4U\0/^BGWO\ WQ)_\70![917B?\ PIKX@?\ 13[W_OB3_P"+H_X4U\0/
M^BGWO_?$G_Q= 'ME%>)_\*:^('_13[W_ +XD_P#BZ/\ A37Q _Z*?>_]\2?_
M != 'ME%>)_\*:^('_13[W_OB3_XNC_A37Q _P"BGWO_ 'Q)_P#%T >V45XG
M_P *:^('_13[W_OB3_XNC_A37Q _Z*?>_P#?$G_Q= 'ME%>)_P#"FOB!_P!%
M/O?^^)/_ (NC_A37Q _Z*?>_]\2?_%T >V45XG_PIKX@?]%/O?\ OB3_ .+H
M_P"%-?$#_HI][_WQ)_\ %T >V45XG_PIKX@?]%/O?^^)/_BZ/^%-?$#_ **?
M>_\ ?$G_ ,70![917B?_  IKX@?]%/O?^^)/_BZ/^%-?$#_HI][_ -\2?_%T
M >V45XG_ ,*:^('_ $4^]_[XD_\ BZ/^%-?$#_HI][_WQ)_\70![917B?_"F
MOB!_T4^]_P"^)/\ XNC_ (4U\0/^BGWO_?$G_P 70![917B?_"FOB!_T4^]_
M[XD_^+H_X4U\0/\ HI][_P!\2?\ Q= 'ME%>)_\ "FOB!_T4^]_[XD_^+H_X
M4U\0/^BGWO\ WQ)_\70![917B?\ PIKX@?\ 13[W_OB3_P"+H_X4U\0/^BGW
MO_?$G_Q= 'ME%>)_\*:^('_13[W_ +XD_P#BZ/\ A37Q _Z*?>_]\2?_ !=
M'ME?!OQ?_P"4OWP/_P"Q/N/_ $5K%?0W_"FOB!_T4^]_[XD_^+KY1USPSK'A
M7_@K'\%K36]=E\0W3^%[J5;J8$%4-OJH"<D]"I/_  *@#]&J*** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _-^BBB@#Z
MT_9*_P"2<:E_V%I/_1,->V5XG^R5_P DXU+_ +"TG_HF&O;* "BBB@ HHHH
M**** "BBB@ HHHH _-OQ%_P5YG^'OQI\9>%?$7P]CO= T?6KO3(;S2[XI=".
M&9H][(X*NQV9P&0#/4XY^A_AY^W+^SO^T'#;6<_B#2[.^8_+I/C"V2V=6..
MTN8F8X'".QXKQ/\ :+_X)(Z1\4/&/B'Q?X-\:SZ#J^LWL^HW&G:K;">U,TKE
MW".FUHUW,3R'QFOA_P"*G_!-_P"//PK$T\G@]O%.GQY_TWPQ)]M#>XB $V/<
MQXH _=+0/#6@Z'%YNB:5IVGQS+NWV%O'$) <<Y0#(.!^0K7K^<[X<_M#?%S]
MGK4FM/#'BW7/##VTF)=)F8M;JW</;2@IGZKGFOO#]ES_ (*R^*?&/Q \*^"?
MB%X8TZ^.MZA;Z7'KFDLUM)%)+((T>2$[E<;F&=I3 Y .,$ _4&BBB@ HHHH
M***\R_:>M]0NOV;_ (I0Z2D\FI2>&-26W2U!,K.;:3 3');TQSGI0!Z;17X5
M_LU?\%(OBE^S^;;2M1NF\<^$8R%.E:Q,QF@7T@N.63MA6W(.RC.:_3WX7_\
M!1+X&_$KP7=Z_+XPMO"DMC%YM[I6OL(+J+H/D4$^=R0!Y18\C(!.* /I>H?M
MMO\ ;#:>?%]K$?F^1O'F;,XW;>N,\9K\K_VF/^"O=_J?VO0O@SIQTRV.8SXG
MU:$-.P]8+<Y5/9I-QP?N*:Y/_@DWXI\1>._VO/%6NZ]JNH:WJ-SX6NFN[^]G
M>9W)NK3;N9B?P'MQTH _8*BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "J.
MO7=W8:'J-S86OVZ_AMI)+>USCSI I*IGMD@#\:O44 ?GYX/_ ."O'AC2EDTG
MXJ_#[Q+X-\46OR7-O90+-'O'!RDK1R1G_9(;'][U\V_:@_;DD_;0\&3_  :^
M"7@3Q#KEUKDD!O[R\MD1DBCE24!$1V"KO1-TLC*% 88Y##Z=_P""D/P.\9?'
MCX&:?H'@'P[#K^OG6[>6;=<6]N\5JL<Q9A),ZC&\QC:#DYZ<&OICPGX7T_P=
MX?L=)TVTM[.VMH4CV6T0C4D* 6P!U..M 'COP>\&VO[&'[(5M8ZN_P#:7_"'
MZ+=ZKJ;62\SRCS+F98\]?F9E4G' !..WY9Z?^U7X-^/G[19^(O[0[:K>>&](
MP="\'Z/;+<6J#=D1R[W4%!@,_&96P#A1MK]P;BWBNX)()XTFAE4I)'(H974C
M!!!X(([5S?\ PJOP5_T*&@_^"R#_ .)H ^1X_P#@KS\"(8U1++Q8B* JJNEQ
M  #H /.KUK]ICX<VW[8O[(M[;>&299M>TRUU[0'N1Y1:3:D\*MG[A="4.>F\
M^E>O?\*K\%?]"AH/_@L@_P#B:Z2WMXK2".""-(88E"1QQJ%5% P  .  .U '
MYC?L9_\ !0WPU\"?AO#\*/C)8ZMX9UGPM))9P71L7D)BWLPBFC WHZ$[1\I!
M4+T(.>:^,OC[4/\ @J+\?O!O@GP!IFI6OPS\.RF?5-9NH?+VB0CS9FZA3L39
M$A.YF9B< G;^FWC#X1^!?B'.LWBKP7X>\33( JR:QI4%VP Z &1#6UX?\-:1
MX3TU=/T/2K+1K!6++:Z?;I!$">I"( ,GZ4 >/_M@_ -OCS^S9XD\#:/#%%JB
M01W&CQE@B+<0$-''D\*&"F/)X >OC3]C/_@H;X:^!/PWA^%'QDL=6\,ZSX6D
MDLX+HV+R$Q;V8131@;T="=H^4@J%Z$'/Z>UR?C#X1^!?B'.LWBKP7X>\33(
MJR:QI4%VP Z &1#0!^9/QE\?:A_P5%^/W@WP3X TS4K7X9^'93/JFLW4/E[1
M(1YLS=0IV)LB0G<S,Q. 3M_5VTM8;&UAMK>-88(4$<<:# 50, #V %4O#_AK
M2/">FKI^AZ59:-8*Q9;73[=((@3U(1 !D_2M*@ HHHH **** /$_%7_)U7@W
M_L$R?^@W=>V5XGXJ_P"3JO!O_8)D_P#0;NO;* "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BF331V\3RRNL42*6=W.%4#DDGL*^1/C]^TU)K_P!I\.>$
M;AH=,YCNM20[7N.Q6,]D]3U;Z=>_!X*KC:G)36G5]$<>*Q5/"PYI_)=SI?C_
M /M.+IGVGPWX.N0]YS'=ZK$<B+L4B/=O5NW;GD?)ZK+>7  #SSRM@ 99G8G\
MR2:ETS3+O6=0M[&QMY+N\N'$<4$*EF=CT %?:?P%_9RM/AW%#K6NI'>^)&7<
MB_>CLL]E]7]6[=!W)^YE/"Y)0Y5K)_>W_D?)1CB,UK7>B7W+_@G._ ']F1-$
M^S>(_%]NLNH\26NF2#*V_</(.[^B]%[Y/3Z3HHKX/%8JKBZGM*K_ ,EZ'V&'
MP]/#0Y*:_P""%%%%<9TA1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45R
MGQ ^*'ASX9:;]KU[4$MV89BM8_GGF]D3J?J< =R*^./BW^U+XC^(?G:?I9?P
M_H394PP/^_G7_II(.Q'\*X'.#NKS<7F%'"*TG>79?UH>1CLTP^!5IN\NRW^?
M8^B?BW^U%X;^'?G6&FE?$&NKE3! _P"YA;_II(.X_NKD\8.*^-_B%\4O$GQ/
MU+[7KVH-.BDF&TC^2"'V1.WU.2>Y-<S9V5QJ-U%:VD$ES<RL$CAA0N[L>@ '
M)-?2_P )/V.;S4O)U/QO(UA:G#+I5NW[YQ_TT<<(/89//537RDZV,S6?)!>[
MVZ?-_P!>2/B*F(Q^=S]G!>[V6R]7U_JR/"/ GPW\0_$C5!8Z!ITEXX(\V8_+
M#"/5W/ ^G4]@:^P_A)^REX>\">3J&N^7XAUM<,#(G^C0-_L(?O$?WF^H KV/
MP_X<TSPKI<.FZ18P:=8Q?=AMT"K]3ZD]R>36C7T&#RFEA[2J>]+\$?4X#(Z&
M%M.K[TOP7HOU?X!THHHKW3Z4**** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^#?
MB_\ \I?O@?\ ]B?<?^BM8K[RKX-^+_\ RE^^!_\ V)]Q_P"BM8H ^\J*** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _-
M^BBB@#ZT_9*_Y)QJ7_86D_\ 1,->V5XG^R5_R3C4O^PM)_Z)AKVR@ HHHH *
M*** "BBB@ HHHH **** .+^(WQJ\!?"*S^T^,_%^C^&T(W)'J%XD<L@_V(\[
MW/7A0>E?'WQ6_P""P?PL\)^=;>"M%U?QU>+D)<,O]GV;?\#D!E_\A#ZU^<7Q
MU\">-OBC^U?\5-/T;0-9\3ZV?%.HHT%E:27$JJ+J14R%!VJ%  )P H'85[=\
M(_\ @D?\7_'0ANO%ESIGP_T]^66[D%Y>8/0B&([>G9I%(]/0 \X_:5_;Y\;?
MM+VLVGZMX=\*Z3I;#9&L&DQ7-VB=>+F<.Z-_M1>6?USP_P"R#X(UWQO^TG\-
MHM$TJ[U+['XBT^\NGMX6=;:".X1Y))"!A5"HQR?2OU6^$?\ P2D^"GP[,-UK
M]MJ'C[4T^8OK$WEVP;_9@BV@CVD+U];^&/".A^"=)BTOP[HVGZ%ID7^KL]-M
M4MX5^B( !^5 &M1110 4444 %%%>>?M%>*]2\"_ +XC^(M&G^R:OI7AZ_O+.
MXVAO*F2W=D?!X.& .#QQ0!\P?M^? +]FFXT&Y\2_$#4K7X>^++A6DM]1T5%^
MW7S_ .U:+_Q\<X!<@$<9D45^,=\EM%>W"6<TEQ:+(PAFFB$;NF?E9D#,%)&"
M1N./4]:[+2=$^(?[1GQ!:*RM]:\>>+]1;?(Y+W4[_P"T[L3M0?WF(51W K[[
M^$7_  1IO-4\(75W\1_&3Z)XAN(?]#T_1(TN([-^QG=N)?0I'M'I(: /GG]A
MC]DOP'^TMXC,7BWXE66B2PR87PK:$QZG>J.Z/*HC"_\ 7/S&P#D+P:_9KX0?
M GP'\!_#XT;P-X:LM!M2!YTL*[I[@C^*65LO(?\ >)QVP*_#W]HW]B#XI_LO
MWKW^K::VK>&XW#0^)M&#26R\_+YG&Z!NGWP!G[K-UK[&_P""57[6?Q&^)GQ"
MU3X;^,-<E\2Z1::)+J-E>:A^\O('CFACV&8_,Z$2G[^X@@8('% 'Z<T444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110!XGXJ_Y.J\&_P#8)D_]!NZ]LKQ/Q5_R=5X-_P"P3)_Z
M#=U[90 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !575-4L]$TZXO[^YCL[.W0R
M2SS-M5%'<FJ?BCQ3I?@S1+C5M8NTLK& 9:1^I/95'4L>P')KX9^-?QVU3XLZ
MB8(]^G^'H'S;V(;ER.DDN.K>W1>V>2?6R_+JF.GII%;O_+S/-QF-AA(ZZR>R
M-WX\_M&7GQ&EFT;0VDL?#2MAC]V2\QW?T3T7\3V \E\,>%]3\8ZW;:3H]H][
M?7#82-!T'=B>@ [D\"M#P!\/=9^).OQ:3HUMYLIPTLS\10)W=V[#]3T&37W=
M\)_A!HWPFT7[-8(+C4)E'VO4)%Q),?0?W5'9?SR>:^PQ.+P^4451HKWNB_5G
MS5##ULRJ^UJOW>_Z(Q_@G\!]+^$]@+F79J'B*9,3WI7B,'JD6>B^IZGOV ]3
MHHKX"M6J8B;J5'=L^RI4H48*%-62"BBBL#4**** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH ***\E^+7[2/AGX8+-9QR#6M>4$"PM7&(V_P"FK\A/IRWMWK&K6IT(
M\]1V1A7KTL-#VE65D>I:AJ-KI-E->7US%9VD*[Y)YW"(@]23P*^8?BW^V1#;
M>=IO@6(3R\JVL7*?(O\ URC/WO\ >;CV/6OG_P")?QC\3?%2],FLWI%FK;H=
M/M\I;Q?1>Y_VFR?>L7P=X&USQ]JRZ=H.G3:A<G!;RQA(Q_>=CPH]R:^2Q6;U
M*[]EA5:_7J_3M^9\+C<]K8B7L<&FK]>K].WY^A0UK7-0\2:E-J&J7L^H7LQS
M)/<.79OQ/;T'05Z)\)_V=_$_Q3>*ZCB_LG0R?FU*Z0X8?],UX+G\AQR17T/\
M)/V1=%\)^3J/BIHM?U9<,+7'^B0GZ'F0^[ #_9[U]!(BQHJ(H1%& JC  ]*O
M"9-*;]IBG\NOS9K@<@G4?M<8_EU^;.$^&'P3\,?"FT TJS\[467;+J5SAIW]
M0#_"OLN/?/6N]HHKZRG3A2BH05D?;TJ4*,%"FK)=@HHHK0U"BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ KX-^+__ "E^^!__ &)]Q_Z*UBOO*O@WXO\
M_*7[X'_]B?<?^BM8H ^\J*** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH _-^BBB@#ZT_9*_Y)QJ7_ &%I/_1,->V5XG^R
M5_R3C4O^PM)_Z)AKVR@ HHHH **** "BBB@ HHHH **** /#?VC/VP_AC^RU
M B>+-1DDUR\B-S;Z'ID/FWEPOW0Y&0J*2N SLH.TXS@U\FZC_P %JO"\4^+#
MX8:O<P\_/<:I%"W7C@(_;WK\[?CYXPU_XT?M">+M4O6GU'5]4UN:WMH,DLJ^
M:8X($!Z!5"(![5]D^ _^",'C'6=&L[KQ7\0=+\,WLR;Y;&RT][]H,C(4OYD2
ME@>#MR!SAF[@'?\ _#Z[1/\ HE%__P"#M/\ XS73_"[_ (*]Z!\1_B3X7\*2
M_#C4-*77-3M],6]_M1)A TTBQJQ3RER S#.#G&>O2N#_ .')'_59_P#RUO\
M[LKJ/A;_ ,$>X?AS\2_"GBN?XKOJL6A:K;:F;%/#OD&<PRK($\S[4VW)4#.T
MT ?HW1110 4444 %97BOPOIGC?POJ_AW6K87ND:M:2V-Y;EBOFPR(4=<@@C*
ML1D$$=JU:Y_XA>-M/^&O@3Q#XLU4L--T33Y]0N F-S)$A<JN?XCC '<D4 <3
MX=\+_"#]D;P,+>R7P]\.O#^?GN;VY2 W#@=7FE;?,_8;F8] .PKG;7]NSX"7
MOB"UT6W^)VCSZA=3+;PK&)6C9V;:H\T)L&3W+8K\6/&_C+XI_MM_&>>Z%GJ/
MBKQ%?.YLM'L%:2*QM\\1QKTCC48RQQD_,Q)))Y7XQ_ _QM^S]XJMO#OCO1_[
M"UN:T2_CMA=PW!\EG=%;?"[KR8VXSGB@#^CW6+C3[72[J359+:+3?+*W#7C*
ML.P\$.6XP<XY]:\9^$7[,GP>\#?%#5?B;\.K"SLM1U"SDTVXCT:[5]/ :1)'
M*1*2L;DQIPN% _AY).K^UQ\.(_BS^S3\1?#+KNEN-(EN+8?]/$&)X?\ R)$G
MX5^;?_!&[XBW.B_&[Q5X-DG8:=KFCF\2+.1]IMY%VD#M^[EER?8>U '[ T44
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110!XGXJ_Y.J\&_]@F3_P!!NZ]LKQ/Q5_R=5X-_[!,G
M_H-W7ME !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 5S/Q!^(FB_#30)-5UFX\N,?+#
MG,L[]D1>Y]^@ZG%97Q8^+^C?";1?M-^XN-0F4_9-/C;$DQ]3_=4=V_+)XKX1
M\?\ Q"UGXDZ_+JVLW/FRG*Q0IQ% G9$7L/U/4Y->_EN53QC]I/2'Y^G^9X^.
MS".%7)#6?Y>IJ?%;XNZU\6-;^UZ@_P!GL8B1::?&Q,<"_P#LS'NQZ^PP ?"G
MX1:U\6-;^R:>GV>QB(-WJ$BDQP+_ .S,>RCK[#)&S\%/@3JGQ9U$3R;]/\/0
M/BXOBO+D=8XL]6]^B]\\ _<WA?PMI?@S1+?2='M$LK& 86-.I/=F/4L>Y/)K
MZ+'YE2R^'U?#)<R^Y?\ !_IGB8/ U,;/V]=^[^+_ .!_2,_X?_#S1OAKH$>E
M:-;^7&,--.^#+.^/ON>Y_0=JZ:BBO@9SE4DYS=VS[&,8PBHQ5D@HHHJ"@HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBHKFZALK>2XN)4@@B4N\LK!511U))X H#8E
MKG?&_P 0- ^'>DMJ&O:C%8P\^6A.9)B/X40<L?IT[XKPOXM_MAZ?HOGZ9X+C
M35;T95M3F!^SQG_87K(??A?]X5\F>)/%&K>,-6EU/6K^?4;Z7[TT[9('H!T4
M#L!@"OGL9G%.C>%'WI?A_P $^5Q^?4L/>&']Z7X+_/Y?>>S_ !;_ &L]>\:>
M=IWAP2>'M';*F5&_TJ9?=A]P>R\_[1KP>**6ZG2.-'FFD8*J*"S,QZ #N:]"
M^%GP'\4?%:=9+"V^Q:2&Q)J=T"L0QU"]W/L/Q(K[.^%7P"\+_"F%)K.W_M#6
M=N'U2[4&3W"#H@^G..I->)2PF+S.?M*KLN[_ $1\[1P..SB?MJSM'N_T7](^
M>?A)^Q_JOB+R=2\8/)HNG'#+8)C[5*/]KM&/KEO8=:^N/"O@_1O!&DQZ;H>G
MPZ=9I_!$O+'^\S'EC[DDUL45];A<%1PB_=K7OU/N<%EV'P,;4EKW>X4445WG
MIA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7P;\7_ /E+
M]\#_ /L3[C_T5K%?>5?!OQ?_ .4OWP/_ .Q/N/\ T5K% 'WE1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'YOT444 ?
M6G[)7_).-2_["TG_ *)AKVRO$_V2O^2<:E_V%I/_ $3#7ME !1110 4444 %
M%%% !1110 4444 ?B!^W9\ O$/[*?[3"^/=&M=WAK5=8&O:->E"T,-T)?/>V
M?G@JX) _B0C'(8#].?@[^WA\&_BKX!TWQ!=>._#OA'4)D"W>C:_JT%I<6LP
MWKB5E+KD\.HP1Z'('Y1_M-?L_?'/Q#\>_B1,/A[X\US3;CQ'?W%K<6VD7EU;
M2PM<.T3QNJ,A785Q@\#CC&*\L_X97^-/_1(/'O\ X3-[_P#&J /WD_X:H^"W
M_17_  %_X4UE_P#':OZ'^T5\*/$^KVFE:-\3O!NK:I=R"*WL;'7[2:>9ST5$
M60LQ]@*_ S_AE?XT_P#1(/'O_A,WO_QJO1OV;_V8?C%8?M!_#2\N_A?XRTJS
MM/$FG75Q?7VA75O!!%'<QN[O(\850%4G)/:@#][Z*** "BBB@ KP;]NZTN;W
M]D#XJ1VBL\JZ.\C!1D[$=6<_@BL:]YJCKVAV/B;0]1T?5+9+S3=0MI+2ZMY/
MNRQ2*4=#[%21^- 'Y3?\$7-=\/6/Q!^(VEWDD,7B6_L+1].$C /)!&\IN%3/
M)Y:!B!V7/\-<3_P6)_Y.FT;_ +%6T_\ 2F[KRG]J3]DKQ_\ L=_$22_L_P"T
M6\,K<^;HOBS3RZ; 3\BO(G,,RYQ@D9()7(KQ/X@_$[Q7\5M8M]6\8:_?>)-3
M@MEM([S49C+*(E9F5-QY(!=CSZT ?T/_ !^^(>D_"KX+^,O%&M7,5M96.F3D
M>;TDE9"L40'<N[*H'JU?C_\ \$G["XO/VP](EA#&.UTJ_FGVC(V&+8,^VYT_
M'%?._C_XS_$?XW7=E;^+/%>N>+9$DQ:VEW<O,JR-Q^[BZ!CT^49/2OU8_P""
M7G['FL_ OP[JWC[QI8OIGBSQ#;K:VNFS#$UE9!@Y$@[/(RHQ4\J(US@E@ #[
MPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@#Q/Q5_R=5X-_[!,G_H-W7ME>)^*O^3JO!O\
MV"9/_0;NO;* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "O+/C9\>-+^$]@;:+9J'B*9,P60;
MB,'H\N.B^@ZGMW(P?CU^T;:?#N*;1=">.]\2,NUV^]'99[MZOZ+VZGL#\6:G
MJ=WK.H7%]?7$EW>7#F26>9BS.QZDFOJ<KRAXBU:NK1Z+O_P/S/G\PS)4;TJ/
MQ=^W_!+?B?Q1J?C'6[G5M8NWO;ZX;+R.>@[*!T '8#@5ZU\!OV<[SXC2PZSK
MBR6/AI6RH^[)>8[)Z)ZM^ [D=#\ ?V99-?\ LWB/Q=;M#IG$EKIKC:]QW#2#
MLGH.K?3K]=PPQV\211(L42*%1$&%4#@ #L*]#,LVC07U?"[K2ZZ>2_K0XL#E
MKJOVV(V[=_4@TO2[/1-.M["PMH[.SMT$<4$*[511V JU117P[;;NSZQ)+1!1
M112&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 45C>+/&6B^!M)?4M=U&'3K-> \IY<
M_P!U5'+'V )KY%^+?[7VK^)?.TWPBDFAZ:<JUZ^/M4H]L<1CZ9;W'2N#%8ZC
MA%^\>O;J>9C<QP^!C^\>O9;GT/\ %;]H'PO\*HI(+F?^TM:QE-,M&!<'MYC=
M(Q]>?0&OC#XH_'3Q1\5KADU&Z^R:6&S'IEJ2L*^A;NY]V_ "N DDDNIV=V>:
M:1B69B69F)ZGU)->]_"3]DK7?&7DZCXE,OA_1VPPA9?]*F7V4_ZL>[<_[)ZU
M\E5Q6+S.7LZ2M'LOU9\-6QN.SB?LJ*M'LOU?]>AXMX9\*:OXRU:/3=$T^?4K
MV3I% N<#U8]%'N<"OK7X2?L>Z;H7DZEXS>/5[X89=-B)^S1G_;/60^W"_P"\
M*]S\%> =!^'NDKIV@Z=%80<%V49DE/\ >=SRQ^OX8%=!7MX/)Z=&TZWO2_#_
M ()]%@,AHX>TZ_O2_!?Y_/[B.WMXK2"."")(88U"I'&H55 Z  =!4E%%?0GU
M04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M7P;\7_\ E+]\#_\ L3[C_P!%:Q7WE7P;\7_^4OWP/_[$^X_]%:Q0!]Y4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^
M;]%%% 'UI^R5_P DXU+_ +"TG_HF&O;*\3_9*_Y)QJ7_ &%I/_1,->V4 %%%
M% !1110 4444 %%%% $%_?VVE6-Q>WMS%9V=O&TLUQ<.$CB11EF9CP  "23P
M*XK_ (7]\,/^BC^$O_!Y:_\ QRN/_;6T35?$7[*7Q.T_1;>>[U&;1I?+M[9"
M\DB@AG55'))4,,"OP._X57XU_P"A0U[_ ,%D_P#\30!_1#_PO[X8?]%'\)?^
M#RU_^.4?\+^^&'_11_"7_@\M?_CE?SO?\*K\:_\ 0H:]_P""R?\ ^)H_X57X
MU_Z%#7O_  63_P#Q- ']$/\ PO[X8?\ 11_"7_@\M?\ XY5O2?C/\/M>U*WT
M_3/'7AK4;^X;9#:VFKV\LLK>BHKDD^P%?SI_\*K\:_\ 0H:]_P""R?\ ^)KT
MS]F/X4^.#^T=\+GC\)Z[#Y/B;39WF;3YD6*-+F-W=F*X55568GL : /Z$:**
M* "BBB@##U;QWX:T&\:SU/Q#I6G7:@,T%W>Q12 'H2K,#S5/_A:G@K_H;]!_
M\&<'_P 57XO_ +?7P7^(^N_M=?$34;/P5XDU>QNKJ&2VO;/2Y[B&2+[-$%VN
MJD$ #;@'@@CM7S]_PH'XG_\ 1./%O_@CNO\ XW0!_0W>?$CP'J%K+;77BGPY
M<VTRE)(9M0@='4]006P0?0UXYKGP"_96\17SWE[X:^'7VAR2S6TEM;AB>I*Q
MLH)]\?SK\&-:T/4O#>J3Z;J^GW6E:C;D":SO86AFC) (#(P!'!!Y'0BNHL/@
MA\1=5LK>\LO /BB\L[B-98;B#1KEXY$(RK*P3!!!R"* /WH\ >$OV?\ X5W"
MW/A&S\ >'[Q1M%Y9-:)<8QC!ESO/'OW/J:]1T7QCH'B2:2'2-;TW5)8UWO'9
M7<<S*N<9(4G K^:?Q+X1UWP9?K9>(-%U'0KUT$JVVI6LEO(4)(#!7 .,@\^Q
MK]'/^"2G[/7CWPM\2)_B;J.F6\/@C5O#<]K9ZE!J5M<">5KBW81F.*1G1AY3
MY#JI4K@X/% 'ZIT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110!XGXJ_Y.J\&_P#8)D_]!NZ]
MLKQ/Q5_R=5X-_P"P3)_Z#=U[90 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%-DD2&-I)&"(H+,S'  '4D
MT .KYL^/W[3::)]I\.>$+A9=1YCNM3C.5M^Q2,]W]6Z+VR>G-_'_ /:<;5_M
M/AOP?<F.QYCNM5C.&G]4B/9/5NK=N.6^<=/T^YU6^@L[*WDNKN=Q'%#"I9W8
M]  .M?9Y9D]K5\4O1?J_\OO/EL?F=[T<._5_Y?YD;-+>7!)+SSRMDDY9G8G\
MR2:^L/@!^S&NF?9O$GC&V#WG$EKI4HR(O1Y1W;T7MWYX'1_ 3]F^V\ I!KOB
M&..\\1D;HH>&CLOIV9_]KH.WJ?=JSS3..>]##/3J^_IY>9IE^6<EJM=:]%_F
M%%%%?('TH4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !117G_P 4/CAX7^%-LPU2[^T:
MF5S%IEJ0T[^A(Z(ONV/;/2LZE2%*+G-V1E5JTZ$'.I*R7<[Z218HV=V"(H+,
MS'  '4DU\]?%O]KS1O"WG:;X36/7M4&5:[)_T2$^Q',A^F!_M=J^>?BO^T+X
MH^*DDEM--_96B$_+IEHQ"L.WF-UD/UP/0"O/M#T#4?$VIPZ=I5E/J%],<)!;
MH68^_'0#N3P*^3Q><RF_9X5?/K\D?#X[/YU'[+!KY]?DBYXO\;:WX\U9]2UW
M49M0NFX!D/RQC^ZBCA1[ "M[X9_!GQ/\5;P)H]D4L5;;-J-SE((_4;L?,?\
M97)Y'0<U] _"3]CBWLO)U/QS(MU.,,ND6[_NU/\ TT<?>_W5X]R*^G+"PMM+
MLX;2SMXK2UA79'! @1$'H . *C"Y14K/VF*=K].K]>WYD8+(:N(E[;&-J_3J
M_7M^?H>7?";]G#PQ\+EBO#$-9UU0"=0ND'[L_P#3).0GUY;W[5ZQ117UM*C3
MH1Y*:LC[FC0I8>"ITHV04445L;A1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !7P;\7_P#E+]\#_P#L3[C_ -%:Q7WE
M7P;\7_\ E+]\#_\ L3[C_P!%:Q0!]Y4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110!^;]%%% 'UI^R5_R3C4O^PM)_Z)
MAKVRO$_V2O\ DG&I?]A:3_T3#7ME !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !7FW[2?Q-N?@W\!O'7C.R19-0TC2Y9K0.,KYY&R(L.Z
MAV4D=P#7I-<+\=?AJOQB^#?C+P495@DUO2Y[.&9_NQS,I\IS[!PI/L* /QJ_
MX)W?#C2/VBOVMUF^($_]M_9K:Y\030:@WF?VG=+)& LF?O\ S2F0@\,(R#D$
MBOW.1%C4*H"JHP !@ 5_-K8ZAX[_ &:_BNTEM+?>$/&_AV[:-N-LD3C@J0>'
M1AV.5=6[@U]B^&O^"ROQ2TW34M]8\)>&-9N43;]K19[=G;^\RAROX*%'TH ^
MZ?\ @HA\%?"_Q5_9G\7ZKK4$,.L>%].GU?2]3( EADB0N8@W=90NPKT)*GJH
M(^(/^"/?QKU/0?BUK'PSN)WET'7K.34+:!FXAO(0I+*.V^(,&QU\M/2O$?VC
M?^"A?Q7_ &D?#\GAW5;BP\/>&96#3Z7H<3Q+=8P0)G=V=P",[<A<X)!(&/;_
M /@C]\$=7UKXM:K\3;FUD@\/:+92V%K<LN%N+R7:"JYZA(]Y;'0NGK0!^O=%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 >)^*O^3JO!O_8)D_\ 0;NO;*\3\5?\G5>#?^P3
M)_Z#=U[90 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 445F>)?$VF>$-&N=5U>[CLK&W7+RR'\@!U)/8#DU48N348
MJ[8FU%7>Q;U'4;72+&>]O;B.UM($,DLTK!511U))KXN^/?[1UU\099]#T!Y+
M/PVIVR2<K)>^[>B>B]^I]!@_&[X]ZG\5[YK2W\S3_#D+YAL\_-*1T>7'4^@Z
M#W/)XKP+X#UGXBZ_#I.BVQGG?EY&XCA3N[MV _,]!D\5]UEV50PD?K.*W6OD
MO^#^1\ACLPEB9>PP^S^]_P# *'ASPWJ7BW6;;2M(M)+V_N&VQQ1C\R3T '4D
M\ 5]Q_!#X!:;\*;);VZ\O4/$DJ8EO,96$'JD6>@]6ZGV'%;7PC^#FC?"71O)
MLU%UJDRC[7J,BX>4_P!T?W4!Z+^>3S7?5X^9YM+%7I4=(?G_ ,#R^\]/ 9:L
M/:I5UE^7_!"BBBOFSW0HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***"<#)X% !6;XB\2Z7X
M2TJ74M8OX-.L8OO33MM&?0=R3V Y->-?%O\ :P\/^!_.T_0/+\0ZTN5+(W^B
MPM_M./O$?W5_$BOCWQS\1?$'Q'U4W^OZC)>R#/EQ?=BA![(@X4?J>Y->%C,V
MI8>\:?O2_!'S6/SRAA;PI>_+\%ZO_+\#W;XM_MBWNJ^=IG@F-].M#E6U6=?W
M\@_Z9KT0>YRW^Z:^:KN[GO[F6YNII+FXE8O)+,Y9W)ZDD\DUU/P[^%/B7XH:
MC]ET*P:6)6 FO)?D@A_WG_H,D]@:^R?A)^S!X;^''DW]^JZ_KJX87-PG[J%O
M^F<9XR/[QR>,C'2OGX4<9FL^>;]WOT^2_KS9\O3P^/SJ?M*C]WN]EZ+K_5V?
M._PD_97\1^/_ "=0U@/X>T-L,))D_P!(G7_80] 1_$W'((#5]B^ ?AEX=^&>
MF?8M!T]+;<!YMRWS33'U=^I^G0=@*ZFBOJ\)E]'"*\5>7=_UH?;8'*\/@5>"
MO+N]_P#@!1117I'KA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %?!OQ?_Y2_? __L3[C_T5K%?>5?!O
MQ?\ ^4OWP/\ ^Q/N/_16L4 ?>5%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 ?F_1110!]:?LE?\DXU+_L+2?^B8:]LK
MQ/\ 9*_Y)QJ7_86D_P#1,->V4 %%%% !1110 4444 %%%% !1110!6U/5+/1
M;">^U"[@L+*!=\MS<R+''&OJS,0 /<UXAKW[=OP \.3F&[^*F@3.#MS82M>+
MW_BA5QVZYK\O/^"B_P"U#XD^/'QSU?P%HUW='P=X?OSI5GI-F21?WB/LDF=5
MSYC&0,L8YPH& "S9\-^)_P"RK\5/@OX(TSQ;XW\(W'AS1-2N5M+62\N(?.:5
MD=PK0JYDC.V-C\ZK^M ']"WA'Q=HWCSPUIWB'P_J,.K:+J,(GM;VW.4E0]"/
MY8/(((-+I7B[0M=O)K33=:T[4+N$$R06MU'*Z '!W*I)'/'-?.G_  3+^?\
M8?\ AN&^8$:D.>>/[2NJ_,+P1YO[*'_!1"TTZRF:WT_1_%YTPX)^;3YY?+PP
M[_N)0<>H'I0!^[U%%% !1110 445G^(=?T_PIH&I:UJUTECI>FVTEY=W4OW8
M88U+NY]@H)_"@#R[X\?LE?"[]H^%&\;>&HKK4XD\N#6+-S;WL2]AYB_>4<X5
MPRC).,U\K:M_P1A^&L]V'TWQSXIL[;=DQ7(MIVQQP&$:8[]CV].?F7]H;_@J
MM\4/'_B2_M/A]?+X'\*13.EI);0(U]<Q D*\LCAMA(YVQA<9QEL9KP:?]M+X
M[7$SR/\ %CQ6&8Y(34I$7\ " /PH _4/P+_P2+^!_A348;S5IO$GBXQ\FTU2
M_2.V8YR#M@CC?TX+D'TK['\->&-(\&Z%9:+H.F6NCZ191B*VL;*%8H8E'954
M "OY\O\ ALSXZ?\ 16?%O_@UE_QK[+_X)7?M&?$WXG_M Z[H/B[QKK/B?2/^
M$<GNQ;:I=-.L<J7%NJNNX_*<2...N[V& #]5:*** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M\3\5?\G5>#?^P3)_Z#=U[97B?BK_ ).J\&_]@F3_ -!NZ]LH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKB?BI\6M%^
M%&AF\U&3SKR4$6MA&P\R=OZ*.['I[G .E.G.M-0IJ[9$YQIQ<YNR1I^//'^C
M?#C0)=6UJY$,*_+'$O,DS]D1>Y_0=3@5\)?%OXPZS\6M:^T7K&VTR%C]DT^-
MLI$/4_WG(ZM^6!Q63\0_B-K7Q,U^35-9N-[<K#;ID10)_=0=O<]3WKI?@Q\#
M=6^+6I"3Y[#08'Q<WY7J?[D8/WF_0=3V!^_P6 HY93^L8AKF[]O)>9\;BL95
MS"?L:*]WMW]3(^%GPGUKXK:X++38_)M(R#=7\BGRX%_JQ[*.3[#)'W?\.OAO
MHOPQT!-+T>#;G#3W+X,MP_\ ><_R'0=JT?"7A'2O ^AV^D:-:)9V4(X5>6=N
M[,>K,>Y-;%?+YCF<\=+ECI!=._FSW\#@(81<SUEW_P @HHHKQ#U@HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **IZQK-AX?TZ?4-3O(;"RA7=)/<.$11]37RQ\6_VR'D\[3/
M L?EIRK:Q<Q\GWBC/3_>;_OD=:X\3BZ.%C>H_EU//Q>.H8*/-6EKVZL]_P#B
M1\7O#/PLL?.UN^ N77=#808>XE^BYX'^T<#WKXT^+7[2WB;XFF:RMW.AZ"V1
M]BMG.^5?^FK\%O\ =&%]CC->5:GJEYK-]->W]U->WDS;I)[AR[N?4D\FO5OA
M+^S/XF^)GDWUPAT+06PWVVY0[Y5_Z9)P6_WC@>YZ5\C6QV*S"7LJ*LNR_5_T
MCX7$9EC,UG[##Q:B^B_5_P!(\JTS2[S6K^&QT^UFO;R9ML<$"%W<^@ Y-?4/
MPD_8W:3R=3\=2[%X9='MGY/M+(.G^ZO_ 'UVKW_X<?"'PS\++#R-$L0+EUVS
M7\^'N)OJV.!_LC ]J[.O5P>30IVG7]Y]NG_!/;P'#].C:IB?>?;I_P '\BGI
M&C6.@:=#8:;9PV-E"NV."W0(BCV JY117TB22LCZY))604444QA1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !7P;\7_P#E+]\#_P#L3[C_ -%:Q7WE7P;\7_\ E+]\#_\ L3[C
M_P!%:Q0!]Y4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110!^;]%%% 'UI^R5_R3C4O^PM)_Z)AKVRO$_V2O\ DG&I?]A:
M3_T3#7ME !1110 4444 %%%% !1110 4444 ?@_^R_J6C^"_^"A>BS>-&BM;
M6U\47\$[W>$2&Z/GQPLV[&W;.8SDXP1GM7W)_P %F?\ DW3PA_V-47_I)=5X
M?_P4O_87\1:;X\U?XM>!-)FUG0-7<W6M6%C&9)K&YP/,GV#):.0Y=B,[6+9P
M"*^&/$GQE\=>,?!VG^%->\6ZOK7AW3YEGM-.U"[>>*W=595*;B2N%=@ .,&@
M#]L/^"9CK%^PY\.'=@B*-3)9C@ ?VE=<FORD^/7C&S^,W[<>MZQX9G%W9ZKX
MIM[;3[BW&1.%DCA21/4-L##US7F"_''X@1_#N#P'%XQUF#P;"KHNAP7;QVI5
MY&D<,BD!@7=F(;/)K[!_X)D_L9:_XY^)>B_%3Q1I<^F^#=!E6^TPW2%#J5VO
M,31@\F.-L.7Z%E51GYL '[&4444 %%%% !7A_P"V]IM_JW[)7Q4MM-1Y+K^Q
M)I-D8RQC3#R<?[BO7N%<_P#$+Q1H_@GP'XC\0^(%WZ%I6G7%[?IY7F[H(XV:
M0;/XLJ"-O?.* /PH_8"^ WAG]HG]HG3_  QXN>1M"@LI]1FLXIC$UX8]H$(8
M?, =V3M(.U6P1UK]F-(_8]^!VB6XAM_A)X-D0*JYN]%@N6P.GS2JQSZG.3WS
M7X>>+OB)X;^%W[0,?CCX$ZIJNG:7:W7V_34U2W$4UDS9WVY 9A)%@E>3\R-M
M;/)/VOIW_!;.ZBL+9+[X/PW-ZL:B>:W\2&&.1\?,RH;5BH)R0"S8]3UH ^^O
M^&5_@M_T2#P%_P"$S9?_ !JNA\%_!SP#\-[Z>]\)>!_#?A:\GC\F:XT72;>S
MDDCR#L9HT4E<@'!XR!7YV?\ #[?_ *HQ_P"73_\ <=>]_L;?\%%;?]K3XDZG
MX/?P&_A*XM-+?4X[D:M]M64)+'&R$>1'M/[T$'GH>E 'V11110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% 'B?BK_DZKP;_P!@F3_T&[KVRO$_%7_)U7@W_L$R?^@W=>V4 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117BGQX_:
M*LOAM!+H^C-'?>)G7!'WH[,$?>?U;T3\3Q@'HP^'J8FHJ=)7;,*U:%"#G4=D
M;GQI^.FE?"73?)79?^()TS;V ;A1_P ]),=%]NIZ#N1\,>*_%FJ^-M<N-7UF
M[>\O9SR[=%'95'15'8"J>K:M>:[J5QJ&H7,EY>W#EY9YFW,Y]S7OWP _9GE\
M4?9O$7BN!X-'.)+;3WRKW0[,_=8_3NWL.OW]&AALFHNI4=Y=^K\E_7J?'5:U
M?-*O)!:=NWF_Z]#GO@1^SO>_$J>+5]762Q\,HV=WW9+L@\JGHO8M^ YSC[9T
MC2++0-,M]/TZUCL[*W0)%!$N%4?Y[]ZL6]O%:01P01I##&H1(XU"JJ@8  '0
M#TJ2OB\=CZN.G>6D5LOZZGU.$P=/"0M'5]6%%%%>8=X4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445'<W,5G;RW$
M\J001*7DED8*J*!DDD] !WH DHKXJ^.O[4NI^(M9_LWP9J%QI>CVDF3?6[&.
M6[<'KGJ(_0=^I]![-^SQ^T/;?$^R31M9>.V\4P)[*EZH'+H.S#^)?Q'&0OE4
MLRP]6LZ,7Z/H_0\2CF^%KXAX>+UZ/H_3^M3V^BBBO5/;"BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBN5\?_ !.\.?#/3/MF
MO:@EMN!,5LGS3S$=D3J?KT'<BHG.-.+E-V2(G4C2BYS=DCJJ\8^+?[4'AOX<
M^=8:>RZ_KJY4V]N_[F%O^FD@[C^Z,GC!Q7SM\6_VI_$?Q!\[3](+^']";*F*
M%_\ 2)A_MN.@/]U>.Q+5XO:6<^H745M:P27-Q*P2.&%"[NQZ  <DU\KB\Z^Q
MAE\_\E_F?%8[B#>G@U\W^B_S^XZGXA_%7Q)\4-1^U:[?M-&C$PV<7R00_P"Z
MGK[G)/<FJW@7X<^(?B1JHL- TZ2\<$>9-]V*$'N[GA?YGL#7NWPD_8ZO=4\C
M4_&\CZ?:'#+I4#?OW'_31AP@]AEO=37UAX>\-Z7X3TJ'3='L(-.L8A\L,";1
M]3ZD]R>37-ALJK8J7M<2VD_O?^1QX3)<1C)>VQC:3[_$_P#+^M#QSX2?LH^'
M_ OD:CKWE^(=;7##S%_T:!O]A#]XC^\WL0!7NH&!@<"BBOKJ-"GAX\E)61]U
MA\-1PL.2C&R_K<****Z#J"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^#?B_\
M\I?O@?\ ]B?<?^BM8K[RKX-^+_\ RE^^!_\ V)]Q_P"BM8H ^\J*** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _-^BBB
M@#ZT_9*_Y)QJ7_86D_\ 1,->V5XG^R5_R3C4O^PM)_Z)AKVR@ HHHH ****
M"BBB@ HHHH **** /B+4/^"L'PR\+_%CQ/X+\3Z!KND0Z+JEQI8UB!$N89&A
MD:-I&0$.BDJ<!0YQBO3-%T']EO\ :SE;4]-TSP+XUU*4&25XK:*+42.N95PD
MX_X&/7WKX_\ VGO^"3GCGQ1\0_%?C/P%XCTG6(M;U*YU1M(U'=:3PM-(TAC2
M3YD?!8@%BG&*^'?B/^SC\6O@1="Z\5>"]<\.K;N"NII$7ME8'@K<Q%H\_1LT
M ?NMX6_9$^"O@N]2\TCX7^&+>[1MR3RZ;'/)&?56D#%3QVQW]37K@ 4  8 X
M %?@K\(_^"C?QU^$?D01>+7\5:7'@?V?XG0WJD#MYI(F QQ@2 >U?>/[-W_!
M67PW\6_%V@>#_%WA*[\,Z]K%W%I]K>V$XN;*2>1@J!@VUX@S$ ??P2,D#D '
MWU1110 4444 %<Q\4? D'Q0^&OBKP?=7,EE;Z]I=SICW,2AFA$T31[P#P2-V
M<=\5Y-^V'^UWIG[(GA'0M9OO#]QXDGU>]:TAM(+E;?:JH69RQ5NGRC&/XNO'
M/RC_ ,/KM$_Z)1?_ /@[3_XS0!E?\.2/^JS_ /EK?_=E'_#DC_JL_P#Y:W_W
M96K_ ,/KM$_Z)1?_ /@[3_XS1_P^NT3_ *)1?_\ @[3_ .,T 97_  Y(_P"J
MS_\ EK?_ '97O?[&W_!.JW_9+^).I^,'\>/XMN+O2WTR.V&D_8EB#RQR,Y/G
MR;C^Z  XZGK7C/\ P^NT3_HE%_\ ^#M/_C->Y_LA?\%$-'_:Q^(FI>$+?P;>
M>&;RTTQ]32>:^6Y254ECC9.$7:?WJD=>A]L@'UW1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% 'B?BK_ ).J\&_]@F3_ -!NZ]LKQ/Q5_P G5>#?^P3)_P"@W=>V4 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%([K&C,S!549+$X %
M?)_Q_P#VG6OOM/AOP;<E;;F.[U:(X,G8I$>R^K]^W')[L)@ZN-J<E->KZ(Y,
M3BJ>%ASS?HNYTOQ__:9B\-BY\.>$IUFU;F.YU%,,EKZJG8OZGHON>GR%++->
M7#R2.\\\KEF=B69V)Y)/4DFG65E<:E>0VMK#)<W4SA(XHE+.[$X  '4U]E_
M+]FVW\#K!K_B6*.Z\0$!X;8X:.R_HTGOT';UK[IO"Y)0LM9/[V_\OR]3Y%+$
M9K6OLE]R_P""<Y\ ?V81:_9O$?C.U#3\26ND2CA.X>8>OHG;OSP/I_I117P>
M+Q=7&5/:57Z+HCZ_#X:GA8<E-?\ !"BBBN,Z@HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH)P,G@4 1W-S%9V\M
MQ/*D$$2EY)9&"JB@9))/0 =Z^(OVC/VC)?B%<3>'O#TSP>&HFQ+,,JU\P/4^
MD8/0=^I[ >C_ +6/Q:\.:CX+F\,Z5XA,VK&Y1YH-/'F1NBYS'*X( &2#@$G*
M $=Z^/*^0S?'RO\ 5Z3TZM?E_F?!Y[F<F_JM%Z=6G^'^85/87]SI=[!>6<\E
MM=0.)(IHF*NC Y!!'0U!17RB=M4?$IVU1]P?!']J/1O%NBK9>+=1M-%UVV4!
MKBY=88+I?[X8X56]5X]1QD#VG3O%>B:P5%AK%A?%NGV:Z23/Y$^HK\MJ*^CH
MYW5IQ4:D>:W78^MP_$5:E!0J0YK=;V?ZGZNT5^6NG>*=:T?'V#5[^RV]/LUR
M\>/R(KJ=.^/'Q"TO'D^+]4?'_/S.9_7^_N]:[XY]3?Q0:^=_\CTH<34G\=-K
MT:?^1^D-%? VG?M;_$FQQYNJVM^!VN;*,9_[X"UU&G?MO>*X0HOM#T>Z X)A
M$L1/YNPS^%=4<ZPLM[KY?Y7.V'$."EO=>J_RN?:-%?*^G?MTV[8%_P"$)8_5
M[:_#Y_ QCV[UU&G?MJ^![HA;FPUFR;NS01NH_%9"?TKKCF>$GM47XK\SNAG&
M!GM57SNOS1] 45Y/IO[4OPTU+ _X2+[*Y_@N;29/3OLV]_6NHT[XP^!M5 ^S
M>+M&9CT1[V-&_P"^6(-=4<30G\,T_FCMAB\/4^"I%_-'8456LM2M-20O:74%
MT@_BAD#C]#5FNA.^QU)IZH****8PHHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "J]_J%KI5E->7M
MS%:6D*[Y)YW"(@]2QX KR_XL_M(>&/A>LMFL@UG75X&GVKC$9_Z:OR$^G+=.
M.]?&?Q,^,WB?XJWN_6+TI9*VZ'3K;*6\?_ <_,?]ILFO&QF:4<+>,?>EV_S9
M\_C\YH8.\(^]/LNGJSZ ^+?[8\%GYVF>!HQ<S<JVKW"?NU/_ $R0_>_WFX]B
M.:^5-<U[4?$NIS:CJM[/J%],<O/<.68^W/0#L.@J]X/\$:YX]U9--T'3IM0N
MC@L(Q\L8_O.QX4>Y(KZ\^$G[(FB^%?)U'Q6T6O:J,,+0#-I"?H>9#_O8'^SW
MKYI1QF;3N_A_!?YGR*AC\\G=_#]T5_F_O9\\?"C]GCQ1\5'BN8H?[*T,GYM2
MNE(5AW\M>KGZ8'J17V;\+_@CX7^%-JO]EVGVC4F7;+J=T T[^H!_@7V7'OGK
M7>HBQHJ(H1%& JC  ]*=7U&$RVCA/>WEW?Z=C[/ Y1A\#:27-/N_T[?GYA11
M17K'MA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\&_%_P#Y2_?
M_P#[$^X_]%:Q7WE7P;\7_P#E+]\#_P#L3[C_ -%:Q0!]Y4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^;]%%% 'UI^
MR5_R3C4O^PM)_P"B8:]LKQ/]DK_DG&I?]A:3_P!$PU[90 4444 %%%% !111
M0 4444 %%%% %75-5LM$L)K[4;RWL+*$;I;FZE6..,>K,Q  ^M?,GQ8_X*4?
M 7X8+<6W_"4_\)C?H"ILO#,/VP-_VV)6$C_@9^E?D?\ M>_$/Q=\1/VC?B#8
MZWK6IZQ%9>)K^RL-/FGDDBMD2YDCCBAB)(7"@ !1S[DFN@^$?_!//XZ?& 0S
MV7@V;P[IDO(U'Q*QL8P#T(1@96!ZY6,C]* -+]J7]K'X>?'-[Q/#/P+\-^%;
MB4G&O&1TOV/_ #TVVYBCW=OW@E'Z8\K_ &7K&XU+]I3X56]K"\\S>*=,8(@R
M<"ZC9C]  23V )K]&OA'_P $:/"VD&&[^(WC*^\0SCYFT[1(Q:6^?[K2MN=Q
M[J(S_7[4^%'[-WPQ^"$*+X(\%:3H4ZKL-]'#YEVPQC#7#[I&'7JW<T >DT44
M4 %%%% 'S+^W5^R'>_M<^"O#FEZ9KUMH&H:-?O=+->0-+')&\95E^4Y!R$/X
M&OB[_ARSXU_Z*/H/_@%/7T5X?_X*T?"X_$'7O#'B[2=6\)PZ?J4]C!JZC[;;
M2I'(R"201@21EL9VA' S]ZOJOX>_&WP!\6(!+X.\9:)XC)7<8M/OHY)D'7YX
MP=ZGV8"@#\RO^'+/C7_HH^@_^ 4]'_#EGQK_ -%'T'_P"GK]:Z* /R4_X<L^
M-?\ HH^@_P#@%/7T5^P[_P $\=8_93^*.K>,=:\76.NM<Z2^F06MC;/'M+RQ
M2,[,Q["(  #G<>F.?N&N.\?_ !D\"?"NW,WC#QAHOAM=NY4U*^CAD<?[*$[F
M/LH- '8T5\(_%#_@K]\)_".HQV?A+2=7\<XE59KR-?L-LJ9^8H91YC,!G@Q@
M'^]7W=0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% 'B?BK_ ).J\&_]@F3_ -!NZ]LKQ/Q5_P G
M5>#?^P3)_P"@W=>V4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 5!?W]MI=E/=WD\=M:P(9)9I6"JBCJ23T%5?$/B'3O"NCW.J:M=QV5A;KNDF
MD/ ] .Y)Z #DGI7P]\<?C]J/Q4O&L;/S-/\ #<+YCM<X><CH\N.OLO0>YYKU
M<!E]3'3M'2*W?]=3SL9C:>$CKK)[(W_CY^TC<>.GGT'PY)):>'@2LUP,K)>_
M7NJ>W4]_0>*Z!H&H^*-7MM,TJTDO;ZX;;'#$,D^_L!U)/ J]X)\#ZQ\0=>AT
MC1;4W%S)RS'A(D[N[=E'_P!89/%?=GP?^"^C_"72-EN!>:Q.H%UJ+KAG_P!E
M?[J9[=^IS7V.(Q.'R>BJ5)>]V_5_UZ'S%&A7S.K[2H]._P"B,7X&_L_Z=\++
M1+^^\O4/$LJ8DN<92W!ZI%G\BW4^PXKUVBBO@*]>IB)NI5=VS[*E1A0@H4U9
M!1116!L%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 445'<7$5I!)-/*D,,:EGDD8*J@=22>@H DIKNL:,[L$11DLQP /4UX
M3\2/VO/"OA+S;300?$VHKE=T#;+9#[R8^;_@((/J*^6/B+\<O%_Q-=TU74VA
MT]CQIUGF*W'U7.6^K$UXN)S;#X?2+YGY?YGSV,SS"X6\8/GEY;??_P .?6GQ
M(_:O\'^"/-M=-D/B75$R/*LG @0_[4O(_P"^=WX5\K_$?]H7QE\2O-@O-0_L
M_2WX_LZPS'$1Z.<[G_X$<>@%>?:;I=YK-[%9V%K->W<IVQP6\9=W/H .37T'
M\./V--=UWRKOQ7=#0;,\_9(2)+IA[]53\=Q]17SLL3C<R?)36G9:+YL^4GB\
MQS>3A27N]EHOF_Z]#YXM+2>_N8[>UADN;B5MJ11(6=SZ #DFO9= _9(\>:UX
M?N=2FM[?3)4C+V]A=28GG/\ =P.$R,_>(.<9 '(^Q? 7PH\+?#6V$>@Z5%;3
M%=KW;_//)_O.><>PP/:NNKT\/D<$KUY7?9'L87ARG%7Q,KOLMOOZGY47ME<:
M==S6MU#);W,+F.6&52K(P.""#T(-==\*OA5K'Q9\2)IFF)Y5O'A[N^=<QVZ>
MI]6/.%ZD^@!(^Q?C5^S7I'Q9O8-3M[L:'K*D+/=)#YBW$?3YUR/F Z-GIP<\
M8] ^'_P_T?X:^&[?1M&M_*@C^:25N9)W[NY[D_D!@# %<U+))^W:J/W%^/\
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
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\
M&_%__E+]\#_^Q/N/_16L5]Y5\&_%_P#Y2_? _P#[$^X_]%:Q0!]Y4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^;]%
M%% 'UI^R5_R3C4O^PM)_Z)AKVRO$_P!DK_DG&I?]A:3_ -$PU[90 4444 %%
M%% !1110 4444 <!\;/CKX,_9Z\%MXI\<:J=+THSK:Q>7"\LL\S!BL:(H))(
M5CZ  DD"N>_9]_:Q^&_[3<.J'P-K$MW=Z9L-W8WEL]O/&K$A7PPPRDJ1E2<=
M\9&?'O\ @IM^SSXS_:#^#&A6G@;3_P"V-7T?5Q>R:<)DB::$Q2(Q0N0I92RG
M&1D%L9/!\C_X)7_LJ?$GX*^,?&/BKQUH$_AFTO-.CT^TM;N5#+.QE#L^Q6)4
M*$ RV,[^,X. #VS6_P!K']DSX._%+Q,MUJ>@:'X[AOI8M8O;+PS<O<M<@XD#
MW$5L=[;L@X8\YSSFM#_AYM^S5_T4G_RA:G_\C5^?/Q]_X)Q_'_Q+\<?B!K6@
M^"$U?1=4UZ^O[*]CUBQB$L,T[R(=DDZLIPP!! Y!^M<%_P .R?VE?^B;?^5W
M3/\ Y)H _4/_ (>;?LU?]%)_\H6I_P#R-6QX._X*$?L_^/O%>D^&]#^(*7>L
MZK<QV=G;R:3?P"69SM1-\D"J"20!DCDBORD_X=D_M*_]$V_\KNF?_)-=Y\!/
M^"<G[0'ACXX?#_6M<\#II6C:7KUC?WE[)K%A*(H8ITD<[(YV9CA3@ 'G% '[
M44444 %%%% 'YC?M,_\ !(J^\0:_K?BKX7>)HI+B_N9KV3P_K@\L!W<NRPW"
M#&,L0JNHP,9<]:^!?B9^S3\6?@;<--XL\$:WH4<#9&I)"9;4$=UN(BT?Y-7]
M&=% '\X/AG]I+XL>#8A%HGQ*\5Z; !CR(-9N!%_WQOV_IWKI1^VQ\>!:&V_X
M6OXH\LMNW?;VWY_W_O8]LXK]UO%O[.OPM\>3>?XA^'7A?6+C.[[1=:1 \N>_
MS[=WZUR+?L/_  $:]^U'X4^&O-R#M%F!'TQ]S.W]* /PT\2?M+_%OQ?%Y.L_
M$SQ9J$&,>1-K-QY9_P" !]N??%1_#?X!?$[XX7N?"/@[6_$IE<AKZ*W;[.&_
MV[A\1J?]YA7[[^%_V:OA-X*N?M.A_#7PIIET&W"X@T> 2@^S[=P^@->CHBQ(
MJ(H1%& JC  ]!0!^5G[/O_!'C5;NXLM7^+GB"+3;=665O#NB,)IG .=DMP?D
M7T(0/D'AA7ZJT44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110!XGXJ_Y.J\&_\ 8)D_]!NZ]LKQ
M/Q5_R=5X-_[!,G_H-W7ME !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% 'B?BK_DZKP;_V"9/_ $&[KVRO$_%7_)U7@W_L$R?^@W=>V4 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %>:_&7XWZ3\)=+VMMOM=G3-MIZMS_ +\G
M]U/U/0=R,/X[?M#6/PRMI-*THQ7_ (FD7B/.8[0'HTGJ?1?Q.!C/Q)K.LWWB
M'5+C4=2NI+V^N'WRSRMEF/\ GMVKZ?+,H>)M6KZ0[=_^ >!C\R5"]*EK+\O^
M"7?%_C#5O'6NW&KZS=M=WDQZGA47LBC^%1Z#^=>E? K]GJ_^)]S'JFIB33_#
M,;<S 8DNB#RL>>W8MT'09.<=!\ ?V:9O%YM_$/BB%[;0^'M[)LK)=^A/=8_U
M;M@<G[%M;6&QMHK>WB2"WB0)'%&H544#   Z #M7IYEFT<.OJ^%W6E^B\EY_
MD<&!RZ5=^WQ&SZ=_4K:)HEAX<TJVTW3+6.RL;9-D4$0PJC^I[DGDDY-7J**^
M&;<G=GUJ22L@HHHI#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MHHKV3Z **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH *^#?B_P#\I?O@?_V)]Q_Z*UBOO*O@WXO_ /*7[X'_ /8G
MW'_HK6* /O*BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** /S?HHHH ^M/V2O^2<:E_V%I/\ T3#7ME>)_LE?\DXU+_L+
M2?\ HF&O;* "BBB@ HHHH **** "BBB@ KYA^*O_  3F^#'QC^(&L>,O$&FZ
MJ-:U:19;HV>HO%&SA%3<%P<$A03[YKZ>HH _!WQ!^Q!X_M_VG-0\*Z=\,O%\
MG@5?%;V5MJ/]FSFW;3?M15)3=;/+QY.#O+?7FOT8_P"'3/P _P"@=KW_ (-G
M_P *]#_:?_;F^&_[+$UOIOB"6[UGQ+<QB:/0])17F2,G >5F8+&IYQDY.. 1
M7RR__!:[0@[!/A5J#)G@MK48)'N/).* /94_X)-_L_HZL=,UUP#DJVKO@^QP
M*]S^"?[+GPP_9XBN/^$$\*6ND7=P-L^H2.]Q=R+_ '3-(68+P/E!"\9QFOB;
M_A]=HG_1*+__ ,':?_&:Z7X9_P#!7W0_B)\1O"_A5OAK?Z=_;FIVVF"\_M9)
M1"TTJQARGE#< 6!(R.* /T)HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHJCI^N:;JUQ=P6.H6MY/9R>5<Q6\
MRR- ^2-K@'*G@\'T- %ZBBB@ HHHH **** "BBB@ HHHH **** "BBB@#Q/Q
M5_R=5X-_[!,G_H-W7ME>)^*O^3JO!O\ V"9/_0;NO;* "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHI&8*I)( '))[4 +7SS\?OVEX?"@N/#WA69+C6N4N+Y<,EIZJO9I/
MT7W/ YOX_P#[3QE^T^'/!EUA.8[K5XCU]4A/IZO^7K7S#:VL^H745O;Q27%Q
M,X2.*-2SNQ/  '))K['+,GO:OBEIT7ZO_+[SYC'YG:]'#O7J_P#+_,+BXGO[
MJ2:>22XN)G+O([%G=B>22>22:^HOV?\ ]F+'V;Q)XRM?22TTB4?B'F'\D_/T
MKI/@#^S5#X.%OX@\40I<Z[P]O9G#1V?H3V:3]%[9/-?05&9YQS7H85Z=7_E_
MG]P8#++6K8A:]%_G_D     P!V%%%%?''TX4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 445RWCGXG>&?AQ9^?K^K0V3,,QV^=\TG^Z@Y/
MUQCU(J)SC!<TW9$3G"G%SF[)=SJ:Y_QAX^\/> ;#[9K^JV^FQ$$HLC9DDQV1
M!EF/T!KY6^)'[9^KZMYMGX0LAHUJ>/MUT!)<L/55Y5/_ !X^XKYWU?6;_7]0
MEOM3O)[^\E.7GN9"[M^)KYW$YU3I^[07,^_3_@GR>,XAI4KQPRYGWZ?YO\#Z
M5^)'[:=Y=^;9^#-/^Q1'*_VE?J&E/ND?*K]6+?05\X>(/$FJ^*]2DO\ 6-0N
M-2O'ZS7,A<X]!GH/8<5TWP]^"_BWXFRJ=&TM_L9.&U"Y_=VZ^OSD?-CT4$^U
M?4OPX_8]\,^&/*N_$<I\2:@N#Y+ QVJ'_<SE_P#@1P?[M>.J6.S-\TOA\]%\
MCP8T<RSB7--^[YZ1^2ZGR?X#^%'BGXDW0BT'29KF$-M>[<;+>/UW2'C/L,GT
M%?47PX_8ST/0_*N_%EV==O!@_8X"8[93[GAG_P#'1Z@U]$6=G;Z?;1VUK!';
M6\0VI#"@1$'H . *FKZ##910H>]4]Y^>WW?YGU&#R'#8>TJOOR\]ON_SN5=,
MTNRT6QBL]/M(+&TB&(X+>,1HH]E' JU117N)):(^D225D%%%%,84444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4C*'4JP#*1@@C@BEHH PM1\!^&=7)
M-_X=TF])Z_:+&*3^:FN6U']G;X<:IGSO"=DF?^?<O!_Z PKT:BL94*4_BBG\
MD<\\/1J?'!/U2/$=1_8]^'5\&\FWU'3\]/LUX3CK_P ] W^17BWQO_92F\ Z
M0=;\,W%UJ^F0 F[@N K3PK_ST!4 ,H[\ CKR,X^UZ0@,"" 0>"#7!6RS#58M
M**B^Z/,Q&3X.O!Q4%%]UI8_*.BOIG]I3]FLZ";KQ9X3M2=,.9+[3HE_X]O62
M,?W/4?P]1\OW?G70=!U#Q/K%KI>EVLE[?W3B.*"(9+'^@'4D\  DU\)B,+5P
MU7V4UKT\_0_-<5@ZV$K>QFM>GGZ!H.@ZAXGUBUTO2[62]O[IQ'%!$,EC_0#J
M2>  2:^_O@+\%+?X.^')4DF%WK=^$>^G4_("N=L:#^ZNX\]23GC@"'X$? C3
M_A%H_GS^7>^)+I +J\ R(QU\J//11W/5B,GL!ZM7V&69:L,O:U?C_+_@GWF3
MY0L(E7K?&_P_X(4445] ?4A1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 5\&_%_\ Y2_? _\ [$^X_P#1
M6L5]Y5\&_%__ )2_? __ +$^X_\ 16L4 ?>5%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 ?F_1110!]:?LE?\DXU+_L
M+2?^B8:]LKQ/]DK_ ))QJ7_86D_]$PU[90 4444 %%%% !1110 4444 %%%%
M '\\OQ'C\2?M1_M<:_:V!%UKOBCQ)+:68N7VI%'YICB5CSA(XE4'K@)WKV+]
MK/\ X)SS?LI_!:P\:7GC=?$FHW&J0:=+8V^F&"&'?%*Y82&5B^#& ,JN=W05
MR'PXNT^ '_!0^S&NL+:VT?QK/9W$SCY5BDF>(2\_P[) ^?3FOTL_X*I>$9_%
M'['NOW,"-(VBZA9ZDRKU*"3R6/X"8D^P- 'Q/^S-_P $Q;?]HW]GO2_B#;^/
M9='U74EO%ATV33A) LD4TD2!I!(&VL8P20N1D\'%>>?L<_#_ ,,^ ?VS]&\$
M?%[2KZPUW3M9BAT]X;L1Q6^IQ2!X%E&T^9'(P0*5(R60\JQKWC_@G9^W_P##
M[X)?!^Y\ _$6[NM&_L^\FNM-OH+.2XCFBE^=HF$89E</N()&TAQR,'/S-\9O
MBQ!^TC^W /%_A.WFL(=:U_3+;3!.H64F/R+>.1@#P6,8;&<C(&>* /WWHHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@#YH_:+_X*#?"?]FW79/#^LW=_K_B:)09M)T*%)9+;(!43.[HB$@@[<EL<
M[>1GX;_8H_;?\#_ +QS\3;KXA:7KVF7/CG6_[56]BLQ)';Q[YF'FKN#GF5^4
M5NG2M_\ X)O:QX9LOVN?BU;_ !&:R_X65<WLB:7/JA!D^T+<S?:TB+_\M2?+
MQ@[MJMCC-?I]XT\!>&_B/H<NC>*="T_Q#I<H^:TU*V2://J P.#Z$<CM0!K:
M??V^JV%M>VDJSVMS$LT,J='1@"K#V((->/?M'_M=?#K]F#0S<^*]5$^LRQ[[
M/P_8%9+ZY]"$S\B9!^=R%X(&3P?8K&QM],L;>SM(EM[6WC6&*)!A411A5'L
M *^)?%7[ _@;X9?"SXP>/?$MW=_$GX@W6@ZO>C7=?&\6[FVE*F*(E@K+QAV+
M,"/E*]* /<_V1_VH+#]K/X:ZAXOT_0;GP]%9:M+I3VMS.LS,R112[PR@<$3*
M,8X(/6O4?'OC&R^'G@;Q%XJU))9-.T+3;G4[E( #(T4,32.%!(R<*<>]?%7_
M  1J_P"38?$__8X77_I%95]0_M4?\FP_%_\ [$_6/_2*:@#XV/\ P6F\$Y./
MASKY';-Y!7I/[.O_  4Y\,_M$_%[1/ .F^"-:TJ\U19REY//%)'%Y4+RDN%Y
M (0C/J161_P1V_Y-9UG_ +&J[_\ 2:TK[HH ;+*D,;R2.L<: LSL<!0.I)KX
M>\>_\%5O"%AXSN_#GPZ\#>(/BE+9%A/>Z4/+@;'!:+".[J#QN*J#U!((-=S_
M ,%-?B/??#G]D7Q0=-F>WO-<F@T431M@I'*Q,P_X%$DB?\#JS_P3@^#NF?"G
M]E?PE>6]G'%K/B>V36]1NP,O/YN6@!/HL+( .@)8]6.0#,_9O_X*.^ _CWXT
M7P3J6D:EX"\9R,R0:;JY5HKAQDF))1@B3 /R.JYZ L>*^M*_,W_@L%\.H/"T
MOPZ^+NA1C2_$=OJ7]G7&H6PV22.J^?:N2/XHS%+@]<$#HHK]%? ?B3_A,O _
MAW7]@B_M73K>^V*<A?-B5\#_ +ZH W:*** "BBB@#Q/Q5_R=5X-_[!,G_H-W
M7ME>)^*O^3JO!O\ V"9/_0;NO;* "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBJ&NZ]I_AG2;G4
M]4NX[*PMEWRS2G 4?U)Z #DG@4TG)V6XFTE=EJ[NX+"UFN;F:.WMX4+R2RL%
M1% R22> !ZU\;?'[]I2?QHUQX?\ #$LEKH'*3W8RLEYZ@=UC]NI[X'%8'QS_
M &@M0^*-T^FZ?YFG^&8W^2WSA[D@\/+C\PO0>YZ>=>#?!FK^/=>@TC1;1KJ[
MEY/9(U[N[?PJ/7\.20*^ZRW*8X:/UC%;K6W1>;\_R/D<=F,J[]AA]G^/H4M#
MT._\2:K;:;IEK)>WUPVR*&(9+'^@[DG@"OMSX%?L]V'PPM8]3U(1W_B:1?FF
MQF.U!'*1Y[]BW4]!@9SN?!OX)Z1\)-)_=!;W6YU NM09>3_L(/X4'YG&3V ]
M'KRLSS>6)O1H:0_/_@'HX#+50M4JZR_+_@A1117S)[P4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !117 _$3XX^$/AE&Z:MJ:RWX&5TZTQ+<'ZJ
M#A?JQ K.I4A2CS3=D95:M.C'GJ227F=]7&^/_B_X4^&<!;7-5CBN=NY+*']Y
M</Z80<@'U.![U\F_$C]KWQ3XL\VTT!1X9TYN-\+;KIQ[R?P_\! (]37A5Q<2
MW<\D\\KS32,6>21BS,3U))ZFOF\3G<(^[AU?S>W]?<?(XSB*$+QPL;ON]ONW
M_(^@_B1^V1XA\0^;:>%[=?#UBW'VE\273#Z_=3\ 2.S5\_W^H76JWDMW>W,M
MW=2MNDGG<N[GU+'DUZ3\-_V<_&7Q($5S!8_V5I3\_P!H:@#&C#U1?O/]0,>X
MKZH^&_[*_@[P)Y5U>PGQ'JB8/VB_0>4C>J1?='_ MQ'8UY<<+C<R?/4>G=[?
M)'C0P>8YM)5*KM'N]%\E_7J?)7PY^ OC#XFF.73=.-KIK?\ ,1OLQ08]5.,O
M_P !!KZG^&_[)'A+P=Y5UK(/B;4EP<W2;;9#[1<[O^!$_05[D %    '  I:
M^BPV58?#ZR7,_/\ R/J\'DF%PMI27/+N_P#+_AQD,,=O$D42+'&@"JB# 4#H
M .U/HHKVCZ$**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH 0@,"" 0>"#7)>$OA-X3\#:SJ&JZ'HT-A?7Q_>
MR(6.T$Y*H"2$4GG"X'3T&.NHJ'",FI25VMC.5.$VI22;6WEZ!1115F@4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !7P;\7_ /E+]\#_ /L3[C_T5K%?>5?!OQ?_ .4OWP/_ .Q/
MN/\ T5K% 'WE1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% 'YOT444 ?6G[)7_).-2_["TG_ *)AKVRO$_V2O^2<:E_V
M%I/_ $3#7ME !1110 4444 %%%% !1110 45\J?MK?MWVO['VI^%].'@YO%U
M[K<,]PR?VF+);>.-E4'/E2%BQ8\8&-O4U\S_ /#[?_JC'_ET_P#W'0![9^UE
M_P $R=#_ &F/BD_CK3_&4G@S4[N".+4HAI8O8[IXU")*/WT91M@53U!VJ< Y
MS]5P_#NRO?A7#X%\13R>)K!]'71[^XO>)+]/)$4COCHSC)..A/%?G1_P^W_Z
MHQ_Y=/\ ]QT?\/M_^J,?^73_ /<= 'G?Q9_X(^_$K1?%=U_P@&JZ3XC\-2NS
M6K:A=?9;N%<\)*I7:Q'3<IYQG:O2O?OV)O\ @F%=_!'Q]9^/OB1JVFZMKFF,
M7TK2=*+2V\$A7 FEDD12SKD[55<*0&W$X X7_A]O_P!48_\ +I_^XZZKX4_\
M%@[?XC_$WPIX3NOA4^D0Z[JEMIAOX_$/V@P&:18U?R_LJ;@"PR-PXS0!^C-%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4451U[5/[$T/4=1%O)=FSMI+C[/",O+L4MM4>IQ@?6@#Y9_:G_X)Q^ /VD]
M<N/%-M>W7@SQK,H\W5+%!+#=,  K3P$C<P  W(R$]R<#'RQXI\5?M6?\$ZKB
MQO=>UU/B=\,C<+!YMY*]U$ ?NQM(X\ZV8C(7EH\X'S8Q7TW\-/\ @JC\"?&^
MDI+K>LWO@C4PO[VPU>RED /?9+"KJP],[2?[O6O$OV]_VZ/AQ\9O@[>_"GX9
M2W7CSQ#XDN+6+S+*QF6.W"3I, @= TDC&-5"H"/F.2",$ ^^O@U\5-(^-WPO
M\.>.="$B:9K5J+B.*8?/$P)62-NV4=64D<$KQQ67^TG_ ,FZ?%/_ +%75?\
MTDEKF?V+?A%JGP,_9E\$>#]<7R]:M+>6XO8A)O$,L\TD[1YZ?)YFTXXRI/.<
MG@?VA_VQO@KJ'P=^)GANV^(^BSZY/H.IZ?%91RL7>X:WDC$8XP26('6@#SC_
M ((U?\FP^)_^QPNO_2*RK[5\>>#K+XB>!O$7A74WFCTW7=.N=,N7MV"R+%-$
MT;E200&VL<$@\U^;W_!+;]I7X7_!O]G_ ,0:+XU\::9X<U6?Q/<7D5K>NP=X
M6M+1 XP#P6C<?\!-?>/Q2_:+\%_"3X2VOQ*U:\FOO"%T;0PWVEQ>?OCN"HCE
M R,IA@Q(YQT!.!0!\H?\.9OA*+(!?&/C5;T'/G?:+3R^O]S[/GI_M?X5XBFN
M_$S_ ()H_M,>%_"NH^-+OQE\+_$4D;F&]<A# [^5(P1F;R9HB0V4(#@+G@D+
M]ZZ=^W1\ M5TI=0A^*OAY("NX)<W!@FQ_P!<I K@^VW-? GQV\70_P#!2/\
M;"\$>%OAW!<W?@WPV@%YK4L;1H8#*KW-P%8 JN%2- P!9L< &@#Z"_X+(B4_
MLO>'?+SL'BZU\S'I]DO.OXXKZB_9A>%_V:_A.;<@P_\ "):2$QZ?8XJX+]OS
MX+7_ ,=/V8/%.AZ/;O>:]9>7JVGV\8W--+"V6C4=V:,R*!ZL*\'_ & /V[/A
MO:_ 70?!/CSQ19^$_$OAF,Z>/[6<PQ7-NI)A=)#\H*IA"I(.4SC!% %W_@LM
M(H_9E\+(6 =O%]LP7N0+*]R?U'YU]8_LYVLUC^SW\,+:X8M<0^%]+CD8C&6%
MI$#^HK\ZOVT?BS:_M[?&[X>?!CX371US1[.Z:YU'6H(V^SAVPKR@D#,<,6\E
MNC&3:N>,_J=I.F6^B:79Z=9Q^5:6D*6\*?W410JC\@* +5%%% &7XHCU67P_
M?)H<L4.K&/%M).,HK^_!_E7D_P#97QQ_Z#.B?]\+_P#&Z]LHH ^4-;LOB.OQ
MKT"&[O\ 3F\6M8L;.=%'DK%MGR&&S&<"7L>HKT/^ROCC_P!!G1/^^%_^-T>*
MO^3JO!O_ &"9/_0;NO;* /$_[*^./_09T3_OA?\ XW1_97QQ_P"@SHG_ 'PO
M_P ;KVRB@#Q/^ROCC_T&=$_[X7_XW1_97QQ_Z#.B?]\+_P#&Z]LHH \3_LKX
MX_\ 09T3_OA?_C=']E?''_H,Z)_WPO\ \;KVRB@#Q/\ LKXX_P#09T3_ +X7
M_P"-T?V5\<?^@SHG_?"__&Z]LHH \3_LKXX_]!G1/^^%_P#C=']E?''_ *#.
MB?\ ?"__ !NO;** /$_[*^./_09T3_OA?_C=']E?''_H,Z)_WPO_ ,;KVRB@
M#Q/^ROCC_P!!G1/^^%_^-T?V5\<?^@SHG_?"_P#QNO;** /$_P"ROCC_ -!G
M1/\ OA?_ (W1_97QQ_Z#.B?]\+_\;KVRB@#Q/^ROCC_T&=$_[X7_ .-T?V5\
M<?\ H,Z)_P!\+_\ &Z]LHH \3_LKXX_]!G1/^^%_^-T?V5\<?^@SHG_?"_\
MQNO;** /$_[*^./_ $&=$_[X7_XW1_97QQ_Z#.B?]\+_ /&Z]LHH \3_ +*^
M./\ T&=$_P"^%_\ C=']E?''_H,Z)_WPO_QNO;** /$_[*^./_09T3_OA?\
MXW1_97QQ_P"@SHG_ 'PO_P ;KVRB@#Q/^ROCC_T&=$_[X7_XW1_97QQ_Z#.B
M?]\+_P#&Z]LHH \3_LKXX_\ 09T3_OA?_C=']E?''_H,Z)_WPO\ \;KVRB@#
MQ/\ LKXX_P#09T3_ +X7_P"-T?V5\<?^@SHG_?"__&Z]LHH \3_LKXX_]!G1
M/^^%_P#C=']E?''_ *#.B?\ ?"__ !NO;** /$_[*^./_09T3_OA?_C=']E?
M''_H,Z)_WPO_ ,;KVRB@#Q/^ROCC_P!!G1/^^%_^-T?V5\<?^@SHG_?"_P#Q
MNO;** /$_P"ROCC_ -!G1/\ OA?_ (W1_97QQ_Z#.B?]\+_\;KVRB@#Q/^RO
MCC_T&=$_[X7_ .-T?V5\<?\ H,Z)_P!\+_\ &Z]LHH \3_LKXX_]!G1/^^%_
M^-T?V5\<?^@SHG_?"_\ QNO;** /$_[*^./_ $&=$_[X7_XW1_97QQ_Z#.B?
M]\+_ /&Z]LHH \3_ +*^./\ T&=$_P"^%_\ C=']E?''_H,Z)_WPO_QNO;**
M /$_[*^./_09T3_OA?\ XW1_97QQ_P"@SHG_ 'PO_P ;KVRB@#Q/^ROCC_T&
M=$_[X7_XW1_97QQ_Z#.B?]\+_P#&Z]LHH \3_LKXX_\ 09T3_OA?_C=']E?'
M'_H,Z)_WPO\ \;KVRB@#Q/\ LKXX_P#09T3_ +X7_P"-T?V5\<?^@SHG_?"_
M_&Z]LHH \3_LKXX_]!G1/^^%_P#C=']E?''_ *#.B?\ ?"__ !NO;** /$_[
M*^./_09T3_OA?_C=']E?''_H,Z)_WPO_ ,;KVRB@#Q/^ROCC_P!!G1/^^%_^
M-T?V5\<?^@SHG_?"_P#QNO;** /$_P"ROCC_ -!G1/\ OA?_ (W1_97QQ_Z#
M.B?]\+_\;KVRB@#Q/^ROCC_T&=$_[X7_ .-T?V5\<?\ H,Z)_P!\+_\ &Z]L
MHH \3_LKXX_]!G1/^^%_^-T?V5\<?^@SHG_?"_\ QNO;** /$_[*^./_ $&=
M$_[X7_XW1_97QQ_Z#.B?]\+_ /&Z]LHH \3_ +*^./\ T&=$_P"^%_\ C=']
ME?''_H,Z)_WPO_QNO;** /$_[*^./_09T3_OA?\ XW1_97QQ_P"@SHG_ 'PO
M_P ;KVRB@#Q/^ROCC_T&=$_[X7_XW1_97QQ_Z#.B?]\+_P#&Z]LHH \3_LKX
MX_\ 09T3_OA?_C=']E?''_H,Z)_WPO\ \;KVRB@#Q/\ LKXX_P#09T3_ +X7
M_P"-T?V5\<?^@SHG_?"__&Z]LHH \3_LKXX_]!G1/^^%_P#C=']E?''_ *#.
MB?\ ?"__ !NO;** /$_[*^./_09T3_OA?_C=']E?''_H,Z)_WPO_ ,;KVRB@
M#Q/^ROCC_P!!G1/^^%_^-T?V5\<?^@SHG_?"_P#QNO;** /$_P"ROCC_ -!G
M1/\ OA?_ (W1_97QQ_Z#.B?]\+_\;KVRB@#Q/^ROCC_T&=$_[X7_ .-T?V5\
M<?\ H,Z)_P!\+_\ &Z]LHH \3_LKXX_]!G1/^^%_^-T?V5\<?^@SHG_?"_\
MQNO;** /$_[*^./_ $&=$_[X7_XW1_97QQ_Z#.B?]\+_ /&Z]LHH \3_ +*^
M./\ T&=$_P"^%_\ C=']E?''_H,Z)_WPO_QNO;*Y#XE_%#1?A;H+:CJTVZ5\
MK;6<9'FW#^BCL/5CP/R!TITY59*$%=LB<XTXN4W9(\F\9>(/BUX!T*;5M;\2
M:%:6D? RBEY&[(B^7EF/I^/0$U\V_$'XO>)_B9Y$>MZBT]K =T5M&BQQ@_WB
M% R?<].U1?$OXGZU\4M>;4=6FVQ)E;:SC)\JW0]E'<],MU/Y :OP>^"VL?%K
M5]MN&L]'@8"ZU%URJ?["?WGQV[=3CC/WV"R^CEM/ZQB&N;OT7IY_TCX[%XVI
MCI^QH+W?S]?(Q?A[\-->^)VKM8:':^:8QNFN)3MBA7L6;W[ <GTX-?2/@/X0
M_%#X;:?+::#<Z#:"9@TTI >24CIN9HR<#L.@R?4U[KX*\$:/\/\ 08-(T6U6
MVM8^68\O*_=W;NQ_^L,  5O5\UF6:3QLN2.D%T[^I[N!R^&%7-+6?Y>AXG_9
M7QQ_Z#.B?]\+_P#&Z/[*^./_ $&=$_[X7_XW7ME%>$>N>)_V5\<?^@SHG_?"
M_P#QNC^ROCC_ -!G1/\ OA?_ (W7ME% 'B?]E?''_H,Z)_WPO_QNC^ROCC_T
M&=$_[X7_ .-U[910!XG_ &5\<?\ H,Z)_P!\+_\ &Z/[*^./_09T3_OA?_C=
M>V44 >)_V5\<?^@SHG_?"_\ QNC^ROCC_P!!G1/^^%_^-U[910!XG_97QQ_Z
M#.B?]\+_ /&Z/[*^./\ T&=$_P"^%_\ C=>V44 >)_V5\<?^@SHG_?"__&Z/
M[*^./_09T3_OA?\ XW7ME% 'B?\ 97QQ_P"@SHG_ 'PO_P ;H_LKXX_]!G1/
M^^%_^-U[910!XG_97QQ_Z#.B?]\+_P#&Z/[*^./_ $&=$_[X7_XW7ME>4?$C
M]I;P;\._-M_MG]M:JF1]BT]@^UO1W^ZON.3[5C5K4Z,>:I*R,*U>EAX\]622
M\S*_LKXX_P#09T3_ +X7_P"-UYUX_P#C7X\^',K6VH^+="N=07@V-A&LTJG_
M &L1X7Z,0:\R^)'[4'C+Q^9;:WN?^$?TI\C[)I[E79?1Y?O-^&T'TKR)$>:1
M416>1S@*!DDFOF<3G:^'#KYO_(^/QG$:5X82-_-_HO\ /[CU/Q+^T[\0O$EG
M)9MKCV-LXPWV*)(9"/\ ?4!A^!%>6.[S2,[LSR.<EB<DDU[1\-_V4/&'C?RK
MK4HQX:TM\'S;U"9W'^S%P?\ OK;^-?5/PX_9[\&_#7RI[/3QJ&J)@_VC?XDE
M!]4&-J?\!&?4FN"G@<9F$N>L[+N_T7_#'F4LMS#-)>UQ#:7=_HO^&1\@>!_V
M9_'?CFU6[BTQ=+LF&4GU)O)\P?[*8+'ZX /K7JG@_P#9A\:>"[U+VRC\/W%Z
MARL]Y^_V'U560@'WQGWKZUHKZ7#99A\-K;FEW9]=@\GPN$M*W-+N_P!%LCQ/
M^ROCC_T&=$_[X7_XW1_97QQ_Z#.B?]\+_P#&Z]LHKUCW#Q/^ROCC_P!!G1/^
M^%_^-T?V5\<?^@SHG_?"_P#QNO;** /$_P"ROCC_ -!G1/\ OA?_ (W1_97Q
MQ_Z#.B?]\+_\;KVRB@#Q/^ROCC_T&=$_[X7_ .-T?V5\<?\ H,Z)_P!\+_\
M&Z]LHH \3_LKXX_]!G1/^^%_^-T?V5\<?^@SHG_?"_\ QNO;** /$_[*^./_
M $&=$_[X7_XW1_97QQ_Z#.B?]\+_ /&Z]LHH \3_ +*^./\ T&=$_P"^%_\
MC=']E?''_H,Z)_WPO_QNO;** /$_[*^./_09T3_OA?\ XW1_97QQ_P"@SHG_
M 'PO_P ;KVRB@#Q/^ROCC_T&=$_[X7_XW1_97QQ_Z#.B?]\+_P#&Z]LHH \3
M_LKXX_\ 09T3_OA?_C=']E?''_H,Z)_WPO\ \;KVRB@#Q/\ LKXX_P#09T3_
M +X7_P"-T?V5\<?^@SHG_?"__&Z]LHH \3_LKXX_]!G1/^^%_P#C=']E?''_
M *#.B?\ ?"__ !NO;** /$_[*^./_09T3_OA?_C=']E?''_H,Z)_WPO_ ,;K
MVRB@#Q/^ROCC_P!!G1/^^%_^-T?V5\<?^@SHG_?"_P#QNO;** /$_P"ROCC_
M -!G1/\ OA?_ (W1_97QQ_Z#.B?]\+_\;KVRB@#Q/^ROCC_T&=$_[X7_ .-T
M?V5\<?\ H,Z)_P!\+_\ &Z]LHH \3_LKXX_]!G1/^^%_^-T?V5\<?^@SHG_?
M"_\ QNO;** /$_[*^./_ $&=$_[X7_XW1_97QQ_Z#.B?]\+_ /&Z]LHH \3_
M +*^./\ T&=$_P"^%_\ C=']E?''_H,Z)_WPO_QNO;** /$_[*^./_09T3_O
MA?\ XW1_97QQ_P"@SHG_ 'PO_P ;KVRB@#Q/^ROCC_T&=$_[X7_XW1_97QQ_
MZ#.B?]\+_P#&Z]LHH \3_LKXX_\ 09T3_OA?_C=']E?''_H,Z)_WPO\ \;KV
MRB@#Q/\ LKXX_P#09T3_ +X7_P"-T?V5\<?^@SHG_?"__&Z]LHH \3_LKXX_
M]!G1/^^%_P#C=']E?''_ *#.B?\ ?"__ !NO;** /$_[*^./_09T3_OA?_C=
M']E?''_H,Z)_WPO_ ,;KVRB@#Q/^ROCC_P!!G1/^^%_^-T?V5\<?^@SHG_?"
M_P#QNO;** /$_P"ROCC_ -!G1/\ OA?_ (W1_97QQ_Z#.B?]\+_\;KVRB@#Q
M/^ROCC_T&=$_[X7_ .-T?V5\<?\ H,Z)_P!\+_\ &Z]LHH \3_LKXX_]!G1/
M^^%_^-T?V5\<?^@SHG_?"_\ QNO;** /$_[*^./_ $&=$_[X7_XW1_97QQ_Z
M#.B?]\+_ /&Z]LHH \3_ +*^./\ T&=$_P"^%_\ C=']E?''_H,Z)_WPO_QN
MO;** /$_[*^./_09T3_OA?\ XW1_97QQ_P"@SHG_ 'PO_P ;KVRB@#Q/^ROC
MC_T&=$_[X7_XW1_97QQ_Z#.B?]\+_P#&Z]LHH \3_LKXX_\ 09T3_OA?_C='
M]E?''_H,Z)_WPO\ \;KVRB@#Q/\ LKXX_P#09T3_ +X7_P"-T?V5\<?^@SHG
M_?"__&Z]LHH \3_LKXX_]!G1/^^%_P#C=']E?''_ *#.B?\ ?"__ !NO;**
M/$_[*^./_09T3_OA?_C=']E?''_H,Z)_WPO_ ,;KVRB@#Q/^ROCC_P!!G1/^
M^%_^-T?V5\<?^@SHG_?"_P#QNO;** /$_P"ROCC_ -!G1/\ OA?_ (W1_97Q
MQ_Z#.B?]\+_\;KVRB@#Q/^ROCC_T&=$_[X7_ .-T?V5\<?\ H,Z)_P!\+_\
M&Z]LHH \3_LKXX_]!G1/^^%_^-T?V5\<?^@SHG_?"_\ QNO;** /$_[*^./_
M $&=$_[X7_XW1_97QQ_Z#.B?]\+_ /&Z]LHH \3_ +*^./\ T&=$_P"^%_\
MC=']E?''_H,Z)_WPO_QNO;** /$_[*^./_09T3_OA?\ XW1_97QQ_P"@SHG_
M 'PO_P ;KVRB@#Q/^ROCC_T&=$_[X7_XW1_97QQ_Z#.B?]\+_P#&Z]LHH \3
M_LKXX_\ 09T3_OA?_C=']E?''_H,Z)_WPO\ \;KVRB@#Q/\ LKXX_P#09T3_
M +X7_P"-T?V5\<?^@SHG_?"__&Z]LHH \3_LKXX_]!G1/^^%_P#C=']E?''_
M *#.B?\ ?"__ !NO;** /$_[*^./_09T3_OA?_C=']E?''_H,Z)_WPO_ ,;K
MVRB@#Q/^ROCC_P!!G1/^^%_^-T?V5\<?^@SHG_?"_P#QNO;** /$_P"ROCC_
M -!G1/\ OA?_ (W1_97QQ_Z#.B?]\+_\;KVRB@#Q/^ROCC_T&=$_[X7_ .-T
M?V5\<?\ H,Z)_P!\+_\ &Z]LHH \3_LKXX_]!G1/^^%_^-T?V5\<?^@SHG_?
M"_\ QNO;** /$_[*^./_ $&=$_[X7_XW1_97QQ_Z#.B?]\+_ /&Z]LHH \3_
M +*^./\ T&=$_P"^%_\ C=']E?''_H,Z)_WPO_QNO;** /$_[*^./_09T3_O
MA?\ XW1_97QQ_P"@SHG_ 'PO_P ;KVRB@#Q/^ROCC_T&=$_[X7_XW1_97QQ_
MZ#.B?]\+_P#&Z]LHH \3_LKXX_\ 09T3_OA?_C=']E?''_H,Z)_WPO\ \;KV
MRB@#Q/\ LKXX_P#09T3_ +X7_P"-T?V5\<?^@SHG_?"__&Z]LHH \3_LKXX_
M]!G1/^^%_P#C=']E?''_ *#.B?\ ?"__ !NO;** /$_[*^./_09T3_OA?_C=
M']E?''_H,Z)_WPO_ ,;KVRB@#Q/^ROCC_P!!G1/^^%_^-T?V5\<?^@SHG_?"
M_P#QNO;** /$_P"ROCC_ -!G1/\ OA?_ (W1_97QQ_Z#.B?]\+_\;KVRB@#Q
M/^ROCC_T&=$_[X7_ .-T?V5\<?\ H,Z)_P!\+_\ &Z]LHH \3_LKXX_]!G1/
M^^%_^-T?V5\<?^@SHG_?"_\ QNO;** /$_[*^./_ $&=$_[X7_XW1_97QQ_Z
M#.B?]\+_ /&Z]LHH \3_ +*^./\ T&=$_P"^%_\ C=']E?''_H,Z)_WPO_QN
MO;** /$_[*^./_09T3_OA?\ XW1_97QQ_P"@SHG_ 'PO_P ;KVRB@#Q/^ROC
MC_T&=$_[X7_XW1_97QQ_Z#.B?]\+_P#&Z]LHH \3_LKXX_\ 09T3_OA?_C='
M]E?''_H,Z)_WPO\ \;KVRB@#Q/\ LKXX_P#09T3_ +X7_P"-T?V5\<?^@SHG
M_?"__&Z]LHH \3_LKXX_]!G1/^^%_P#C=']E?''_ *#.B?\ ?"__ !NO;**
M/$_[*^./_09T3_OA?_C=']E?''_H,Z)_WPO_ ,;KVRB@#Q/^ROCC_P!!G1/^
M^%_^-T?V5\<?^@SHG_?"_P#QNO;** /$_P"ROCC_ -!G1/\ OA?_ (W1_97Q
MQ_Z#.B?]\+_\;KVRB@#Q/^ROCC_T&=$_[X7_ .-T?V5\<?\ H,Z)_P!\+_\
M&Z]LHH \3_LKXX_]!G1/^^%_^-T?V5\<?^@SHG_?"_\ QNO;** /$_[*^./_
M $&=$_[X7_XW1_97QQ_Z#.B?]\+_ /&Z]LHH \3_ +*^./\ T&=$_P"^%_\
MC=']E?''_H,Z)_WPO_QNO;** /$_[*^./_09T3_OA?\ XW1_97QQ_P"@SHG_
M 'PO_P ;KVRB@#Q/^ROCC_T&=$_[X7_XW1_97QQ_Z#.B?]\+_P#&Z]LHH \3
M_LKXX_\ 09T3_OA?_C=']E?''_H,Z)_WPO\ \;KVRB@#Q/\ LKXX_P#09T3_
M +X7_P"-T?V5\<?^@SHG_?"__&Z]LHH \3_LKXX_]!G1/^^%_P#C=']E?''_
M *#.B?\ ?"__ !NO;** /$_[*^./_09T3_OA?_C=']E?''_H,Z)_WPO_ ,;K
MVRB@#Q/^ROCC_P!!G1/^^%_^-T?V5\<?^@SHG_?"_P#QNO;** /$_P"ROCC_
M -!G1/\ OA?_ (W1_97QQ_Z#.B?]\+_\;KVRB@#Q/^ROCC_T&=$_[X7_ .-T
M?V5\<?\ H,Z)_P!\+_\ &Z]LHH \3_LKXX_]!G1/^^%_^-T?V5\<?^@SHG_?
M"_\ QNO;** /$_[*^./_ $&=$_[X7_XW1_97QQ_Z#.B?]\+_ /&Z]LHH \3_
M +*^./\ T&=$_P"^%_\ C=']E?''_H,Z)_WPO_QNO;** /$_[*^./_09T3_O
MA?\ XW1_97QQ_P"@SHG_ 'PO_P ;KVRB@#Q/^ROCC_T&=$_[X7_XW1_97QQ_
MZ#.B?]\+_P#&Z]LHH \3_LKXX_\ 09T3_OA?_C=']E?''_H,Z)_WPO\ \;KV
MRB@#Q/\ LKXX_P#09T3_ +X7_P"-T?V5\<?^@SHG_?"__&Z]LHH \3_LKXX_
M]!G1/^^%_P#C=']E?''_ *#.B?\ ?"__ !NO;** /$_[*^./_09T3_OA?_C=
M']E?''_H,Z)_WPO_ ,;KVRB@#Q/^ROCC_P!!G1/^^%_^-T?V5\<?^@SHG_?"
M_P#QNO;** /$_P"ROCC_ -!G1/\ OA?_ (W1_97QQ_Z#.B?]\+_\;KVRB@#Q
M/^ROCC_T&=$_[X7_ .-T?V5\<?\ H,Z)_P!\+_\ &Z]LHH \3_LKXX_]!G1/
M^^%_^-T?V5\<?^@SHG_?"_\ QNO;** /$_[*^./_ $&=$_[X7_XW1_97QQ_Z
M#.B?]\+_ /&Z]LHH \3_ +*^./\ T&=$_P"^%_\ C=']E?''_H,Z)_WPO_QN
MO;** /$_[*^./_09T3_OA?\ XW1_97QQ_P"@SHG_ 'PO_P ;KVRB@#Q/^ROC
MC_T&=$_[X7_XW1_97QQ_Z#.B?]\+_P#&Z]LHH \3_LKXX_\ 09T3_OA?_C='
M]E?''_H,Z)_WPO\ \;KVRB@#Q/\ LKXX_P#09T3_ +X7_P"-T?V5\<?^@SHG
M_?"__&Z]LHH \3_LKXX_]!G1/^^%_P#C=']E?''_ *#.B?\ ?"__ !NO;**
M/$_[*^./_09T3_OA?_C=']E?''_H,Z)_WPO_ ,;KVRB@#Q/^ROCC_P!!G1/^
M^%_^-T?V5\<?^@SHG_?"_P#QNO;** /$_P"ROCC_ -!G1/\ OA?_ (W1_97Q
MQ_Z#.B?]\+_\;KVRB@#Q/^ROCC_T&=$_[X7_ .-T?V5\<?\ H,Z)_P!\+_\
M&Z]LHH \3_LKXX_]!G1/^^%_^-U\HZY;^*[;_@K'\%E\7W-K=:F?"]T8WM
M@B^SZK@'"CG=O[=Q7Z-5\&_%_P#Y2_? _P#[$^X_]%:Q0!]Y4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^;]%%% '
MUI^R5_R3C4O^PM)_Z)AKVRO$_P!DK_DG&I?]A:3_ -$PU[90 4444 %%%% !
M1110 4444 ?*G[:W["%K^V#J?A?41XQ;PC>Z)#/;L_\ 9@O5N(Y&5@,>;&5*
ME3SDYW=!7S/_ ,.2/^JS_P#EK?\ W97ZAT4 ?EY_PY(_ZK/_ .6M_P#=E'_#
MDC_JL_\ Y:W_ -V5+\7?^"O'B?P!\5/&'A?3? &D7=CHFKW6F17%S>2B2589
M6CWL%&!NVYP.F<<UR7_#Z;QK_P!$XT'_ ,#9Z .H_P"')'_59_\ RUO_ +LK
MJOA3_P $?+?X<?$WPIXLNOBJ^KPZ%JEMJ9L(_#WV<SF&19%3S/M3[02HR=IX
MS7EO_#Z;QK_T3C0?_ V>NL^$?_!7CQ3\0/BIX/\ "^H?#_2+6RUO5[33);BV
MO)3)$LTRQ[U##!(W9P>N,<4 ?I_1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% 'P=_P4]_9TT_Q'\(+;5? ?PM36
MO'E]KMO%<7OAW1#-?>08YG=Y#"A8KN5 6;NPYKZE^$?[.OP[^#=G92>&?!.A
M:+J\=LL,VI6EC&+J3Y0'!FQO()&<9Q[5Z910 5X;??L._ ;4KVXN[GX7Z#+<
MW$C2RR&)@69CDGANY->Y44 >#?\ #"'P _Z)7H/_ '[?_P"*KUB3X>>&)O!$
M/@Z;P_IUSX4AM8[%-&N+9);40(H5(_+8$%0%&,^@KH:* /FV[_X)R?LY7NJM
MJ$GPRLUG)W;(M0O(X?\ OTLP3\-M>U?#SX7^$?A-H7]C>#O#NG>&]-W&1H-/
M@6,.Q_B<CEC[L2<<5U%% !7AOQ+_ &(/@;\7=?GUOQ1\/-/N]6G;S)[NSGGL
M7F<]6D-O(F]CW+9)KW*B@#@/A+\ _A[\"=-GLO ?A/3_  Y%/CSY;=2\\P'0
M23.6D<#)P&8XR?6N_HHH **** "BBB@#Q/Q5_P G5>#?^P3)_P"@W=>V5XGX
MJ_Y.J\&_]@F3_P!!NZ]LH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBO'OCI^T'I_PNM9--TXQZAXFD7Y8,Y2
MV!'#R8[]PO4^PZ]%"A4Q-14Z2NV8UJT*$'.H[(V_C%\:](^$FDYF*WNM3J3:
MZ>K8+?[;G^%,]^_0=\?"GC/QKJ_C[7I]7UJZ:ZNY> .B1KV1%_A4>GXG))-4
MM=UW4/$VK7.IZI=R7M]<-OEFE.2Q_H!T ' ' KV_X!?LV3^-F@U_Q+%):Z "
M'@M3E9+SW]5C]^I[>M??4,-ALGHNK5?O=_T7]>I\;6KU\SJJG36G;]6<_P#
MS]G[4/BE>)J%^)-/\-1/\]QC#W!!Y2+/Y%N@]SQ7V_H.@:?X8TBVTS2K2.RL
M;==D<,0P /ZD]23R3R:M65E;Z=:0VMK#';6T*!(X8E"JBC@  =!4U?&X_,*N
M.G>6D5LOZZGU&#P5/"1LM9/=A1117EGH!1110 4444 %%%% !1110 4444 %
M%%% !13)94@B>65UCC0%F=S@*!U)/:O$/B1^UMX2\&^;:Z.3XFU)>,6K[;9#
M_M2\@_\  0WU%<]:O2P\>:K*QRU\31PL>>M))'N)(4$D@ <DFO'/B1^U/X.\
M">;;6<__  D>JID?9[!P8E;T>7E1_P !W$>E?)7Q&^/?C'XF-)%J.HFTTUB<
M:=8YBAQZ-SE_^!$_A7!6-A=:I=Q6ME;37=U*=L<$"%W<^@4<FOF,3G<I>[AH
M_-_HCX[%\12E[F$C\W^B_P _N/2OB1^T=XR^(_FV\U]_9.E/D?8-/)C5AZ.W
MWG^A./85YE;V\MW/'!!$\TTC!4CC4LS$]  .IKZ"^''[''B+Q%Y5WXGN!X>L
M6PWV9<273CTQ]U/Q)([K7U'\/_@]X3^&<"C0]*CCNL8:^G_>7#^N7/(!]%P/
M:N6EEN+QLO:5W9>>_P!W_#'%1RG'9A+VN)DTN[W^2_X8^3OAQ^R'XJ\6^5=Z
MZP\,Z<V&VSKON7'M'GY?^!$$>AKZG^'7P-\(?#*-'TK3%FU #G4;S$MP?HQ&
M%^B@"N^HKZ;#9=A\+K%7?=_UH?88/*L+@[.$;R[O5_\  "BBBO3/8"BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH AO+R#3[66YN94@@B7<\DAPJC
MW->4Z[\>T^TM;Z#IC7VT_P#'Q/D*?HHYQ[DCZ5D?&/Q+/K_B1/#EM(4L[7#W
M!7H[XSS[ $#ZDU@6UK%:1".) BCT[_6OQ/C+CQY+6^IX-7GU_K^GYKK[V59/
M4S1N?-RP6E^K?9?YG00_''Q+;N'N]%M)81U$*NAQ]2S?RKT/P3\3=)\;?N82
MUI?@9:UF(R?4J?XA^OM7D-9.J6CV<B:G8NUO>6["0/'P>._U%?'Y!XF8N>*C
M1QZ3C)VO_6J];V\NIZ>8<-RPM%UL--RY=6GO;R:_(^HZ*Y_P)XF'B[PO9ZB0
M%F8%)E':1>&_ ]?H1705_2]*I&M"-2#T:NCXU.ZN@HHHK484444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7P;\7_ /E+]\#_
M /L3[C_T5K%?>5?!OQ?_ .4OWP/_ .Q/N/\ T5K% 'WE1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'YOT444 ?6G[)
M7_).-2_["TG_ *)AKVRO$_V2O^2<:E_V%I/_ $3#7ME !1110 4444 %%%%
M!1110 4444 ?#?Q&_P""2GPU^(WC_P 2>*[CQ7XGT^YUS49]2FM;9K<Q1R32
M-(X3=$3MW,<9)XKG?^',/PP_Z'?Q;^=K_P#&J^CO%?[=7P(\$>)=4\/ZU\1;
M"RUC3+E[2\MOL]Q(89D8JZ%EC(R""#@\$$5E?\/$OV=?^BG6'_@'=_\ QJ@#
MY-^-'_!'+3M'^'^HZA\-O%.KZOXHM%,T6F:QY/EWB@$M$C(B[9#QM)RI(P<9
MW#YZ_P"";*_"ZZ^/^D>'_B+X;+>)1?I=>'=6>[GB$%_$0R6\T08(V67*DC.\
M;3NW#'Z,>-_^"G7[/WA+0;B^L?&#^);Y48PZ9I=A<>;,PZ#<\:HG;EF'MG%?
MC7X<\5:IXR_:(TOQ)I\/V36M5\51:C;PVY/[N>6[$BJF,'AF &/2@#^D"BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \3\5?\G5>#?\
ML$R?^@W=>V5XGXJ_Y.J\&_\ 8)D_]!NZ]LH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **"<#)Z5\M_'_P#:=\O[3X;\
M&77S<QW6KPMT]4A([^K_ /?/K7;A,)5QE3V=)>KZ(Y<3B:>%ASU'_P $Z3X^
M_M*0>"Q<>'_#$L=UKW*3W8PT=F>X'9I/;HO?)XKXWNKN?4+N6XN9I+FYF<O)
M+*Q9W8G)))Y))I(()KVYCAAC>XN)7"I&BEG=B>  .22:^P?@!^S/%X6^S^(O
M%<"3ZSQ);6#89+0]F;LTGZ+[GD?=VPN24.\G][?^7Y>I\A_M&:UNR7W+_@G-
M_ #]F(W'V;Q)XRM<1<26ND2CEO1YAZ>B=^_H?JM5"*%4!5 P .@I:*^%Q>,J
MXRISU'Z+HCZ[#8:GA8<D%\^X4445PG6%%%% !1110 4444 %%%% !1110 45
M6U+5+/1K&6\O[J&RM(ANDGN) B(/4L>!7SY\2/VR]"T+S;3PI:G7KP<?:YLQ
MVJGVZ,_X;1Z&N6OB:.&5ZLK''B<90PD>:M*WY_<?0]W=P6%M)<74T=M;Q+N>
M65PJ(/4D\ 5X+\2/VPO#'ACS;3P[$WB34%X\U#LM4/\ O]7_ . C!_O"OD_Q
M[\6/%/Q*N3)KVK2W,(;<EI'^[@C^B#C/N<GWK"T#PWJOBK44L-'T^XU*\?I#
M;1EVQZG'0>YXKY?$9U4J/DPT;>>[^[_ASXS%<0U:K]GA(VOU>K^2_P"'.H^(
M7QJ\7?$V5AK.J.++.5T^V_=6Z_\  1]['JQ)]ZY+2=&O]?OXK'3;*>_O)3A(
M+:,R.WT YKZ4^&_[%E[>>5>>,]0%C%PW]FV#!Y3[/)RJ_1=WU%?3O@[X?^'O
M %A]DT#2;?3HB,.T:YDD_P!]SEF_$FLJ.58G%2]IB';UU9A0R7%XV7M<5+EO
MWU?W=/G]Q\J_#?\ 8QUC5_*O/%]X-%M3@_8;4B2Y8>A;E4_\>/L*^H? WPO\
M,?#BT\C0-)@LW(P]R1OGD_WI#\Q^F<>@KJ:*^GPV!H87X(Z]WN?983+<-@M:
M<=>[U?\ 7H%%%%>@>H%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%8OB;QAI7A&U$VI70B+?<B4;I'^B_P!>E9U*
MD*47.H[)=6)NVK-JBO(+G]H:'S3]CT&>XB!X:6<(?R"M_.M?P_\ '30]5G6"
M^BFTF5C@/*0T?XL.1^(Q[UY-/.LOJS]G&LK_ #7XO0GG6YZ1134=9$5T8.C#
M(93D$>M.KVBPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH ***I7.M:?9@^??6\/L\J@_SK&K7I4(\U62BN[:7YEQA*;M%
M7+M%<]<^/]!M<YOQ(WI$C-^H&*RKGXL:7%D0V]S,?4JJC^>?TKYG$\69#A/X
MN,I_*2D_NC=GH4\LQM7X:4ONM^9VU%>:7/Q>F;/V?343WDE+?H *RKGXH:W/
MG8T%O_USBSC_ +Z)KY7$^)O#M#^'4E4_PQ?_ +=RGIT^'<?/XHJ/J_\ *Y[!
M2,P126(4#N37A=SXQUN[SYFIW S_ ,\VV?\ H.*S)[J:Z;,TTDI]78M_.OE<
M3XO82/\ NV$E+_%)1_)2/2I\+57_ !*J7HF_\CW>Y\1Z59_Z[4;9#_=\T$_E
MUK*N?B-H-OD"[:8CM%&Q_4@"O&*=%$\S;8T:1O11DU\MB/%G-JKY<+AX1OWY
MI/\ -?D>E#AC"QUJ3;^Y?YGJ%S\6[!,^197$O^^50?S-95S\7+QL_9[""+_K
MHY?^6*Y>V\*ZQ=X\O3;D@]"T94?F<5J6WPTUVXQO@BMP?^>LH_IFN/\ UDX[
MS3_=XU$G_+2LO_ N7]3;^S\EPWQN-_.7Z7_0\_M+R34?$^KW4^//FE=VP..7
M)./;I6O2>-O!6H^ ]0M]3E"3VEQ\DCPY(5O0Y Z]1]#3(+B.ZB62)@Z'H17R
M7%N QU#%0Q.,@TYQC>_25M4_S\RL@Q%#V<\+3DKPE+YINZ:_(DJ.?'DR;ON[
M3G\JDK*U>\>4KI]HK3WEP1&(XQD\\8^IKY;+L'6Q^*A0HJ[;7R7?Y'N8[%4\
M'AYUJKT2^]]%\SU']GLO_P (E?Y^Y]M;'U\M,_TKU&N<^'WA@^$?"MGI\F#<
M &2<CIO;DC\.!^%='7]]9=1E0PE.G/=(_#H*T4F%%%%>B6%%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\&_%__ )2_? __
M +$^X_\ 16L5]Y5\&_%__E+]\#_^Q/N/_16L4 ?>5%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?F_1110!]:?LE?\
M).-2_P"PM)_Z)AKVRO$_V2O^2<:E_P!A:3_T3#7ME !1110 4444 %%%% !1
M110 4444 ?BI\=_^"<W[07BGXW?$#6]%\"+J6CZGK]_?6=VFLV$8FAEN'D1M
MKSJRY5APP!%<-_P[)_:5_P"B;?\ E=TS_P"2:_;'XH?&;P/\%=#_ +7\<>)]
M.\-V1!\LWDN))B.HBC&7D/LBD^U?.FJ?\%6/V>;"X,<'B'5=23G]]:Z/.J_^
M1%0_I0!^;MO_ ,$Q/VDYID1_AXD"L<&237-.*K[G;<$_D*^T_P!B'_@F)=?!
MGQM9>/\ XFWNG:IKFG_O=+T:P+2PVD_:>21@ SKSM4 @'#;B0,>A_P##V;X
M?]!'7O\ P4O_ (UN^!?^"FOP-^(7C/1/#&F:IJT>IZQ>16%H;K3'CC,TC!(U
M9LG&6(&>G/.!0!]6T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% 'B?BK_ ).J\&_]@F3_ -!NZ]LKQ/Q5_P G5>#?^P3)_P"@W=>V4 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5'<W,-E
M;2W%Q*D$$2EY)9&"JB@9))/  '>JVLZU8^'=+N=1U*ZCLK&W3?+/*<*H_P ]
MNIKXD^.W[0U]\3KB32M+,EAX9C;B,G$ET1T:3V[A?Q.3C'J8' 5<=.T=(K=_
MUU//Q>,IX2-Y:OHCH/C]^TO-XL-SX>\*S/;Z)S'<7RY5[L=U7NL?ZMWP.#X-
MH^CWOB#4[?3M.M9+R]N'"101+EF/^>_:KOA'PAJWCG7;?2-&M'N[V8]!PJ+W
M9CT51W)K[H^#'P.TGX2Z9O&R^UZ=,7.H,O0?W(_[J_J>I[ ?9U\1ALFHJE35
MY=NK\W_7H?+TJ-?-*OM)O3O^B,3X$?L\6/PSMX]6U81W_B:1?O\ WH[0$<K'
MZMV+_@,#.?9Z**^ KXBIB:CJ57=L^RHT84(*%-604445SFP4444 %%%% !11
M10 4444 %%97B3Q5H_A#37O]:U*WTRT7_EI<2!<GT4=6/L,FOFWXD?MJ00&6
MS\%:?]H;E?[3U!2J?5(N"?JQ'^Z:X\1C*.%5ZLOEU.#%8_#X-7K2L^W7[CZ8
MUO7M.\-Z=+?ZK?6^G6<8^:>YD"*/;)[^W>OG3XD?MHZ9IOFV?@ZQ.J7 X_M"
M]5D@'NJ<,WX[?QKY8\6^.->\=Z@;W7M5N-3GYV^<WRH#V11\JCV %/\ !_@'
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
M:E_V%I/_ $3#7ME>)_LE?\DXU+_L+2?^B8:]LH **** "BBB@ HHHH ****
M"BBB@#^>#]K?XRZ]\>OV@?%6MZI<S74,5_-I^E6G5;:TCE98HD4=\<G'5F8]
MZ]*\(_\ !+[]H'Q;H=MJG_",6>C1W""2.WU;48H9]I&06C!)0_[+8([BJG[7
M7P;U;]DC]K/^V&TW[;X=GUE?$>BO*I\BYB$XE:W9L8W(WR,.N-K8PPK]EO@[
M^T/X%^-_@'3?%GAS7;0V=V@\RVN)T2>UEP-\,J$_*ZD_0\$$@@D _(W_ (=,
M_'__ *!V@_\ @V3_  KM_@=_P2[^-G@_XS^!?$&MV^AVFD:1KEEJ-W-'J0D<
M10SI(P50,EB$( ]2.E?KC_PE6B?]!BP_\"D_QJ2V\0:7>SK#;ZE9SS-]V.*=
M&8]^ #0!H4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '
MB?BK_DZKP;_V"9/_ $&[KVRO$_%7_)U7@W_L$R?^@W=>V4 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%?&G[8]Q*_Q-T^%I&,2:7&RH3\JD
MRRY('O@?D*\'KZG#9']8HQJ^TM==O^"?/5\V]A5E3Y+V\_\ @'ZAUB^+_&&D
M^!="N-7UF[6TLX1U/+.W9%'\3'TK\UJ*[(\.Q37-5NO3_@G-+.VT^6GKZ_\
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
MR35_FMU\T?.5\)B,-_&@X^J_4GHHHKVCD"BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB@D $
MDX [F@ HJA<Z]IMGGS[^VB([-*N?RS65<_$/0;;C[;YK>D4;']<8KQL3G668
M/_><3"'K.*_"YUT\'B:O\.FWZ)G245P]S\6=-CR(+2YF/^UM4?S-95S\7;EL
M_9].BC]/,D+_ ,@*^4Q/B!PWAM'BE)_W8R?XI6_$].GD>85/^7=O5I?J>FT5
MX[<_$W7)\[)8;?\ ZYQ _P#H6:RKGQ;K-W_K-2N<'LDA0?IBOE<3XLY/3TH4
M:DWZ12_-O\#TJ?#&+E\<HK[W^GZGNLDB1*6=@BCNQP*SKGQ/I%ID2ZE;*1_"
M)03^0KPB:>2X;=+(\C>KL2:97RN)\7J\M,-@TO\ %)O\$H_F>G3X6@OXE5OT
M5OU9[+<_$G0H"0MQ).1_SSB;^N*RKGXN6:Y^SV$\OIYC*G\LUYG#;2W+;8HG
ME;T123^E:=MX1UJ[P8]-N,'H738/UQ7AOQ"XLS)VP5-+_!3<OSYCL_L++,/_
M !I??*WY6.DN?BW?/G[/96\7_70L_P#A65<_$?7KC(%TL /:*)?YD$U-;?#'
M7)\;XX+?_KI*#_Z#FM6V^$4[8^T:C&GJ(XRW\R*7LO$+-=_;*_FJ7_R <V18
M;^5_^3?YG'W/B35;S_7:C<N/[OFD#\AQ6>SL[%F)9CU).37JMM\)M,CP9KJY
MF/HI51_(_P ZU+;X>Z#;?\N/FMZR2,WZ9Q51\-N)LP?-C*L5_CFY/\%+\P?$
M&74%:E%_))?Y'BM3V]A=7G^HMII_^N:%OY5[Q;:'IUG_ *BPMHCZI$H/YXJ\
M!@5]#AO"";UQ.,MY1A?\7)?D<%3BI?\ +NE][_X'ZGAUMX(UVZQLTV9<_P#/
M3"?^A$5J6WPLUF;'F-;0#_;D)/Z UZ[17U6&\*<DI:UJE2;]4E^$;_B>;4XF
MQDO@C%?)O]3S>V^$)X-QJ0'JL<7]2?Z5JVWPJTB'!EEN9SZ%PH_0?UKLZ*^J
MPW ?#F%UAA$W_><I?^E-K\#S*F=9A4WJM>EE^2,&V\"Z%:XVZ=&Y]9"7_F:U
M;;3+.SQ]GM((,?\ /.,+_(59HKZK#95@,'_NV'A#_#&*_)'FU,37J_Q)M^K;
M"BBBO4.8**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "O@WXO_ /*7[X'_ /8GW'_HK6*^\J^#?B__ ,I?O@?_ -B?<?\ HK6*
M /O*BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** /S?HHHH ^M/V2O^2<:E_V%I/_ $3#7ME>)_LE?\DXU+_L+2?^B8:]
MLH **** "BBB@ HHHH **** "BBB@#\.O^"BO[7VL_'OXH:KX.L98X/ 7AG4
M9+>SMTC4M=7$1:-[EG(W<DL%4$ +CC))KY*LM'O]25FL[*YNE4X8P1,X!]\"
MO6OBQ\/(OA=^U=K/AKQU%+%I%IXGW7[X8-+8/<!_-7N0\+;ACGGUK^@;P9IV
M@:5X5TNW\+6UA:^'A;HUC'IB(MMY)4%#&$^7:0001US0!_-1_P (KK?_ $![
M_P#\!7_PKT_]EWPKXD'[2?PL:TTG4EF3Q1IKEDMW7:BW,9<DXX4*&))XP#GB
MOZ(J* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M5FLG[EEWK^8Y_2OU#+O$'A[,;+V_LY/I-<OXZQ_\F/G*^1X^AKR<R\M?PW_
M[*BJEAJ]EJ:[K2[AN.^(W!(^HZBK=?H%*M3KP52C)2B^J=U]Z/#E"4'RR5F%
M%%%;$!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 444$@ DG '<T %%>*>-_B[?ZKJ$NE^&7\FWC)62^'WG]=I[+[
M]3VQ7"3Z%/J#F6^U":YG/)=R6/YDYK\WSGCO*LGJ^QG+FEY?\!/]/([\+E^+
MQR<L/3NN^B7X[_(^IJ*^9]-U?Q'X/D$VF:E+-"O+6TA+(?\ @!./Q&#7M_@#
MQ]:>.M,,L:BWO8<">V)SM/9AZJ:]G(^*,OS^/^S2U[?U9_>D88C#5\)/V>(@
MXO\ /T>S.IHHHKZ\YPHJ&XO;>T&9YXH1_P!-'"_SK+N?&FAVN=^I0-_US)?_
M -!S7GXG,<%@_P#>:T8?XI)?FS>GAZU7^'!OT39M45R%S\4M%ASY?VBX/^Q'
MC^9%95S\7D&1;Z:S?[4LN/T /\Z^5Q/'/#F%^/&1?^&\O_24STZ>38^KM2?S
MLOS/1**\FN?BMJTN1%!;0C_=+']3_2LJY\>Z]=9W:@Z#TC54_D,U\KB?%7(J
M.E*-2?I%)?\ DS3_  /2I\-8V?Q.,?G_ )(]NJK<ZK96>?M%Y!!CKYDJK_,U
MX-<ZM?7F?/O+B;/7S)6;^9JK7RN)\7^F&P?SE/\ 11_4]*GPK_S\J_<O^#^A
M[=<^/-"M<[M01SZ1JS_R%95S\5M)BR(H;F<^H4*/U.?TKR8#)J];:%J5YCR+
M"YE'JL3$?GBOG)^)O$6.ER82E!/^[&4G^+?Y'H1X=P%%7JR;]6E^B.VN?B\Y
MR+?30/\ :EES^@']:R[GXI:S-GRQ;VX[;(\G]2:I6WP]UZY_Y<O*7UDD4?IG
M-:EM\)M2DP9[JVA'HI9C_(?SK/ZWXA9K\*JI/M%4_P ;1_,?LLBPV_*_GS?Y
MF'<^-=<NL[]2F7/_ #S(3_T$"LJXO;B[.9[B68^LCEOYUZ-;?"*W7'VC49)/
M411A?YDUJVWPQT.#&^.:X_ZZ2D?^@XH_U"XOS/\ WVI:_P#S\J.7Y<X?VWE6
M'_@Q_P# 8V_.QX]2I&TC!44NQZ!1DU[K;>$=&M,>7IMOD="Z;S^N:TX;>*W7
M;%&D2^B* *]K#>$.*E_O.+C'_#%R_-Q.2IQ337\.DWZNW^9X1;>&=6N\>5IU
MRP/\1B('YGBM6V^&^NW'WK9(!ZR2K_0FO9J*^JPWA+E-/7$5ZDWY<L5^3?XG
MFU.*,5+^'"*^]_JCRZV^$=Z^/M%]!%Z^6K/_ #Q6K;?".Q3'VB^N)?\ KFJI
M_/-=Y17U6&\/.&\-K]6YGWE*3_"]OP/,J9[F%3_EY;T2_P KG,6WPWT&W^];
M/.?625OZ$5JVWAK2;3!BTZV4C^+R@3^9K2HKZK#9#E.#_P!WPM./FH1O]]KG
MFU,;BJOQU9/YL:B+&H5%"J.@ P*=117N))*R.(****8!1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 5\&_%__ )2_? __ +$^X_\ 16L5]Y5\&_%__E+]\#_^Q/N/
M_16L4 ?>5%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 ?F_1110!]:?LE?\ ).-2_P"PM)_Z)AKVRO$_V2O^2<:E_P!A
M:3_T3#7ME !1110 4444 %%%% !1110 4444 ?A+_P %!/VC#\<?C#KVDWWA
M#2-+OO"FKWFCVVMV;2_:[FUAFD14GRVQAD;AA05)(!P3GB/A?^W%\</@UX2M
M_#'A+Q[<Z=H5LS-!9W%C:W@ASU5&GB=E7OM!"@D\<FOV'\8?\$]OV?O'OBK5
MO$>M_#Z.ZUC5;F2\O+B/5KZ 2S.Q9WV1SJ@))). .2361_P[)_9J_P"B;?\
ME=U/_P"2: /R\_X>;?M*_P#12?\ RA:9_P#(U=Y\!/\ @HW^T!XG^.'P_P!%
MUSQPFJZ-JFO6-A>64FCV$0EAEG2-QOC@5E.&."".<5^@_P#P[)_9J_Z)M_Y7
M=3_^2:V/!W_!/?\ 9_\  /BO2?$FA_#Y+36=*N8[RSN)-6OYQ%,AW(^R2=E)
M! (R#R!0!]$T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M 'B?BK_DZKP;_P!@F3_T&[KVRO$_%7_)U7@W_L$R?^@W=>V4 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !14-W>6^GV[W%U/';0(,O+,X15'N3P*\L\7?M/^ O"N^./4VUJY7(\
MK2T\T9_ZZ$A,?0FMZ6'JUW:E%OT,:E:G15ZDDCUFFRRI#&TDCK'&HRS,< #U
M)KX]\7?MG>(-1WQ>']*M='B/ GN#]HF^HZ*/H0U>+^*?B'XE\;2%]<UN\U%2
M=PBEE(B4^T8PH_ 5]!0R#$5-:K45][_R_$\:MG-"&E-.7X+^OD?<'B[]HWP%
MX/WI+K2:E=+Q]GTP>>V?3</D!]BPKQ3Q=^VIJ5SOB\-Z'!8IT%SJ#F5R/4(N
M I^I:OFR&&2XE2*)&ED<X5$&23Z 5Z9X1_9M\?>+MCIHS:5;-_R\:HWD >^P
M@N?P6O;CE6 P:YJ[O_B?Z?\ #GE2S'&8I\M%6]%^ISGBWXK^+O'!<:SKUY=0
MMUME?RX?^_:X7]*Y, L0 "2> !7UUX1_8LTFTV2^(];N-1D')M[%1#']"QRS
M#Z;:]J\)_"WPGX'5#HF@V=G*HP+C9OF_[^-EOUJ*F=X/#KDP\;^BLOZ^14,J
MQ-=\U:5O75_U\SX=\)? +QUXS"26>@SVULW(N;__ $>/'J-V"P_W0:]K\)?L
M4P1[)?$VOO,>K6VEIM7_ +^.,D?\!%?4%%>#7SS%5=(6BO+?[V>O1RG#T]9>
M\_,^6_B9^R1<7.K6;>"4LK335M@DL5Y<R>890S$N20V<@KTQTZ5Q_P#PR#XZ
M_P">ND?^!3__ !%?:E%13SK%TXJ-T[=]S2>58:<G*UO0^*_^&0?'7_/72/\
MP*?_ .(IR?L?^.6=0T^D(I."QN7./?[E?:5%7_;N+\ON(_LC#>?WD5I!]EM8
M8=V[RT5,XQG Q4M%%?/;GM!1110 45Y?\2/VC/!OPW,MO<7W]J:JF1_9^GD2
M.K>CMG:GT)S[&OE?XD?M4>,?'?FVME/_ ,(YI;Y'V>P<^:X_VY>&/_ =H/<5
MY6)S/#X;1N[[(\3&9OA<'>+?-+LOU['UK\1OCUX/^&2R1:EJ(NM27IIUCB6?
M/HPSA/\ @1'XU\K_ !(_:W\6^,?-M-&(\,Z:V1BU?=<N/>7C;_P #ZFO#OFD
M?NSL?J2:]C^&_P"RQXQ\=^5<WL'_  CFEM@_:+]")67U2+AC_P "V@^M?-5,
M?C,?+V=%679?J_\ ACY"KF>/S.7LL.FEV7ZO_AD>/3327$KRRNTLKDLSN<LQ
M/4DGK7JGPW_9I\9_$/RKC['_ &+I3X/VW45*;E]43[S>QX!]:^M?AO\ LX^#
M?AOY5Q#8_P!K:JF#]OU "1E/JB_=3Z@9]S7J-=N&R3[6(E\E_G_7J>C@^'/M
MXN7R7ZO_ "^\\@^&_P"R_P"#?  BN9[;_A(-53G[7J"@HI]4B^ZOX[B/6O7P
M,# X%%%?3TJ-.A'EIQLC[&CAZ6&CR48I(****V.@**** "BBF2S1P)ND=8U_
MO.<"DY**O)V0TF]$/HK&N_&.BV6?-U* D=1&WF'_ ,=S6-=_%32(,B%+BY/8
MJ@4?J<_I7S6+XFR7 W^L8N"?;F3?W*[_  .^EEV+K?!2D_E^IV5%>:7?Q=E;
M(M=.1/1I9"WZ #^=8UW\2]=N<[)XK8'M%$/_ &;-?&XOQ.X>PU_9SE4_PQ?_
M +=RGKTN'<?4^)*/J_\ *Y[)5:ZU.SL0?M-U#!C_ )ZR!?YUX7=^(=3OL^?J
M%Q(/[ID./RZ5GDY-?&8OQ>@KK"8-OSE*WX)/\SUJ7"SWJU?N7ZM_H>UW?Q T
M*TR#?"5O2)&;]<8_6L:[^+=A'G[/97$Q_P"FA" _SKRY$:1@JJ68] !DFM.T
M\+:O>X,.G7!!Z,T94'\3BOF)^(_$^9R<,#22?]R#D_QYOR/1609=AU>M)OU=
MORL=+=_%K4),BWM+> 'N^7(_E_*L:[\?:[=YS?M$OI$H3'X@9J]:?"_6[C'F
M+!;#OYDF3_X[FMFT^$70W6I?58HOZD_TJ/J?B!G/QNJD^\E37W7C^17M<CPF
MW*_ES?CJ>?W6H75Z<W%S-.?660M_.H*]@M/AAHEOCS%GN3_TTDP/_'<5LVGA
M;2++!ATZW4CHS1AB/Q.3730\*\[Q4O:8RO"-_.4I?E;\3.?$N#I+EI0;^Y+^
MOD>&6UG<7C;8())V](T+']*U[3P-KMYC9ITB ]Y2$_F17MZHJ*%4!5'0 8%+
M7U^$\(L%#_>\5*7^%*/Y\QY57BFL_P"%32]6W_D>4VGPGU.7!GN;> >@)<_R
MQ^M;-I\([-,?:;^:7U$2A/YYKO:*^RPGAUPYA;-T.=]Y2D_P32_ \FKGV85/
MMV]$O^'.;M/AWH5K@_8S,WK+(Q_3./TK9M-(L;''V:S@@([QQ@'^56Z*^SPF
M39;@+?5<-"'I%)_?:YY-7%XBM_$J-^K84445[!R!1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110!0U'0-.U8'[790S$_P 97#?]]#FN8U'X4Z;<9:TGFLV[ _O%'X'G]:[:
MBOG,QX<RC-KO&X:,F^MK2_\  E:7XG?0Q^*PO\&HUY=/N>AY#J/POU>SRT'E
M7J#_ )YMM;\CC^=<S>Z7>::^VZM9;<]O,0KGZ>M?0E-DC65"CJ'0\%6&0:_+
M\Q\)\LKWE@:TJ3[/WH_H_P 6?1X?B?$0TK04OP?ZK\#YU5F1@RDJPY!!P16Y
MIWCC6M,P([YY4'\$_P"\'Z\_D:]0U'P)HFI9+62P.?X[<[/T''Z5S&H_",\M
M87^?1+A?_9A_A7Y_5X!XJR*;K994YO.G-Q?S3Y;^BN>['.\MQJY<1&W^)77W
MZ_H)IWQ<886_L WJ]NV/_'3_ (UT^G>/=$U' %X+=S_!<#9C\3Q^M>8ZCX&U
MO3<E[)YD'\<'SC\AS^E83HT;%64JPZ@C!%*EQ[Q5D4U2S*GS>52#B_DURW]7
M<)9)EF-7-AY6_P +NONU_0^BHY$F0/&ZNAZ,IR#3J^>[+4KO37WVMS+;MZQN
M5S]:Z73OB?K%GA9S%>I_TT7#?F,?KFOT#+O%G+:]HXZC*D^Z]Y?H_P &>'B.
M&,1#6C-2]='^J_$]?HKB-.^*^G7&%N[>:T8_Q+^\4?E@_I73Z=X@TW5<?9+V
M&9C_  !L-_WR>:_4,NXDR?-K+!XF,F^E[2_\!=G^!\Y7R_%8;^+3:7?I]ZT-
M"BBBOI#SPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BF33Q6Z;Y9$B
M7^\[ "L>[\::)99\S486([1$R?\ H.:X,5F&#P2OBJT8+^])+\VC>G0JUM*<
M'+T39MT5Q5W\5M*AR((;BX;UVA5_4Y_2L:[^+ET^?LVGPQ>AE<O_ "Q7QF+X
M_P"','=2Q2D^T4Y?BE;\3UJ61X^KM3MZV7_!/3JXCXQZ[)H7@>Z,+%)KMUM5
M<=0&R6_\=5A^-<;=_$37;K(%V(%/:*-1^N,_K7'>,[^]U73@US=37/ER!OWL
MA8#J.,_6OD*WB=EV.FL%@Z4[S]WFE9)7TZ-O\CJQ/#V)P^&G7G)>ZKV5W_D)
MHUFMG81C'SN-S'W-7JKV$RW%E#(IR"@_/O5BOY@QU2K5Q52=;XFW?UN?I>#A
M3IX:G&E\*2M]P5GZ9K-UX,\707U@57[0IC=&&58-P01]<'ZBM"LQM.E\0>*]
M*TRVV^<[CEN@YR2?H 37TW"4\5',E#"-J4HRVWVTMY\UK'A\0QI?5%.INI1M
M]^OX7.WN?B)KUSD?;!$OI'&H_7&:RKGQ!J=YGSM0N9!Z&5L?EFNTMOA#(<&X
MU)5]1'$3^I(_E6K;?"C2HN9I[F8^FX*/T&?UK[7_ %2XWS3_ 'J<DG_/5O\
M@I/\C#^U,GPW\)+Y1_X"/)R2Q))R3U)HKVVV\ Z#:XQ8+(?65F;]"<5JVVCV
M%GCR+*WAQWCB4?TKT<-X1YC/7$XF$?12E^?*85.*,.OX=-OULO\ ,\&MM+O+
MS'V>TGGS_P \XV;^0K5MO FNW1&W3Y$'K(RI_,U[?17U.&\(LOA_O.*G+_"H
MQ_/F/-J<4UW_  Z:7K=_Y'DMM\*M7EP99;: =P7+']!_6M6V^$*C!N-2)]5B
MBQ^I/]*]%HKZO#>&W#>'^*BYO^]*7Z-+\#S*G$&83VFEZ)?K<X^V^%FC0_ZQ
MKFX/^W( /T K4MO!.AVN-FFPMC_GIE__ $(FMRBOJL-PQDF$_@X.FGWY4W][
M39YM3,<95^.K+[V06]A;6@Q!;Q0_]<T"_P JGHHKZ*%.%*/+!)+RT.!R<G=N
MX4445H2%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 5\&_%__E+]\#_^Q/N/_16L5]Y5\&_%_P#Y2_? _P#[$^X_
M]%:Q0!]Y4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110!^;]%%% 'UI^R5_R3C4O^PM)_Z)AKVRO$_P!DK_DG&I?]A:3_
M -$PU[90 4444 %%%% !1110 4444 %%%% 'X9?M!_MN?'+1/CQ\1=,TWXBZ
MQI>G6'B+4+.ULK=D6."*.X=$0#;V50/7UK@/^&[_ (__ /15->_[^)_\37[;
M^(/V4_@YXKUN^UC6/AGX8U+5;Z9KBZO+C3(FDFD8Y9V8CDD\D]ZS_P#AC/X%
M_P#1)O"7_@JB_P * /Q8_P"&[_C_ /\ 15->_P"_B?\ Q->@_L\?MJ_';Q)\
M>_ASI%[\1-:U:PU#Q%86ES8S%72>&2X1)$8;>A4M].O%?I;\:/\ @G?\&_B?
M\/\ 4=$T;PAI'@O6G4R6.LZ/9K#)!, =N\+CS(SG#(>HZ8(!'YQ?L"_'K5?V
M8OVD_P#A ?$JQ/H.J:L=$U"&3#"POA)Y*7$;$?+AP$<@@%#DYVK@ _;NBBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \3\5?\G5>#?^P3
M)_Z#=U[97B?BK_DZKP;_ -@F3_T&[KVR@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **S=<\2Z3X8M#=:OJ5KIMN/\
MEI=3+&#],GD^PKQ[Q=^U[X,T'?%I27?B"X7@&!/)AS[N_/XA3751PM?$/]U!
MO\OOV.>KB*5#^))(]SJIJ>K6.BVC76HWEO86R_>FN95C0?B2!7Q9XN_:Z\:Z
M_OBTP6OA^W/ ^S)YDV/=WR/Q"BO(-:\0ZIXDNS=:KJ-UJ5P<_O;J9I&'T)/%
M?0T.'ZT]:TE'TU?^1XM;.J4=*46_P/M?Q=^UAX&\-[X[*XN-?N0.%L8\1Y]Y
M&P,>Z[J\4\7?MC>+-8WQ:)9VF@0'[LF/M$P_X$PV_P#CM>'Z3HNH:]=K:Z;8
MW.H7+=(;6)I'/X*":]<\(_LF^./$>R6_AM] MFYW7LFZ3'M&N3GV;;7L++\M
MP*O6:;_O/]/^ >8\;CL8[4EIY?Y_\$\N\1>,-<\77'GZUJUYJ<F<C[3,SA?]
MT'A?P%9]E8W.I7*6]I;RW5PYPL4"%W;Z <FOLSPE^QWX1T79)K-S=^()QC*,
MWD0D_P"ZIW?FU>R>'_">B^$[;[/HVE6FF1$8(M850M]2!D_4UC5S[#T5RT(7
M_!?U\C6GD]>H^:M*WXO^OF?$GA']ESQ[XIV23:>FAVK?\M=3?8V/^N8R^?J!
M7M7A']C+PYIFR77]3N]:E')AA_T>$^QP2Q^H85]#T5\_7SK%UM%+E7E_GN>S
M1RK#4M6N9^?^1@>&/ /ASP7$(]$T6STWC!DAB'F,/]IS\Q_$UOT45XDIRF^:
M3NSU8QC%6BK(****DH**** "BBN5\?\ Q#T[P#H\]S.#>7P7]QI\##S9F[#_
M &5]6/ ]S@'.I4A1BYU'9(F4E!.4MCJJ*^7/AY^T5XTM_%LW_"9Z<CZ!>/\
M(UFB%K#GC 4EG3USENXZ8/TY!?6UU9K=PSQ2VK+O69'!0KZYZ8KDPF.H8V+=
M&5[?><V'Q,,3%RBFK=&K,GH)P,G@5XI\2/VK_!_@CS;739#XEU1,CRK)P($/
M^U+R/^^=WX5\K_$?]H7QE\2O-@O-0_L_2WX_LZPS'$1Z.<[G_P"!''H!7+B<
MUP^'T3YGV7^9Y>,SK"X6\8OFEV7ZO_ASZV^)'[3_ (-^'_FVT-S_ &_JJ9'V
M33V#*I]'D^ZOT&2/2OE?XD?M+^,OB'YMM]L_L32GR/L6GL4W+Z._WF]QP/:O
M++2TGO[F.WM89+FXE;:D42%G<^@ Y)KWKX;_ +'OB;Q.8KOQ'*/#>GGDQ.-]
MTX_W.B?\".1_=-?.3Q>-S&7)25EV7ZL^3J8[,<VDZ=%-1[+;YO\ KT/ HHGG
ME2.)&DD<A51!DL3T '>O</AO^R3XM\9>5=ZP!X9TQL'-TA-RX_V8N,?\#*_0
MU]9?#WX+>$OAE$IT;2T-Z%PVH7/[RX;_ ($?N_10![5W->GALDC'WL0[^2_S
M/7P?#D(VEBI7\EM]_P#PQYU\.?@)X.^&:QRZ=IPN]24#.HWV)9L^J\83_@('
MXUZ+4%S?VUD,W%Q% /65PO\ .L:[\>Z%9YW7Z2-Z1*7S^(&*]&OF&6Y7'EKU
MH4DN\HQ_-GV^%P$^50PU)V\E_D=!17#W?Q9TZ+(M[6XG([MA ?U)_2L6[^+=
M])G[-900C_IHQ<_IBOD<7XA<.82Z^L\[[1C)_C:WXGN4LBS"K_R[MZM+_@GJ
M5%>*7?Q!UV[R/MIA4_PQ(J_KC/ZUC76J7E\3]INYY\_\])"W\Z^-Q?BYEU/3
M"X:<_P#$U'\N;\CUJ7"]>7\6HEZ7?^1[I=^(-,L<^??VT1'\)E&?RZUC7?Q*
MT*VSMGDN".T41_KBO&ZD@MIKIML,3RMZ(I8_I7QV)\6,WQ#Y,'AX1OWYI/\
M-+\#U:?#.%@KU9M_<E^OYGH]W\785R+73I']#+(%_0 _SK&N_BIJ\V1#';VX
M[%4+']3C]*R+3P3KEYC9ITR ]Y<1_P#H6*V;3X4ZK-@S36UN/3<6;]!C]:X_
M[4X_SG^$JJ3_ )8*"_\  K+\S;ZMD>$^)Q;\W?\ "[_(Q+OQEK=[GS-2G /:
M,^7_ .@XK)FGDN'WRR/(W]YV)->E6GPBMEQ]IU"63U$2!/YYK:M/AQH5K@FU
M:=AWED)_08%->'W%F:OFQ]1+_KY4<G^',)YYEF&THQ_\!C;\['C%6[31[^^Q
M]GL[B<'O'&2/SQ7NEIH>G6./L]C;PD=TB /YU>KZ3">$+T>+QGRC']6_T//J
M\4]*5+[W^B7ZGBUI\.]=NL$V@@7^]+(H_3.?TK9M/A'=OC[3?PQ>HB0O_/%>
MH45]GA/"[A_#V=53J?XI6_\ 25$\FKQ)CI_#:/HO\[G$6GPGTR+!GN+F<^@(
M0?RS^M;5IX&T*SP4TZ-R.\I+_P#H1-;M%?9X3A7(L#_ P<$^[BI/[Y79Y-7,
M\;6^.J_OM^1#;V=O:+M@@CA7TC0*/TJ:BBOIX0C3BHP5DNQYK;D[MA1115B"
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "JE]I5EJ:[;NUAN!_TT0$CZ'M5NBLJM&G7@Z=6*E%]&KK[F5&4H/F
MB[,X[4?A=I%WEK<S63>B-N7\CS^M<QJ/PJU.VR;6:&\7L,[&/X'C]:]8HK\_
MS'P_X>S&[>']G)]8/E_#X?\ R4]S#YYCL/IS\R\]?QW_ !/ -0T/4-*)^UV<
MT _O,AV_GTJCTKZ-(!!!&0>QK%U'P;HVJ9,UA$KG^.(;#]>,9_&OR_,?".K&
M\LMQ2?E-6_\ )HW_ /24?1T.*8O3$4_FO\G_ )GD>G>+M8TO @OY=@_@D.]?
MR.<5U&G?%NYCPM]91S#N\+%#^1SG]*N:C\)(7RUC?/&>R3KN'YC'\JYC4?A[
MK>GY/V7[4@_BMVW?IU_2OF_JG'7"_P#"]HX+L_:1MZ>];[D>A[7)<R^+EN^_
MNO[]+_>>A:=\1M$O\!KAK1S_  W"X_49'ZUT=O<PW<8D@E29#T:-@P_,5\\S
M026TACEC>)QU5U((_ TZVNY[*3S+>:2"3^]&Q4_F*]G >+./H/V>98:,[;N-
MXOYIW5_N.2OPQ1FN;#U&O75?I^I]$45XUIWQ(UNPP'F2[0?PSID_F,&NHT[X
MM6DN%O;.6 _WXB''Y<'^=?IV7>)/#^/M&I4=*7::M^*NOO:/G<1P_CJ.L8J2
M\G^CLSO:*R=.\5:3JN!;W\+.>B.=C?D<&M:OT?#8O#XV'M<-4C./>+37WH\"
MI2J47RU(M/S5@HHHKK,@HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH ***;)(D2EG=44=V.!2;25V-*^B'45CW?B_1;+/FZE!D=1&V\_DN:Q;O
MXJ:/!D0I<7)[%4"C]3G]*^;Q?$N2X&_UC%P3[<R;^Y7?X'?2R_%UO@I-_+]3
MLJ*\SN_B[,V1:Z=&GHTTA;]!C^=8MW\2-=NLA;A+=3VAC _4Y-?%XOQ/X>PU
MU2E*I_ABU_Z5RGKTN',=4^)*/J_\KGLU4[O6;"PS]IO;> CM)( ?RKPR[UW4
M;_/VB^N)@?X6D)'Y=*HU\5B_%Y:K!X/YRE^B7_MQZ]+A;K5J_<OU;_0]GN_B
M-H5KD"Z:=AVAC)_4X'ZUBW?Q=MES]FT^63T,KA/T&:\UBADG?;&C2-_=09-:
MUIX-UN]QY6FS@'O(/+'_ (]BOF9>(/%F:OEP%-+_ *]TW)_CS'HK(LLPRO7E
M_P"!2M^5C:N_BKJTV1#%;VX]0I8_J<?I6+=^,M;O<^;J4X!ZB,^6/_'<5M6G
MPJU:;!FEM[<>A8L?T&/UK:M/A%;+C[5J$LGJ(D"?J<U/]D<?9U_&=11?\T^1
M?^ W7Y#^M9)A/@4;^2O^-G^9YK+-).^Z1VD;^\YR:97L]I\.="M<$VK7##O-
M(3^@P*VK31K"PQ]FLK> CND8!_.N_"^$V:5GS8S$PA?MS2?_ +:OQ,*G$^&A
MI2IM_<O\SPRTT/4;_!M[&XF!_B2,D?GTK9M/AOKMU@M;I;J>\T@'Z#)KV:BO
ML\)X2Y72L\57G-^5HK\I/\3R:O%&)E_#@E][_P CS.T^$4[8-UJ,:>HAC+?J
M2/Y5KQ_";13"\=P]Q<AU*L&<*/PP*[6BOML%P)P[@6I4\*G)=9-R_-V_ \:M
MG..KIQG4T?161\T>(?#NH_#?5'MKJ-[C2Y6)@N5'##^C>H_*F1ZS92KN%P@]
MF.#^M?2EW9P7]N]O<PQW$#C#1RJ&5A[@UR%U\'/"=U,9#IAB)ZB*9U7\LX'X
M5\AGOAIALRQ#Q&&GR-[_ -6?Z>=R\#G>+P%/V,;2BMD[Z>C70\2N_$$$>([;
M-S.QVJJ XSV^OX5ZI\)/AW<:(SZYJZE=3G4B.%NL*'J3Z,?3L/J<=?H/@/0/
M#3B33],AAF'29LNX^C,21^%;]?1<,<$83AZ7MF^:IW_JWY??H<F.S'$YE)2K
MM66R6WKYL****_2SS0HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O@W
MXO\ _*7[X'_]B?<?^BM8K[RKX-^+_P#RE^^!_P#V)]Q_Z*UB@#[RHHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\WZ*
M** /K3]DK_DG&I?]A:3_ -$PU[97B?[)7_).-2_["TG_ *)AKVR@ HHHH **
M** "BBB@ HHHH **** /SW^*'_!7S0?AS\2/%/A2/X;W^J#0M3N=,-[_ &JD
M(G:&1HV<)Y1P"5)&3G&*YG_A]=HG_1*+_P#\':?_ !FM/XI?\$>XOB-\2_%?
MBN#XL-I4>NZK=:F+%_#OGF S2M(4\S[4N[!8C.T=.E<O_P .2/\ JL__ ):W
M_P!V4 5/&_\ P6GO+O0;BW\)_#1-.U>5&6*]U35?/B@/9O*6)=_T+ <=Z^#?
M@_H6O_&#X^>%K"V,^H:_K>O0RRS*,N7:8/+,V!P%&]V/0 $]J_0&W_X(E1+,
MAG^,CR1 _,L?A@(Q'L3=G'Y&OK7]EW]A;X=?LK3W&IZ"MYK7B>YA,$VMZJZM
M*L9(+)$B@+&I(&>"QQ@L1Q0!]%4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M<N&I1@O[J2_)'DU*U2J[U)-^KN%%%%=AD%%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% $%W8VU_'LN;>*X3^[*@8?K7-ZC
M\--%OLM%')9N>\+\?D<_IBNKHKQL?DV6YHK8W#QJ>;2O\GNODSKH8O$89WHS
M<?1_H>6ZC\)KZ'+6=U%<K_=D!1OZC^5<OJ/AG5=)R;JQFC4=7"[E_P"^AD5[
MU17YCF/A7DV*O+!SE1?D^:/W2U_\F/HL/Q+BZ>E5*:^Y_AI^!\Y5I:=XDU32
ML"UOIHE'1-VY?^^3Q7L^H^%]*U7)N;&%W/5U7:WYC!KE]1^$UG-EK*[EMV_N
MR .O]#_.OSC$^&O$.53]MEE93:V<9.$OQLO_ "8^@I\0X'$KDQ$+>JNOZ^1C
MZ=\6+^#"WEK#=+W9"8V_J/TKJ-.^)NC7N%F>6S<]I4R/S&?UQ7#ZC\-=:L<F
M.)+Q!W@?G\C@_EFN<NK*XL9/+N8)('_NRH5/ZUS1XNXRX<:AF$9.*_Y^0NOE
M-6;_ / F6\KRG,%>@TG_ '7^G_ /?[/4+;4(]]K<17">L3AOY58KYTBFD@</
M$[1N.C(<$5T&G?$#6].P/M?VE!_#<#?G\>OZU]OEWBWA*EHYAAI0?>+4E]SL
MU][/'Q'"]6.M"HGY/3_/]#VNBO/-.^+D386^L63U>W;/_CIQ_.NHT[QIHVIX
M$5]&CG^";Y#^O7\*_4,NXNR+-++#8J/,^DGRO[I6O\KGSE?*\;AOXE-V[K5?
M@;=%(K!@"""#R"*6OL-SR@HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BD9@BEF(51U). *R[OQ3I%CD3:C;@CJJN&(
M_ 9-<F(Q>&PD>;$5(P7>32_,UITJE5VIQ;]%<U:*Y"[^*.BV^?*,]T?^F<>!
M_P"/8K&N_BZQR+;3@/\ :EDS^@']:^.Q?'7#F#NIXN,G_=O+\8IK\3U:62X^
MKM2:]=/S/2**\<N_B9KESG9+%; _\\HA_P"S9K%N_$6J7^?/U"XD!_A,A"_D
M.*^*Q?BSE-*ZPU&<WYVBOS;_  /8I<,8J7\2:7WO_+\SW2[U.SL 3<W4,&/^
M>D@7^=8MW\0M"M,C[;YS#^&%&;]<8_6O%2<FE1&D8*BEF/0*,DU\9BO%O,:K
MM@\-"%^[<G^'+^1ZU+A?#QUJU&_2R_S/3[OXN6:9%M8S3>AE8(/TS6+=_%?4
MYLB"WM[<>I!=OYX_2N?M/"6LWV/*TVX(/0NFP?F<5M6GPMUFXP93;VP[AY-Q
M_P#'0?YUYO\ ;G'F=?P(U%%_RPY5_P"!67_I1T?4\EPGQN-_-W_"_P"AEW?C
M?7+S._494'I%B/\ ]!Q6//<S73;II7E;UD8L?UKT:T^$48P;K47;U6*,#]23
M_*MJT^&NA6V-\$ER1WEE/],4UP%Q=F[OCZEO^OE1R_+G$\[RO"Z48_\ @,;?
MG8\;JU::3?7^/LUG/.#WCC+#]*]TM- TVQ_X]["WB/\ >6,9_/K5^OI,)X0R
MT>,QGRC']6__ &TX*O%*VI4OO?Z)?J>+6GP[UVZP3:"!3WED4?IG/Z5M6GPC
MNGP;J_AB]1$A?^>*]/HK[7">%_#^'UJJ=3_%*W_I*B>15XCQU3X;1]%_G<XJ
MT^%.E0X,\UQ<'N-P53^0S^M;5IX+T2RQY>FPL1WE!D_]"S6W17VF$X7R3 V]
MAA()]W%-_>[O\3R*N98RM\=5_?;\B.&WBMDV11I$G]U% 'Z5)117TT8J"48J
MR/.;;=V%%%%4(**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ KX-^+_\ RE^^!_\ V)]Q_P"BM8K[RKX-^+__
M "E^^!__ &)]Q_Z*UB@#[RHHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@#\WZ*** /K3]DK_ ))QJ7_86D_]$PU[97B?
M[)7_ "3C4O\ L+2?^B8:]LH **** "BBB@ HHHH **** ,#X@>-M.^&W@;Q!
MXKU=RFF:+8S7]P5ZE(T+$#U)Q@#N2*_'?X;?MH_M,_M+?'S3/#/A;QR_A]M?
MU ^3:6UA;/;:=;C+N?FB+.L<:L26)+;>3DU^A_\ P4EN;FU_8H^);VI(D,-D
MC%20=C7]NK_^.EJ_/W_@CH-//[3^N?:Q']L'A>Y-F9.N_P"T6V[;_M;-WX;O
M>@#]EX$>*"-))#,ZJ TC  N<<D@<#/M3Z** /)_VJ-)\=:O\!_%8^&VNSZ!X
MPMK8WEG/;1J[S>7\[P+N!P74,H(Y#$<XS7YT_P#!/S]OWXAZS\=])\$?$;Q/
M<>)=#\2$V=K-?*GF6EX03$0X4$JY'EE3GEE(Q@Y_6ZOYR-+U"+1/VF;2^T-]
M\-IXO2>Q>(]52]!C*D>P7&* /Z-Z*** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@#Q/Q5_R=5X-_P"P3)_Z#=U[97B?BK_DZKP;_P!@F3_T
M&[KVR@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHZ4 %%<'XM^.?@?P7O34-?MI+E?
M^76S/GRY]"$SM/\ O8KQ3Q=^VM]^+PQH'^[=:H__ +30_P#L]>E0R[%8CX(.
MW=Z+\3AK8[#T/CGK]Y]3UR'BWXN>#_ ^]=8U^TMYUSFVC?S9L^FQ,L/Q%?#G
MB[XY>-_&N]-0U^YCMFZVMF?(BQZ$)C</][-<)UKZ&AP\]Z\_DO\ -_Y'B5L[
M6U&'W_Y?\$^L_%W[:MA;[XO#6A37;=!<ZBXC0'UV+DD?\"6O%/%W[1'CSQCO
M2?7)=/M6_P"7;31]G4#TW+\Q'L6-9'A'X/\ C'QQL;2- NYK=^EU*OE0X]0[
MX!_ FO:_"/[%5Y-LE\2Z]';+U:VTU-[?3S'  /\ P$UZ/)E>7;VO][_6WX'%
MSYAC=KV^Y'S)([2NSNQ=V)+,QR2?4UTGA3X:>*?&[@:)H=Y?QDX\]8]L0/O(
MV%'XFON+PC^SWX#\';'MM"AO;E?^7G4?](?/KAOE!^@%>BHBQHJJH55& H&
M!7%7XABM*$+^;_R7^9UT<ED]:T_N_P _^ ?(7A+]B[6KW9+XBUFVTR,\FWLU
M,\N/0L<*#]-U>U^$?V9_ /A/9)_9/]KW*_\ +?5&\[/_  # 3_QVO4Z*^=KY
MIB\1I*=EV6A[5'+\-1UC&[\]2.WMXK2!(8(DAA0;5CC4*JCT '2I***\H]$*
M*** "BBN4U_XK>#O"^X:GXFTRUD7K";E6D_[X4EOTJ)3C!7D[$3J0IJ\VDO,
MZNBO#/$'[8W@#2=RV+:AK3C@&UMO+3\3(5/Y UP.H?MF^(=:=H_"_@M6(X#W
M#R7)/N5C"X_,UYE?-L%ATY5*B_KSV/,EFF$4N2,^9]HIO\CZQID\\=M$TLTB
MQ1*,L[L H'N37QA>_$/XX^,,C[7_ &);/_# D5OM_'F0?G6%/\'/$OB:02^)
M/%<MW)G.9))+D_FY&*^-QG'V2X2Z]JGZ._\ Z3S'?2IYIBO]UP4WYRM!?^3'
MUKX@^.G@'PR6%]XJT[>O6.VD^T./8K&&(/UKS;7_ -M7P;I^]-,T_4]7D'1]
MBP1G\6.[_P =KRO3O@)X=M,&YEO+YNX>0(OY* ?UKJ=-^'WAO2=IMM&M R]'
MDC\QA^+9-?"XSQ6PT;K#4V_E;\6__;3V*7#'$&(_B2ITE\Y/_+\3+U']LCQE
MX@+Q^&_"MM;Y.,E9;R1?IMVC/U!KG;[Q9\;_ !J3Y^JWFFP-VA>.S"CT^3#G
M\<UZJB+&@5%"*. JC %/1&D8*BEF/0*,DU\-B_$S-,2^6C!1OW;?Y<J/7I<"
M*>N-QDY_X;07ZGB2? G6]9N/M.N>(%>=N6?Y[AS_ ,"8BN@TWX!>'[7!NI[R
M^;N&<(OY*,_K7L=GX1UF_P &'3I\'H778#^+8K<L_A5JT_,\MO;+Z%BS?H,?
MK7!"KQEG/\"G4L^JCRK_ ,":7YG=3X<X7R]WG",I?WI.3^Z[7X'E6F_#SPUI
M.#;Z+:!AT:5/-8?BV36_'$D*!(T5$7HJC %>I6?PCM$P;J^FF/<1*$'ZYK<L
M_A_H5G@BR$S?WIF+?IG'Z5Z='PVXFS%J>-G&/^.;D_\ R7F_,]2.<Y3@5RX2
MG9?W8J*_0^=('&F^(IDDX2XY#'U)S_/(KH*]<\<?#33O%ND"W@BAL+N'+031
MQA0#W5@.H/Z5XGJ5KKG@^4V^L:?+Y:\+<+RK#V;H?Y^M='%/ N8X>-.O2M4:
MBE)K2]E:^NS]?EV/-RO/:&&G4HUDXP<FXO>U]6G;SV9H54U2[6SL99"<,1M4
M>I/2L\>)DF98[>UEFE;A4'4G\,UV?@OX6:GXGOHM0\0PO9:=&0R6CC:\OL1U
M4>I/)[>M?,Y!P7F68XN"JT^6">M_^!MZOY79Z>8\186%&4,)+GFU96O9>;9T
M'PE^'EA+X3M[[4K9I9[IVE16=E 3@+P".N,_C7HMIX?TRQQY%A;1D?Q"(9_/
MK5Z.-8HU1%"(H"JJC  ]!3J_KG"9)E^$M*%"'/UERKF;[MVN?G:KUE35+G?*
MNEW;[@HHHKW# **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "HY[>*ZC,<T22H>JR*&'Y&I**F48S3C)73&FT[HYK4?AWHFH9(MC:N?XK=
MMOZ<C]*Y?4?A).F6L;U)1V2=2I_,9S^0KTVBOA\QX(R#,[NKAE&3ZP]U_P#D
MMD_FF>QA\XQV'TC4;79Z_F>%ZCX/UC2\F:PE*#^.(;U_,9Q^-8Q&#@\&OHVJ
M&H:#IVJ@_:[.&<G^-D&[\^M?F&8^$5-WEEV*:\IJ_P#Y-&W_ *2SZ/#\4R6F
M(I_-?Y/_ #/#K#6K_2S_ *)>30#^ZCD*?PZ5TVG?%35+7 NHX;Q>Y(V,?Q''
MZ5TFH_"G3;C)M)YK-NP/[Q1^!Y_6N7U'X7ZO:9:W\J]3_IFVUOR./YU\?_8'
M&_#&N#<W!?\ /N7/'_P#?[XGJ_7<GS'^+:_]Y6?W_P#!.LT[XI:3=86Y2:R?
MN67>OYCG]*Z:PU>QU1=UI=PW'LC@D?4=17@]]I=YIK[;JUEMSV\Q",_3UJNK
M%&#*2K#D$'D5Z.#\4LXP,_8YG0C.V^CA+Y[K_P E1A5X;PE9<V'FX_BOZ^9]
M&45X?IWC?6M,P([YY4'\$_SC]>1^%=/IWQ<886_L0WJ]NV/_ !T_XU^EY=XG
MY%C+1Q#E1E_>5U]\;_BD?/5^',;2UIVFO)Z_<STFBN>T[Q]HFI8 O!;N?X+@
M;/UZ?K6_'*DR!XW5T/1E.0:_2\%F6"S&//@ZT:B_NM/[[;'SU;#UL.[58./J
MK#J***](YPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH ***"0 23@#O0 45FW?B32K#/GZA;H1_#Y@+?D.:Q;
MOXFZ';9\N2:Y(_YY1D?^A8KP,7G^4X"ZQ.*A%]G)7^Z]_P #NI8'%5OX=-OY
M,ZRBO.;OXNCD6NG$^C32?T _K6-=_%#6KC/E-!:C_IG'D_\ CV:^+Q?B7P[A
MKJ%251_W8O\ .7*OQ/7I</8^IO%1]7_E<]?J"YO[:R&;BXB@'7,KA?YUX;=^
M*-7OO]=J-PP/\*R%1^0XK+9BQ))))ZDU\5B_%ZDM,'@V_.4DOP2?YGKTN%I/
M^+5^Y?YV_(]MN_'NA6>0U^LK>D*E\_B!BL6[^+6GQY%O9W$Y'=R$!_G_ "KR
MP*6( !)/0"M.T\,:M?8\G3KA@?XC&57\SQ7RL_$CB;,I.&!I1B_[D')_CS?D
M>E'A_+L.KUI-^KLOPL=-=_%G4)<BWM+> 'N^7(_D/TK%N_'FNWF0U^\:GM"
MF/Q S5ZT^&&MW&/,6"U'_323)_\ '<UM6GPB'!NM1^JPQ_U)_I6?U/Q SKXW
M52?>2IK[KQ_(KVN1X/;E;].;\=3SZYOKF\;-Q<2SGKF1RW\ZAKV&T^&.B6V/
M,2:Z(_YZR$?^@XK:M/#6E6./(T^W0C^+RP6_,\UUX?PJSG%2]IC*\(W\Y2?Y
M)?B95.)<)37+2@W]R7]?(\,M=.N[XXMK6:X/_3*,M_*MFT^'^NW>"+$Q+ZS.
M%_3.?TKVL *  , = *6OL<)X1Y?3L\7B9S_PI1_/F/*J\45Y?PJ:7K=_Y'EM
MI\)+Z3'VF]@A'_3-2Y_I6U:?"?38L&XN;B<^BD(#^A/ZUW%%?:X3P^X<PEFL
M-SOO)R?X7M^!Y%7/<PJ_\O+>B2_X)@VG@;0K/&S3XY".\Q+Y_ DBMFWM(+1=
ML$,<*^D:!1^E2T5]GA<MP.!5L)0C3_PQ2_)'D5<16K?Q9N7JVPHHHKTCG"BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^#?B_\ \I?O@?\ ]B?<
M?^BM8K[RKX-^+_\ RE^^!_\ V)]Q_P"BM8H ^\J*** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _-^BBB@#ZT_9*_Y)QJ
M7_86D_\ 1,->V5XG^R5_R3C4O^PM)_Z)AKVR@ HHHH **** "BBB@ HHHH X
M/X\_#*+XS?!GQEX)D9$?6M,FM8))/NQSE<PN?99 C?A7\^W@?QGXR_9E^,=O
MK&G!]&\7^&;^2":VN%R Z$QS02J#\RL-R, >A.".#7](M?'O[:/_  3M\.?M
M.W,GBG0;R+PK\01&L;WCQDVFH*HPHN%4;@P& )%R<  A@%V@&+\&_P#@K-\'
MO'.DVJ>,Y+WP!KI4+/%<V\EU:,_K'-$K';_OJN.G/4^M:A^W_P#L]Z9;&>;X
MHZ0Z#M;I-,_3/W4C)[>E?C_\2?V!/CQ\,+V>*]^'FJ:U:QL0M]X>C.HQ2+_>
M BRZC_?53ZBO.HOV??BE-(D<?PU\7R2.0JHNA71+$] !Y= 'Z'?M;_\ !6'0
M=3\(:IX4^#B7US?:A$]M-XHNH6MDMXV&&-O&V)#(03AF";>H!/3XO_86^$-W
M\9OVH/!&E0V[3:?IU['K&I/_  QVUNZR-N/8,P2,>\@KI_A-_P $V/CM\4[V
M 3>$Y/!NF/@R:AXF;[)L'_7'!F)]MF/4BOUL_9,_9#\)_LF^#)M-T:1]6U[4
M-KZIKMS&$EN64<(JC.R)220F3U)))YH ]VHHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** /$_%7_)U7@W_ +!,G_H-W7ME>)^*O^3JO!O_
M &"9/_0;NO;* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBHKJZALK=Y[B:.W@C&7EE8*JCU)/ HW EHKRG
MQ=^TYX!\*;XUU0ZS<KQY.EIYH_[[R$_\>KQ3Q=^VAKM_OB\/:1:Z3$<@3W3&
M>7Z@<*#[$-7K4,JQ>(UC"R[O0\ZMF&&HZ.5WY:GU_)(L2,[L$11EF8X 'J:\
MX\7?M$> _!V])];CU"Z7_EVTT?:&SZ9'R@^Q85\/>*OB/XG\;.3K>N7FH(3G
MR7DQ$/I&N%'X"N>BB>:18XT:21CA549)/H!7T-#AZ*UKSOY+_-_Y'B5LZD]*
M,/O_ ,CZ7\7?MJW]QOB\-:%#9KT%SJ+F1\>H1< 'ZEJ\5\6_%SQAXX+KK&OW
M=Q V<VT;^5#_ -\)A3^(K<\(_LZ>/?&&R2'17TZU?G[1J9\A<>NT_.1]%->U
M^$?V*]-MMDOB37)KU^IMM/01)]"[9)'T"UV^TRO+OAM?RU?_  /P.7DS#&[W
MM]R/DD#)P.37?>$?@1XX\:;'L-!N(;9_^7J]'D1X]06P6'^Z#7W%X2^$_A'P
M.$.C:#:6LZ]+ED\R;_OXV6_6NMKSJ_$+VH0^;_R7^9W4<D6]:?W?Y_\  /EO
MPC^Q0B[)?$WB L?XK72TP/\ OXX_]DKVOPC\$?!/@G8^FZ!:FY7!%U=#SY<^
MH9\[3_NXKN:*^=KYCBL3I4F[=EHOP/:HX+#T/@AK]X4450U;7],T"'SM3U&T
MTZ'&?,NYUB7\V(KS6TE=G:VHJ[+]%>6:_P#M._#CP_N5O$"7\H_Y9Z?$\V?^
M! ;?_'JX2_\ VQX;]BGA?P7JVL$\+).1&,^N$#\?B/PKS:^9X/#1<JM5)>IP
M/'X92Y%.[[+WG]RN?1U%?*%[\9OC-XEW"QTS2_#<)^[(R*\@^N]F_P#0!7/W
MWA3Q_P"*@1XA^(%ZT;<M;VCOY9_X""B_^.U\9C./LAP=TZRD_+7\K_D>A2P^
M8XG_ ';!S?G)*"_\F:_(^M->\;^'O"X/]L:YIVF$?PW5TD;'Z G)_"O-]?\
MVM/ASH998M2N=7D7JFGVK'\F?:I_ UX=I_P(\.6I#737>H/G+>;+M4_]\@']
M:ZG3? GA[2<?9=&LT8=':(.P_P"!-DU\-C/%C"PNL+1<O71?G^A[%+AK/*^L
MW3I+U<W^"2_$MW_[9E[JI:+POX'NKUC]V6YD+8^J1J?_ $*N?OOBO\;_ !6/
M]'2S\.0-Q^YBC4X_[:%W'X8KLE4(H50 HX ':GQQ/,X6-&=CT51DU\-B_$_-
M\2^7#P4;^K?X<IZ]+@E2UQF,G+_"E!?J_P 3RJ]^&WC+Q:2?$WC:[NE;K#YL
MDR?0!BH'X"K>F_ 7PY:;3<O=WS=Q)+L4_@H!_6O8;/P;K5]CRM.G />4>6/_
M ![%;EG\*=4FP;B>WME[C)=A^0Q^M>?&IQIG3O2IU+/JH\B_\":7YG5#(.&,
M"^:I",I?WI.;^YMK\#RK3? /AS2<&VT:T5AT=XQ(P_%LFMY$5%"J JCH , 5
MZG9_"2RCP;F]GG/I&H0?KFMRS\!Z%98*V"2L.\Q+Y_ G'Z5Z='PUXDS!J>-G
M&'^*;D__ "7F7XGHQSK*L%'DPM.R_NQ45^GY'BD<;2N%12['HJC)-:UGX/UJ
M_P >5ITX![R+L'YMBO<+>T@LTV00QP+_ '8T"C]*EK['!^$.'C9XW%REY1BH
M_BW+\CSZO%-1_P *DEZN_P"5CR:S^%.JS8,\UO;+W&XLWZ#'ZUN6?PDLX\&Z
MOIICZ1*$'ZYKO:*^XP?ASPYA+-T'4?>4F_P5E^!XU7/\?5VGR^B7_#G/6?@'
M0K/!%BLK?WIF+_H3C]*V[:RM[)=MO;Q0+TQ$@4?I4U%?<83*\!@%;"4(4_\
M#%+\D>/5Q->O_%FY>K;"BBBO4.8**** "@@$$$9![&BB@"..WBA),<2(3QE5
M J2BBDE;8 HHHI@%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 -=%E0HZAU/!5AD&L'4? FB:EDM9+
MY_CMSL/Y#C]*Z"BO.QF78/,8<F,HQJ+^\D_SV-Z6(JT'S4IN+\G8\XU'X1GE
MK"_^B7"_^S#_  KE]1\"ZWIN2]D\R#^.#YQ^0Y_2O;Z*_-,Q\,<AQEY8=2HR
M_NNZ^Z5_P:/H:'$6-I:3:FO-?JK'SFZ-&Q5U*L."",$5/9:E=Z<^^UN9;=O6
M-RN?RKWN^TJSU-=MW:PW _Z:("1]#VKF=1^%VD7>3;F:R?ML;<OY'_&OS3&^
M%F;X*?M<MQ$9VVWA+Y;K_P F1]#1XEPM9<N(@U^*_KY'(:=\3M8L\"<Q7J#_
M )Z+AOS&/US73Z=\5].N,+=V\UHW]Y?WB_T/Z5S^H_"K4[;)M)H;Q>PSY;'\
M#Q^M<QJ&A:AI1/VNSF@ _B9#M_/I7F_VYQOPQIBU-P7\\>>/_@>OX2.CZGD^
M8_PK7\G9_=_P#V_3O$.FZMC[)>PS,?X V&_[Y/-:%?.5:^G>+M7TO @OY=@_
M@D.]?R.:^NR[Q=@[1S+"V\X/_P!ME_\ )'EU^%GOAZGR?^:_R/=J*\QT[XM7
M,>%OK*.8=WA8H?R.<_I73Z=\1M$O\!IVM'/\-PN/U&1^M?J&7<<</YG94\2H
MR?2?NO\ &R?R;/G,1DV.P^LJ;:[K7\M3IZ*BM[F&[C$D$J31GHT;!A^8J6ON
M8RC.*E%W3/&::=F%%%%4(**AN[VWL(O-N9XK>+.-\KA1^9JC:^*=%OI1%;:O
M87$A. D5RC$_@#6;J0B^5M7%=&I1116@PHHHH **** "BBJ%WKVFV.?M%_;Q
M$?PM*,_EUK"MB*.&CSUIJ*[MI+\2X0G4=H*[\B_17+7?Q*T*UR%GDN2.T,9_
MF<"L6\^+L0R+73G?T::0+^@!_G7R&+XUX>P5_:8R+_PWG_Z2F>K2RC'UOAI/
MYZ?G8]#HKR.[^*>L3Y$*V]L.Q1-Q_4D?I6)=^+=9OL^;J5Q@]0C[!^2XKXK%
M^*^34;K#TYU'Z**^]N_X'KTN&<7/^))1_'^OO/<KBZ@M%W3S1PKZR,%'ZUCW
M?CC0[/._48G/I%F3_P!!!KQ&21Y7+.Q=CU+')--KXO%^+N-GI@\+&/\ B;E^
M7*>O2X6HK^+5;]$E_F>K7?Q8TR+(@MKB<^I 0?S)_2L6[^+=[)D6UC!#[R,7
M/Z8KD[3P]J=]CR+"XD!_B$9Q^?2MJT^&>N7.-\,5L#WFE'_LN:\C_6?CG.=,
M+&:B_P"2G9?^!--K_P ".K^SLFPG\5J_G+]+_H5[OX@Z[=Y'VTPJ?X845?UQ
MG]:Q;K4KN^)-S=37!_Z:R%OYUWEI\(G.#<ZBJ^JQ1Y_4D?RK:M/A=HMO@R^?
M<GOYDF!_XZ!1_J7QGG.N.FTG_P _*E_P3DU]P?VOE.$_@I?]NQ_X8\AJ:VL[
MB\;;!!).WI&A8_I7N5IX5T>QQY.G6X(Z,R!B/Q.36HB+&H55"J.@ P!7OX3P
MAKRL\9BTO*,6_P 6X_D<-7BF"_A4F_5V_*_YGB-IX$UV\QMT]XP>\Q"8_ G-
M;5I\)M1EP;BZMX >RY<C^0_6O5:*^TPGA9D5"SKN=1^<K+_R5)_B>15XEQL_
M@2C\O\[G"6GPEL(\&YO9YR.T8" _SK:M/ .A6F,6*RMZRLS9_ G%=#17VN$X
M1R' _P '!P]6N9_?*[/(JYIC:WQU7\G;\K$%KI]K9#%O;0VX](HPO\JGHHKZ
MJ%.%**A322[+0\V4G)WD[L****T)"BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KX-^+_ /RE^^!__8GW'_HK
M6*^\J^#?B_\ \I?O@?\ ]B?<?^BM8H ^\J*** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH _-^BBB@#ZT_9*_Y)QJ7_86D
M_P#1,->V5XG^R5_R3C4O^PM)_P"B8:]LH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH \3\5?\G5>#?^P3)_Z#=U[97B?BK_DZKP;_ -@F3_T&[KVR@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK/UKQ#I?ANT-UJVH
MVNFV_/[R[F6-3]"3R::3D[(3:2NS0HKP_P 7?M=^"M WQ:6+KQ!<#I]F3RH<
M^A=\'\0IKQ3Q=^U[XSU[?%I26GA^W;@&!/.FQ[N_'XA17LT,GQE?7EY5YZ?A
MO^!Y=;,\-2TYKORU_P" ?:.I:I9:-:/=:A>06-LGWIKF58T'U8D"O)O%W[5G
M@3PUOCM+N?7KE<C9I\>4!]Y&PN/==U?$VN>)-6\379NM7U*ZU*X_YZ74S2$>
MPR>!["H-,TF^UJ[6UT^SN+^Y;[L-M$TCGZ*H)KZ"CP_1@N:O._IHOZ^X\:KG
M-2>E&-OQ9[KXN_;(\5:OOBT.QM-!A/21A]HF'XL O_CM>,^)/&FO>,+CSM:U
M>\U-\Y N)BRK_NKT7\ *],\)?LH>.O$FR2\MH-!MFYWW\G[PCVC7)S[-MKVK
MPC^QQX4T?9+KE[=Z_,.L>?L\!_X"IW?^/UU?6LLR_2G:_EJ_O_X)S_5\?C?C
MO;ST7W?\ ^-;2SGO[A(+:"2XG<X6*)"S,?8#DUZGX2_9A\?>*MDCZ8NBVS?\
MMM4?RC_W[ +_ )J*^W?#G@[0O"%OY.BZ39Z8F,'[-"JLW^\W5OQ)K7=UC1G=
M@JJ,EB< "O*K\0U'I0A;S>O]?B>C1R6"UJROZ'SMX1_8PT#3MDOB'5KK5Y1R
M8+8?9XOH3RQ^H*U[1X6^'?AKP5&%T/1+/3F QYL<0,I'NYRQ_$UG:_\ &;P-
MX8W#4?%.F1.OWHHIQ-(/^ )EOTKAK[]JWPW(2F@:-KOB1^TEI9E(OQ9R"/\
MOFOCL=GL4G+%XA)>;27W'HTE@L/+DIVYNRUE^K/;**^=+[X\_$;6,C2/"&F:
M)&W"RZK=F=@/7:FT@^Q!_&N>O;WXF^(P1JGCQM.B/6'1[98L?20;6_/-?GV,
MX^X?P=T\0I/^[K^1[=+!X_$?P,+-^JY%_P"3N/Y'U->7MOI\#3W4\5M"O629
MPBC\37!:_P#M!_#SPV76Z\4V,TB_P61-R<^G[L, ?K7SZWPCTF_N!<:S>:GK
M]QWDU"\9S^8P?UK=TWP3H&D;3::19Q,O1_*#/_WT<G]:^%QGBU@H76$H2D_/
M1?Y_@>Q2X:S>MK/DIKS;D_N2BO\ R8ZN^_:\TFZW+X;\*ZYK[C@/Y0AB/_ A
MN(_%:Y^^^./Q8U_*Z9X<TGP]"W26\D,T@_7^:5?    & *DA@DN'"11M(Y_A
M0$FOA\7XHYQB7RX:G&%_5O\ "QZ]/@Z-KXK%2?\ A48+_P!N?XG&7ME\2O$Y
M)UOXA75NC?>ATI?)4CTRFSCZ@UG6WP1T#SC/J$M]JT['+O=7!^8_\!P?UKUR
MS\%:W?8\O3I4![RXC_\ 0L5N6?PGU*7!N+FWMQZ+ES_(#]:\]3XWSQWA&JT^
MMN1?^!.WYFZR7AK!N]6,9M?S2<W]S;_(\LTWP/X?TG!M='LXV'1S$&;_ +Z.
M36V %  & .@%>J6?PET^+!N;N>X([( @/\S^M;EGX&T.RQMT^.0^LV9,_@>*
M]&AX9\18]\^-J1A_BDY/\+K\3M6>99@X\F%IZ?W8J*_3\CQ**&2=PD:-(Y_A
M49-;%GX+UN^QY>G3*#WE'EC_ ,>Q7M\%M#:IMAB2%?[L:A1^E25]E@_"+"QL
M\;BY2\HQ4?Q?-^1YU7BFH_X-)+U=_P K'E%G\*-3FP;BXM[<>@)=OY8_6MRS
M^$MA%@W-Y/.1VC 0'^==W17W&#\.^','9NASOO*3?X74?P/&JY]CZOV^5>27
M_#_B8%GX$T.RP5L$E8=YB7S^!XK:M[6"T3;!#'"O]V-0H_2I:*^XPF68' *V
M$H1I_P"&*7Y(\>KB*U?^+-R]6V%%%%>D<X4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4$ @@C
M(/:BB@#%U'P;HVIY,UA$KG^.(;&_3&?QKF-1^$D+Y:QOGC/9)U##\QC^1KT&
MBOD<QX2R/-;O$X6-WU2Y7]\;-_,]2AFF,PW\.H[=GJOQ/%M1^'FMZ?DBU%T@
M_BMVW?IU_2N>F@DMI#'+&\3CJKJ01^!KZ*J"[L;>^C\NY@CN$_NRH&'ZU^7Y
MCX28.I>67XB4'VDE)?>N5K\3Z/#\458Z5Z:?II_G^A\_6UW/9R"2WFD@D'\4
M;%3^8KH].^)&MV. \R7:#^&=,G\Q@UW6H_#31;[)BCDLW/>%^/R.?TQ7,:C\
M)KV'+65W%<K_ '9 4;^H_E7PTN#^,>').>7R;C_T[F_QB[-_^ L]E9KE6/5J
MZ2?]Y?KK^9J:=\6K27"WMG) ?[\1#C\C@C]:B\:_%[3]%TA6TJ1;W49_EBC9
M2!'ZLP./P'>N(U'PQJNE9-S8S1J.KA=R_P#?0R*XVS7[?XAN)7Y6#(4>XX']
M37KY=QSQ%AH5Z6:1_AQ;O*'+.^R71:OJXGD9CE."E[)8)^]4E96=TENWUV7F
M6KFSU#Q%<F]UJ]FN)VYVEONCT'8#V IDGABT92%,B'USFMBBORC$<29KB:SK
M2K--]%M_P?G<^EI9#EU*G[-TE+S>K^__ "+/@_XAZKX#O8;749GO]%<A?F)9
MHAZKZ8_N]/2O?4O[:2TCNA/']GD4.DI8!64C(.:^<-1MEN[*6-AU7(/H>U4_
M#=T]QIH5V+>4Q1<G.!U'\Z_7<F\1<7@\IG5K4O:R@TM^6R=[/9]K6T\K;'R=
M;((0S!8:$^6$TVNNVZW^:9]$7?C31++(DU*%B.T1,G_H.:Q;OXK:5#D00W%P
M?4*%7]3G]*\FJ[::)J%_C[/97$P/=(R1^=>36\3^(,=+V>"HQB_[L7*7XMK_
M ,E/;CPY@:*YJTF_5I+^OF=E=_%RZ;/V73XHO0RN7_EBL6[^(NNW7 NQ OI%
M&!^IR?UIUI\.-=NL%K9+=3WFD _09-;5I\(IVP;K4(X_40QEOU.*QY?$'.O^
M?J3]*2_]L+OD6#_E?_DW^9Q-WJ]]?Y^TWD\X/:20D?E52O6[3X5Z1!@S27%R
M>X9PH_09_6MJT\'Z+98\K38"1T,B[S_X]FMZ/A?G^-E[3&UH1?G)RE^"M_Y,
M1/B/!45RT8-^B27]?(\.@MI;E]L,3RMZ(I)_2M>T\$ZY>XV:=,@/>7$?_H6*
M]PCB2% L:*BC^%1@4ZOK\)X18.%GC,7*7^&*C^?,>55XIJO^%22]7?\ R/)[
M3X4:I-@SSV]NOIDLWZ#'ZUM6GPCM$Q]IOYI?41*$_GFN^HK[7">'/#F$LW0<
MWWE)O\$TOP/(JY_CZNT[>B7_  YS=I\/-"M,'['YS#^*9RWZ9Q^E;5II5E88
M^S6D$&/^><87^56J*^TPF3Y=@+?5,/"'^&*3^]*YY%7%8BO_ !:C?JV%%%%>
MN<H4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?!OQ?\ ^4OWP/\
M^Q/N/_16L5]Y5\&_%_\ Y2_? _\ [$^X_P#16L4 ?>5%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?F_1110!]:?LE?
M\DXU+_L+2?\ HF&O;*\3_9*_Y)QJ7_86D_\ 1,->V4 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 >)^*O^3JO!O\ V"9/_0;NO;*\3\5?\G5>#?\ L$R?^@W=>V4
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%<]XI^(?AKP3&6US6[/3F
MSY4LH,I'L@RQ_ 5<82F^6"NR92C!7D[(Z&BOG7Q=^V=X?T[?%X>TJZUB4<">
MY/V>'ZCJQ^A"UXIXM_:?\>^*M\<>IKHMLV?W.EIY1Q_UT)+_ )$5[=#)<76U
MDN5>?^6YY-;-<-2T3YGY?YGV[XC\8Z'X1M_/UK5K/3(\9'VF949O]U3RWX"O
M&O%W[8WA/1]\6B6=WK\XZ28^SPG_ ($PW?\ CM?&EW>3W]P\]S/)<SN<M+*Y
M9F/N3R:U/#G@S7?%]QY.BZ1>:F^<$VT+,J_[S=%_$BO?I9#AJ*YL1*_X+^OF
M>-4S>O5?+1C;\7_7R/3/%W[5_CKQ)OBLKB#0+9N-MC'^\Q[R-DY]UVUY)J>K
M7VMW;76H7EQ?W+_>FN96D<_4DDU[!IG[,6H6,:7'C/Q+HO@ZV(R4NKI'F_[Y
MW!?_ ![\*[?P_P"$_@KX5V-''JOCN]'.Z*UEEASZC"I%C_>9JQQ.>Y+DT&Y5
M(Q^:7XNWYG.L-C,7.U1Z]F]?E%:_@?-^A^'-5\2W8M=)TVZU*X./W=K"TA'U
MP.![FO8?"/[(?C/7MDNJO:^'[<]1._FS8]D3C\"PKVB+XR7]E:BT\,> 8-*M
M!_J_M]U%;(OOY4*O_,5E7OCGXB:P")-?T[1$/&S2M/#MC_?F9O\ T'\J_,\T
M\7<DPMXTZ\?^W;S?X:'TN$X6Q-77V,Y?+D7_ ),U^!K^$?V1/!>@;)=4:Z\0
M7 Y/VA_*ASZA$P?P+&N^D\2^ ?AC:M9_VAH7AZ->MM')%$Q_X .2?PKPJ^\-
M2ZW_ ,AO7M<UQ3UBN]0<1?\ ?";5_2GZ;X/T/2,?8])LX&'\:PKN_P"^CS7Y
M)F?C+AZC:HTIU/\ $TE]VOY'V6%X2QL5HH4UZN3^Y)?^E'I=]^TUX2&1I%MK
M/B1NQTW3WV?]]2;!CW_G7/WWQ[\9:E\NC^"[735/W;C6;_=^<<8R/SK,J2"V
MEN7V0Q/*W]U%+']*_/L5XIYUBGR82E&%_)R?Z?D>]3X2@M<3B)/_  I17X\S
M_$SK[Q+\2]>S]K\7VVCQ'K!H]@H_*20EA6#=?#RVUE]^O:MK/B)LY(U*_D=<
M^P!&![5Z19^!M<O<;-/DC'K-B/'X'!K<L_A-J$N#<W<%N#V0%R/Y#]:\_GXZ
MSW:-6S\N1?>^5?B;?V9P[A/XJC-_WI.?X-M?@>6Z;X,T+2-OV32+.%AT<0J7
M_P"^CS^M;'2O5K/X3Z;%@W%S<7!]%PB_U/ZUN6?@G0['!CTZ)R.\V9/_ $+-
M=U#PQXAQTE/&U(P_Q2<G^":_$Z%GN6X2/)AJ>G]U**_3\CQ&&WEN7V0QO*_]
MU%)/Z5LV?@C7+W&S3I4'K-B/_P!"Q7MT,$=N@2*-8D'\** *?7V>#\(L)"SQ
MF*E+_"E'\7S?D>;5XIJO^%22]7?\K'E5G\)M1EP;FZM[<'LN7(_D/UK<L_A-
MIT6#<W5Q<$=EP@/\S^M=S17W.#\/.','9_5^=]Y-O\+\OX'C5<]Q]7_EY9>2
M2_X/XF%9^!]#L<;-.B<^LV9/_0LULPV\5LFR*-(E_NHH _2I**^WPF78+ KE
MPE&--?W8I?DCQZM>M6UJS<O5MA1117H& 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\W>);)M!^(^LVTJ[%N
M96FC., ASO&/S(^HKZ1KA?BC\.O^$TLH[JS*Q:O:C]TQ.!(O783VYY!]?K7Q
M_%63/.\MGAH_%T_K[G\CHPU>6%KPQ$5=Q=[=^Z^X\LHK(?5+G1[AK+6+66UN
MH^&W)@GWQ_4=:=)XDLD7*L[GT53_ %K^-,1P]FF'K.C*A)M=4KK[_P#.Q^LT
ML[R^K3]I[5+R>C^[_(NW]PMI9S2L<84X]SVKN_@WX%L+KPHNH:C:^=+<3.\6
MYF "#"C@'GD-7(>$? ^I_$2]BFN(GL=#C;<TA&#)[)ZGWZ#]#]!V=I#86L-M
M;QK%!"@1$7HJ@8 K^A. N#_JN&E6S.DI<]GRR2:TVT=T[:Z]WIL? 9MFSQN*
M53#-J,$TGLW?=^A!::+I]AC[-96\)'=(P#^=7:**_<:-"EAX\E&"BNR22_ \
M"4Y3=YN["BBBMB HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ KX-^+_P#RE^^!_P#V)]Q_Z*UBOO*O@WXO_P#*
M7[X'_P#8GW'_ **UB@#[RHHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@#\WZ*** /K3]DK_DG&I?]A:3_P!$PU[97B?[
M)7_).-2_["TG_HF&O;* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HKR?XT_M5?"O\ 9\>&'QUXOM-(OID\R+3XTDN;IU['RHE9E!Z!F !Y
MYX-?"_[!?[:?@+0?'GQ:N?B%X^GTR?Q7X@^UZ0FL&X:WC@WS-_K""D(_>@88
MJ,*/04 ?J!13(I4GB26)UDC=0RNAR&!Z$'N*XOXO?&KP7\"?"4WB/QOKMMHF
MFIE8Q*=TMP^/]7%&,M(WLH..IP 30!V]%>8?L\_M%^$?VF_!-YXI\&&^.F6N
MH2:;*-0M_)D$R)'(> 3D;94(.>_J*]/H **^7OB]_P %(O@?\'/$MSX?OM=O
M->U>TD,5U!H%K]I6W<=5:0LJ$@\$*Q(/! -=1^S_ /MN?";]I/47TGPGKLL.
MOJC2?V-JL!MKIT')9 25DP,DA&) &2 * />:**^7OB]_P4B^!_P<\2W/A^^U
MV\U[5[20Q74&@6OVE;=QU5I"RH2#P0K$@\$ T ?4-%>#?L__ +;GPF_:3U%]
M)\)Z[+#KZHTG]C:K ;:Z=!R60$E9,#)(1B0!D@"O>: "BBB@ HHHH \3\5?\
MG5>#?^P3)_Z#=U[97B?BK_DZKP;_ -@F3_T&[KVR@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJEK>L6WA[1K[
M5+QF6TLH'N)2HR0BJ6.!W.!32<G9";25V7:*\:TO]J3PYK<,CV6CZUA0=KW$
M42(Q],B0G\@:IS_'+Q)<N7LM%M(H3T$RNYQ]0RY_*O$S/.,#E%1TL9449+IV
M]>E_+<5&7UC^"G+T39[C17CFG?M M:[EUO1)48 D-9$9;V"N0/QW5U7PV^,&
MC?%"?4X--MK^RN=/*>=#?Q*C8;."-K,,?*>]=N QN'S.DZV$FI);^7_ \]B9
M5(QFJ<M)=F=S117#>+OC=X)\$[TU+7[4W*Y!M;4^?+GT*IG;_P "Q7I4Z4ZK
MY:<6WY!.I"FKS=EYG<T5\M^+OVUT7?%X9T M_=NM5? _[]H?_9Z\HU[XG_%#
MXD[T>[U-K1^/(T^(P0X]"5 R/]XFN^I@5A8>UQ]6%&/><DOS?ZGFO,J<I<E"
M+G+LD?9_BWXK^$? ^]=9UZSM9EZVROYDW_?M,M^E>*>+OVU--MM\7AO0Y[U^
M0+G4'$2?4(N21]2M>!Z?\&/$U\098(+('G-Q,#^B[C72Z?\   \-?:Q]4MX?
M_9B?Z5\QBN-.!\I_CXY59+I!.2^^*:^^1TPR_B#&_P ##."\[+_TJWY&7XN_
M:,\>^,-Z3:T^FVS<?9],'D+]-P^<CV+&O-I9FFD:25R[L<L[G))]2:^@]/\
M@OX9LL&6"XOF'>XF(_1=HKI].\+:/I.TV>EVENPZ.D*AO^^L9KX[&>.^2X-.
M&5X&<_\ $XP7X<S/1I<!YGB7S8NM&/WR?Z+\3YDT_P .:MJV#9:;=W*GH\<+
M%?\ OK&*ZW2?@SK]X0UU;K:KD?+),HW#ZKN(_P"^37T%4MO:3WC[8(9)V_NQ
MH6/Z5^<8_P <N),=+V> HTZ5]K)SE^+M_P"2GT>'\/L!27-B:TI6[6BOU?XG
MG6@?"NWT=E<0:<9%Y$ES;F\D!_X&1$?QBKLGL+RZMUM[S7=6N;<# MX[HVL.
M/3RX!&N/;%=;9^ ]=O<%;!XE/>8A,?@3G]*W+/X27TF#=7L$ ](U+G^E?*U<
M9XA<2.\Y5FG_ -PU\G[J/;IY;PYERMRQ?JW+\-5^!YA8^%M'TV0R6VF6L4I.
M3*(@7/U8\G\ZU*]7L_A1I<.#<3W%R?0$(OZ#/ZUN6?@W1+''E:="2.\H\P_^
M/9J\/X7Y_C9>TQM6,/\ %)RE^":_\F.C^W\NPL>3#4]/))+^OD>(06LUT^V&
M&29O[L:EC^E;5GX$UR]QMT^2-3WF(3'X'FO;8XDA0+&BHH_A48%.K[3!^$6"
MA9XS%2G_ (4H_GS'F5>*:S_A4TO5M_Y'EEG\);^7!N;R" 'L@+D?R_G6Y9_"
MC3(<&XN+BX/H"$7^6?UKMZ*^YP?A]PY@[-8;G?>3<OPOR_@>/5SW'U?^7EEY
M)+_@_B8EGX+T2QQY>G0L1WE!D/\ X]FMB*&.! D2+&@_A08%/HK[;"X#!X%<
MN%HQ@O[L4OR1X]2O5K.]6;EZML****[S **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH J:CI%CJ\7EWUG;WD?99XE<#\Q6?;>!_#UG*)8=$L$D7D-]G
M4D?3CBMNBL94:<WS2BF_05D     P!V%%%%;#"BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M5XG_ ,)]\8?^A#LO^_O_ -MH_P"$^^,/_0AV7_?W_P"VT >V45XG_P )]\8?
M^A#LO^_O_P!MH_X3[XP_]"'9?]_?_MM 'ME%>)_\)]\8?^A#LO\ O[_]MH_X
M3[XP_P#0AV7_ ']_^VT >V45XG_PGWQA_P"A#LO^_O\ ]MH_X3[XP_\ 0AV7
M_?W_ .VT >V45XG_ ,)]\8?^A#LO^_O_ -MH_P"$^^,/_0AV7_?W_P"VT >V
M45XG_P )]\8?^A#LO^_O_P!MH_X3[XP_]"'9?]_?_MM 'ME%>)_\)]\8?^A#
MLO\ O[_]MH_X3[XP_P#0AV7_ ']_^VT >V45XG_PGWQA_P"A#LO^_O\ ]MH_
MX3[XP_\ 0AV7_?W_ .VT >V45XG_ ,)]\8?^A#LO^_O_ -MH_P"$^^,/_0AV
M7_?W_P"VT >V45XG_P )]\8?^A#LO^_O_P!MH_X3[XP_]"'9?]_?_MM 'ME%
M>)_\)]\8?^A#LO\ O[_]MH_X3[XP_P#0AV7_ ']_^VT >V45XG_PGWQA_P"A
M#LO^_O\ ]MH_X3[XP_\ 0AV7_?W_ .VT >V45XG_ ,)]\8?^A#LO^_O_ -MH
M_P"$^^,/_0AV7_?W_P"VT >V45XG_P )]\8?^A#LO^_O_P!MH_X3[XP_]"'9
M?]_?_MM 'ME%>)_\)]\8?^A#LO\ O[_]MH_X3[XP_P#0AV7_ ']_^VT >V45
MXG_PGWQA_P"A#LO^_O\ ]MH_X3[XP_\ 0AV7_?W_ .VT >V45XG_ ,)]\8?^
MA#LO^_O_ -MH_P"$^^,/_0AV7_?W_P"VT >V45XG_P )]\8?^A#LO^_O_P!M
MH_X3[XP_]"'9?]_?_MM 'ME%>)_\)]\8?^A#LO\ O[_]MH_X3[XP_P#0AV7_
M ']_^VT >V45XG_PGWQA_P"A#LO^_O\ ]MH_X3[XP_\ 0AV7_?W_ .VT >V4
M5XG_ ,)]\8?^A#LO^_O_ -MH_P"$^^,/_0AV7_?W_P"VT >V45XG_P )]\8?
M^A#LO^_O_P!MH_X3[XP_]"'9?]_?_MM 'ME%>)_\)]\8?^A#LO\ O[_]MH_X
M3[XP_P#0AV7_ ']_^VT >V45XG_PGWQA_P"A#LO^_O\ ]MH_X3[XP_\ 0AV7
M_?W_ .VT >V45XG_ ,)]\8?^A#LO^_O_ -MH_P"$^^,/_0AV7_?W_P"VT >V
M45XG_P )]\8?^A#LO^_O_P!MH_X3[XP_]"'9?]_?_MM 'ME%>)_\)]\8?^A#
MLO\ O[_]MH_X3[XP_P#0AV7_ ']_^VT >V45XG_PGWQA_P"A#LO^_O\ ]MH_
MX3[XP_\ 0AV7_?W_ .VT >V45XG_ ,)]\8?^A#LO^_O_ -MH_P"$^^,/_0AV
M7_?W_P"VT >V45XG_P )]\8?^A#LO^_O_P!MH_X3[XP_]"'9?]_?_MM 'ME%
M>)_\)]\8?^A#LO\ O[_]MH_X3[XP_P#0AV7_ ']_^VT >V45XG_PGWQA_P"A
M#LO^_O\ ]MH_X3[XP_\ 0AV7_?W_ .VT >V45XG_ ,)]\8?^A#LO^_O_ -MH
M_P"$^^,/_0AV7_?W_P"VT >V45XG_P )]\8?^A#LO^_O_P!MH_X3[XP_]"'9
M?]_?_MM 'ME%>)_\)]\8?^A#LO\ O[_]MH_X3[XP_P#0AV7_ ']_^VT >V45
MXG_PGWQA_P"A#LO^_O\ ]MH_X3[XP_\ 0AV7_?W_ .VT >V45XG_ ,)]\8?^
MA#LO^_O_ -MH_P"$^^,/_0AV7_?W_P"VT >V45XG_P )]\8?^A#LO^_O_P!M
MH_X3[XP_]"'9?]_?_MM 'ME%>)_\)]\8?^A#LO\ O[_]MH_X3[XP_P#0AV7_
M ']_^VT >V45XG_PGWQA_P"A#LO^_O\ ]MH_X3[XP_\ 0AV7_?W_ .VT >V4
M5XG_ ,)]\8?^A#LO^_O_ -MH_P"$^^,/_0AV7_?W_P"VT >V45XG_P )]\8?
M^A#LO^_O_P!MH_X3[XP_]"'9?]_?_MM 'ME%>)_\)]\8?^A#LO\ O[_]MH_X
M3[XP_P#0AV7_ ']_^VT >V45XG_PGWQA_P"A#LO^_O\ ]MH_X3[XP_\ 0AV7
M_?W_ .VT >V45XG_ ,)]\8?^A#LO^_O_ -MH_P"$^^,/_0AV7_?W_P"VT >V
M45XG_P )]\8?^A#LO^_O_P!MH_X3[XP_]"'9?]_?_MM 'ME%>)_\)]\8?^A#
MLO\ O[_]MH_X3[XP_P#0AV7_ ']_^VT >V45XG_PGWQA_P"A#LO^_O\ ]MH_
MX3[XP_\ 0AV7_?W_ .VT >V45XG_ ,)]\8?^A#LO^_O_ -MH_P"$^^,/_0AV
M7_?W_P"VT >V45XG_P )]\8?^A#LO^_O_P!MH_X3[XP_]"'9?]_?_MM 'ME%
M>)_\)]\8?^A#LO\ O[_]MH_X3[XP_P#0AV7_ ']_^VT >V45XG_PGWQA_P"A
M#LO^_O\ ]MH_X3[XP_\ 0AV7_?W_ .VT >V45XG_ ,)]\8?^A#LO^_O_ -MH
M_P"$^^,/_0AV7_?W_P"VT >V45XG_P )]\8?^A#LO^_O_P!MH_X3[XP_]"'9
M?]_?_MM 'ME%>)_\)]\8?^A#LO\ O[_]MH_X3[XP_P#0AV7_ ']_^VT >V45
MXG_PGWQA_P"A#LO^_O\ ]MH_X3[XP_\ 0AV7_?W_ .VT >V45XG_ ,)]\8?^
MA#LO^_O_ -MH_P"$^^,/_0AV7_?W_P"VT >V45XG_P )]\8?^A#LO^_O_P!M
MH_X3[XP_]"'9?]_?_MM 'ME%>)_\)]\8?^A#LO\ O[_]MH_X3[XP_P#0AV7_
M ']_^VT >V45XG_PGWQA_P"A#LO^_O\ ]MH_X3[XP_\ 0AV7_?W_ .VT >V4
M5XG_ ,)]\8?^A#LO^_O_ -MH_P"$^^,/_0AV7_?W_P"VT >V45XG_P )]\8?
M^A#LO^_O_P!MH_X3[XP_]"'9?]_?_MM 'ME%>)_\)]\8?^A#LO\ O[_]MH_X
M3[XP_P#0AV7_ ']_^VT >V45XG_PGWQA_P"A#LO^_O\ ]MH_X3[XP_\ 0AV7
M_?W_ .VT >V45XG_ ,)]\8?^A#LO^_O_ -MH_P"$^^,/_0AV7_?W_P"VT >V
M45XG_P )]\8?^A#LO^_O_P!MH_X3[XP_]"'9?]_?_MM 'ME%>)_\)]\8?^A#
MLO\ O[_]MH_X3[XP_P#0AV7_ ']_^VT >V45XG_PGWQA_P"A#LO^_O\ ]MH_
MX3[XP_\ 0AV7_?W_ .VT >V45XG_ ,)]\8?^A#LO^_O_ -MH_P"$^^,/_0AV
M7_?W_P"VT >V45XG_P )]\8?^A#LO^_O_P!MH_X3[XP_]"'9?]_?_MM 'ME%
M>)_\)]\8?^A#LO\ O[_]MH_X3[XP_P#0AV7_ ']_^VT >V45XG_PGWQA_P"A
M#LO^_O\ ]MH_X3[XP_\ 0AV7_?W_ .VT >V45XG_ ,)]\8?^A#LO^_O_ -MH
M_P"$^^,/_0AV7_?W_P"VT >V45XG_P )]\8?^A#LO^_O_P!MH_X3[XP_]"'9
M?]_?_MM 'ME%>)_\)]\8?^A#LO\ O[_]MH_X3[XP_P#0AV7_ ']_^VT >V45
MXG_PGWQA_P"A#LO^_O\ ]MH_X3[XP_\ 0AV7_?W_ .VT >V45XG_ ,)]\8?^
MA#LO^_O_ -MH_P"$^^,/_0AV7_?W_P"VT >V45XG_P )]\8?^A#LO^_O_P!M
MH_X3[XP_]"'9?]_?_MM 'ME%>)_\)]\8?^A#LO\ O[_]MH_X3[XP_P#0AV7_
M ']_^VT >V45XG_PGWQA_P"A#LO^_O\ ]MH_X3[XP_\ 0AV7_?W_ .VT >V4
M5XG_ ,)]\8?^A#LO^_O_ -MH_P"$^^,/_0AV7_?W_P"VT >V45XG_P )]\8?
M^A#LO^_O_P!MH_X3[XP_]"'9?]_?_MM 'ME%>)_\)]\8?^A#LO\ O[_]MH_X
M3[XP_P#0AV7_ ']_^VT >V45XG_PGWQA_P"A#LO^_O\ ]MH_X3[XP_\ 0AV7
M_?W_ .VT >V45XG_ ,)]\8?^A#LO^_O_ -MH_P"$^^,/_0AV7_?W_P"VT >V
M45XG_P )]\8?^A#LO^_O_P!MH_X3[XP_]"'9?]_?_MM 'ME%>)_\)]\8?^A#
MLO\ O[_]MH_X3[XP_P#0AV7_ ']_^VT >V45XG_PGWQA_P"A#LO^_O\ ]MH_
MX3[XP_\ 0AV7_?W_ .VT >V45XG_ ,)]\8?^A#LO^_O_ -MH_P"$^^,/_0AV
M7_?W_P"VT >V45XG_P )]\8?^A#LO^_O_P!MH_X3[XP_]"'9?]_?_MM 'ME%
M>)_\)]\8?^A#LO\ O[_]MH_X3[XP_P#0AV7_ ']_^VT >V45XG_PGWQA_P"A
M#LO^_O\ ]MH_X3[XP_\ 0AV7_?W_ .VT >V45XG_ ,)]\8?^A#LO^_O_ -MH
M_P"$^^,/_0AV7_?W_P"VT >V45XG_P )]\8?^A#LO^_O_P!MH_X3[XP_]"'9
M?]_?_MM 'ME%>)_\)]\8?^A#LO\ O[_]MH_X3[XP_P#0AV7_ ']_^VT >V45
MXG_PGWQA_P"A#LO^_O\ ]MH_X3[XP_\ 0AV7_?W_ .VT >V45XG_ ,)]\8?^
MA#LO^_O_ -MH_P"$^^,/_0AV7_?W_P"VT >V45XG_P )]\8?^A#LO^_O_P!M
MH_X3[XP_]"'9?]_?_MM 'ME%>)_\)]\8?^A#LO\ O[_]MH_X3[XP_P#0AV7_
M ']_^VT >V45XG_PGWQA_P"A#LO^_O\ ]MH_X3[XP_\ 0AV7_?W_ .VT >V4
M5XG_ ,)]\8?^A#LO^_O_ -MH_P"$^^,/_0AV7_?W_P"VT >V45XG_P )]\8?
M^A#LO^_O_P!MH_X3[XP_]"'9?]_?_MM 'ME%>)_\)]\8?^A#LO\ O[_]MH_X
M3[XP_P#0AV7_ ']_^VT >V45XG_PGWQA_P"A#LO^_O\ ]MH_X3[XP_\ 0AV7
M_?W_ .VT >V45XG_ ,)]\8?^A#LO^_O_ -MH_P"$^^,/_0AV7_?W_P"VT >V
M45XG_P )]\8?^A#LO^_O_P!MH_X3[XP_]"'9?]_?_MM 'ME%>)_\)]\8?^A#
MLO\ O[_]MH_X3[XP_P#0AV7_ ']_^VT >V45XG_PGWQA_P"A#LO^_O\ ]MH_
MX3[XP_\ 0AV7_?W_ .VT >V45XG_ ,)]\8?^A#LO^_O_ -MH_P"$^^,/_0AV
M7_?W_P"VT >V45XG_P )]\8?^A#LO^_O_P!MH_X3[XP_]"'9?]_?_MM 'ME%
M>)_\)]\8?^A#LO\ O[_]MH_X3[XP_P#0AV7_ ']_^VT >V45XG_PGWQA_P"A
M#LO^_O\ ]MH_X3[XP_\ 0AV7_?W_ .VT >V45XG_ ,)]\8?^A#LO^_O_ -MH
M_P"$^^,/_0AV7_?W_P"VT >V45XG_P )]\8?^A#LO^_O_P!MH_X3[XP_]"'9
M?]_?_MM 'ME%>)_\)]\8?^A#LO\ O[_]MH_X3[XP_P#0AV7_ ']_^VT >V45
MXG_PGWQA_P"A#LO^_O\ ]MH_X3[XP_\ 0AV7_?W_ .VT >V45XG_ ,)]\8?^
MA#LO^_O_ -MH_P"$^^,/_0AV7_?W_P"VT >V45XG_P )]\8?^A#LO^_O_P!M
MH_X3[XP_]"'9?]_?_MM 'ME%>)_\)]\8?^A#LO\ O[_]MH_X3[XP_P#0AV7_
M ']_^VT >V45XG_PGWQA_P"A#LO^_O\ ]MH_X3[XP_\ 0AV7_?W_ .VT >V4
M5XG_ ,)]\8?^A#LO^_O_ -MH_P"$^^,/_0AV7_?W_P"VT >V45XG_P )]\8?
M^A#LO^_O_P!MH_X3[XP_]"'9?]_?_MM 'ME%>)_\)]\8?^A#LO\ O[_]MH_X
M3[XP_P#0AV7_ ']_^VT >V45XG_PGWQA_P"A#LO^_O\ ]MH_X3[XP_\ 0AV7
M_?W_ .VT >V45XG_ ,)]\8?^A#LO^_O_ -MH_P"$^^,/_0AV7_?W_P"VT >V
M45XG_P )]\8?^A#LO^_O_P!MH_X3[XP_]"'9?]_?_MM 'ME%>)_\)]\8?^A#
MLO\ O[_]MH_X3[XP_P#0AV7_ ']_^VT >V45XG_PGWQA_P"A#LO^_O\ ]MH_
MX3[XP_\ 0AV7_?W_ .VT >V45XG_ ,)]\8?^A#LO^_O_ -MH_P"$^^,/_0AV
M7_?W_P"VT >V45XG_P )]\8?^A#LO^_O_P!MH_X3[XP_]"'9?]_?_MM 'ME%
M>)_\)]\8?^A#LO\ O[_]MH_X3[XP_P#0AV7_ ']_^VT >V45XG_PGWQA_P"A
M#LO^_O\ ]MH_X3[XP_\ 0AV7_?W_ .VT >V45XG_ ,)]\8?^A#LO^_O_ -MH
M_P"$^^,/_0AV7_?W_P"VT >V45XG_P )]\8?^A#LO^_O_P!MH_X3[XP_]"'9
M?]_?_MM 'ME%>)_\)]\8?^A#LO\ O[_]MH_X3[XP_P#0AV7_ ']_^VT >V45
MXG_PGWQA_P"A#LO^_O\ ]MH_X3[XP_\ 0AV7_?W_ .VT >V45XG_ ,)]\8?^
MA#LO^_O_ -MH_P"$^^,/_0AV7_?W_P"VT >V45XG_P )]\8?^A#LO^_O_P!M
MH_X3[XP_]"'9?]_?_MM 'ME%>)_\)]\8?^A#LO\ O[_]MH_X3[XP_P#0AV7_
M ']_^VT >V45XG_PGWQA_P"A#LO^_O\ ]MH_X3[XP_\ 0AV7_?W_ .VT >V4
M5XG_ ,)]\8?^A#LO^_O_ -MH_P"$^^,/_0AV7_?W_P"VT >V45XG_P )]\8?
M^A#LO^_O_P!MH_X3[XP_]"'9?]_?_MM 'ME%>)_\)]\8?^A#LO\ O[_]MH_X
M3[XP_P#0AV7_ ']_^VT >V45XG_PGWQA_P"A#LO^_O\ ]MH_X3[XP_\ 0AV7
M_?W_ .VT >V45XG_ ,)]\8?^A#LO^_O_ -MH_P"$^^,/_0AV7_?W_P"VT >V
M45XG_P )]\8?^A#LO^_O_P!MH_X3[XP_]"'9?]_?_MM 'ME%>)_\)]\8?^A#
MLO\ O[_]MH_X3[XP_P#0AV7_ ']_^VT >V45XG_PGWQA_P"A#LO^_O\ ]MH_
MX3[XP_\ 0AV7_?W_ .VT >V45XG_ ,)]\8?^A#LO^_O_ -MH_P"$^^,/_0AV
M7_?W_P"VT >V45XG_P )]\8?^A#LO^_O_P!MH_X3[XP_]"'9?]_?_MM 'ME?
M!OQ?_P"4OWP/_P"Q/N/_ $5K%?0W_"??&'_H0[+_ +^__;:^4=<U?Q)K7_!6
M/X+3^*-)BT;4%\+W21P0MN#1?9]5(;[S=RPZ]J /T:HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\WZ*** /K3]DK_
M ))QJ7_86D_]$PU[97B?[)7_ "3C4O\ L+2?^B8:]LH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH *IZUJUOH&CWVIW99;2R@DN9BHR0B*6; [\ U
M<ILD:31LCJ'1@596&00>H(H \5^&/[:7P5^+6EPW>B_$+1;::0#=I^KW26-W
M&3QM,4I4G!XRN1TP3D5\X?\ !3K]I/X6:K^SCK'@?3_$FD^*?%6KW%JUE:Z3
M<I=&T\N=)'FD9"1'\B.@!.X^9T(R1YO_ ,%//V3?A'\'_A#;^-?"/A-/#_B3
M4M=@L MA/*+8AXYI&Q 6*)Q%@! H'I7UA\$/V ?@M\'9=)UNR\&0WWB>WB1C
M?ZO/)=F.7 )9(W8QHP8<,%W#L: -/]@GX?ZY\,?V2OA]H/B*&>UU9+:>ZDM+
M@8>W6>XEF2,CJ"$D7(/(.1QC V?VD?B)X5?X"?%*Q7Q-H[7I\,ZK +87\7F&
M3[+*-FW=G=GC'7->SU\@:M_P2K^ VLZK>:A<:=KOVB[F>>3;JS@;F8L<<>IH
M \S_ ."0?C3P]X<_9K\2VVK:]IFEW+^+;F18;V\CA<J;.R 8!B#C((S[&O8O
M^"DGPTN?B]^R)XA;15_M"ZT>2#7[9(/G\Z.+/F%<9S^YDD88ZX]ZY[_ATS\
M/^@=KW_@V?\ PKZO\%>#]-\ >#-#\+:1&\>D:-8PZ=:1S.9&$,2!$#,>IVJ.
M: /EW_@G/^TEX3^(?[-WA3P]<:]8V?BCPS:KI-YIMU<)'+Y<65AD12060Q!/
MF X(8=J^>_\ @IC\3[7]HWXC?#CX$_#J\M_$FKMJ?VB]DL9!-##<.OEQH77(
M_=HTSR'^%2,]#CW_ .)O_!*OX&?$GQ%<:Q#:ZUX/FN',DUOX;NXH;=F/4B*6
M*14'LFT>@KTS]G?]BKX6?LR32WOA+1YKC79H_*DUS5YA<7FSNJL JQ@]]BKG
MC.<# !P'_!0GX(S>+?V*]2T+0H9+J?PE'::C:P*N7>*V7RY.!W$+2-_P'%5_
M^"<_[27A/XA_LW>%/#UQKUC9^*/#-JNDWFFW5PD<OEQ96&1%)!9#$$^8#@AA
MVKZ\(# @C(/!!KX^^)O_  2K^!GQ)\17&L0VNM>#YKAS)-;^&[N*&W9CU(BE
MBD5![)M'H* / /\ @IC\3[7]HWXC?#CX$_#J\M_$FKMJ?VB]DL9!-##<.OEQ
MH77(_=HTSR'^%2,]#C],/#FAP>&?#VEZ/:Y^RZ?:Q6D6[KLC0*N?P KQK]G?
M]BKX6?LR32WOA+1YKC79H_*DUS5YA<7FSNJL JQ@]]BKGC.<#'NU !1110 4
M444 >)^*O^3JO!O_ &"9/_0;NO;*\3\5?\G5>#?^P3)_Z#=U[90 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5R'Q
M<M8+CX<Z[)<9V6MLUV"!D@QC?Q]<$?C77U6U33;;6=-NM/O8A/9W43031,2
MZ,"&''/()Z5,J=.K%TZJO%Z/TZDS3<6D?+OAC6X;VSBB\Q6.T&-@>'7MBMZN
MYE_9S\,6FG-;Z0;K3) 248S-,H/NK'I]"*X_7?A3XST*$-8E=:C+A EM(HD
M/<B0J,?0G^=?S)Q)X:8GZY.OELKPD[ZK_*[7I:W9]%]CEG$LL)AXTL9!RY5:
M\=?P=OO*<TR6\;22,$1>I-6_A)8IXK^(+7CL/*TR,3",GG)R$R/KN/\ P&M[
M1O@/>7LL<WB#504')M[4DGZ;B,#\ ?K7?^#/AIH'@&>_GT>U>*XOBIN)99GE
M9@N=H^8G &3P/Z"OK."^ 7E-9XW,'[ZV2]?ZUWZ6M=GG9OG-7,^6E3CRTT[N
M[U?;_ACJ****_<3P0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "O@WXO_\ *7[X'_\ 8GW'_HK6*^\J^#?B_P#\I?O@
M?_V)]Q_Z*UB@#[RHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@#\WZ*** /K3]DK_DG&I?\ 86D_]$PU[97B?[)7_).-
M2_["TG_HF&O;* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /$_%7_ "=5X-_[!,G_
M *#=U[97B?BK_DZKP;_V"9/_ $&[KVR@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M KX-^+__ "E^^!__ &)]Q_Z*UBOO*O@WXO\ _*7[X'_]B?<?^BM8H ^\J***
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M_-^BBB@#ZT_9*_Y)QJ7_ &%I/_1,->V5XG^R5_R3C4O^PM)_Z)AKVR@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@#Q/Q5_P G5>#?^P3)_P"@W=>V5XGXJ_Y.J\&_
M]@F3_P!!NZ]LH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^#?B__P I?O@?_P!B
M?<?^BM8K[RKX-^+_ /RE^^!__8GW'_HK6* /O*BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /S?HHHH ^M/V2O^2<:E
M_P!A:3_T3#7ME>)_LE?\DXU+_L+2?^B8:]LH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH \3\5?\ )U7@W_L$R?\ H-W7ME>)^*O^3JO!O_8)D_\ 0;NO;* "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "O@WXO_\ *7[X'_\ 8GW'_HK6*^\J^#?B_P#\
MI?O@?_V)]Q_Z*UB@#[RHHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@#\WZ*** /K3]DK_DG&I?\ 86D_]$PU[97B?[)7
M_).-2_["TG_HF&O;* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /$_%7_ "=5X-_[
M!,G_ *#=U[97B?BK_DZKP;_V"9/_ $&[KVR@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ KX-^+__ "E^^!__ &)]Q_Z*UBOO*O@WXO\ _*7[X'_]B?<?^BM8H ^\
MJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH _-^BBB@#ZT_9*_Y)QJ7_ &%I/_1,->V5XG^R5_R3C4O^PM)_Z)AKVR@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@#Q/Q5_P G5>#?^P3)_P"@W=>V5XGXJ_Y.
MJ\&_]@F3_P!!NZ]LH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^#?B__P I?O@?
M_P!B?<?^BM8K[RKX-^+_ /RE^^!__8GW'_HK6* /O*BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /S?HHHH ^M/V2O^
M2<:E_P!A:3_T3#7ME>)_LE?\DXU+_L+2?^B8:]LH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH \3\5?\ )U7@W_L$R?\ H-W7ME>)^*O^3JO!O_8)D_\ 0;NO;* "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "O@WXO_\ *7[X'_\ 8GW'_HK6*^\J^#?B
M_P#\I?O@?_V)]Q_Z*UB@#[RHHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@#\WZ*** /K3]DK_DG&I?\ 86D_]$PU[97B
M?[)7_).-2_["TG_HF&O;* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /$_%7_ "=5
MX-_[!,G_ *#=U[97B?BK_DZKP;_V"9/_ $&[KVR@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ KX-^+__ "E^^!__ &)]Q_Z*UBOO*O@WXO\ _*7[X'_]B?<?^BM8
MH ^\J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH _-^BBB@#ZT_9*_Y)QJ7_ &%I/_1,->V5XG^R5_R3C4O^PM)_Z)AK
MVR@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@#Q/Q5_P G5>#?^P3)_P"@W=>V5XGX
MJ_Y.J\&_]@F3_P!!NZ]LH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^#?B__P I
M?O@?_P!B?<?^BM8K[RKX-^+_ /RE^^!__8GW'_HK6* /O*BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /S?HHHH ^M/
MV2O^2<:E_P!A:3_T3#7ME>)_LE?\DXU+_L+2?^B8:]LH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH \3\5?\ )U7@W_L$R?\ H-W7ME>)^*O^3JO!O_8)D_\ 0;NO
M;* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "O@WXO_\ *7[X'_\ 8GW'_HK6*^\J
M^#?B_P#\I?O@?_V)]Q_Z*UB@#[RHHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@#\WZ*** /K3]DK_DG&I?\ 86D_]$PU
M[97B?[)7_).-2_["TG_HF&O;* "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /$_%7_
M "=5X-_[!,G_ *#=U[97B?BK_DZKP;_V"9/_ $&[KVR@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ KX-^+__ "E^^!__ &)]Q_Z*UBOO*O@WXO\ _*7[X'_]B?<?
M^BM8H ^\J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH _-^BBB@#ZT_9*_Y)QJ7_ &%I/_1,->V5XG^R5_R3C4O^PM)_
MZ)AKVR@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@#Q/Q5_P G5>#?^P3)_P"@W=>V
M5XGXJ_Y.J\&_]@F3_P!!NZ]LH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^#?B_
M_P I?O@?_P!B?<?^BM8K[RKX-^+_ /RE^^!__8GW'_HK6* /O*BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /S?HHHH
M ^M/V2O^2<:E_P!A:3_T3#7ME>)_LE?\DXU+_L+2?^B8:]LH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH \3\5?\ )U7@W_L$R?\ H-W7ME>)^*O^3JO!O_8)D_\
M0;NO;* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "O@WXO_\ *7[X'_\ 8GW'_HK6
M*^\J^#?B_P#\I?O@?_V)]Q_Z*UB@#[RHHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@#\WZ*** /K3]DK_DG&I?\ 86D_
M]$PU[97B?[)7_).-2_["TG_HF&O;* "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH *XWXC_&+P5\)=/:Z\7>*M&\/$Q-+##J=_%;R7&T
M=(U=@6.>. :WO%.L-X=\,ZOJJ0M<M8V<UT(4&3(40MM ]3C%?EA^P5\ /"_[
M;VN_$+XG?&:ZNO&6LQZBD"Z6UY+!''O4R;SY;*P09V1H&"J$88(Q@ ^A/^"9
M?[2]S\5/AEJUK\0/B+9ZUXZN-=F-IIE_>Q+>"T\F':(XN&9=_F] <5]LWEY!
MIUG/=W4T=O:P1M++-*P5(T499F)X  !)-?)7C/\ X)<_ [7;BTOO#NEZCX&U
M>TGCN(KO1[^612R," T<S.,<?P;3GG->_P#Q^_Y(3\1_^Q;U+_TEDH X-_V[
M?@ C%3\5- R#CB9B/S"UM^"?VN/@Y\1_$]EX=\-?$+1=7UN]++;64$I$DI52
MQ"Y R<*3CVK\_O\ @F9^R%\)/V@_@OXCU[Q_X3_M_5;3Q!)8P7']I7=MLA%M
M X7;#*BGYG<Y(SSUX%?<7PX_80^!?PD\::;XL\*>!5TSQ!IS,]K=OJE[<>4S
M(4)"2S,A.UB.0<9R.: /?*\9^(/[9/P5^%NNS:+XE^(NCV.K0,4GLXG>YDA8
M=5D$2ML;V;!KSO\ X*3?'W5/@+^S?=S>'[QK#Q%XAO$T>TNHFQ);HR.\TJ'L
MP1"H8<J9%(Y%<#^QM_P3V^&-A\#?#NO>/?"]KXM\6>(K./5+J;50["V29 Z0
MHF[ *JPW-C<6)YP%  /K;X8_&3P/\9M'?5/!'BC3?$MG&0)38SAGA)Z"2,X:
M,G'1@#795^2_QF\$6O\ P3J_;;\ >*/ TD^F^ O$^U+O3'F=T2$RK'=P98DL
MJAXY4W$D,1_=%?K10 4444 %%%% 'B?BK_DZKP;_ -@F3_T&[KVRO$_%7_)U
M7@W_ +!,G_H-W7ME !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7P;\7_ /E+]\#_
M /L3[C_T5K%?>5?!OQ?_ .4OWP/_ .Q/N/\ T5K% 'WE1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'YOT444 ?6G[)
M7_).-2_["TG_ *)AKVRO$_V2O^2<:E_V%I/_ $3#7ME !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 -EB2:-XY%#QN"K*PR"#U!K\S?
M'7[#/QK_ &6OB5J_CW]FC6ENM'O6+R^&G=!-'%N+>08YOW=Q&O.T[A(,X )^
M8_I!XH\3:7X+\.:EKVMWL>G:/IMN]U=W<V=D,2 LS''/ ':HO"?C+0?'FB0:
MQX;UFPU[2IQF.\TZX2>)O^!*2,^W6@#X+^$G_!5"\T7QA#X*^/W@6X\ :UO6
M*35((98H8R3@--;2Y>-/]M6<>P'-?<WQ%\/OX^^&7B?0]/N(1+K6CW5E;W#-
MF(&:%D1R1G*_,#D9XKX3_P""R.J^")/A5X6TZYDLIOB NK+)8QQE3=Q6?ER>
M<6QRL18Q<'&6"D9VG'UG^SC+-\//V7/AFGC6^@T>YL_#^G6]S)J4@MQ [1QI
M'$Y<C#C<D>#R6XZF@#XC^#'[&O[97[/?A"[TGP!\0_!>@Z==WAO9].^2YD>8
MJB%]\UB^/EC3@.!QTSFNA^&O[>?Q=^"OQPTWX8?M)^'[*T75)8T@UZT1(C$L
MA*1S'RR8I82XP2NTI\Q.=NVOT:!# $'(/((K\J?^"L&JVOQ=^/'PI^'/@YX]
M5\96GGV]Q%9L7>*6YDA$,;E<[2OE.Y'50V3@8H [+_@M5=2IX%^%]L ?(DU*
M]D8]MRQ1A?T=J_13PY:)I_A[2[6/_5P6L42X&. @ _E7PM_P6&\"7VM_L\>&
M?$%NCW*>']:07CA/N131-'YA]!Y@B7ZN*^I/V6?BQIOQI^ 7@OQ/I]W#<RRZ
M;!!?QPON-O>1QJLT3#J"&!P#R05/0B@#XB_X+7VZ'0?A)<8_>QW6IHK>@9;8
MG_T$5^E&DO,^E637(VW!A0R@]FVC/ZU^8W_!2'5XOVA/VK_@_P#!CP[(-1O-
M/N"NHBW.\0/<R1&17]XX(/,;T5_K7ZB4 %%%% &7XHUF3P]X?OM2ALI=1EMH
M]ZVL&=\I]!@'^5>3_P##1&K_ /1.=;_)_P#XW7ME% 'RAK?Q5OKWXUZ!XD;P
MGJ,%S9V+0+I3AO.F!6<;U^3./WA['[AKT/\ X:(U?_HG.M_D_P#\;H\5?\G5
M>#?^P3)_Z#=U[90!XG_PT1J__1.=;_)__C='_#1&K_\ 1.=;_)__ (W7ME%
M'B?_  T1J_\ T3G6_P G_P#C='_#1&K_ /1.=;_)_P#XW7ME% 'B?_#1&K_]
M$YUO\G_^-T?\-$:O_P!$YUO\G_\ C=>V44 >)_\ #1&K_P#1.=;_ "?_ .-T
M?\-$:O\ ]$YUO\G_ /C=>V44 >)_\-$:O_T3G6_R?_XW1_PT1J__ $3G6_R?
M_P"-U[910!XG_P -$:O_ -$YUO\ )_\ XW1_PT1J_P#T3G6_R?\ ^-U[910!
MXG_PT1J__1.=;_)__C='_#1&K_\ 1.=;_)__ (W7ME% 'B?_  T1J_\ T3G6
M_P G_P#C='_#1&K_ /1.=;_)_P#XW7ME% 'B?_#1&K_]$YUO\G_^-T?\-$:O
M_P!$YUO\G_\ C=>V44 >)_\ #1&K_P#1.=;_ "?_ .-T?\-$:O\ ]$YUO\G_
M /C=>V44 >)_\-$:O_T3G6_R?_XW1_PT1J__ $3G6_R?_P"-U[910!XG_P -
M$:O_ -$YUO\ )_\ XW1_PT1J_P#T3G6_R?\ ^-U[910!XG_PT1J__1.=;_)_
M_C='_#1&K_\ 1.=;_)__ (W7ME% 'B?_  T1J_\ T3G6_P G_P#C='_#1&K_
M /1.=;_)_P#XW7ME% 'B?_#1&K_]$YUO\G_^-T?\-$:O_P!$YUO\G_\ C=>V
M44 >)_\ #1&K_P#1.=;_ "?_ .-T?\-$:O\ ]$YUO\G_ /C=>V44 >)_\-$:
MO_T3G6_R?_XW1_PT1J__ $3G6_R?_P"-U[910!XG_P -$:O_ -$YUO\ )_\
MXW1_PT1J_P#T3G6_R?\ ^-U[910!XG_PT1J__1.=;_)__C='_#1&K_\ 1.=;
M_)__ (W7ME% 'B?_  T1J_\ T3G6_P G_P#C='_#1&K_ /1.=;_)_P#XW7ME
M% 'B?_#1&K_]$YUO\G_^-T?\-$:O_P!$YUO\G_\ C=>V44 >)_\ #1&K_P#1
M.=;_ "?_ .-T?\-$:O\ ]$YUO\G_ /C=>V44 >)_\-$:O_T3G6_R?_XW1_PT
M1J__ $3G6_R?_P"-U[910!XG_P -$:O_ -$YUO\ )_\ XW1_PT1J_P#T3G6_
MR?\ ^-U[910!XG_PT1J__1.=;_)__C='_#1&K_\ 1.=;_)__ (W7ME% 'B?_
M  T1J_\ T3G6_P G_P#C='_#1&K_ /1.=;_)_P#XW7ME% 'B?_#1&K_]$YUO
M\G_^-T?\-$:O_P!$YUO\G_\ C=>V44 >)_\ #1&K_P#1.=;_ "?_ .-T?\-$
M:O\ ]$YUO\G_ /C=>V44 >)_\-$:O_T3G6_R?_XW1_PT1J__ $3G6_R?_P"-
MU[910!XG_P -$:O_ -$YUO\ )_\ XW1_PT1J_P#T3G6_R?\ ^-U[910!XG_P
MT1J__1.=;_)__C='_#1&K_\ 1.=;_)__ (W7ME% 'B?_  T1J_\ T3G6_P G
M_P#C='_#1&K_ /1.=;_)_P#XW7ME% 'B?_#1&K_]$YUO\G_^-T?\-$:O_P!$
MYUO\G_\ C=>V44 >)_\ #1&K_P#1.=;_ "?_ .-T?\-$:O\ ]$YUO\G_ /C=
M>V44 >)_\-$:O_T3G6_R?_XW1_PT1J__ $3G6_R?_P"-U[910!XG_P -$:O_
M -$YUO\ )_\ XW1_PT1J_P#T3G6_R?\ ^-U[910!XG_PT1J__1.=;_)__C='
M_#1&K_\ 1.=;_)__ (W7ME% 'B?_  T1J_\ T3G6_P G_P#C='_#1&K_ /1.
M=;_)_P#XW7ME% 'B?_#1&K_]$YUO\G_^-T?\-$:O_P!$YUO\G_\ C=>V44 >
M)_\ #1&K_P#1.=;_ "?_ .-T?\-$:O\ ]$YUO\G_ /C=>V44 >)_\-$:O_T3
MG6_R?_XW1_PT1J__ $3G6_R?_P"-U[910!XG_P -$:O_ -$YUO\ )_\ XW1_
MPT1J_P#T3G6_R?\ ^-U[910!XG_PT1J__1.=;_)__C='_#1&K_\ 1.=;_)__
M (W7ME% 'B?_  T1J_\ T3G6_P G_P#C='_#1&K_ /1.=;_)_P#XW7ME% 'B
M?_#1&K_]$YUO\G_^-T?\-$:O_P!$YUO\G_\ C=>V44 >)_\ #1&K_P#1.=;_
M "?_ .-T?\-$:O\ ]$YUO\G_ /C=>V44 >)_\-$:O_T3G6_R?_XW1_PT1J__
M $3G6_R?_P"-U[910!XG_P -$:O_ -$YUO\ )_\ XW1_PT1J_P#T3G6_R?\
M^-U[910!XG_PT1J__1.=;_)__C='_#1&K_\ 1.=;_)__ (W7ME% 'B?_  T1
MJ_\ T3G6_P G_P#C='_#1&K_ /1.=;_)_P#XW7ME% 'B?_#1&K_]$YUO\G_^
M-T?\-$:O_P!$YUO\G_\ C=>V44 >)_\ #1&K_P#1.=;_ "?_ .-T?\-$:O\
M]$YUO\G_ /C=>V44 >)_\-$:O_T3G6_R?_XW1_PT1J__ $3G6_R?_P"-U[91
M0!XG_P -$:O_ -$YUO\ )_\ XW1_PT1J_P#T3G6_R?\ ^-U[910!XG_PT1J_
M_1.=;_)__C='_#1&K_\ 1.=;_)__ (W7ME% 'B?_  T1J_\ T3G6_P G_P#C
M='_#1&K_ /1.=;_)_P#XW7ME% 'B?_#1&K_]$YUO\G_^-T?\-$:O_P!$YUO\
MG_\ C=>V44 >)_\ #1&K_P#1.=;_ "?_ .-T?\-$:O\ ]$YUO\G_ /C=>V44
M >)_\-$:O_T3G6_R?_XW1_PT1J__ $3G6_R?_P"-U[910!XG_P -$:O_ -$Y
MUO\ )_\ XW1_PT1J_P#T3G6_R?\ ^-U[910!XG_PT1J__1.=;_)__C='_#1&
MK_\ 1.=;_)__ (W7ME% 'B?_  T1J_\ T3G6_P G_P#C='_#1&K_ /1.=;_)
M_P#XW7ME% 'B?_#1&K_]$YUO\G_^-T?\-$:O_P!$YUO\G_\ C=>V44 >)_\
M#1&K_P#1.=;_ "?_ .-T?\-$:O\ ]$YUO\G_ /C=>V44 >)_\-$:O_T3G6_R
M?_XW1_PT1J__ $3G6_R?_P"-U[910!XG_P -$:O_ -$YUO\ )_\ XW1_PT1J
M_P#T3G6_R?\ ^-U[910!XG_PT1J__1.=;_)__C='_#1&K_\ 1.=;_)__ (W7
MME% 'B?_  T1J_\ T3G6_P G_P#C='_#1&K_ /1.=;_)_P#XW7ME% 'B?_#1
M&K_]$YUO\G_^-T?\-$:O_P!$YUO\G_\ C=>V44 >)_\ #1&K_P#1.=;_ "?_
M .-T?\-$:O\ ]$YUO\G_ /C=>V44 >)_\-$:O_T3G6_R?_XW1_PT1J__ $3G
M6_R?_P"-U[910!XG_P -$:O_ -$YUO\ )_\ XW1_PT1J_P#T3G6_R?\ ^-U[
M910!XG_PT1J__1.=;_)__C='_#1&K_\ 1.=;_)__ (W7ME% 'B?_  T1J_\
MT3G6_P G_P#C='_#1&K_ /1.=;_)_P#XW7ME% 'B?_#1&K_]$YUO\G_^-T?\
M-$:O_P!$YUO\G_\ C=>V44 >)_\ #1&K_P#1.=;_ "?_ .-T?\-$:O\ ]$YU
MO\G_ /C=>V44 >)_\-$:O_T3G6_R?_XW1_PT1J__ $3G6_R?_P"-U[910!XG
M_P -$:O_ -$YUO\ )_\ XW1_PT1J_P#T3G6_R?\ ^-U[910!XG_PT1J__1.=
M;_)__C='_#1&K_\ 1.=;_)__ (W7ME% 'B?_  T1J_\ T3G6_P G_P#C='_#
M1&K_ /1.=;_)_P#XW7ME% 'B?_#1&K_]$YUO\G_^-T?\-$:O_P!$YUO\G_\
MC=>V44 >)_\ #1&K_P#1.=;_ "?_ .-T?\-$:O\ ]$YUO\G_ /C=>V44 >)_
M\-$:O_T3G6_R?_XW1_PT1J__ $3G6_R?_P"-U[910!XG_P -$:O_ -$YUO\
M)_\ XW1_PT1J_P#T3G6_R?\ ^-U[910!XG_PT1J__1.=;_)__C='_#1&K_\
M1.=;_)__ (W7ME% 'B?_  T1J_\ T3G6_P G_P#C='_#1&K_ /1.=;_)_P#X
MW7ME% 'B?_#1&K_]$YUO\G_^-T?\-$:O_P!$YUO\G_\ C=>V44 >)_\ #1&K
M_P#1.=;_ "?_ .-T?\-$:O\ ]$YUO\G_ /C=>V44 >)_\-$:O_T3G6_R?_XW
M1_PT1J__ $3G6_R?_P"-U[910!XG_P -$:O_ -$YUO\ )_\ XW1_PT1J_P#T
M3G6_R?\ ^-U[910!XG_PT1J__1.=;_)__C='_#1&K_\ 1.=;_)__ (W7ME%
M'B?_  T1J_\ T3G6_P G_P#C='_#1&K_ /1.=;_)_P#XW7ME% 'B?_#1&K_]
M$YUO\G_^-T?\-$:O_P!$YUO\G_\ C=>V44 >)_\ #1&K_P#1.=;_ "?_ .-T
M?\-$:O\ ]$YUO\G_ /C=>V44 >)_\-$:O_T3G6_R?_XW1_PT1J__ $3G6_R?
M_P"-U[910!XG_P -$:O_ -$YUO\ )_\ XW1_PT1J_P#T3G6_R?\ ^-U[910!
MXG_PT1J__1.=;_)__C='_#1&K_\ 1.=;_)__ (W7ME% 'B?_  T1J_\ T3G6
M_P G_P#C='_#1&K_ /1.=;_)_P#XW7ME% 'B?_#1&K_]$YUO\G_^-T?\-$:O
M_P!$YUO\G_\ C=>V44 >)_\ #1&K_P#1.=;_ "?_ .-T?\-$:O\ ]$YUO\G_
M /C=>V44 >)_\-$:O_T3G6_R?_XW1_PT1J__ $3G6_R?_P"-U[910!XG_P -
M$:O_ -$YUO\ )_\ XW1_PT1J_P#T3G6_R?\ ^-U[910!XG_PT1J__1.=;_)_
M_C='_#1&K_\ 1.=;_)__ (W7ME% 'B?_  T1J_\ T3G6_P G_P#C='_#1&K_
M /1.=;_)_P#XW7ME% 'B?_#1&K_]$YUO\G_^-T?\-$:O_P!$YUO\G_\ C=>V
M44 >)_\ #1&K_P#1.=;_ "?_ .-T?\-$:O\ ]$YUO\G_ /C=>V44 >)_\-$:
MO_T3G6_R?_XW1_PT1J__ $3G6_R?_P"-U[910!XG_P -$:O_ -$YUO\ )_\
MXW1_PT1J_P#T3G6_R?\ ^-U[910!XG_PT1J__1.=;_)__C='_#1&K_\ 1.=;
M_)__ (W7ME% 'B?_  T1J_\ T3G6_P G_P#C='_#1&K_ /1.=;_)_P#XW7ME
M% 'B?_#1&K_]$YUO\G_^-T?\-$:O_P!$YUO\G_\ C=>V44 >)_\ #1&K_P#1
M.=;_ "?_ .-T?\-$:O\ ]$YUO\G_ /C=>V44 >)_\-$:O_T3G6_R?_XW1_PT
M1J__ $3G6_R?_P"-U[910!XG_P -$:O_ -$YUO\ )_\ XW1_PT1J_P#T3G6_
MR?\ ^-U[910!XG_PT1J__1.=;_)__C='_#1&K_\ 1.=;_)__ (W7ME% 'B?_
M  T1J_\ T3G6_P G_P#C='_#1&K_ /1.=;_)_P#XW7ME% 'B?_#1&K_]$YUO
M\G_^-T?\-$:O_P!$YUO\G_\ C=>V44 >)_\ #1&K_P#1.=;_ "?_ .-T?\-$
M:O\ ]$YUO\G_ /C=>V44 >)_\-$:O_T3G6_R?_XW1_PT1J__ $3G6_R?_P"-
MU[910!XG_P -$:O_ -$YUO\ )_\ XW1_PT1J_P#T3G6_R?\ ^-U[910!XG_P
MT1J__1.=;_)__C='_#1&K_\ 1.=;_)__ (W7ME% 'B?_  T1J_\ T3G6_P G
M_P#C='_#1&K_ /1.=;_)_P#XW7ME% 'B?_#1&K_]$YUO\G_^-T?\-$:O_P!$
MYUO\G_\ C=>V44 >)_\ #1&K_P#1.=;_ "?_ .-T?\-$:O\ ]$YUO\G_ /C=
M>V44 >)_\-$:O_T3G6_R?_XW1_PT1J__ $3G6_R?_P"-U[910!XG_P -$:O_
M -$YUO\ )_\ XW1_PT1J_P#T3G6_R?\ ^-U[910!XG_PT1J__1.=;_)__C='
M_#1&K_\ 1.=;_)__ (W7ME% 'B?_  T1J_\ T3G6_P G_P#C='_#1&K_ /1.
M=;_)_P#XW7ME% 'B?_#1&K_]$YUO\G_^-T?\-$:O_P!$YUO\G_\ C=>V44 >
M)_\ #1&K_P#1.=;_ "?_ .-T?\-$:O\ ]$YUO\G_ /C=>V44 >)_\-$:O_T3
MG6_R?_XW1_PT1J__ $3G6_R?_P"-U[910!XG_P -$:O_ -$YUO\ )_\ XW1_
MPT1J_P#T3G6_R?\ ^-U[910!XG_PT1J__1.=;_)__C='_#1&K_\ 1.=;_)__
M (W7ME% 'B?_  T1J_\ T3G6_P G_P#C='_#1&K_ /1.=;_)_P#XW7ME% 'B
M?_#1&K_]$YUO\G_^-T?\-$:O_P!$YUO\G_\ C=>V44 >)_\ #1&K_P#1.=;_
M "?_ .-T?\-$:O\ ]$YUO\G_ /C=>V44 >)_\-$:O_T3G6_R?_XW1_PT1J__
M $3G6_R?_P"-U[910!XG_P -$:O_ -$YUO\ )_\ XW1_PT1J_P#T3G6_R?\
M^-U[910!XG_PT1J__1.=;_)__C='_#1&K_\ 1.=;_)__ (W7ME% 'B?_  T1
MJ_\ T3G6_P G_P#C='_#1&K_ /1.=;_)_P#XW7ME% 'B?_#1&K_]$YUO\G_^
M-T?\-$:O_P!$YUO\G_\ C=>V44 >)_\ #1&K_P#1.=;_ "?_ .-T?\-$:O\
M]$YUO\G_ /C=>V44 >)_\-$:O_T3G6_R?_XW1_PT1J__ $3G6_R?_P"-U[91
M0!XG_P -$:O_ -$YUO\ )_\ XW1_PT1J_P#T3G6_R?\ ^-U[910!XG_PT1J_
M_1.=;_)__C='_#1&K_\ 1.=;_)__ (W7ME% 'B?_  T1J_\ T3G6_P G_P#C
M='_#1&K_ /1.=;_)_P#XW7ME% 'B?_#1&K_]$YUO\G_^-T?\-$:O_P!$YUO\
MG_\ C=>V44 >)_\ #1&K_P#1.=;_ "?_ .-T?\-$:O\ ]$YUO\G_ /C=>V44
M >)_\-$:O_T3G6_R?_XW1_PT1J__ $3G6_R?_P"-U[910!XG_P -$:O_ -$Y
MUO\ )_\ XW1_PT1J_P#T3G6_R?\ ^-U[910!XG_PT1J__1.=;_)__C='_#1&
MK_\ 1.=;_)__ (W7ME% 'B?_  T1J_\ T3G6_P G_P#C='_#1&K_ /1.=;_)
M_P#XW7ME% 'B?_#1&K_]$YUO\G_^-T?\-$:O_P!$YUO\G_\ C=>V44 >)_\
M#1&K_P#1.=;_ "?_ .-T?\-$:O\ ]$YUO\G_ /C=>V44 >)_\-$:O_T3G6_R
M?_XW1_PT1J__ $3G6_R?_P"-U[910!XG_P -$:O_ -$YUO\ )_\ XW1_PT1J
M_P#T3G6_R?\ ^-U[910!XG_PT1J__1.=;_)__C='_#1&K_\ 1.=;_)__ (W7
MME% 'B?_  T1J_\ T3G6_P G_P#C='_#1&K_ /1.=;_)_P#XW7ME% 'B?_#1
M&K_]$YUO\G_^-T?\-$:O_P!$YUO\G_\ C=>V44 >)_\ #1&K_P#1.=;_ "?_
M .-T?\-$:O\ ]$YUO\G_ /C=>V44 >)_\-$:O_T3G6_R?_XW1_PT1J__ $3G
M6_R?_P"-U[910!XG_P -$:O_ -$YUO\ )_\ XW1_PT1J_P#T3G6_R?\ ^-U[
M910!XG_PT1J__1.=;_)__C='_#1&K_\ 1.=;_)__ (W7ME% 'B?_  T1J_\
MT3G6_P G_P#C='_#1&K_ /1.=;_)_P#XW7ME% 'B?_#1&K_]$YUO\G_^-T?\
M-$:O_P!$YUO\G_\ C=>V44 >)_\ #1&K_P#1.=;_ "?_ .-T?\-$:O\ ]$YU
MO\G_ /C=>V44 >)_\-$:O_T3G6_R?_XW1_PT1J__ $3G6_R?_P"-U[910!XG
M_P -$:O_ -$YUO\ )_\ XW1_PT1J_P#T3G6_R?\ ^-U[910!XG_PT1J__1.=
M;_)__C='_#1&K_\ 1.=;_)__ (W7ME% 'B?_  T1J_\ T3G6_P G_P#C='_#
M1&K_ /1.=;_)_P#XW7ME% 'B?_#1&K_]$YUO\G_^-T?\-$:O_P!$YUO\G_\
MC=>V44 >)_\ #1&K_P#1.=;_ "?_ .-T?\-$:O\ ]$YUO\G_ /C=>V44 >)_
M\-$:O_T3G6_R?_XW1_PT1J__ $3G6_R?_P"-U[910!XG_P -$:O_ -$YUO\
M)_\ XW1_PT1J_P#T3G6_R?\ ^-U[910!XG_PT1J__1.=;_)__C=?*.N>,[GQ
MS_P5C^"U_=:+=:%)'X7NH!;7>=[ 6^JMO&5'!W$=.QK]&J^#?B__ ,I?O@?_
M -B?<?\ HK6* /O*BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** /S?HHHH ^M/V2O^2<:E_V%I/_ $3#7ME>)_LE?\DX
MU+_L+2?^B8:]LH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@#'\8^$=)\?>%-7\-Z[:"^T;5K62RO+8NR>9$ZE67<I!'!/((([5^2W[
M9O[#WA;]FG7_ (>_\*\\3>([2Y\8ZV-*^QW%TK>2A*@E'148X,BC#9Z]:_8&
ML'Q)X!\,>,KS2KOQ!X<TG7+O29OM.G3ZE8Q7$EG+E3YD+.I,;953N7!^4>@H
M ^8O@M_P3%^$GPE\46WB;4I-6\>:_;LDL,WB&9'@AE4Y$BQ(J@D8&/,+@8&,
M$9KZ ^.'P9\/_M ?#'6? OB=KN/2-3$?F2V,HCGB9)%D1T8AAD,@Z@@]"*[N
MB@#\^(O^"57B31Q_9_A_]HWQ;HWAH#8NE+;2'"8P5RETB=,#_5_A7MW[,'[
M7PZ_9DU5O$-F]YXH\9,'4:[JQ&^!7!#"&-?E3(."QW,<D;@"17TS10!D^+/"
M>C^.O#6I^'M?T^'5=%U*!K:[L[@926-A@@]Q[$8(."""*^#]1_X)+?V!KE[<
M?#7XV>)O .E7;$O8);M.V">%\R.XAW*.@W G&,D]3^@U% 'S7^RO^PAX&_9>
MU&\U^UO+WQ5XSO$:.;7M5P'C1B"ZQ(.$W$9+$LQY&[!(KZ4HHH **** "BBB
M@#Q/Q5_R=5X-_P"P3)_Z#=U[97B?BK_DZKP;_P!@F3_T&[KVR@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ KX-^+_P#RE^^!_P#V)]Q_Z*UBOO*O@WXO_P#*7[X'
M_P#8GW'_ **UB@#[RHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@#\WZ*** /K3]DK_DG&I?]A:3_P!$PU[97B?[)7_)
M.-2_["TG_HF&O;* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /$_%7_)U7@W_ +!,
MG_H-W7ME>)^*O^3JO!O_ &"9/_0;NO;* "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "O@WXO_ /*7[X'_ /8GW'_HK6*^\J^#?B__ ,I?O@?_ -B?<?\ HK6* /O*
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** /S?HHHH ^M/V2O^2<:E_V%I/_ $3#7ME>)_LE?\DXU+_L+2?^B8:]LH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH \3\5?\G5>#?\ L$R?^@W=>V5XGXJ_Y.J\
M&_\ 8)D_]!NZ]LH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^#?B_\ \I?O@?\
M]B?<?^BM8K[RKX-^+_\ RE^^!_\ V)]Q_P"BM8H ^\J*** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _-^BBB@#ZT_9*_
MY)QJ7_86D_\ 1,->V5XG^R5_R3C4O^PM)_Z)AKVR@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@#Q/Q5_R=5X-_P"P3)_Z#=U[97B?BK_DZKP;_P!@F3_T&[KVR@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ KX-^+_P#RE^^!_P#V)]Q_Z*UBOO*O@WXO
M_P#*7[X'_P#8GW'_ **UB@#[RHHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@#\WZ*** /K3]DK_DG&I?]A:3_P!$PU[9
M7B?[)7_).-2_["TG_HF&O;* "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /$_%7_)U
M7@W_ +!,G_H-W7ME>)^*O^3JO!O_ &"9/_0;NO;* "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "O@WXO_ /*7[X'_ /8GW'_HK6*^\J^#?B__ ,I?O@?_ -B?<?\
MHK6* /O*BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** /S?HHHH ^M/V2O^2<:E_V%I/_ $3#7ME>)_LE?\DXU+_L+2?^
MB8:]LH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH \3\5?\G5>#?\ L$R?^@W=>V5X
MGXJ_Y.J\&_\ 8)D_]!NZ]LH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^#?B_\
M\I?O@?\ ]B?<?^BM8K[RKX-^+_\ RE^^!_\ V)]Q_P"BM8H ^\J*** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _-^BBB
M@#ZT_9*_Y)QJ7_86D_\ 1,->V5XG^R5_R3C4O^PM)_Z)AKVR@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@#Q/Q5_R=5X-_P"P3)_Z#=U[97B?BK_DZKP;_P!@F3_T
M&[KVR@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ KX-^+_P#RE^^!_P#V)]Q_Z*UB
MOO*O@WXO_P#*7[X'_P#8GW'_ **UB@#[RHHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@#\WZ*** /K3]DK_DG&I?]A:3
M_P!$PU[97B?[)7_).-2_["TG_HF&O;* "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M/$_%7_)U7@W_ +!,G_H-W7ME>)^*O^3JO!O_ &"9/_0;NO;* "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "O@WXO_ /*7[X'_ /8GW'_HK6*^\J^#?B__ ,I?O@?_
M -B?<?\ HK6* /O*BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** /S?HHHH ^M/V2O^2<:E_V%I/_ $3#7ME>)_LE?\DX
MU+_L+2?^B8:]LH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \3\5?\G5>#?\ L$R?
M^@W=>V5XGXJ_Y.J\&_\ 8)D_]!NZ]LH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M*^#?B_\ \I?O@?\ ]B?<?^BM8K[RKX-^+_\ RE^^!_\ V)]Q_P"BM8H ^\J*
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH _-^BBB@#ZT_9*_Y)QJ7_86D_\ 1,->V5XG^R5_R3C4O^PM)_Z)AKVR@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@#Q/Q5_R=5X-_P"P3)_Z#=U[97B?BK_DZKP;
M_P!@F3_T&[KVR@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KX-^+_P#RE^^!_P#V
M)]Q_Z*UBOO*O@WXO_P#*7[X'_P#8GW'_ **UB@#[RHHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\WZ*** /K3]DK_D
MG&I?]A:3_P!$PU[97B?[)7_).-2_["TG_HF&O;* "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** /$_%7_)U7@W_ +!,G_H-W7ME>)^*O^3JO!O_ &"9/_0;NO;* "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "O@WXO_ /*7[X'_ /8GW'_HK6*^\J^#?B__
M ,I?O@?_ -B?<?\ HK6* /O*BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** /S?HHHH ^M/V2O^2<:E_V%I/_ $3#7ME>
M)_LE?\DXU+_L+2?^B8:]LH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \3\5?\G5>
M#?\ L$R?^@W=>V5XGXJ_Y.J\&_\ 8)D_]!NZ]LH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH *^#?B_\ \I?O@?\ ]B?<?^BM8K[RKX-^+_\ RE^^!_\ V)]Q_P"B
MM8H ^\J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH _-^BBB@#ZT_9*_Y)QJ7_86D_\ 1,->V5XG^R5_R3C4O^PM)_Z)
MAKVR@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **X[XR>-6^&_PD\:>*HY(HY]&T:\U"$S8VF2*!W0$=\LH&.]>:_L.
M?%_Q+\=_V;_#OC7Q;<6=QK6H3W:R&RA$2*L=Q)&H*@G!PF?Q% 'O=%%<_P")
MOB'X5\%211^(?$VCZ#)*,QKJ=_%;%QSR [#/0_E0!T%%4M'UO3O$-A'?:5?V
MNIV4GW+FSF66-_HRD@U=H **** "BBB@#Q/Q5_R=5X-_[!,G_H-W7ME>)^*O
M^3JO!O\ V"9/_0;NO;* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O@WXO\ _*7[
MX'_]B?<?^BM8K[RKX-^+_P#RE^^!_P#V)]Q_Z*UB@#[RHHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\WZ*** /K3]D
MK_DG&I?]A:3_ -$PU[97B?[)7_).-2_["TG_ *)AKVR@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KC/C1\0U^$OPD\8^,S;
MB[;0M*N;^.W8D"9XXRR(2.@9@!GMFNSK#\<^#M.^(?@K7O"VK*[Z7K5A/IUT
M(R _E2QLC;20<'#'!QP<4 ?F#^RS^R9<_M^Z!JGQ:^-'C[Q!J9GU&2TLM.TV
MX2,1B/:6SO1UC3+D".-5P!G/->\^$/\ @F'IWP9^*GA?QG\+OB1XBT)-/U.V
MN-2TO4765+^T64&:WWQ"/ 9-RX=7'//K7S[X9\/_ +27_!,[6]9M]&\-CXD_
M"JZN3=R-:Q/+#T"^:=F9+67:J*Q96C. /FP"/J[]FK_@I3\,/VA=7LO#MPMS
MX*\6W9$<&FZJRO#<R'HD-PN S'@!7",3P : .]_;;_:"N/V:_P!GO7/%>FB-
MM?F>/3=)$P!07,N<.0>NQ%D?'?9@\$U\E_LK?\$Y] ^.'PWM?BC\:M5UKQ-X
MF\7)_:<2+?M'Y=O(N8I)'QN>1@0_7: 5&#@YVO\ @M%J;Q?!_P"'^G 'R[C7
M9+@G' ,=NZC_ -&G\C7W3\*=/32?A=X.L8U58[;1K.%54< + @&/RH _+[Q3
MX;U/_@E[^UIX2F\.ZYJ%W\*?%[*+NSOI008A($G5\ *TD/F)(C@ X8*>"V?U
MJK\W/^"U5A%)X"^&-Z5'GPZG>0JW<*\49;]8U_*OT'\"7DNH^!_#UW/N\^?3
MK>63?UW-$I.??)H W**** "BLOQ1XBMO"7A^^UB\262VLX_-D2  N1[ D#]:
M\G_X:U\(?] W6_\ OQ#_ /': #Q5_P G5>#?^P3)_P"@W=>V5\GZW\<=!U+X
MUZ!XOBM-173=/L6MI8GBC\YF(G&5&_;C]ZO5AT->B?\ #6OA#_H&ZW_WXA_^
M.T >V45XG_PUKX0_Z!NM_P#?B'_X[1_PUKX0_P"@;K?_ 'XA_P#CM 'ME%>)
M_P##6OA#_H&ZW_WXA_\ CM'_  UKX0_Z!NM_]^(?_CM 'ME%>)_\-:^$/^@;
MK?\ WXA_^.T?\-:^$/\ H&ZW_P!^(?\ X[0![917B?\ PUKX0_Z!NM_]^(?_
M ([1_P -:^$/^@;K?_?B'_X[0![917B?_#6OA#_H&ZW_ -^(?_CM'_#6OA#_
M *!NM_\ ?B'_ ..T >V45XG_ ,-:^$/^@;K?_?B'_P".T?\ #6OA#_H&ZW_W
MXA_^.T >V45XG_PUKX0_Z!NM_P#?B'_X[1_PUKX0_P"@;K?_ 'XA_P#CM 'M
ME%>)_P##6OA#_H&ZW_WXA_\ CM'_  UKX0_Z!NM_]^(?_CM 'ME%>)_\-:^$
M/^@;K?\ WXA_^.T?\-:^$/\ H&ZW_P!^(?\ X[0![917B?\ PUKX0_Z!NM_]
M^(?_ ([1_P -:^$/^@;K?_?B'_X[0![917B?_#6OA#_H&ZW_ -^(?_CM'_#6
MOA#_ *!NM_\ ?B'_ ..T >V45XG_ ,-:^$/^@;K?_?B'_P".T?\ #6OA#_H&
MZW_WXA_^.T >V45XG_PUKX0_Z!NM_P#?B'_X[1_PUKX0_P"@;K?_ 'XA_P#C
MM 'ME%>)_P##6OA#_H&ZW_WXA_\ CM'_  UKX0_Z!NM_]^(?_CM 'ME%>)_\
M-:^$/^@;K?\ WXA_^.T?\-:^$/\ H&ZW_P!^(?\ X[0![917B?\ PUKX0_Z!
MNM_]^(?_ ([1_P -:^$/^@;K?_?B'_X[0![917B?_#6OA#_H&ZW_ -^(?_CM
M'_#6OA#_ *!NM_\ ?B'_ ..T >V45XG_ ,-:^$/^@;K?_?B'_P".T?\ #6OA
M#_H&ZW_WXA_^.T >V45XG_PUKX0_Z!NM_P#?B'_X[1_PUKX0_P"@;K?_ 'XA
M_P#CM 'ME%>)_P##6OA#_H&ZW_WXA_\ CM'_  UKX0_Z!NM_]^(?_CM 'ME%
M>)_\-:^$/^@;K?\ WXA_^.T?\-:^$/\ H&ZW_P!^(?\ X[0![917B?\ PUKX
M0_Z!NM_]^(?_ ([1_P -:^$/^@;K?_?B'_X[0![917B?_#6OA#_H&ZW_ -^(
M?_CM'_#6OA#_ *!NM_\ ?B'_ ..T >V45XG_ ,-:^$/^@;K?_?B'_P".T?\
M#6OA#_H&ZW_WXA_^.T >V45XG_PUKX0_Z!NM_P#?B'_X[1_PUKX0_P"@;K?_
M 'XA_P#CM 'ME%>)_P##6OA#_H&ZW_WXA_\ CM'_  UKX0_Z!NM_]^(?_CM
M'ME%>)_\-:^$/^@;K?\ WXA_^.T?\-:^$/\ H&ZW_P!^(?\ X[0![917B?\
MPUKX0_Z!NM_]^(?_ ([1_P -:^$/^@;K?_?B'_X[0![917B?_#6OA#_H&ZW_
M -^(?_CM'_#6OA#_ *!NM_\ ?B'_ ..T >V45XG_ ,-:^$/^@;K?_?B'_P".
MT?\ #6OA#_H&ZW_WXA_^.T >V45XG_PUKX0_Z!NM_P#?B'_X[1_PUKX0_P"@
M;K?_ 'XA_P#CM 'ME%>)_P##6OA#_H&ZW_WXA_\ CM'_  UKX0_Z!NM_]^(?
M_CM 'ME%>)_\-:^$/^@;K?\ WXA_^.T?\-:^$/\ H&ZW_P!^(?\ X[0![917
MB?\ PUKX0_Z!NM_]^(?_ ([1_P -:^$/^@;K?_?B'_X[0![917B?_#6OA#_H
M&ZW_ -^(?_CM'_#6OA#_ *!NM_\ ?B'_ ..T >V45XG_ ,-:^$/^@;K?_?B'
M_P".T?\ #6OA#_H&ZW_WXA_^.T >V45XG_PUKX0_Z!NM_P#?B'_X[1_PUKX0
M_P"@;K?_ 'XA_P#CM 'ME%>)_P##6OA#_H&ZW_WXA_\ CM'_  UKX0_Z!NM_
M]^(?_CM 'ME%>)_\-:^$/^@;K?\ WXA_^.T?\-:^$/\ H&ZW_P!^(?\ X[0!
M[917B?\ PUKX0_Z!NM_]^(?_ ([1_P -:^$/^@;K?_?B'_X[0![917B?_#6O
MA#_H&ZW_ -^(?_CM'_#6OA#_ *!NM_\ ?B'_ ..T >V45XG_ ,-:^$/^@;K?
M_?B'_P".T?\ #6OA#_H&ZW_WXA_^.T >V45XG_PUKX0_Z!NM_P#?B'_X[1_P
MUKX0_P"@;K?_ 'XA_P#CM 'ME%>)_P##6OA#_H&ZW_WXA_\ CM'_  UKX0_Z
M!NM_]^(?_CM 'ME%>)_\-:^$/^@;K?\ WXA_^.T?\-:^$/\ H&ZW_P!^(?\
MX[0![917B?\ PUKX0_Z!NM_]^(?_ ([1_P -:^$/^@;K?_?B'_X[0![917B?
M_#6OA#_H&ZW_ -^(?_CM'_#6OA#_ *!NM_\ ?B'_ ..T >V45XG_ ,-:^$/^
M@;K?_?B'_P".T?\ #6OA#_H&ZW_WXA_^.T >V45XG_PUKX0_Z!NM_P#?B'_X
M[1_PUKX0_P"@;K?_ 'XA_P#CM 'ME%>)_P##6OA#_H&ZW_WXA_\ CM'_  UK
MX0_Z!NM_]^(?_CM 'ME%>)_\-:^$/^@;K?\ WXA_^.T?\-:^$/\ H&ZW_P!^
M(?\ X[0![917B?\ PUKX0_Z!NM_]^(?_ ([1_P -:^$/^@;K?_?B'_X[0![9
M17B?_#6OA#_H&ZW_ -^(?_CM'_#6OA#_ *!NM_\ ?B'_ ..T >V45XG_ ,-:
M^$/^@;K?_?B'_P".T?\ #6OA#_H&ZW_WXA_^.T >V45XG_PUKX0_Z!NM_P#?
MB'_X[1_PUKX0_P"@;K?_ 'XA_P#CM 'ME%>)_P##6OA#_H&ZW_WXA_\ CM'_
M  UKX0_Z!NM_]^(?_CM 'ME%>)_\-:^$/^@;K?\ WXA_^.T?\-:^$/\ H&ZW
M_P!^(?\ X[0![917B?\ PUKX0_Z!NM_]^(?_ ([1_P -:^$/^@;K?_?B'_X[
M0![917B?_#6OA#_H&ZW_ -^(?_CM'_#6OA#_ *!NM_\ ?B'_ ..T >V45XG_
M ,-:^$/^@;K?_?B'_P".T?\ #6OA#_H&ZW_WXA_^.T >V45XG_PUKX0_Z!NM
M_P#?B'_X[1_PUKX0_P"@;K?_ 'XA_P#CM 'ME%>)_P##6OA#_H&ZW_WXA_\
MCM'_  UKX0_Z!NM_]^(?_CM 'ME%>)_\-:^$/^@;K?\ WXA_^.T?\-:^$/\
MH&ZW_P!^(?\ X[0![917B?\ PUKX0_Z!NM_]^(?_ ([1_P -:^$/^@;K?_?B
M'_X[0![917B?_#6OA#_H&ZW_ -^(?_CM'_#6OA#_ *!NM_\ ?B'_ ..T >V4
M5XG_ ,-:^$/^@;K?_?B'_P".T?\ #6OA#_H&ZW_WXA_^.T >V45XG_PUKX0_
MZ!NM_P#?B'_X[1_PUKX0_P"@;K?_ 'XA_P#CM 'ME%>)_P##6OA#_H&ZW_WX
MA_\ CM'_  UKX0_Z!NM_]^(?_CM 'ME%>)_\-:^$/^@;K?\ WXA_^.T?\-:^
M$/\ H&ZW_P!^(?\ X[0![917B?\ PUKX0_Z!NM_]^(?_ ([1_P -:^$/^@;K
M?_?B'_X[0![917B?_#6OA#_H&ZW_ -^(?_CM'_#6OA#_ *!NM_\ ?B'_ ..T
M >V45XG_ ,-:^$/^@;K?_?B'_P".T?\ #6OA#_H&ZW_WXA_^.T >V45XG_PU
MKX0_Z!NM_P#?B'_X[1_PUKX0_P"@;K?_ 'XA_P#CM 'ME%>)_P##6OA#_H&Z
MW_WXA_\ CM'_  UKX0_Z!NM_]^(?_CM 'ME%>)_\-:^$/^@;K?\ WXA_^.T?
M\-:^$/\ H&ZW_P!^(?\ X[0![917B?\ PUKX0_Z!NM_]^(?_ ([1_P -:^$/
M^@;K?_?B'_X[0![917B?_#6OA#_H&ZW_ -^(?_CM'_#6OA#_ *!NM_\ ?B'_
M ..T >V45XG_ ,-:^$/^@;K?_?B'_P".T?\ #6OA#_H&ZW_WXA_^.T >V45X
MG_PUKX0_Z!NM_P#?B'_X[1_PUKX0_P"@;K?_ 'XA_P#CM 'ME%>)_P##6OA#
M_H&ZW_WXA_\ CM'_  UKX0_Z!NM_]^(?_CM 'ME%>)_\-:^$/^@;K?\ WXA_
M^.T?\-:^$/\ H&ZW_P!^(?\ X[0![917B?\ PUKX0_Z!NM_]^(?_ ([1_P -
M:^$/^@;K?_?B'_X[0![917B?_#6OA#_H&ZW_ -^(?_CM'_#6OA#_ *!NM_\
M?B'_ ..T >V45XG_ ,-:^$/^@;K?_?B'_P".T?\ #6OA#_H&ZW_WXA_^.T >
MV45XG_PUKX0_Z!NM_P#?B'_X[1_PUKX0_P"@;K?_ 'XA_P#CM 'ME%>)_P##
M6OA#_H&ZW_WXA_\ CM'_  UKX0_Z!NM_]^(?_CM 'ME%>)_\-:^$/^@;K?\
MWXA_^.T?\-:^$/\ H&ZW_P!^(?\ X[0![917B?\ PUKX0_Z!NM_]^(?_ ([1
M_P -:^$/^@;K?_?B'_X[0![917B?_#6OA#_H&ZW_ -^(?_CM'_#6OA#_ *!N
MM_\ ?B'_ ..T >V45XG_ ,-:^$/^@;K?_?B'_P".T?\ #6OA#_H&ZW_WXA_^
M.T >V45XG_PUKX0_Z!NM_P#?B'_X[1_PUKX0_P"@;K?_ 'XA_P#CM 'ME%>)
M_P##6OA#_H&ZW_WXA_\ CM'_  UKX0_Z!NM_]^(?_CM 'ME%>)_\-:^$/^@;
MK?\ WXA_^.T?\-:^$/\ H&ZW_P!^(?\ X[0![917B?\ PUKX0_Z!NM_]^(?_
M ([1_P -:^$/^@;K?_?B'_X[0![917B?_#6OA#_H&ZW_ -^(?_CM'_#6OA#_
M *!NM_\ ?B'_ ..T >V45XG_ ,-:^$/^@;K?_?B'_P".T?\ #6OA#_H&ZW_W
MXA_^.T >V45XG_PUKX0_Z!NM_P#?B'_X[1_PUKX0_P"@;K?_ 'XA_P#CM 'M
ME%>)_P##6OA#_H&ZW_WXA_\ CM'_  UKX0_Z!NM_]^(?_CM 'ME%>)_\-:^$
M/^@;K?\ WXA_^.T?\-:^$/\ H&ZW_P!^(?\ X[0![917B?\ PUKX0_Z!NM_]
M^(?_ ([1_P -:^$/^@;K?_?B'_X[0![917B?_#6OA#_H&ZW_ -^(?_CM'_#6
MOA#_ *!NM_\ ?B'_ ..T >V45XG_ ,-:^$/^@;K?_?B'_P".T?\ #6OA#_H&
MZW_WXA_^.T >V45XG_PUKX0_Z!NM_P#?B'_X[1_PUKX0_P"@;K?_ 'XA_P#C
MM 'ME%>)_P##6OA#_H&ZW_WXA_\ CM'_  UKX0_Z!NM_]^(?_CM 'ME%>)_\
M-:^$/^@;K?\ WXA_^.T?\-:^$/\ H&ZW_P!^(?\ X[0![917B?\ PUKX0_Z!
MNM_]^(?_ ([1_P -:^$/^@;K?_?B'_X[0![917B?_#6OA#_H&ZW_ -^(?_CM
M'_#6OA#_ *!NM_\ ?B'_ ..T >V45XG_ ,-:^$/^@;K?_?B'_P".T?\ #6OA
M#_H&ZW_WXA_^.T >V45XG_PUKX0_Z!NM_P#?B'_X[1_PUKX0_P"@;K?_ 'XA
M_P#CM 'ME%>)_P##6OA#_H&ZW_WXA_\ CM'_  UKX0_Z!NM_]^(?_CM 'ME%
M>)_\-:^$/^@;K?\ WXA_^.T?\-:^$/\ H&ZW_P!^(?\ X[0![917B?\ PUKX
M0_Z!NM_]^(?_ ([1_P -:^$/^@;K?_?B'_X[0![917B?_#6OA#_H&ZW_ -^(
M?_CM'_#6OA#_ *!NM_\ ?B'_ ..T >V45XG_ ,-:^$/^@;K?_?B'_P".T?\
M#6OA#_H&ZW_WXA_^.T >V45XG_PUKX0_Z!NM_P#?B'_X[1_PUKX0_P"@;K?_
M 'XA_P#CM 'ME%>)_P##6OA#_H&ZW_WXA_\ CM'_  UKX0_Z!NM_]^(?_CM
M'ME%>)_\-:^$/^@;K?\ WXA_^.T?\-:^$/\ H&ZW_P!^(?\ X[0![917B?\
MPUKX0_Z!NM_]^(?_ ([1_P -:^$/^@;K?_?B'_X[0![917B?_#6OA#_H&ZW_
M -^(?_CM'_#6OA#_ *!NM_\ ?B'_ ..T >V45XG_ ,-:^$/^@;K?_?B'_P".
MT?\ #6OA#_H&ZW_WXA_^.T >V45XG_PUKX0_Z!NM_P#?B'_X[1_PUKX0_P"@
M;K?_ 'XA_P#CM 'ME%>)_P##6OA#_H&ZW_WXA_\ CM'_  UKX0_Z!NM_]^(?
M_CM 'ME%>)_\-:^$/^@;K?\ WXA_^.T?\-:^$/\ H&ZW_P!^(?\ X[0![917
MB?\ PUKX0_Z!NM_]^(?_ ([1_P -:^$/^@;K?_?B'_X[0![917B?_#6OA#_H
M&ZW_ -^(?_CM'_#6OA#_ *!NM_\ ?B'_ ..T >V45XG_ ,-:^$/^@;K?_?B'
M_P".T?\ #6OA#_H&ZW_WXA_^.T >V45XG_PUKX0_Z!NM_P#?B'_X[1_PUKX0
M_P"@;K?_ 'XA_P#CM 'ME%>)_P##6OA#_H&ZW_WXA_\ CM'_  UKX0_Z!NM_
M]^(?_CM 'ME%>)_\-:^$/^@;K?\ WXA_^.T?\-:^$/\ H&ZW_P!^(?\ X[0!
M[917B?\ PUKX0_Z!NM_]^(?_ ([1_P -:^$/^@;K?_?B'_X[0![917B?_#6O
MA#_H&ZW_ -^(?_CM'_#6OA#_ *!NM_\ ?B'_ ..T >V45XG_ ,-:^$/^@;K?
M_?B'_P".T?\ #6OA#_H&ZW_WXA_^.T >V45XG_PUKX0_Z!NM_P#?B'_X[1_P
MUKX0_P"@;K?_ 'XA_P#CM 'ME%>)_P##6OA#_H&ZW_WXA_\ CM'_  UKX0_Z
M!NM_]^(?_CM 'ME%>)_\-:^$/^@;K?\ WXA_^.T?\-:^$/\ H&ZW_P!^(?\
MX[0![917B?\ PUKX0_Z!NM_]^(?_ ([1_P -:^$/^@;K?_?B'_X[0![917B?
M_#6OA#_H&ZW_ -^(?_CM'_#6OA#_ *!NM_\ ?B'_ ..T >V45XG_ ,-:^$/^
M@;K?_?B'_P".T?\ #6OA#_H&ZW_WXA_^.T >V45XG_PUKX0_Z!NM_P#?B'_X
M[1_PUKX0_P"@;K?_ 'XA_P#CM 'ME%>)_P##6OA#_H&ZW_WXA_\ CM'_  UK
MX0_Z!NM_]^(?_CM 'ME%>)_\-:^$/^@;K?\ WXA_^.T?\-:^$/\ H&ZW_P!^
M(?\ X[0![917B?\ PUKX0_Z!NM_]^(?_ ([1_P -:^$/^@;K?_?B'_X[0![9
M17B?_#6OA#_H&ZW_ -^(?_CM'_#6OA#_ *!NM_\ ?B'_ ..T >V45XG_ ,-:
M^$/^@;K?_?B'_P".T?\ #6OA#_H&ZW_WXA_^.T >V45XG_PUKX0_Z!NM_P#?
MB'_X[1_PUKX0_P"@;K?_ 'XA_P#CM 'ME%>)_P##6OA#_H&ZW_WXA_\ CM'_
M  UKX0_Z!NM_]^(?_CM 'ME%>)_\-:^$/^@;K?\ WXA_^.T?\-:^$/\ H&ZW
M_P!^(?\ X[0![917B?\ PUKX0_Z!NM_]^(?_ ([1_P -:^$/^@;K?_?B'_X[
M0![917B?_#6OA#_H&ZW_ -^(?_CM'_#6OA#_ *!NM_\ ?B'_ ..T >V45XG_
M ,-:^$/^@;K?_?B'_P".T?\ #6OA#_H&ZW_WXA_^.T >V45XG_PUKX0_Z!NM
M_P#?B'_X[1_PUKX0_P"@;K?_ 'XA_P#CM 'ME%>)_P##6OA#_H&ZW_WXA_\
MCM'_  UKX0_Z!NM_]^(?_CM 'ME%>)_\-:^$/^@;K?\ WXA_^.T?\-:^$/\
MH&ZW_P!^(?\ X[0![917B?\ PUKX0_Z!NM_]^(?_ ([1_P -:^$/^@;K?_?B
M'_X[0![917B?_#6OA#_H&ZW_ -^(?_CM'_#6OA#_ *!NM_\ ?B'_ ..T >V4
M5XG_ ,-:^$/^@;K?_?B'_P".T?\ #6OA#_H&ZW_WXA_^.T >V45XG_PUKX0_
MZ!NM_P#?B'_X[1_PUKX0_P"@;K?_ 'XA_P#CM 'ME%>)_P##6OA#_H&ZW_WX
MA_\ CM'_  UKX0_Z!NM_]^(?_CM 'ME%>)_\-:^$/^@;K?\ WXA_^.T?\-:^
M$/\ H&ZW_P!^(?\ X[0![917B?\ PUKX0_Z!NM_]^(?_ ([1_P -:^$/^@;K
M?_?B'_X[0![917B?_#6OA#_H&ZW_ -^(?_CM'_#6OA#_ *!NM_\ ?B'_ ..T
M >V45XG_ ,-:^$/^@;K?_?B'_P".T?\ #6OA#_H&ZW_WXA_^.T >V45XG_PU
MKX0_Z!NM_P#?B'_X[1_PUKX0_P"@;K?_ 'XA_P#CM 'ME%>)_P##6OA#_H&Z
MW_WXA_\ CM'_  UKX0_Z!NM_]^(?_CM 'ME%>)_\-:^$/^@;K?\ WXA_^.T?
M\-:^$/\ H&ZW_P!^(?\ X[0![917B?\ PUKX0_Z!NM_]^(?_ ([1_P -:^$/
M^@;K?_?B'_X[0![917B?_#6OA#_H&ZW_ -^(?_CM'_#6OA#_ *!NM_\ ?B'_
M ..T >V45XG_ ,-:^$/^@;K?_?B'_P".T?\ #6OA#_H&ZW_WXA_^.T >V45X
MG_PUKX0_Z!NM_P#?B'_X[1_PUKX0_P"@;K?_ 'XA_P#CM 'ME%>)_P##6OA#
M_H&ZW_WXA_\ CM'_  UKX0_Z!NM_]^(?_CM 'ME%>)_\-:^$/^@;K?\ WXA_
M^.T?\-:^$/\ H&ZW_P!^(?\ X[0![917B?\ PUKX0_Z!NM_]^(?_ ([1_P -
M:^$/^@;K?_?B'_X[0![917B?_#6OA#_H&ZW_ -^(?_CM'_#6OA#_ *!NM_\
M?B'_ ..T >V45XG_ ,-:^$/^@;K?_?B'_P".T?\ #6OA#_H&ZW_WXA_^.T >
MV5\&_%__ )2_? __ +$^X_\ 16L5]#?\-:^$/^@;K?\ WXA_^.U\\:DLWQ8_
MX*/_  @^)&B6TJ^']/T2ZT>Y2Y 6>.46VI/O*J67RSY\:@[L[B>,<T ?>=%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M ?F_1110!]:?LE?\DXU+_L+2?^B8:]LKQ/\ 9*_Y)QJ7_86D_P#1,->V4 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %5M1U.
MST>S>[O[N"QM4*AI[F01HI8A5!8D 9) 'N0*LUP'QZ^#6D_M _"7Q#X UNZN
MK'3=8CB5[FR*B6)HYDFC8;@0</&N01R,CC.: ._K\J?^"P?P[\%^#-9\!^+?
M#]O:Z'XYU*XG^UC3@(9;J--K)<.%(^=7.!)C+;L$G8,8'Q1^#7QO_9A^*OPQ
M^%/A3X_Z]>V/C2Y:SL ))X$TY-\<>6B,K@* ^1L(^X>!7T]\&O\ @FI9>'_B
M5;?$/XL^/M3^+/BNUF2XM1?HRV\4BG*E][R-+M."HRJC'W30!Q7_  5-\+ZW
MXK_8X\!>);VV8:CI%[8W&JHP.Z'S[9HW)_[;-&OU:OK[]F/QY9_$O]GOX>^(
MK*=;A;O1+59BK;MDZ1JDR$^JR*ZGZ5U7Q'^'VB?%;P+K?A'Q':_;-$U>V:UN
M8@VUMIZ,I[,I 8'L0#7P%X?_ ."?_P"T?\ KW4M/^"?QLTVP\+7<SS"TU@R1
M,I(QDQB">/?M"@R+M)VC@8  !0_X*W:A)\2/B#\&OA)H+I<^(;^[DG:W!SL:
MX>."W+8Y )$Q^BYK]*;"SCTZQMK2+B*"-8D^B@ ?RKX^_9B_8 N?AK\39?BK
M\5/&,OQ&^)#%F@N'WM;VCD;?,#2?-(X7Y5)"J@. O (^R* "BBB@ HHHH \3
M\5?\G5>#?^P3)_Z#=U[97B?BK_DZKP;_ -@F3_T&[KVR@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH Y_P"(7_(@^)?^P9<_^BFKD_V;_P#DC^B_[]Q_Z/>NL^(7
M_(@^)?\ L&7/_HIJY/\ 9O\ ^2/Z+_OW'_H]Z /3**** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "O$_&G_ "<]X(_[![_RN*]LKQ/QI_R<]X(_[![_ ,KB@#VRBBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ KG_ (A?\B#XE_[!ES_Z*:N@KG_B%_R(/B7_
M +!ES_Z*:@#D_P!F_P#Y(_HO^_<?^CWKTRO,_P!F_P#Y(_HO^_<?^CWKTR@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH \3\:?\ )SW@C_L'O_*XKVRO$_&G_)SW
M@C_L'O\ RN*]LH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .?\ B%_R(/B7_L&7
M/_HIJY/]F_\ Y(_HO^_<?^CWKK/B%_R(/B7_ +!ES_Z*:N3_ &;_ /DC^B_[
M]Q_Z/>@#TRBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KQ/Q5_P G5>#?^P3)_P"@
MW=>V5XGXJ_Y.J\&_]@F3_P!!NZ /;**** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH _-^BBB@#ZT_9*_Y)QJ7_86D_P#1
M,->V5XG^R5_R3C4O^PM)_P"B8:]LH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** .#\6_ SP1XZ^(?ACQSKFAB_\ %/AK
M=_9-^;J=/LV3D_NU<(_)_C4UWE%% !1110 4444 %%%% !1110!XGXJ_Y.J\
M&_\ 8)D_]!NZ]LKQ/Q5_R=5X-_[!,G_H-W7ME !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 ?+W[7G[6/B[X*>)/#G@?X<?
M#ZY\>>//$%M)=V\>R1[>WB1PI9TC^9^<Y^9 HP2W:OG#QE^TA^W-\&M"F\:>
M,/ASH,GABW'FW<4<,,ZVT>>2PM[EI4 '\39"_P 5?I=L7?OVC?C&['./2N)^
M.?B72/!WP9\<:SK_ )9T>TT:[>Y27I*OE,/+QW+$A0.Y8#O0!R7[*/[36A_M
M5?"N'Q;I5JVEWL,[6>I:5))YC6EPH!VAL#<K*RLK8&0<8!! \V_;1_;B3]FV
M_P!%\&^%-#'B[XF:Z$:RTM@YB@1WV1M(J89V=P56-2"<$DCC=Y!_P1D\*ZAI
MOP=\<Z_<*Z:?JNLQP6H;HQAB_>.!Z9E"Y]4([5Q_P*MA\7_^"N7Q'UG5&%R?
M"B7\EJCC*I]G\JP0 'I@2EO][GK0!O\ BSXU_MU_"SPW+XX\1^"?#-YX?LU-
MU?:=;Q12O;PXRQ=8IO,"J.I4MMQEN :^L_V2_P!J+0OVK?A>GB?2[<Z7J=K+
M]DU727DWM:3@ \-@;D8$%6P,\C@J0/:)H8[B%XI466)U*NCC*L#P01W%?F!_
MP2^A?X<?M;_'GX;V[XT^S^TKY8.1FROS A_*=OSH ^P_VG?VU? '[,%JEGJT
MTFO>,+E UEX8TPAKF7=PC2'D1(3QDY)YVJV"*\(_8<_;=^)W[1/[1OB_P5XW
MT73/#]AIND7-^FF0V<L5U9S1W5O"(I&=B20)7W J#N';I7UM#\ O $7Q9OOB
M8WAJTN/'%W%%$VKW.99(EC0(OE!B5C.T %D )'4U\#?L1_\ *43]H/\ ZXZY
M_P"G:UH _3FOA_\ :&_;O\8#XS2_!CX!^$8?&/CNW<Q7^H7OS6MJX4%T4!U&
M4R TDC*JL"N&-?<%?EY_P2<N+:3]H/XZ'6#%_P );)AP&QYA3[7+]JQWQYA@
MS_P'/:@#?\:?M7_M<?LM-IWB'XN>!-!U_P %33+%<SZ645HF8#"^;$[")L\
MR(58Y )ZU]^?##XCZ)\7OA_H7C+PY<-<Z+K%LMS;NZ[74'(9&'9E8,I'8J>M
M<K^U/X/L_'G[-_Q+T2^C62&?0+R1-_1)8XFEB?\ X#(B-_P&OFC_ ((]>*;C
M6OV8]7TJX<NFC>(KB"W!)PL4D4,N!_P-Y#^- 'W31110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 <_\0O^1!\2_P#8,N?_ $4U
M<G^S?_R1_1?]^X_]'O76?$+_ )$'Q+_V#+G_ -%-7)_LW_\ )']%_P!^X_\
M1[T >F4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% %'7M8@\/:'J.JW*R/;6-M)=2K"NYRJ*6(4=S@' K\];?]K+]KK]H57UC
MX/?"*RT+P<Y+6=[K/EB6Y3LPDN)8D<''_+-" 21N.,U^BY 8$$9!X(-"J$4*
MH"J!@ =!0!^>GP1_X*%_$7PQ\<;#X3?M#^#[7PQJ^H31VMMJEK&8/+DD^6(R
M+O=)(W?Y1+&P4'KD D??/B?Q+IG@WPYJ>O:U>1Z?I&F6TEY=W4N=L42*6=CC
MG@ ].:_-#_@IC%!\1OVP?@?X)T$++XH4PI<20XW1+-=KY08CIM"22<] V>AK
MW[_@J[XMN?#/[(.J6EO*8O[;U6STV0@X)3<TY ^OD8/MF@#RC1OVS?VDOVJM
M>UB;X ^!-*TWP7I=P8/[5US8996P"%9GD";B"&*(K%0PRQR,ZOPK_;W^)WPR
M^-VF_"O]I+PI8^'[O5'2.RUZQ7RT!D8K&[[7>.2)F^7>A781\PX;'TA^POX)
MM/ ?[)/POL;2-5^V:+!JLK  %Y+H?:&)/<_O<<]E [5\P_\ !:#P?:W/PF\
M>+/+5;^PUQ],68<-Y<\#RD>XS; ^V3ZF@#Z^_:<^/,7[./PFOO&)T*Z\2W:W
M$-E9Z7:-M:XN)6VHI;#%1GN%8]  2:^.Y_C7^WQXGLF\2Z5\*='T;2 OFQZ7
M+#"MPR#G#137/GEL=0%4G/ K[G^#?B:3QY\'O GB2Z/FSZOH5AJ3LXY+RVZ2
M$_7+5V= 'Q[^P[^WC+^TMJNL>"O&6A1>%OB)H\32RVT =(;I$?9+MCDR\4D;
M%0T;$GG(/! ^D?B_\5M ^"/PXUSQKXGN&M]'TF#S9!&,R2N2%2)!W=W*J.@R
M>2!DU^=W[,\4'Q'_ ."KOQ,\3^&0IT#2A?O<3PX\J5MJ6S$$<-OE+./7!-=;
M_P %H?%MSI_PI^'WAR*4I;ZIJ\]Y,@.-_P!GB"J#ZC-QG'J!Z4 5O"7[3_[8
M'[3=E<>*_A1X$\/^'_!(EDBLI-2:-I+G:Q!^>:0>801@LB*N<C.0<=Q^RW^W
MIXMU_P",DOP7^.7A>W\(^/@3%:75LIBBN)0F\12(68!G7YDD1MCY  &5S]@?
M#+P3:?#;X=>&/"EC&L=KHNFV]@@4 9\N-5+''<D$D]R2:_.#_@K'!'\-/C_\
M$/B99*(-20L6FC'S,;&YAF0GU(^T$?3 [4 ?J+1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %>)^-/\ DY[P1_V#W_E<5[97
MB?C3_DY[P1_V#W_E<4 >V4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !7S%^UY^U9XM^"6N^&?!?PY^']SX]\>>(H);FVAV.
M]O;Q1L%9W2/YGY//S(%');M7T[3=B[]^T;\8W8YQZ4 ?FEXS_:/_ &YO@YHD
MWC3Q?\.=!?PQ;CS;N&*&&=;>//)86]RTJ #^)LA?XJ^R?V4/VFM$_:J^%4'B
MW2K5M+O89FL]2TJ23S&M+A0#@-@;E965E; R#C@@@=E\:_$FD>$/@_XUUG7C
M'_8]GH]W+=)+C;(GE,"F#U+9V@=RP'>OB/\ X(P^%]1T[X1^/-=N%=--U/6(
MH+4,>&:&(^8P'I^]49]5([4 >R?MI_MPQ_LTW6B^$O"VB+XM^)6NA6LM*;<8
MH$9]D;R*GS.7<%5C4@G:22.-WAOBKXT_MV_"_P -S>-_$/@GPS>:#9H;J^TV
MWBBF>W@ RQ98I_,VJ.25+;<9;@&N?^"UHOQ>_P""N_Q!U?5"+G_A%4O9;:-E
MW(IMUBL4XZ#'FEL_WAGK7Z>2Q)-&\<B+)&X*LC#(8'J"* /%OV2OVHM"_:N^
M%Z>)],MCI>IVLWV35=)>3S&M)P 1AL#<C @JV!GD=5(KPGXU?M@?&[7OB]XE
M^&WP%^%?]NW'AZ86>H^(-57,"S%%;:I+QQ1X!X,CDMUVC'/C?_!,1#\.?VQ/
MCO\ #>T8IIMH+P+""2/]"U#R$/X+.P_&OU#5%3=M4+N.3@8R?6@#\RM>_;E_
M:?\ V7/$.DO\=?ASIMUX8U"4I]IL%1';CE8IX97B#@ MY;C+ 'D#D?H]X,\7
MZ5\0/"6C^)="NA>Z/JUI'>VDX&-\;J&4D=0<'D'D'(-?(7_!6_Q)I&D_LHR:
M9?&-]2U76+2+3XVP7#H3)(X'7 C5E)_Z: =Z]G_8C\+ZCX._9.^&&EZLKQWR
MZ/'.\<A^9%E9I44^A"R*,=L8[4 4/VG/VT_ '[,-F+35KA]=\87"!K+POIA#
M74V[A&<\B)"?XFY/.U6QBO!/V*?VXOB?^T'^TKXG\#^-=!TSPYIUEI=S?)I<
M=I+%=V<L<\"+'(SMDD"1MV5!SV7I7UQ'\ ? "?%F\^)DGAJTNO&]U%%"=6NL
MS/"L:!%\I6)6([1@L@!(ZFO@C]D'_E*K\<_^N.L?^EUM0!^G%%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5S_Q"_P"1!\2_
M]@RY_P#135T%<_\ $+_D0?$O_8,N?_134 <G^S?_ ,D?T7_?N/\ T>]>F5YG
M^S?_ ,D?T7_?N/\ T>]>F4 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !5'7-7A\/Z)J&J7*R/;V-O)<R+$,N512Q"CN<#BKU!&1
M@\B@#\YK7]K7]KC]HA)-8^#GPBLM#\'LQ:TO]9\OS;E.S"2XEBC<''_+-" 3
MC<<9JW\&?^"A?Q(\'?'#3_A3^T3X-M/#.IZC+%;VVJV<9A\MY"5C:1=[QRQN
M_P OF1L%4@]<';^AJ(L:A5 55&  , "OR^_X*<)'\1OVMO@?X&T!5F\4+Y8F
M>$_/&L]TGE!B/N[1%(_L&ST- 'Z7^)O$FF>#?#NIZ]K5Y'I^D:9;27=W=2_=
MBB12SL?H >E?GSI7[9_[1W[5/B+6I/V?? NE:?X+TJ?R/[7UW8996QD!F>14
M#$8;RT5BH(RW(SZU_P %5_%EQX9_8_UJUMY3"=:U*STUR.K)O,S*#VR(<'VR
M.]>B?L(>";3P'^R/\,;*UC"F]TB+5IGV;6>2Z_T@D^N/,"@^BCMB@#YP^%G[
M?'Q1^&'QOTSX6?M(^%++0KG59$CL]=L5$:J9'*QN^UVCDB9OEWH5V8.X'!Q]
M:?M.?'F+]G#X27_C)M#NO$ETD\-G::7:OL:>>5]J*6P2HSW"L>@ .:^1?^"S
M_A"UN_@[X#\4^6/M^GZ\VFI*!\PCGMY)&'TW6R?Y-?;/P3\2R>//@OX \179
M\ZXU;0=/U&5F&29)+>.0GZY8T ?#DGQL_;W\667_  DND?"G1]&T?;YL>F30
MPI<,@YPT4]R)MV.VU2<\"O5OV(/V\[C]H_7-8\"^-] B\*_$72(WDDMX Z0W
M2H^R4".3+Q21D@,C,W<@C! ^Q*_+W]G!(_B1_P %8_B1XG\-JIT'2?MQNIX#
M^ZD81I:D@]&WS;G'K@D=* /NS]ISX\Q?LX?"2_\ &3:'=>)+I)X;.TTNU?8T
M\\K[44M@E1GN%8]  <U\=R?&S]O?Q99?\)+I'PIT?1M'V^;'IDT,*7#(.<-%
M/<B;=CMM4G/ K]&'19  RA@"",C/(Z&G4 ?'?[$'[>=Q^T?KFL>!?&^@1>%?
MB+I$;R26\ =(;I4?9*!')EXI(R0&1F;N01@@?8E?E[^S@D?Q(_X*Q_$CQ/X;
M53H.D_;C=3P']U(PC2U)!Z-OFW./7!(Z5^H5 !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 >)^-/^3GO!'_ &#W_E<5[97B
M?C3_ ).>\$?]@]_Y7%>V4 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110!\Q?M?\ [5WBOX':UX9\&_#OP!<^//'?B.&6XM8!
M'(\%O%&RJ79(_F?EN?F0*.2W:OF[QC^T7^W3\(M"N/&GBSX<Z _AFV7S[N&.
M&&=;:+J69;>Y:5% ZL<A1]ZOTLV*7#[1O P&QSCTKDOC#XETCP=\*/&&MZ^8
MQHUCI-U-=K+T>,1-E,=RWW0.Y('>@#A?V3?VGM$_:L^%L?BK3+1M)U"WG-GJ
M>E22^8;2< ' ? WHRD,K8'4C&0:\^_;3_;AM_P!F:71_"GAK1E\6_$K7 K6.
MDG<8H$9]B/($^9R[@JL:D%L'D8&[Q?\ X(P>&-0L/A)X^UV=633M2UB&WMMQ
MX9H8LR,!Z?OE&?52.U<C\)+5/B__ ,%?/'&JZFRW2>%ENY+:-URBFVBBLD !
M_NF0OG^\,]: .B\4_&C]N[X:>&I?'&O>"?#5UH-FAN[W38(HI7@@ RQ=(I_,
MPHZE22N,G@&OK#]D?]J/1/VKOA<OB;3K4Z5JMI-]CU727D\PVLX 8%6P-T;
M@JV!W'537MDD:31LCJ'1@596&00>H(K\O_\ @F;'_P *V_;.^//PVM,Q:7;B
M\\N+G&++4/(B//\ L7#8]C0![!\;?VPOC;K?Q@\1_#3X"_"S^WKK0)A::CX@
MU1"T"S%%?:I+QQ1X!X,CG=UV@=?*_$/[</[4?[+FN:3/\<OAQIEWX7OYO*^T
MV(C1V.,[8YX97B#@ L$=<L >@Y'Z:*BH6*J%+')P.I]37QA_P5J\2Z1I'[)E
MUIE^8VU'5M6LX=.C/+B1'\UW [ 1HZD_[8'<4 ?6O@?QII/Q%\':-XHT*Y^V
M:/J]I'>6LV,%HW4$9'8C.".Q!%?(OQE_:J^.OB7XM^(OAS\!OA:FJ'0)A::C
MXGUP8MEE**Y$99XXUP&_B9V8=$'&?9OV(?#&H>#_ -DSX7Z9JBLEZ-'CN&1S
M\R+,S3(I]"%D48[8QVKUS7/%>B>&!#_;&L6&D^=GR_MUTD._&,[=Q&<9&<>H
MH _.'Q?^VQ^U#^RCXATB7XV^!-%U7PMJ$QC%UINU&?'58YHG9%< %@DB989Z
M#D?HSX-\7:7X^\):-XET2X^U:1J]G%?6DVTJ7BD0.I(/(.",@\BOSP_X*?\
M[0OA'XM^"?#OPB^'NH6_CWQ?J.M0W30Z PO%A"(ZJ@:/(:5VD "J20%;=C(S
M]O?LU?#R_P#A1\ O 7A'564ZII.D06]V$;<JS;<NH/<!B0#[4 >E4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '/_$+_ )$'
MQ+_V#+G_ -%-7)_LW_\ )']%_P!^X_\ 1[UUGQ"_Y$'Q+_V#+G_T4U<G^S?_
M ,D?T7_?N/\ T>] 'IE%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110!3UG58-"T>^U*YWFVLX)+B7RUW-M12QP.YP#Q7YY6O[6
M_P"UM^T2K:O\&_A%9Z'X/8EK6_UDQ^9<IT#"6XEBC<''2-&P<C<<9K]&2,C!
MY%(B+&H50%51@ #  H _/#X.?\%#?B3X+^-^G_"K]HKP;:>&=1U"6*WM]5M(
MS#Y3R';&\@WO'+$[_+YD;!5.>H!Q^@'B+Q!IWA/0-2UO5[N.PTK3K:2[N[J4
MX2*)%+.Y]@ 37YE?\%1HH/B3^U-\$O ?A]1+XK.Q)GA^]&MQ=1B$,1TV^7*_
M/0-GH:^B/^"JGBVZ\,?L?ZY;VLIA.LZC9Z;(R]3&7,K*#VR(<'U!([T >1:5
M^VG^T9^U5XDUH_L^>!=+L/!NE3^2=7UW899#C@,SR*@8C#>6BL5!&6Y&;_PT
M_;Z^*'PG^-6F_#']I3PI8Z#+J;HEIK]@OEHGF,5C=]KO')$6^4NA79SN!P<?
M1?[ _@FT\"?LA_#2TM8U5K[2TU69P #))<DSDL>Y D"_10.U?.?_  6=\&V]
M_P#!CP/XI\M/MNF:Z=/$F/F\JX@D=A]-ULE 'UO^TU\>(?V<?A'J/C1]$N?$
M=S%-#:6FEVK[&N)Y7"(I;:VT9/4*3V )(KXZD^-O[>WBZT;Q+H_PHT?1-&"^
M;'IEQ#"EPR#G#13W(F+8[!5)["ON#X&>(YO'/P0^'OB"]/G76J^'].U"9FY)
MDDMXW8_7<37=4 ?''[$'[>MQ^T=K^K^!/'&@P^%?B+I*/(]O KQPW2QOLE41
MR$O%)&2 R%F[D8P0/L>ORZ_9[B@^)G_!6OX@>)_#"@Z#H_VY[J>'_52,L"6;
MD$<-OG8N/7!(Z5^GNH:A:Z387-]>W$=I96T333W$S!4BC4$LS$\   DD^E '
MSY^V_P#M4-^R_P##"VN]%MK?5/'.N72V.A:9.C2+(^1YDC(I#,J*0, \LZ#H
M37F/_!/']L'XA_M,^(OB!I'CRRT>UE\/);&(:9:O"X=WE617W2,#CRQC&._6
MN#_9QL+K]N;]KS7/CIK5O*?ASX(F_L[PG9SC"2SIRDNT]USY[=P\D0R0E<W_
M ,$D/^2Q_'K_ *[6_P#Z475 'Z<T444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !7B?BK_ ).J\&_]@F3_ -!NZ]LKQ/Q5_P G
M5>#?^P3)_P"@W= 'ME%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 ?F_1110!]:?LE?\DXU+_L+2?^B8:]LKQ/\ 9*_Y
M)QJ7_86D_P#1,->V4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >)^*O^3JO!O_8)
MD_\ 0;NO;*\3\5?\G5>#?^P3)_Z#=U[90 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% ".ZQJ68A549))P *_,_]I3XH>(/^
M"@OQA@^!'PFN1_PK[2;A+GQ)XHC!:WE*-]X$</&ASL7/[V09'RJ&K1_X*N_M
M%^._#5QI_P )O"=E?6.E:QIBW^KZM9Q.TES$\DD8M48#Y5_=DO@Y8,%X&X-P
MW[./[>'PZ_9E^'%IX4\,?!GQ:[<2W^IR^6+C4)\<RR$+^"KT48 [D@'Z7?"O
MX9Z%\'/A[H?@WPW;?9=&TBV6WA5N7<]6D<]W=BS,>Y8U^>?[%S1>'O\ @J%\
M?M.N&"2WPUF6'<PRQ;4H)MH]?E8GZ+7TO^RS^W5IG[4'CC4_#-KX%U_PO<66
MG-J7VK4@IAD598XRF1C#9E4@=P&Z8Y^:_P!M'X8>._V:?VL=*_:6\!:%+X@T
M27;)K-M;HS"!Q#Y$RRA02L<L7(DP0K[B<?+N /TTK\R/^"?5M%K7_!0?]HWQ
M!;'S+43ZND<@Z%9M65U_,15N>,O^"OVB>*/"$^D_#/P%XGN_B!?Q-!90WD$+
MPPS," ZB*1WF*]0FQ<XP2*]:_P"";'[+.L_L]?##5];\80O;^-?%L\=U>6LK
M;I+2"/=Y4;GG]X3)([<_QJ#RIH ^P:_,;]B/_E*)^T'_ -<=<_\ 3M:U](_M
M"_\ !0+PU^SQ\2;CP;J7@CQ7KMW!;Q7#7FE6T;0$2#("EG!) Z\=>.U?GW^S
M[^U78_"']L'XG?%S4O!?B>]T7Q5'J*6MC:VJ_:8?M%[#<)OW,%X6(@X)Y(H
M_:ROB7]H#_@G"_C+XLS?%'X3^/+OX9^,[N9I[SR%?R996&'EC>-E>-GRQ<?,
M'+'@9.?H#]FG]HS2OVF_ M[XGTC0=9\/6]IJ#Z<]MK4*QR,ZQQR;UVL05Q*!
MUSD'CU\%\<?\%2?!/PG^)7B;P;XY\"^+M&N])U&>SANK:"&:*[BC=E2X4.\;
M!7 ## 888<F@#RSXP_L;?%I?@]XO\1?&7]H?5]>T+1-'N=0?0M,+QP74L43/
M&C.Y"G+X7F(DY&,=N[_X([>')])_9EUO4YEVKJOB2XEA/]Z-(((\_P#?:R#\
M*\G^,O[0OQ$_X*/0VWPR^#G@G5M%\ W<\+ZWXAUN-8P560,HD9&:-$5EW[%9
MW<H  ,$']#_@M\*=*^!_PK\->!=%)DL-%M%MQ,RA6GDR6DE8#@,[L[D>K&@#
MM:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#
MG_B%_P B#XE_[!ES_P"BFKD_V;_^2/Z+_OW'_H]ZZSXA?\B#XE_[!ES_ .BF
MKD_V;_\ DC^B_P"_<?\ H]Z /3**** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ KQ7]JS]J;PQ^RM\.9M?UEUO=9N0T6D:*C@2
MWTP'_CL:Y!=^PP!EBH/HOQ,\8/\ #WX<^*?%,>GRZM)HNEW.HK80??N#%$T@
MC7 /+;<=#UK\4_!G[17_  E/[0US\6OCCX,\0>/K^V97TC1;.'R[&T*L2BE'
M!_=Q]53NQ+,6.=P!]P_L"?LT>)]2\8:M^T9\7$:7QWXGWSZ793IM:R@E&#*5
M/W&9,(B?P1\'EL+;_P""PVFM??LK:5,N<6?BFTG;'H;>ZC_G(*Y[_A[YHO\
MT2#Q=_WVG_Q-?2/QM^'MO^V)^R==:9:12:1-XIT:UU;3%U%=LEI<%4N(%E S
MM.<(^,X!;&: -_\ 9.U>+7/V8/A/=PNL@/A;38V*] Z6T:./P96'X5\O_P#!
M935(K?\ 9M\+V)9?M%UXJ@=5/78EI=;B/H60?C7C/[,O[=FI?L4^$C\(/C5X
M#\16SZ)-+_9\UC#&9UB=V=D*RNBR('9BLB.05; X )=X@U'Q=_P53^.WA);'
MPOJ/AKX*>&96DN+Z^7!F5F4S?./E,KB-8U1"VSEB>30!^C?[/>D/X?\ @'\-
M=+DSOL?#.F6S;A@Y2UC4_P J^;/V\?VO;SP8D?P:^%RRZY\6O$X%D(]/.Y],
MCE&,D@\3,I^4<;!^\8@!=WH7[>?QY\2?LY_ )]7\%:6UWK^HWL>D6D\<!D33
M]\<CF<H 0=HB(4'C<RDY (/YS?L?_M.>%/V<;S5_%GB3X;^+O&WQ,UB61KKQ
M!.5/E(S$LL6\%MSGEW)R>G !R ?I#^Q#^RC9_LJ?"==,N'AO?%^KLMWKE_%R
MK2@82%#U,<8) )ZEG;C=@?*O_!:JSD33/@]JJ=+2ZU.+GIN=;5AG_OT:]1^&
MG_!4G1?B-\1/#7A0?"[Q5IKZWJ-OIJ7DNQD@:601J[C ^4%@2>P!/.,5Z5_P
M4#_9NO\ ]I7X 76DZ#&DOBG1KE=6TN%V"_:'165X-QX!=';&>-RID@<@ ^CM
M,U&#5]-M+ZU<2VUU"D\3J<AD8!@1^!%?FG_P6.1?$?BKX&^&86!NKJXU ,H&
M6 EDLXT(^I#_ )56^ W_  5#M/@7\.],^'GQ?\#>)[;Q/X9MDTU)+*WC$DL4
M2A(O.CGDC9'"@ D;LXSWQ3O@YX8\;?M_?M<Z+\:O$_AJY\+_  P\)F*31H+M
M2/M)A<R0(A('F$RMYKN 5 &S)X- 'Z>4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !7B?C3_ ).>\$?]@]_Y7%>V5XGXT_Y.
M>\$?]@]_Y7% 'ME%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4CNL:EF(55&22< "EK\Y/\ @J]^T7XX\+_V=\)O"EC?6>FZ
MWIBW^K:O9QNSSPM+)&+5&7[H_=$OW8,J\ L& ,O]ICXKZ]_P4 ^+5M\!?A%<
M;O VFW*W/B;Q0OS6TFQL9!!^>)#G:,_O9,$85 Y_07X6_#70_@]\/M"\&^&[
M;[+HVCVRVT"G&Y^[2.1U=V+,Q[EB:_,_]G#]N_X=?LR?#FU\*>&/@SXND<XE
MU#5)C&)[^?&#)(0O [*HX4<<\D_7'[+?[=NF?M/>.M0\,6O@3Q!X8GM-/?4/
MM>HA6A=5DC0ID 8;,@(]<'\0#YE_8X,6@?\ !5#XZV=Q)MEOH]:\D,>69]0M
MY\#_ ( &/T%?IY7YE_MH_"_QW^S5^UAI?[2_@+0I?$.BR;9-8M;=&80.(?(F
M$H4$K'+%@B3!"ODD#Y=VUXM_X+ :'XF\(S:7\-_ /B>[^(-_$8+*WNX(7@BF
M88#KY3N\Q7J%V+N(QD4 87[ (3Q!_P %$OVB/$%N=]H'U>)'4?*RRZK&R'ZD
M19_.OT7\?>/M ^%_A#5/%'B?4X=(T/383-<W<YP%'8 =68G "C))( !)KY;_
M .":W[+6L_L__#+5]?\ &-N]MXW\73I<W=K,VZ2UMTW>5&_I(3)([?[R@\J:
M^*/VW_VAM=^,_P"T?<^%?%^A^(8?A7X/UF>S.BZ,A6:_:%VC>=G8;=TA4A6P
M0B-P"2Q8 ]A^&GA+Q!_P4O\ VC(?BCXKTV;2_@GX3G^SZ/I5T/\ C_96#>61
MT)9@K3,,C 6,$XW#].0 H  P!P *_.7PK_P52\'>"/#FG:!H/P0\3:5HVG0K
M;VME;%%CBC48  V_J>2<D\FOKO\ 9>_:.L_VG?A_>>*++PWJOAA+74)-/>TU
M50&9ECC?>A'5<2 ?4&@#V"OS'_9!_P"4JOQS_P"N.L?^EUM7TE^T-_P4!\-?
ML[_$B;P=J7@GQ7KMW#;17+7FE6T;0$2 D*"S@D@=>.O':OSZ^!W[5=C\+OVR
MOB)\8;_P7XGN]#\2QWR6]A;6J_:8O/N(I5WY8+P(R#@GDB@#]JZ*\D_9H_:.
MTK]IOP/?>)M(T'6?#T%GJ#Z<]MK4*QRLZQQR;EVL05Q(!]0:];H **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N?^(7_ "(/B7_L
M&7/_ **:N@KG_B%_R(/B7_L&7/\ Z*:@#D_V;_\ DC^B_P"_<?\ H]Z],KS/
M]F__ )(_HO\ OW'_ */>O3* "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHKG?B-XM/@#X>^*/$ZV,NJ-HFEW6I"Q@_UEQY,32>
M6O!Y;;@<=30!YS^U3^U+X6_97^'<VOZW(MYK%RK1Z1HB/B:^F Z?[,:Y!=\8
M (ZL5!^=OV!_V;/%&M>-=6_:/^+BF3QOXF#S:583QE6L8)!CS2I^X3& D:?P
M1]>6POP_X7_:+_X3/]HFX^+/QQ\$Z[X\N+;:=)T&S@\NQM"K$QJ5<',<?4)S
MN8EG).=WV7_P]\T7_HD'B[_OM/\ XF@#IO\ @L!IK7W[*5C.N[%EXFLYVQTP
M8;B/G\9!^E?0G[(FIPZM^RQ\(YX&#(GA73;<D'/S1VR1L/P9"*Q_C%X#M?VQ
M_P!DVZTRWAFT9_%>C6VJ:<NHILDM+@A+B 2@9QA@JMC/!;&:^%?V8_VY]3_8
MD\*/\(?C5X$\16QT6>4Z=-8PH9UC=V=D*RR(LB;V)61'((;'. 2 >V?\%D=2
M@M_V:/#=FS?Z1<^*;=HU_P!E+6ZW'\-R_G7U;^SAHS>'?V>OACI;J4DM/#&F
MPN#UW+:QAOUS7YU>)-5\6?\ !53XZ^$(M-\+:GX<^"GAJ9I+G4+X;3,K,IFR
MZ_*9G$:QJB%]G+$X)Q]G?MU?'?Q#^S=\ )-9\&:2;S7;Z\BT:Q=(?,2P+Q2/
MYYC P0JQ$*#QN9,Y&00#SS]N[]L&Z\"QI\'_ (7K+KGQ<\2A;)8M/.Y]+248
MW$CI,RGY1D;0?,8@!=WHO[#_ .R?:_LI_"@:;=/#?>+]7=;O6K^$94R 82!"
M>3'&"0#W+.W&[ _-[]D']IKPK^SMJ6L>,/%/PW\5^./B;J\TKW'B";'[A')+
M"/>"=SY)=SR<[>!G=]C_  Y_X*F:+\0?'_ASPN/A9XKTYM:U"#3DNWV.D+2R
M!%=@ /E!8$^V>M 'W)7QA^W=^V#=>!8T^#_PO677/BYXE"V2Q:>=SZ6DHQN)
M'29E/RC(V@^8Q "[O1OV\/C[XD_9V^ L^O>$=,;4/$6HWT>DVDPB,JV321RN
M;ADP=VT1$ 'C<RYR,@_F[^R#^TUX5_9VU+6/&'BGX;^*_''Q-U>:5[CQ!-C]
MPCDEA'O!.Y\DNYY.=O SN /TA_8?_9/M?V4_A0--NGAOO%^KNMWK5_",J9 ,
M) A/)CC!(![EG;C=@?15?#?PY_X*F:+\0?'_ (<\+CX6>*].;6M0@TY+M]CI
M"TL@178 #Y06!/MGK7W)0 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% 'B?C3_DY[P1_V#W_ )7%>V5XGXT_Y.>\$?\ 8/?^
M5Q7ME !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 ([K&I9B%51DDG  K\TOVG/BYKO[??Q5MO@%\'[CS/!-C<K<^)O%* M;
M2"-NH(^]$C#Y1G][(%QA5#'6_P""KW[17CKPFFF_"GPE97MIINNZ9]NU?5[2
M)V>>%I9(_LJ,!\H/EDOW(91P"P;SK]FO]NOX=?LP_#FV\+^&O@SXLDG8++J6
MK2>6)]0GQ@R/P< <A4SA1QR220#],?A1\,=#^#7P[T'P9X<M_L^D:/;+;Q X
MWR'J\CD=7=BS,>Y8U^=_['QC\-_\%5/CE97#%9=0CUGR0YY)>_M[C SU^4-^
M KZ9_9<_;OTS]IWQ[?\ A:U\">(/#%Q:Z<^HB[U$*T+*LD:%,C!#9E4C@YP>
MG?YR_;8^%7CO]G/]JO2/VF/A_H<OB#26V2:S:P(S""18?L\HD5.5CEAQ^\P0
MK[B?X<@'Z85^8W[!T47B#_@I!^T'KUO^\M(FUA(W[$R:I%M/XB-OSKH?%7_!
M8+0?$GA.73/ASX \3WGQ!OHS!8VUY!#);Q3," R^5([S;>NS8N[&,CK7J/\
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
M3_T&[KVRO$_%7_)U7@W_ +!,G_H-W7ME !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!5MM*LK*XDGM[.W@GD
MSODBB56;)R<D#)YJU110 4444 %5KW3;34D5+NUAND4Y59XPX!]1D59HH  ,
M# X%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 <_P#$+_D0?$O_ &#+G_T4U<G^S?\ \D?T7_?N/_1[UUGQ"_Y$'Q+_
M -@RY_\ 135R?[-__)']%_W[C_T>] 'IE%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% %>]TZTU*-4N[6&Z13N"
MSQAP#ZX-31QI#&J(H1% 5548  Z "G44 %%%% !1110!5O-*LM19&N[.WNFC
M^X9HE<K],CBK5%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %>)^-/^3GO!'_ &#W_E<5[97B?C3_ ).>\$?]@]_Y7% '
MME%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !56WTJRL[B2>"S@@GESOECB56?)R<D#)YJU10 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !7/_$+_D0?$O\ V#+G_P!%-705S_Q"_P"1!\2_]@RY_P#134 <G^S?_P D
M?T7_ '[C_P!'O7IE>9_LW_\ )']%_P!^X_\ 1[UZ90 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 57O=.M=2C6.[M
MH;J-3N"31AP#ZX-6** &QQI#&J(H1% 5548  Z "G444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!
MXGXT_P"3GO!'_8/?^5Q7ME>)^-/^3GO!'_8/?^5Q7ME !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!5M]*LK
M.XDG@LX()Y<[Y8XE5GR<G) R>:M444 %%%% !3)X(KJ%XIHTEB<89)%#*P]"
M#3Z* (K6T@L8%@MH8[>%<[8XE"J,G)P![U+110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% '/_ !"_Y$'Q+_V#+G_T4U<G
M^S?_ ,D?T7_?N/\ T>]=9\0O^1!\2_\ 8,N?_135R?[-_P#R1_1?]^X_]'O0
M!Z91110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110!7O=.M=2C6.[MH;J-3N"31AP#ZX-311)#&D<:+'&@"JBC 4#H
M *=10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !7B?BK_DZKP;_P!@F3_T&[KVRO$_%7_)U7@W_L$R
M?^@W= 'ME%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 ?F_1110!]:?LE?\ ).-2_P"PM)_Z)AKVRO$_V2O^2<:E_P!A
M:3_T3#7ME !1110 4444 5-7U2#0])O=1NBPMK.![B4J,D(BEFP._ ->,6O[
M1/B#58?M6E_#75=2T]V80W=O)(R2 ,1D$0$=0>,\'(KT[XE_\DX\5?\ 8)N_
M_1+5S?[.O_)&_#__ &\?^E$M '-_\+Y\7_\ 1)];_.;_ .1Z/^%\^+_^B3ZW
M^<W_ ,CU[910!XG_ ,+Y\7_]$GUO\YO_ )'H_P"%\^+_ /HD^M_G-_\ (]>V
M44 >)_\ "^?%_P#T2?6_SF_^1Z/^%\^+_P#HD^M_G-_\CU[910!XG_POGQ?_
M -$GUO\ .;_Y'H_X7SXO_P"B3ZW^<W_R/7ME% 'B?_"^?%__ $2?6_SF_P#D
M>C_A?/B__HD^M_G-_P#(]>V44 >)_P#"^?%__1)];_.;_P"1Z/\ A?/B_P#Z
M)/K?YS?_ "/7ME% 'B?_  OGQ?\ ]$GUO\YO_D>C_A?/B_\ Z)/K?YS?_(]>
MV44 >)_\+Y\7_P#1)];_ #F_^1Z/^%\^+_\ HD^M_G-_\CU[910!XG_POGQ?
M_P!$GUO\YO\ Y'H_X7SXO_Z)/K?YS?\ R/7ME% 'B?\ POGQ?_T2?6_SF_\
MD>C_ (7SXO\ ^B3ZW^<W_P CU[910!XG_P +Y\7_ /1)];_.;_Y'H_X7SXO_
M .B3ZW^<W_R/7ME% 'B?_"^?%_\ T2?6_P YO_D>C_A?/B__ *)/K?YS?_(]
M>V44 >)_\+Y\7_\ 1)];_.;_ .1Z/^%\^+_^B3ZW^<W_ ,CU[910!XG_ ,+Y
M\7_]$GUO\YO_ )'H_P"%\^+_ /HD^M_G-_\ (]>V44 >)_\ "^?%_P#T2?6_
MSF_^1Z/^%\^+_P#HD^M_G-_\CU[910!XG_POGQ?_ -$GUO\ .;_Y'H_X7SXO
M_P"B3ZW^<W_R/7ME% 'B?_"^?%__ $2?6_SF_P#D>C_A?/B__HD^M_G-_P#(
M]>V44 >)_P#"^?%__1)];_.;_P"1Z/\ A?/B_P#Z)/K?YS?_ "/7ME% 'B?_
M  OGQ?\ ]$GUO\YO_D>C_A?/B_\ Z)/K?YS?_(]>V44 >)_\+Y\7_P#1)];_
M #F_^1Z/^%\^+_\ HD^M_G-_\CU[910!XG_POGQ?_P!$GUO\YO\ Y'H_X7SX
MO_Z)/K?YS?\ R/7ME% 'B?\ POGQ?_T2?6_SF_\ D>C_ (7SXO\ ^B3ZW^<W
M_P CU[910!XG_P +Y\7_ /1)];_.;_Y'H_X7SXO_ .B3ZW^<W_R/7ME% 'B?
M_"^?%_\ T2?6_P YO_D>C_A?/B__ *)/K?YS?_(]>V44 >)_\+Y\7_\ 1)];
M_.;_ .1Z/^%\^+_^B3ZW^<W_ ,CU[910!XG_ ,+Y\7_]$GUO\YO_ )'H_P"%
M\^+_ /HD^M_G-_\ (]>V44 >)_\ "^?%_P#T2?6_SF_^1Z/^%\^+_P#HD^M_
MG-_\CU[910!XG_POGQ?_ -$GUO\ .;_Y'H_X7SXO_P"B3ZW^<W_R/7ME% 'B
M?_"^?%__ $2?6_SF_P#D>C_A?/B__HD^M_G-_P#(]>V44 >)_P#"^?%__1)]
M;_.;_P"1Z/\ A?/B_P#Z)/K?YS?_ "/7ME% 'B?_  OGQ?\ ]$GUO\YO_D>C
M_A?/B_\ Z)/K?YS?_(]>V44 >)_\+Y\7_P#1)];_ #F_^1Z/^%\^+_\ HD^M
M_G-_\CU[910!XG_POGQ?_P!$GUO\YO\ Y'H_X7SXO_Z)/K?YS?\ R/7ME% '
MB?\ POGQ?_T2?6_SF_\ D>C_ (7SXO\ ^B3ZW^<W_P CU[910!XG_P +Y\7_
M /1)];_.;_Y'H_X7SXO_ .B3ZW^<W_R/7ME% 'B?_"^?%_\ T2?6_P YO_D>
MC_A?/B__ *)/K?YS?_(]>V44 ?*&N?$S7;KXT^'_ !#-X(U&UU&ULF@BT9S)
MYUPI$PWKF(' \P]%/W#SZ>A_\+Y\7_\ 1)];_.;_ .1Z/&G_ "<]X(_[![_R
MN*]LH \3_P"%\^+_ /HD^M_G-_\ (]'_  OGQ?\ ]$GUO\YO_D>O;** /$_^
M%\^+_P#HD^M_G-_\CT?\+Y\7_P#1)];_ #F_^1Z]LHH \3_X7SXO_P"B3ZW^
M<W_R/1_POGQ?_P!$GUO\YO\ Y'KVRB@#Q/\ X7SXO_Z)/K?YS?\ R/1_POGQ
M?_T2?6_SF_\ D>O;** /$_\ A?/B_P#Z)/K?YS?_ "/1_P +Y\7_ /1)];_.
M;_Y'KVRB@#Q/_A?/B_\ Z)/K?YS?_(]'_"^?%_\ T2?6_P YO_D>O;** /$_
M^%\^+_\ HD^M_G-_\CT?\+Y\7_\ 1)];_.;_ .1Z]LHH \3_ .%\^+_^B3ZW
M^<W_ ,CT?\+Y\7_]$GUO\YO_ )'KVRB@#Q/_ (7SXO\ ^B3ZW^<W_P CT?\
M"^?%_P#T2?6_SF_^1Z]LHH \3_X7SXO_ .B3ZW^<W_R/1_POGQ?_ -$GUO\
M.;_Y'KVRB@#Q/_A?/B__ *)/K?YS?_(]'_"^?%__ $2?6_SF_P#D>O;** /$
M_P#A?/B__HD^M_G-_P#(]'_"^?%__1)];_.;_P"1Z]LHH \3_P"%\^+_ /HD
M^M_G-_\ (]'_  OGQ?\ ]$GUO\YO_D>O;** /$_^%\^+_P#HD^M_G-_\CT?\
M+Y\7_P#1)];_ #F_^1Z]LHH \3_X7SXO_P"B3ZW^<W_R/1_POGQ?_P!$GUO\
MYO\ Y'KVRB@#Q/\ X7SXO_Z)/K?YS?\ R/1_POGQ?_T2?6_SF_\ D>O;** /
M$_\ A?/B_P#Z)/K?YS?_ "/1_P +Y\7_ /1)];_.;_Y'KVRB@#Q/_A?/B_\
MZ)/K?YS?_(]'_"^?%_\ T2?6_P YO_D>O;** /$_^%\^+_\ HD^M_G-_\CT?
M\+Y\7_\ 1)];_.;_ .1Z]LHH \3_ .%\^+_^B3ZW^<W_ ,CT?\+Y\7_]$GUO
M\YO_ )'KVRB@#Q/_ (7SXO\ ^B3ZW^<W_P CT?\ "^?%_P#T2?6_SF_^1Z]L
MHH \3_X7SXO_ .B3ZW^<W_R/1_POGQ?_ -$GUO\ .;_Y'KVRB@#Q/_A?/B__
M *)/K?YS?_(]'_"^?%__ $2?6_SF_P#D>O;** /$_P#A?/B__HD^M_G-_P#(
M]'_"^?%__1)];_.;_P"1Z]LHH \3_P"%\^+_ /HD^M_G-_\ (]'_  OGQ?\
M]$GUO\YO_D>O;** /$_^%\^+_P#HD^M_G-_\CT?\+Y\7_P#1)];_ #F_^1Z]
MLHH \3_X7SXO_P"B3ZW^<W_R/1_POGQ?_P!$GUO\YO\ Y'KVRB@#Q/\ X7SX
MO_Z)/K?YS?\ R/1_POGQ?_T2?6_SF_\ D>O;** /G_Q3\;/%6I>&-7LY_ACK
M%E!<6<T4EU(9=L*LA!<Y@ P <]1TZUA_"7XL^(_"_@/3M-T_X?:IKMI"TI2_
MMC)LDS(S'&(6'!)'7M7OGQ"_Y$'Q+_V#+G_T4U<G^S?_ ,D?T7_?N/\ T>]
M'/\ _"^?%_\ T2?6_P YO_D>C_A?/B__ *)/K?YS?_(]>V44 >)_\+Y\7_\
M1)];_.;_ .1Z/^%\^+_^B3ZW^<W_ ,CU[910!XG_ ,+Y\7_]$GUO\YO_ )'H
M_P"%\^+_ /HD^M_G-_\ (]>V44 >)_\ "^?%_P#T2?6_SF_^1Z/^%\^+_P#H
MD^M_G-_\CU[910!XG_POGQ?_ -$GUO\ .;_Y'H_X7SXO_P"B3ZW^<W_R/7ME
M% 'B?_"^?%__ $2?6_SF_P#D>C_A?/B__HD^M_G-_P#(]>V44 >)_P#"^?%_
M_1)];_.;_P"1Z/\ A?/B_P#Z)/K?YS?_ "/7ME% 'B?_  OGQ?\ ]$GUO\YO
M_D>C_A?/B_\ Z)/K?YS?_(]>V44 >)_\+Y\7_P#1)];_ #F_^1Z/^%\^+_\
MHD^M_G-_\CU[910!XG_POGQ?_P!$GUO\YO\ Y'H_X7SXO_Z)/K?YS?\ R/7M
ME% 'B?\ POGQ?_T2?6_SF_\ D>C_ (7SXO\ ^B3ZW^<W_P CU[910!XG_P +
MY\7_ /1)];_.;_Y'H_X7SXO_ .B3ZW^<W_R/7ME% 'B?_"^?%_\ T2?6_P Y
MO_D>C_A?/B__ *)/K?YS?_(]>V44 >)_\+Y\7_\ 1)];_.;_ .1Z/^%\^+_^
MB3ZW^<W_ ,CU[910!XG_ ,+Y\7_]$GUO\YO_ )'H_P"%\^+_ /HD^M_G-_\
M(]>V44 >)_\ "^?%_P#T2?6_SF_^1Z/^%\^+_P#HD^M_G-_\CU[910!XG_PO
MGQ?_ -$GUO\ .;_Y'H_X7SXO_P"B3ZW^<W_R/7ME% 'B?_"^?%__ $2?6_SF
M_P#D>C_A?/B__HD^M_G-_P#(]>V44 >)_P#"^?%__1)];_.;_P"1Z/\ A?/B
M_P#Z)/K?YS?_ "/7ME% 'B?_  OGQ?\ ]$GUO\YO_D>C_A?/B_\ Z)/K?YS?
M_(]>V44 >)_\+Y\7_P#1)];_ #F_^1Z/^%\^+_\ HD^M_G-_\CU[910!XG_P
MOGQ?_P!$GUO\YO\ Y'H_X7SXO_Z)/K?YS?\ R/7ME% 'B?\ POGQ?_T2?6_S
MF_\ D>C_ (7SXO\ ^B3ZW^<W_P CU[910!XG_P +Y\7_ /1)];_.;_Y'H_X7
MSXO_ .B3ZW^<W_R/7ME% 'B?_"^?%_\ T2?6_P YO_D>C_A?/B__ *)/K?YS
M?_(]>V44 >)_\+Y\7_\ 1)];_.;_ .1Z/^%\^+_^B3ZW^<W_ ,CU[910!XG_
M ,+Y\7_]$GUO\YO_ )'H_P"%\^+_ /HD^M_G-_\ (]>V44 >)_\ "^?%_P#T
M2?6_SF_^1Z/^%\^+_P#HD^M_G-_\CU[910!XG_POGQ?_ -$GUO\ .;_Y'KSS
MQ!\3-=O_ (Q^'=>F\$:C::C:6K11:.YD\ZX4B7YUS$#CYST4_</X?5]>)^-/
M^3GO!'_8/?\ E<4 '_"^?%__ $2?6_SF_P#D>C_A?/B__HD^M_G-_P#(]>V4
M4 >)_P#"^?%__1)];_.;_P"1Z/\ A?/B_P#Z)/K?YS?_ "/7ME% 'B?_  OG
MQ?\ ]$GUO\YO_D>C_A?/B_\ Z)/K?YS?_(]>V44 >)_\+Y\7_P#1)];_ #F_
M^1Z/^%\^+_\ HD^M_G-_\CU[910!XG_POGQ?_P!$GUO\YO\ Y'H_X7SXO_Z)
M/K?YS?\ R/7ME% 'B?\ POGQ?_T2?6_SF_\ D>C_ (7SXO\ ^B3ZW^<W_P C
MU[910!XG_P +Y\7_ /1)];_.;_Y'H_X7SXO_ .B3ZW^<W_R/7ME% 'B?_"^?
M%_\ T2?6_P YO_D>C_A?/B__ *)/K?YS?_(]>V44 >)_\+Y\7_\ 1)];_.;_
M .1Z/^%\^+_^B3ZW^<W_ ,CU[910!XG_ ,+Y\7_]$GUO\YO_ )'H_P"%\^+_
M /HD^M_G-_\ (]>V44 >)_\ "^?%_P#T2?6_SF_^1Z/^%\^+_P#HD^M_G-_\
MCU[910!XG_POGQ?_ -$GUO\ .;_Y'H_X7SXO_P"B3ZW^<W_R/7ME% 'B?_"^
M?%__ $2?6_SF_P#D>C_A?/B__HD^M_G-_P#(]>V44 >)_P#"^?%__1)];_.;
M_P"1Z/\ A?/B_P#Z)/K?YS?_ "/7ME% 'B?_  OGQ?\ ]$GUO\YO_D>C_A?/
MB_\ Z)/K?YS?_(]>V44 >)_\+Y\7_P#1)];_ #F_^1Z/^%\^+_\ HD^M_G-_
M\CU[910!XG_POGQ?_P!$GUO\YO\ Y'H_X7SXO_Z)/K?YS?\ R/7ME% 'B?\
MPOGQ?_T2?6_SF_\ D>C_ (7SXO\ ^B3ZW^<W_P CU[910!XG_P +Y\7_ /1)
M];_.;_Y'H_X7SXO_ .B3ZW^<W_R/7ME% 'B?_"^?%_\ T2?6_P YO_D>C_A?
M/B__ *)/K?YS?_(]>V44 >)_\+Y\7_\ 1)];_.;_ .1Z/^%\^+_^B3ZW^<W_
M ,CU[910!XG_ ,+Y\7_]$GUO\YO_ )'H_P"%\^+_ /HD^M_G-_\ (]>V44 >
M)_\ "^?%_P#T2?6_SF_^1Z/^%\^+_P#HD^M_G-_\CU[910!XG_POGQ?_ -$G
MUO\ .;_Y'H_X7SXO_P"B3ZW^<W_R/7ME% 'B?_"^?%__ $2?6_SF_P#D>C_A
M?/B__HD^M_G-_P#(]>V44 >)_P#"^?%__1)];_.;_P"1Z/\ A?/B_P#Z)/K?
MYS?_ "/7ME% 'B?_  OGQ?\ ]$GUO\YO_D>C_A?/B_\ Z)/K?YS?_(]>V44
M>)_\+Y\7_P#1)];_ #F_^1Z/^%\^+_\ HD^M_G-_\CU[910!XG_POGQ?_P!$
MGUO\YO\ Y'K+\4_&SQ5J7AC5[.?X8ZQ907%G-%)=2&7;"K(07.8 , '/4=.M
M?0%<_P#$+_D0?$O_ &#+G_T4U '@?PE^+/B/POX#T[3=/^'VJ:[:0M*4O[8R
M;),R,QQB%AP21U[5V'_"^?%__1)];_.;_P"1ZZ#]F_\ Y(_HO^_<?^CWKTR@
M#Q/_ (7SXO\ ^B3ZW^<W_P CT?\ "^?%_P#T2?6_SF_^1Z]LHH \3_X7SXO_
M .B3ZW^<W_R/1_POGQ?_ -$GUO\ .;_Y'KVRB@#Q/_A?/B__ *)/K?YS?_(]
M'_"^?%__ $2?6_SF_P#D>O;** /$_P#A?/B__HD^M_G-_P#(]'_"^?%__1)]
M;_.;_P"1Z]LHH \3_P"%\^+_ /HD^M_G-_\ (]'_  OGQ?\ ]$GUO\YO_D>O
M;** /$_^%\^+_P#HD^M_G-_\CT?\+Y\7_P#1)];_ #F_^1Z]LHH \3_X7SXO
M_P"B3ZW^<W_R/1_POGQ?_P!$GUO\YO\ Y'KVRB@#Q/\ X7SXO_Z)/K?YS?\
MR/1_POGQ?_T2?6_SF_\ D>O;** /$_\ A?/B_P#Z)/K?YS?_ "/1_P +Y\7_
M /1)];_.;_Y'KVRB@#Q/_A?/B_\ Z)/K?YS?_(]'_"^?%_\ T2?6_P YO_D>
MO;** /$_^%\^+_\ HD^M_G-_\CT?\+Y\7_\ 1)];_.;_ .1Z]LHH \3_ .%\
M^+_^B3ZW^<W_ ,CT?\+Y\7_]$GUO\YO_ )'KVRB@#Q/_ (7SXO\ ^B3ZW^<W
M_P CT?\ "^?%_P#T2?6_SF_^1Z]LHH \3_X7SXO_ .B3ZW^<W_R/1_POGQ?_
M -$GUO\ .;_Y'KVRB@#Q/_A?/B__ *)/K?YS?_(]'_"^?%__ $2?6_SF_P#D
M>O;** /$_P#A?/B__HD^M_G-_P#(]'_"^?%__1)];_.;_P"1Z]LHH \3_P"%
M\^+_ /HD^M_G-_\ (]'_  OGQ?\ ]$GUO\YO_D>O;** /$_^%\^+_P#HD^M_
MG-_\CT?\+Y\7_P#1)];_ #F_^1Z]LHH \3_X7SXO_P"B3ZW^<W_R/1_POGQ?
M_P!$GUO\YO\ Y'KVRB@#Q/\ X7SXO_Z)/K?YS?\ R/1_POGQ?_T2?6_SF_\
MD>O;** /$_\ A?/B_P#Z)/K?YS?_ "/1_P +Y\7_ /1)];_.;_Y'KVRB@#Q/
M_A?/B_\ Z)/K?YS?_(]'_"^?%_\ T2?6_P YO_D>O;** /$_^%\^+_\ HD^M
M_G-_\CT?\+Y\7_\ 1)];_.;_ .1Z]LHH \3_ .%\^+_^B3ZW^<W_ ,CT?\+Y
M\7_]$GUO\YO_ )'KVRB@#Q/_ (7SXO\ ^B3ZW^<W_P CT?\ "^?%_P#T2?6_
MSF_^1Z]LHH \3_X7SXO_ .B3ZW^<W_R/1_POGQ?_ -$GUO\ .;_Y'KVRB@#Q
M/_A?/B__ *)/K?YS?_(]'_"^?%__ $2?6_SF_P#D>O;** /$_P#A?/B__HD^
MM_G-_P#(]'_"^?%__1)];_.;_P"1Z]LHH ^4/$'Q,UV_^,?AW7IO!&HVFHVE
MJT46CN9/.N%(E^=<Q X^<]%/W#^'H?\ POGQ?_T2?6_SF_\ D>CQI_R<]X(_
M[![_ ,KBO;* /$_^%\^+_P#HD^M_G-_\CT?\+Y\7_P#1)];_ #F_^1Z]LHH
M\3_X7SXO_P"B3ZW^<W_R/1_POGQ?_P!$GUO\YO\ Y'KVRB@#Q/\ X7SXO_Z)
M/K?YS?\ R/1_POGQ?_T2?6_SF_\ D>O;** /$_\ A?/B_P#Z)/K?YS?_ "/1
M_P +Y\7_ /1)];_.;_Y'KVRB@#Q/_A?/B_\ Z)/K?YS?_(]'_"^?%_\ T2?6
M_P YO_D>O;** /$_^%\^+_\ HD^M_G-_\CT?\+Y\7_\ 1)];_.;_ .1Z]LHH
M \3_ .%\^+_^B3ZW^<W_ ,CT?\+Y\7_]$GUO\YO_ )'KVRB@#Q/_ (7SXO\
M^B3ZW^<W_P CT?\ "^?%_P#T2?6_SF_^1Z]LHH \3_X7SXO_ .B3ZW^<W_R/
M1_POGQ?_ -$GUO\ .;_Y'KVRB@#Q/_A?/B__ *)/K?YS?_(]'_"^?%__ $2?
M6_SF_P#D>O;** /$_P#A?/B__HD^M_G-_P#(]'_"^?%__1)];_.;_P"1Z]LH
MH \3_P"%\^+_ /HD^M_G-_\ (]'_  OGQ?\ ]$GUO\YO_D>O;** /$_^%\^+
M_P#HD^M_G-_\CT?\+Y\7_P#1)];_ #F_^1Z]LHH \3_X7SXO_P"B3ZW^<W_R
M/1_POGQ?_P!$GUO\YO\ Y'KVRB@#Q/\ X7SXO_Z)/K?YS?\ R/1_POGQ?_T2
M?6_SF_\ D>O;** /$_\ A?/B_P#Z)/K?YS?_ "/1_P +Y\7_ /1)];_.;_Y'
MKVRB@#Q/_A?/B_\ Z)/K?YS?_(]'_"^?%_\ T2?6_P YO_D>O;** /$_^%\^
M+_\ HD^M_G-_\CT?\+Y\7_\ 1)];_.;_ .1Z]LHH \3_ .%\^+_^B3ZW^<W_
M ,CT?\+Y\7_]$GUO\YO_ )'KVRB@#Q/_ (7SXO\ ^B3ZW^<W_P CT?\ "^?%
M_P#T2?6_SF_^1Z]LHH \3_X7SXO_ .B3ZW^<W_R/1_POGQ?_ -$GUO\ .;_Y
M'KVRB@#Q/_A?/B__ *)/K?YS?_(]'_"^?%__ $2?6_SF_P#D>O;** /$_P#A
M?/B__HD^M_G-_P#(]'_"^?%__1)];_.;_P"1Z]LHH \3_P"%\^+_ /HD^M_G
M-_\ (]'_  OGQ?\ ]$GUO\YO_D>O;** /$_^%\^+_P#HD^M_G-_\CT?\+Y\7
M_P#1)];_ #F_^1Z]LHH \3_X7SXO_P"B3ZW^<W_R/1_POGQ?_P!$GUO\YO\
MY'KVRB@#Q/\ X7SXO_Z)/K?YS?\ R/1_POGQ?_T2?6_SF_\ D>O;** /$_\
MA?/B_P#Z)/K?YS?_ "/1_P +Y\7_ /1)];_.;_Y'KVRB@#Y_\4_&SQ5J7AC5
M[.?X8ZQ907%G-%)=2&7;"K(07.8 , '/4=.M8?PE^+/B/POX#T[3=/\ A]JF
MNVD+2E+^V,FR3,C,<8A8<$D=>U>^?$+_ )$'Q+_V#+G_ -%-7)_LW_\ )']%
M_P!^X_\ 1[T <_\ \+Y\7_\ 1)];_.;_ .1Z/^%\^+_^B3ZW^<W_ ,CU[910
M!XG_ ,+Y\7_]$GUO\YO_ )'H_P"%\^+_ /HD^M_G-_\ (]>V44 >)_\ "^?%
M_P#T2?6_SF_^1Z/^%\^+_P#HD^M_G-_\CU[910!XG_POGQ?_ -$GUO\ .;_Y
M'H_X7SXO_P"B3ZW^<W_R/7ME% 'B?_"^?%__ $2?6_SF_P#D>C_A?/B__HD^
MM_G-_P#(]>V44 >)_P#"^?%__1)];_.;_P"1Z/\ A?/B_P#Z)/K?YS?_ "/7
MME% 'B?_  OGQ?\ ]$GUO\YO_D>C_A?/B_\ Z)/K?YS?_(]>V44 >)_\+Y\7
M_P#1)];_ #F_^1Z/^%\^+_\ HD^M_G-_\CU[910!XG_POGQ?_P!$GUO\YO\
MY'H_X7SXO_Z)/K?YS?\ R/7ME% 'B?\ POGQ?_T2?6_SF_\ D>C_ (7SXO\
M^B3ZW^<W_P CU[910!XG_P +Y\7_ /1)];_.;_Y'H_X7SXO_ .B3ZW^<W_R/
M7ME% 'B?_"^?%_\ T2?6_P YO_D>C_A?/B__ *)/K?YS?_(]>V44 >)_\+Y\
M7_\ 1)];_.;_ .1Z/^%\^+_^B3ZW^<W_ ,CU[910!XG_ ,+Y\7_]$GUO\YO_
M )'H_P"%\^+_ /HD^M_G-_\ (]>V44 >)_\ "^?%_P#T2?6_SF_^1Z/^%\^+
M_P#HD^M_G-_\CU[910!XG_POGQ?_ -$GUO\ .;_Y'H_X7SXO_P"B3ZW^<W_R
M/7ME% 'B?_"^?%__ $2?6_SF_P#D>C_A?/B__HD^M_G-_P#(]>V44 >)_P#"
M^?%__1)];_.;_P"1Z/\ A?/B_P#Z)/K?YS?_ "/7ME% 'B?_  OGQ?\ ]$GU
MO\YO_D>C_A?/B_\ Z)/K?YS?_(]>V44 >)_\+Y\7_P#1)];_ #F_^1Z/^%\^
M+_\ HD^M_G-_\CU[910!XG_POGQ?_P!$GUO\YO\ Y'H_X7SXO_Z)/K?YS?\
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
M_P#)']%_W[C_ -'O7IE>9_LW_P#)']%_W[C_ -'O7IE !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !7CFM_M/:!HO[3GA_P""+:5J=QX@
MU?3'U1=0B$?V2!%2=]KDMOR1 >BGEU]\>+_MF?MF^+?AI\2/#OP>^$>A0:_\
M3->1'\RZ7='9JY(C4*2%9B%=BS,%10"<YX\.O/V1_P!LR'XI1_&7_A,_!E]\
M0(K3[*D:,GF+!@CR C6BP#@D;MV>?O9YH _3RBO)?V8/%_Q)\9_"J"Z^+'AJ
M/POXUMKN:TN;:%=L<RH0$F4!F&&!ZJQ4D$C ( ^<_C3KO[7/QE^+WBCPA\+;
M2R^&_@;1Y_LJ>)=4C\HZ@=@8NDKQR.5))P8(\#&&:@#[FHK\K_BKX^_;!_87
MNM(\4>+_ !AI_P 1_!=S="WF##SX-Y!(CD9HHYHF(5BK*2N1SDG:?TF^%?Q%
MTSXN?#CPYXST8.NFZW8Q7L,<OWX]PR4;'&Y3E3CC(- '545\:?M"?MU:Q:>/
MK[X2? OPE=>/OB;"[6UW<- PLM+<<,6)P'*D\EBL:G&6;!6N(_X)9_'WXD_&
MC7_BQ:_$+Q/=>(9-*:Q:".X6,+;R.UR)0FQ0 #Y:\#@;>!0!^@5%%?G#\0?V
MI_C/^U=\?]9^%7[/.H6OAGPYH;/'J/BJ5 WF[&VO(9=C[(RXVQB,;WP6)VDA
M0#]'J*_,/XM:Y^UW^Q!%8^.==\?6?Q0\$"YC@U"":/>J;C@+)NC#Q!C\JR(Q
M&XJ&'(!_0CX,_%72/C?\+O#GCG0MRZ;K5J+A(I""\+@E9(F(XW(ZLAQW4T =
MI117R/\ M[?M@:]^SQ;>%O"/@+38=3^(7BR4Q6/VF/S([9-PC#!,C=(TCJJ
M_+PQ.< $ ^N**^ YOV;OVU)])_MEOV@=.'B#R3+_ &2D(6W\S'^KW" )WQG9
MC/MS7:_\$^_VP/%/Q^_X2WP1\1;*&U\?>$W"W%Q!$(?M,8<QOOC!PLB2*0VT
M!3N7 &#D ^QZ*^>_VJ_VRO#G[,<.G:3_ &7?>*_'>LQ[M(\-Z=&V^X^8J&=P
MIVKN&, ,Q/13R1\=_ []IW]H3Q#^WUX2\'_$R_F\-VFIK++<>$((HDM[>!K&
M6>%2/F8,,(QW-O!X..@ /U(HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH \3\:?\G/>"/^P>_\KBO;*\3\:?\ )SW@C_L'O_*XKVR@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KFOB7X[L?A=
M\//$OC#4XY9]/T+3I]1GA@QYDBQ1ERB9(&XXP,D#)%+\2/'VD_"SP%KWB[79
M'BTG1K.2]N#&NYRJ#.U1W8G  ]2*_.&W\9_M4?\ !17P7XC;PFOAKP!\+-1>
M33C%J!YNT'WX_.\J65B. 718USP.C"@#]!?@3\8-.^/?PHT#Q[I.GWNEZ=K"
M2O#:Z@$$R!)GBRVQF')C+#!Z$=.E=[7P'^S=X2_:P_9F\5^!? 'B#3M!\9?"
MDSC3WO-(5'.EPG<V\,$BEP"22TB.#R,@D5]2?M0?$/QQ\,OA%?ZO\.?"K^,/
M%\EQ!:66GK"\RJ9'"F5T0@E5!R>0!U) !H ]8HK\YC\#_P!O3Q;8/XCO?BQH
MV@:FZ":/0$N5C*$9/E$0VS0@] /F8'/S-U-=3^P;^V9X^\>?$OQ!\&/C':*G
MCK1TE,%\(%AEE:%L313*GR%@"&5T #*#UX) /O"BOF3]N[]KW_AE/X=V#:-:
MV^J>-]?F:WTFSN 6CC"@>9.ZJ06"[D4*",LX[ UX1I/P&_;A\7^&X_%%_P#&
MBR\/Z]<QBY3P](%C$7&1')Y<!B5N@( 8<\GK0!^B5%?%G[!G[8WBOXM>)O$_
MPI^*]I%9?$OPR9"T\<2Q&[2)Q',KHOR"5'(Y3"LK9 &TD]'_ ,%+?C5XR^!/
M[/-EKO@?6&T/6+K7K:P>\2&.5Q"T4\C!0ZL 28EYQG&?6@#ZPHK\VO 'PO\
MVYOB-X$\-^+--^./AF#3M>TVVU2VBNV*S)%/$LJ!PM@P#!7 (!(SG!/6OJ+]
MD[X??'SP(?$P^-WCS1_&J7/V;^R1I>2;8KYGG;R;>'[V8L#YONGIW /H.BBB
M@ HK\C?V=?B7^U[^UYK/C5_!GQ<TS1DT">$W$6K0QP)B=IO+6(1VDG \A@<X
MQE>O./HSX>? W]M?2/'WAR^\3_&CPMJ7AJVU&WEU2RA+-)<6JR*9HU!L$^9D
M# ?,O)ZCK0!]S45Q_P 7_%6N^"/ACXEUWPSH,OB?Q#8V3S6&D0JS-=38PB87
MYB,G) YP#BOB:U^#7[<OQ7MCK^M?%71OAY-.N^WT"UPGD X.U_)B8#ZEY&[&
M@#]":*_.C]D_]KSXN^$?VFIO@%\=)(=6U65Y(;351'&LL<WE>='ET"K)#)&"
M5)7<"R@GJ!^B] !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% '/_$+_ )$'Q+_V#+G_ -%-7)_LW_\ )']%_P!^X_\ 1[UUGQ"_Y$'Q+_V#
M+G_T4U<G^S?_ ,D?T7_?N/\ T>] 'IE%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%?&W[9_[9OBOX7_$/PY\(?A+H4&O_$S7T1Q)=+NB
MLUD8K& A(5G8*[%F8*BJ"00> #V?7_VG/#^@?M->&O@D^EZE<^(=<TQ]434(
M5C^R6Z*L[;9"6#;B+=NBD?.GJ<>Q5^8E]^R+^V8?BE!\96\:>#+WX@6]H;6)
M%9/,2 AAY C:T$ X9ANW9^;[V>:^X/V7_%WQ+\9?"N&Z^+7AN+PQXTM[R:TN
M+:!=L<R(1LF4!F&&R>58J<9'!P #UNBOBCXS7/[6OQE^+/B/PO\ #;[!\+?
M.D3K;1^(]24+-J?R*S/&Q21RN3P8T4<8+DY \(^,OC?]KC]A6ZT7Q7XF\>V/
MQ(\'W=U]EE2:/S83(06$<NZ-)(RRHQ5D8C(.?0@'ZG45R_PM^(.G_%CX<^&_
M&6E(\6GZY80W\44N-\8=02C8XRI)4^X-?+_[0_[=.K:=X^OOA)\#O"-YX]^*
M$3&"ZF,#?8=+;@$N21O*Y&2Q6-21EC@K0!]D45^?W_!+7X_?$KXU>(/BQ;?$
M+Q/<^(9-+>Q:".=(U6W=VN1($V*  ?+7@<?+Q7Z T %%?G'\1?VJ?C)^U7\?
M]7^%'[/%_;>&O#^B-)'J7BN9 ?,\MMKR>;L?RXRXVQA!O?KD*2%Y_P"+FM?M
M>?L0V]EXZUOX@67Q/\%"YB@U"WGCWK&6.%$@:-7B#'Y1)&_WBH8<@$ _3RBN
M*^"_Q7TCXX_"WPYXYT,,FG:S:B=89""\+@E9(F(XW(ZLIQW6NUH **^$/^"J
M/[1OQ"^ .B_#E/ /B&3P[)J]Q?&\FA@BD>01+!L7,B-@?O6/&,\>E9'_  SY
M^WG_ -%V\)?]_'_^5U 'Z#45XU^RUX,^+_@CP+J-E\9_&&F^,O$<FHM+:W>F
M ^7%:^7&!&288LG>)#]TXR.3T',?MJ?M@:?^R?X'L9K>Q37?&>MR-#HVD,6"
M.5V[Y9"O.Q=RC Y8L ,<LH!]&45^?'AOX/?ML?&+1(?$OB#XO6/PZDO5\^V\
M/P6@CDMD;)"2K'%\I QPSNP!^8A@17TW^RSX9^-'A'POK.E_&CQ)I?BO4H;T
M?V7J>G  R6VP9$F(X^0V>JYZ\D8H ]LHHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ KQ/Q5_P G5>#?^P3)_P"@W=>V5XGXJ_Y.J\&_]@F3
M_P!!NZ /;**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH _-^BBB@#ZT_9*_Y)QJ7_86D_P#1,->V5XG^R5_R3C4O^PM)
M_P"B8:]LH **** "BBB@#F_B7_R3CQ5_V";O_P!$M7-_LZ_\D;\/_P#;Q_Z4
M2UTGQ+_Y)QXJ_P"P3=_^B6KF_P!G7_DC?A__ +>/_2B6@#COCM^TM)\,M=&@
MZ-IT%]J:1K+/-=EO*BW#*KM4@L<8/4<$?AY1_P -H^-O^@7H'_@//_\ 'J]1
M^/'[-%W\2_$8\0:%J%K:7\L:17,%[N6-]HP'#*&(. !C'8<UY=_PQ=XV_P"@
MIH'_ ($3_P#QFOM,%_97L(^TMS6UO?<^6Q7]H^VE[._+TMV#_AM'QM_T"] _
M\!Y__CU'_#:/C;_H%Z!_X#S_ /QZC_AB[QM_T%- _P# B?\ ^,T?\,7>-O\
MH*:!_P"!$_\ \9KM_P"$;^Z<G_"I_>/.?B1\4M5^+.LV^J:O;V=M<6]N+95L
MD=4*AF;)#,QSECW]*Y*NM^)'PMU7X3:S;Z7J]Q9W-Q<6XN5:R=V0*69<$LJG
M.5/;TKDJ]VA[+V<?8_#T/)J^TYW[7XNH4445N8GN*?MG>-HD5!I>@848&;>?
M_P"/4[_AM'QM_P! O0/_  'G_P#CU-3]C'QM*BN-4T###(S<3_\ QFG?\,7>
M-O\ H*:!_P"!$_\ \9KYO_A'_NGN?\*?]X/^&T?&W_0+T#_P'G_^/4J?MI>-
M0ZEM*T$KGD""<$CZ^=2?\,7>-O\ H*:!_P"!$_\ \9H_X8N\;?\ 04T#_P "
M)_\ XS1_PC?W0_X5/[Q]#_ _XR0?&'0;JX-I]@U*Q=8[JW5MR?,"5=3Z'#<'
MD8/7K7QI_P %BO %P/!7P^^)>F!HM0\/ZHUC+/%]Y$E DB<^R208'O+7V+\!
MO@R/@_H-[%<7B7VJ7\BO<RP@B-0H(1%SR<;F.3C.[IQ65^V'\,/^%P?LS?$+
MPRD(GO)M+DNK-,<FY@Q/$!Z9>-5^C&OBL9['V\OJ_P '0^KPWM?8Q]M\74TK
M;XXZ?-^S0GQ:)C^P_P#",?\ "0,F> 1;>:8_KNRN/7BORQ\'_L^W'C3_ ()H
M_$/XB7<+7/B&Y\3+XABN"OSRV]L3!*2?0>?>,>WRBK5G^T?C_@E%>>#VNL:N
MGB-?#*+NS)]E9_M^[_=VB2+Z#'I7Z8_!?X'V/AO]D_PY\+]2M_+MYO#7]G:E
M%CK+<0G[3Q[R2R'\:XSI,?\ 8/\ B9_PM7]E#X>ZM)+YM[:6 TF[).6\VV)A
MRWNRHK_\#KY3_8%@/QX_;:^-_P 9YQ]HT^SEDL=-E/3$TA2$@]RMM;;3_P!=
M!ZBO,OV0/C?=_L^_LW_M/>!]7N/LNM^%!--91D\K=S$V#X[@+.MOQ_MFOKC_
M ()8?##_ (5]^R;I&I30B._\4WD^L2Y'S>62(H1GT,<2N!_TT/J: )O^"AO[
M4/B'X$^#_#?A;P$?^+A^,[LV6G2>6'-O$"JNZAOE\PO)&B[N/F8_PUYOI_\
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
M)%_'+Q/\0O 7C'P3XFO[C5/^$2EM?L%S=,TDD<$PE'D&0DY5&A^4'H&('"@
M ^Z;/PAH6G>(]0\06NCV-OKVHQI%>:G';HMS<(@ 17D W,J@# )P*_-W]B/_
M )2B?M!_]<=<_P#3M:U^G-?F-^Q'_P I1/V@_P#KCKG_ *=K6@#].:\K^)W[
M4WPH^#6N-HWC/QQIF@ZLL"W)LIR[2^6Q(5MJ*3S@\=:]4KR[XE_LP?"KXQ:[
M_;7C/P/I>OZM]G6U^V7*,)?+4DJNY2.FXX/7F@#\^?VH?%=]_P %,/BUX,\%
M?"#2M0O?!?AR>;^TO%]U:/#:(\VS<YW %56.+*JV'<L0%X!/ZF:3ID.BZ59:
M?;#;;VD*6\0/954*/T%?FA^W/^QWH'[+O@^W^-'P4OM1\ ZMHU[!'=VEE?2-
M&T<K!%>,NQ8'>5#(2596/ QS]U?LQ?%6Z^-WP!\$>-[^*.#4-6T]9+I(AA//
M1FCD*CL"Z,0.P- 'J%?FO_P5\\3Q>,K[X6?"70XAJ7B[4-2-ZMK%@R1B3_1X
M%/IYCN^/^N?TKZ[_ &K_ -JKPO\ LJ?#R76]9=;W7+M7CT?1$?$M[,!W_NQK
MD%W[ @#+%0?G;]AO]EWQ3XH\>7G[1OQK5[GQSK1-QH^F74>TV,;+M69D/W&\
MO"QI_ G)^8C: ?;?@?PY_P (=X*\/Z!YHF_LK3[>Q\P?Q^5&J9_';6W110!D
M:OX0T+Q!JNDZGJFCV.HZCI,CRZ?=75NDDEF[ !FB9@2C$ #(P>*_-W]O+_E)
M3^SC_P!=M"_]/,E?IS7YC?MY?\I*?V<?^NVA?^GF2@#].:_.+]NOX6^/?@I^
MTQX:_:<\":-)XEL=.CC76+*)69H-D30NSA02(I(&*EP#L()/!%?H[7YQ?'7X
MF>-_VQ_VM;_]G3P?XCN/!W@/1%D/B/4+$D7-XL843J2#]P.ZQ*F0I)+/N&%
M!O\ C[_@J5X6\=_"Z#2/A5H6N:Y\4_$D3V%IH!LF+V$SJ5\QF&5EQDLH3.<?
M-LYKUW_@GM^RWJ7[+_P7FLO$3QGQ7KUT-1U&"%@Z6HV!8X-PX8J 2Q'&YV )
M !/"?$[_ ()1?"G6? MK:> S?>#/%^F1[K+7!>23&XF!W*;A2>[?Q1["O&,A
M0M4?^":'[3OC+XE'Q?\ "WXBW$FI>*?!QQ'J4[[YYH5D,4D<S?QO&X4;^2P;
MDY&2 ?=5%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>)^-
M/^3GO!'_ &#W_E<5[97B?C3_ ).>\$?]@]_Y7% 'ME%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %>6?M2?"R]^-?[/GCKP5ICHFIZKIS)9
M^8^Q&G1EDC5F[ NB@GT->IT4 ?E9^PW^W3H_[,?A=O@O\9-(U7PG-HUY-]FO
MY+-V^S"60R/'<1 >8N'=F#*K9#]!@$_I9\/_ (G^$?BMH@U?P?XCTWQ)IW :
M?3;E91&3T5P#E&_V6 /M6+\6/V?OAU\<K 6OCGPAIGB':I2.YGBV7,0](YTQ
M(G_ 6%?EM^TQ\(K[_@FA\>? _CGX9:]?GP[K+RL=-NY=S%86C,]K+C:)8F65
M=I(R#WW*&(!^Q5-DD2&-G=@B*"S,QP !U)--MKB.[MHIXCNBE0.I(QD$9'%?
M /[:/[4>O?%_Q=)^S=\# =8\4:LS67B#6+=\0V4/2: 2#@8&1*_11E!ER0H!
MP?[(.SX\?\%*_BC\4-#7S/"ND"Y$=]&"8IRZK:PX/_31$EE'LIK]/J\@_99_
M9OT/]E[X36'A#26%Y>D_:M4U,IM:]NF #OCLHP%5>R@=3DGUUW6)&=V"(HR6
M8X 'J: ,_P 2>(M-\(>']2US6+N.PTK3K>2[NKJ8X2*)%+,Q^@!K\XO^"3>@
M7OC+XH_&CXLFT>RTC5;MK2U5A\K233M<R(#TS&OE _\ 704_]I'XU>(_V^?B
M:/@)\%Y\^"+699?$WBL FVE1''0C[T*L!M'65PN,*NX_?'P<^$OA_P"!OPWT
M3P5X9MS!I6EP^6KOCS)W)R\LA'5W8EB??C  % &YXF\':%XTM+:U\0:-8:W:
MVUPEY#!J-LDZ1S)G9(%8$!ER<'J,U^='_!:T8\+?"@#@?;-1_P#0+>OTOK\T
M?^"UW_(K_"C_ *_-1_\ 0(* /TNHHHH *_%;_@G-^V#X%_9.MOB!;>.+?66F
MUJ6R-NNFVBRE?)$X</N=<',JXZ]Z_:FL1? WAM4N%'A_2PMPS/,HLH\2LWWB
MWR\D]\]: /%O@?\ MY_!KX_:W%H?AWQ*UEK\P'DZ7K,!M)IR1]V,GY)&'/RJ
MQ/!.,<U]"5^6?_!6+X%>$/A5:^"?B;X*TZV\(^)9M6-K/_8Z"V69PAFCN B
M!9$:/[ZX)WC.2!7Z2?"S7[WQ7\,?"&MZDABU#4M'L[RY1@ 5EDA1W! X'+'I
M0!TTLJ0QO)(ZQQH"S.QP% ZDFOR[_9VW_MO?\%#O$OQ4NE:Z\$>!RITI9 2F
M$+1V( /0LPEN<=F!%?2/_!3/X]_\*6_9LU+3;"X\GQ%XO+:-9[3ATA9?])E'
M? C)3(Z-*AK8_P""=7P(_P"%%_LS:#%>V_D>(/$7_$\U+<,.IE4>5&>XV1",
M$=F+^IH ^G:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y
M_P"(7_(@^)?^P9<_^BFKH*Y_XA?\B#XE_P"P9<_^BFH Y/\ 9O\ ^2/Z+_OW
M'_H]Z],KS/\ 9O\ ^2/Z+_OW'_H]Z],H **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH _,#]O70O&'[.'[8GA/]H[2=$DUWPVB0)=LF[9#(
MD;6\D4C 'RA)$XV.>-Q/!(P?K+X)?\% ?@K\<4MK?3_%47A[7)L#^QO$.+.?
M<?X5<GRY">P1R?85]#WEG!J%K+;74$=S;3*4DAF0.CJ>H(/!!]#7Q_\ M%_\
M$Q/A1\6M%U*\\)Z1%X#\7&-I+:YTD>792RXRJ2V_W I/&8PI&<\XP0#[&HK\
M^O\ @D1\</$_CSP1XR\"^);V?4D\)R6K:=<7+&22*&;S5: N2<JC0C:#T#$#
MA0!]C_'#XW^%/V?/A[?^+_%]^+33[8;8H$P9[N8@[(8E_B=L?0 $D@ D 'RS
M_P %=?B+IGA[]FVV\)22)+K7B75(%MK4']X(H&\V24#T!$:?60>]?0O[(7P\
MU#X5?LS_  [\,:M&T.J6>E1O=0."&AEE)E>,@]U,A4^ZFOCW]EOX-^+OVS?C
M;'^TA\7+0VGAFTD!\)^'I.8V6-R8F (_U,;9;) \R3+<*,-^D- &/H7@[0?"
M]YJEWH^C6&EW6JW!N[^>SMDBDNYCUDE90"[>[9-?F_\ \$=_^1\^._\ UVL/
M_1MY7Z<5^8__  1W_P"1\^.__7:P_P#1MY0!^A'QD\02>$_A#XXUR&4P3:9H
M5]>I*.J-';NX/X%:^)/^",'ANVMO@EX[\0+'B\O_ !$+&63^\D%M$Z#\#<O^
M=?:/QYT=_$/P-^(FE1QM-)?>'-1MEC49+%[:10 ,'.<^E?''_!&36H)_V?O&
M>DJX-U:^)WNG7/(26TMU4_G"_P"5 'T_^V/X;@\5_LJ_%>PN(Q*J^&[V[12,
M_O((FGC_ !WQK7@7_!(#79M7_91O;65F9-+\2WEI$&/"J8;>; ]MTS'ZDU]!
M?M>Z_#X:_99^+%[/((U/AF_MT8_\])8&BC_\?=:\"_X)#:%+I'[)LUW)$T::
MIXBO+R-F& ZB.&'(]1F%A]0: /MJO@W_ (*8?LY^-O%VI^"?C%\.K235O$/@
MME:?38(S),T<<PFAEBC'+['W;E')# @<&OO*O@3]MSX^^/?&GQ]\+?LU?"[5
MV\,:CK:Q-K.O1,5GC1U9_+1E.Y%6)3(Q7#-E5! W;@"33O\ @KIX O/A6U\_
MA[5A\3 1:)X0C@9UFNCP"DX&/*W8!R/,&<!#U/0?\$Z?V9/%_P -)?&GQ3^)
M%O\ V?XV\;SM,VF$8>UA>5IG,@_A>21@=F25"KGDD"34?^"3OP7O?AD/#R#5
M8O$P4R'Q<;IGNI)R.6>(GRS'D9V  XSA@26/G?[!OQN^(/PU_:%\2?LT_$C5
M9/$;:4LW]DZE,[221^4HD"!V^8Q/"=ZAN4Q@<'  /O\ G\':#=>*;?Q+-HUA
M-XAMK<VD&JR6R-=10DDF-9"-RJ222 <&OS?\5?\ *:?0/^N*?^F:2OTXK\Q_
M%7_*:?0/^N*?^F:2@#].**** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** /$_&G_)SW@C_L'O_*XKVRO$_&G_ "<]X(_[![_RN*]LH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \O_:>^%UY\:?@!
MXY\%Z<Z)J6K::\=H9'V(9U(DB#-V!=%!/H:_/C]AK]N71_V7?#DOP8^,>CZI
MX3ET>]F-OJ#VCO\ 9O,<N\5Q"!Y@PS%E=0V0_0  G]5Z\_\ BO\  #X=_''3
M_LGCGPAIGB$*I2.XN(=MS$/2.=<2)_P%A0!L_#_XG^$?BMH@U?P?XCTWQ)IW
M :?3;E91&3T5P#E&_P!E@#[5T]?CK^TY\']1_P"":7QR\%>//A=K]]_PCVLR
M2G^S;R;<<1-&9K68C'FQ.LB[21E<==RAC^PMK<)=VT,Z!@DJ!U##!P1D9':@
M"1W6-2S$*JC)). !7Y@_LE ?'O\ X*9_$WXH:$!)X4T87(2^C7]U.6C6TAVD
M?\]%2249ZA3WKT/]M3]J+7OBGXL;]G#X' ZQXLU@M9:_J]JY\JPAZ2P^8,A<
M*3YK]$7*C+D[?IO]E;]FW0_V7/A/8^$=)<7M\[?:M4U-DVM>73 !GQV0 !57
MLH'4DD@'Q+_P52N7\)_M(? ;Q9JT<K^%K&5))3Y9,8,-Y'+,,CN8RG'7BOTP
MTC5['7]+M-2TR\@U#3[N)9K>ZMI!)%+&PRK*PX((.017$_'#X$>#?VB/ T_A
M3QKIGV_3F?SH)8G\N>TF"D++$_\ "P#'KD$$@@@D5\CV7_!(CPI9I)IX^*GC
M=/#KN2=,AFB0$'L3M*$^^S\* /*KCQ!HVF_\%DM-OO#.HV=Y9ZDXM[UK&998
MC,VF-'(A*$C<'521V;KWKV?_ (+$(S?LL:.0I(7Q5:$D#H/LUT/ZBOGOX#?!
M;PEX9_X*H0^%_A];R_\ "+>"+>62XEDG>=WF2Q\N5G<]&%S.$(  RN *_5_5
M='L->LFL]3L;;4;1B"T%W"LL9(.02K C@T ?G]\!O^"H_P %O OP?^'WA'6%
M\1V^H:+H%AIEW.NFJ\ EAMDC<J5D+%=R'!V^G K[5^$7QN\#_';PT->\#>(K
M37]/!"R^02LMNQ&0DL3 /&WLP&>HR*N^)?A/X*\9:5-INN^$M$U:PE0QO!=Z
M?%(N#C.,KQT!R.00#VK\T?V5-$'[/W_!4/Q;\-?"-Q.?"-XMU!+:B4NB1"U^
MU1!L]3$Y\L$\C<1GDY /U9HHHH _%G_@GO\ M>>!OV3]6^**^-X-8=M=GL1:
MKIEJLQ4P-=>9OW.N/]<F.O?IBOT@^"/[>WP9^/FN1:'X>\3-8Z]/CR-+UJ V
MDTY/\,9.4=O]E6)X. 1S7M8\#^' MPH\/Z6%N&9YA]BCQ*S?>+?+R3W)ZU^:
M7_!63X%^#_A=I_@KXE^#-.MO"7B>;5_LLYTA1;"9A&TR7 5  )$:/[XP3O&<
MD# !^I%> ^-?V]/@-X!FU*VU7XBZ>U]I\LEO/9V44US,)4)5D C0\[@1GI[X
MYKU+X1^(;WQ=\*/!>NZDA34=3T2RO;E6 !$LD".X('^TQKSCQ1^PY\"?&6HZ
MA?ZM\-=(N+Z_G>YN;B,RPR22NQ9F+1NI!))/'K0!\=_L]>"_%/[7W[<TG[0\
M_AN_\-?#;3&$FE3:E%Y;WPC@,$ 3^^2<R.R[E4@IN)P:_3>OR5^-GA6__P""
M9W[37@C5_AKK.HGP)XI;?=^'+N<RHZI(B3Q$?Q?+(AC<C<I)&3@Y_6J@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#G_B%_R(/B7_ +!E
MS_Z*:N3_ &;_ /DC^B_[]Q_Z/>NL^(7_ "(/B7_L&7/_ **:N3_9O_Y(_HO^
M_<?^CWH ],HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\
MP_V_-#\8?LZ_M>^#OVC='T637?#D,<$5T5+;(941H7BD8*1$)(G 1\$;MW&1
MS^GE0WEG!J%K+;74$=S;3*4DAF0.CJ>H(/!!]#0!\[?!#_@H'\%OCDEK;6/B
MF+P[KLP _L;Q#BTFW<?*CD^7(2>@1R>.@KZ/KX]_:'_X)C?"7XNZ1J-YX8TB
M+P%XM:-WMKO2!Y=G)+U59;;[FPGJ8PC<YR<8KSC_ ()%?'#Q1XW\)>-/ /B>
M^N-37PH]L^G3W+&62&&3S5: R$G*HT0V#L&8#@   ^R/BI^T!\._@C)81^.O
M%NG^&I+])'M8[QFW3*FW>5"@GC<OYU\"?ML_M%6O[;EAHOP:^!&E:CXZG;48
MM0U/6(+.2*UMU4,B*6D4%5W29:1PJC:H!;<<??WQ1^ ?P]^-<FG2>.?"6G>)
M9-.#K:/>QDF$/MW@$$<':OY5\<_MA_\ !/3X>>$/A1K_ ,1?A;;77@#Q9X4M
M)-71]-O9A%-'""\@^9R8W"ABK(1R ,'/ !]C_ 7X9?\ "F?@SX-\$FX2[ET3
M3(;2:>,8664+F1E'H7+$9YP:Z;1/!^A>&KW5;S2='L=-O-5N#=7]Q:VZ1R7<
MV,;Y6 R[8[G-?/W_  3Q^.FO?'_]FO3-;\3RF[UW3;R;2+F^88-V8@C)*?\
M:*2*&/=E)[XKZ8H _,?_ (([_P#(^?'?_KM8?^C;ROT+^+OB"3PE\)_&NN0R
M&&73-$O;U)%ZH8X'<$?3;7YZ?\$=_P#D?/CO_P!=K#_T;>5^@'QTT5O$GP2^
M(6D)&TKW_A[4+58U&2Q>VD7 '?.: /B?_@B_X;@M_@[X_P#$(C_TN_U]+&24
M_P 206Z.HS[&Y<_C7UA^V%X=@\5?LK_%>PGC651X;OKI%8 CS(86FC//H\:G
M/;%?+?\ P1BUR"X^ GC71U93<VGB9KMU[A);6!%/XF!_R-?5?[6NNV_AS]E_
MXK7URP6,>&=0A7<< O) \:#\6=1^- 'SK_P1]UZ35OV5]1LI'+#2_$MW;1J3
MG:C0V\O'H-TK_K7W'7Q!_P $@=!DTC]E.]O)(F0:IXDN[J-V7&]%B@AR#W&Z
M)A]0:^WZ /S(_P""V2,=(^$+A24$^J@MC@$K:8'Z'\J]DTS_ (*X_ 6_NUAG
MD\2Z;&>MQ=:4&1>>XCD=OR':OL75=!TS7EA74].M-16!Q+$+N!91&XZ,NX'!
M]Q7(_$'X#_#WXIZ!=:-XG\'Z/JEG/&4W26<8EBX.&CD W(PR<,I!&: -GX??
M$;PQ\5?"]KXB\(ZY9^(-%N>([NRDWKN&,JPZJPR,JP!'<"OS'_:5^)?A2Y_X
M*GZ)/\1-4BT_P3X$M[=Y);@,Z*\=HU['M1 6=C<2QC: 2<8Y J__ ,$JM0O?
M 7[3GQC^%MI?SWOARSBNIXRS;HVEM;U+=9.F SI*<D8SM'H,4?%W@3P[XC_X
M+'7&B^,M(M-:T/5&CG2TU&/?!*XT=7CW(3A@)(\;6R"1R* />K[_ (+ ? RT
MU86D5AXOO;<D#[?!ID(A SUP\ZR8[_<KZN^$WQ@\(?'#P=;^)_!6MV^N:1,=
MADA)#PR  F.5#AHW ()5@#@@]"#5W5OAGX1UWPQ+X<U#PQI%UH,L;1-ILEE'
MY&T@ @)C X Z>@]*_.7_ ()>03> ?VK?CO\ #[2IYIO"VGM<I'N;<A:VOC!"
MQ/\ >,;OSWQ["@#]/Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH *\3\5?\G5>#?^P3)_Z#=U[97B?BK_DZKP;_ -@F3_T&[H ]LHHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\WZ
M*** /K3]DK_DG&I?]A:3_P!$PU[97B?[)7_).-2_["TG_HF&O;* "BBB@ HH
MHH YOXE_\DX\5?\ 8)N__1+5S?[.O_)&_#__ &\?^E$M=)\2_P#DG'BK_L$W
M?_HEJYO]G7_DC?A__MX_]*): /2**** "BBB@#YI_:A^$WBKQSXOTO4M"TIM
M1M8[$6\ACE12CB1VY#$<88<UXS_PSM\1?^A8N/\ O]%_\77WY17T&'SJOAZ4
M:48II>O^9XU;*Z->HZDF[OT_R/@/_AG;XB_]"Q<?]_HO_BZ?#^SE\19I4C_X
M1J9-Q W//$%'N3OK[YHK?_6#$_RQ_'_,Q_L:A_,_P_R&0H8X8T/)50.*?117
MS![X4444 %%%% 'Y)VO_  3#^)UO^TJ(UT^S7X0_\)6NI&7^T(L&Q68NJ^3G
M=O\ *)C^[U/IS7ZV444 ?E9^US_P3L^+7C_]I#QCX@^'EE9GPGXL:"6ZFEU&
M* (S>4TXD0D,P\Z/S> >V,D5^G/@GPI9>!/!NA>&M.7;I^CV$&GVXQC]W%&J
M+^BBMJB@#P']LO\ 9,TO]K7X:P:)+>IHWB#3)C=:5JK1>8(G*X>-QD$QN-N<
M<@JIYVX/SOX:U3]OOX3:-:^'(/!_@_XC6UBGD0ZQ?WL1E=%X4LQN[=FXP,LF
MXXY.<D_H-10!\U?LPZ%^TG<>,]6\2?&[6]#MM'FL#;V'A71D0BWG,B-YS.JG
MHJLH!D?.X],<\G\<M-_:W\"?&;7/$WPEET/QYX(U58&A\+:U+&AL)$ACC?:7
M>$@,RL_RRX.XY7/)^P:* /SHUS]F3]HO]L_XA^%KOX]V.@^!/ GA^X-Q_8>C
MSI-+< D;E&R68%F"*I=W 4,2JY)%?1?[;?[(5C^UI\-K33(+R#1O%6C2M<:1
MJ,T9:,%EP\$F.1&^$R0"5**0#@@_1E% 'YR>&1_P4$\%>&[3P=;:'X>U>"WC
M6VA\37UW9S7$2 $*26G!? QR\3,<#.3FOK#]DSX0>-O@]\-;^R^(OC!_&WB_
M6-5FU>^O3(\D<+21Q1^1&SX)11%D850-Q 4 5[710!^=?BW]BCXS_LX?&?6?
MB#^S5JNG3Z7K;2O=^%=09(8X@S%A"%<B.2-2Q*'<C(/EY!)-#QG\'?VR?VOE
MMO"'Q/CT+X8> VFCDU%=,GAD^TJIR/DBGF:0@@$(SHF[!_A&/TCHH X_X0_"
MS0_@G\-M \$^'(FBTC1[<01-(09)6)+/*Y  +NY9C@ 98X '%=A110!\0_M$
M?LM?$+XA?MY_"OXGZ)IMM<>#]"BT];^[>\CCDB,-U-(^(V(9OE=<8!SFOHC]
MJKX?ZS\5/V=_'OA/P]!'<ZWJNFO;VD,LJQJ[Y! +-P,XZGBO5J* /G[]A'X/
M^)O@5^S5X>\(>+[2*QUZTN+R6:WAG694$EP[K\ZDJ?E(/![UYA_P4D_9E\??
MM'V/PXB\"Z;;ZB^C7US+>BXNX[?RTD$.TC>1N^XW3FOM"B@"MJFG0:QIEW87
M*E[:ZA>"50<91E*D?D37YC?##]GC]KO]C;6_%/A_X3Z-H/C+PEJUT)8KR_NK
M=53 VK-Y<DT3I)M(###+E.,X!/ZA44 ?*7[8?P1^)7QW_8[TKPA!;V6J_$0C
M3)]32.=(()+F-1]I:-FVJ%WEB!QQ^5>S?LW^"=5^&_P#^'_A;7(D@UC2-%M;
M.[BCD$BI*D8#*&'!P>,CBO1Z* "OB']HC]EKXA?$+]O/X5_$_1--MKCP?H46
MGK?W;WD<<D1ANII'Q&Q#-\KKC .<U]O44 >4_M5?#_6?BI^SOX]\)^'H([G6
M]5TU[>TAEE6-7?((!9N!G'4\5RG["/P?\3? K]FKP]X0\7VD5CKUI<7DLUO#
M.LRH)+AW7YU)4_*0>#WKZ!HH ^+_ /@I)^S+X^_:/L?AQ%X%TVWU%]&OKF6]
M%Q=QV_EI((=I&\C=]QNG-?3_ ,8/A9HOQL^&GB'P3X@B,FEZQ:M;NZ@%X7X:
M.5,_Q(X5Q[J*[&B@#\S/AW\$_P!L[]D"/4?"?PUMM!^(?@LW#R60O;B!$BW9
M)=8Y9HGB)/+(&9=V2,Y)/T+^RG\(_CS;_$O5_B9\<O%T$]]>:4VEV/A/3I U
MK8HTT4AD(3$2N/*VC;O)#$E^,5]744 ?%>G?!+]H2W_;[F\<3>);L_")YWD-
MJ-:8VQMS:%$A^Q[L9$A!SMQD%LYK[4HHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH \3\:?\G/>"/^P>_P#*XKVR
MO$_&G_)SW@C_ +![_P KBO;* "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** /)?VHM&^*.M?"*^C^#VJ0Z7XX@N8+BV:=HU$T:/EXLR*R98
M?WL ]"1FOB>[_P""@G[3/PX\5:-X"\9?!;3;KQOJ0/V*WM_-1[X D;D5)'5O
MNMDJ<<= *_3*OG_QW^R[<^-_VO? 'QFD\110Z=X5TN2Q&A&T+/-(RW(\P2[\
M+@W"'&T_ZOWX /EC0OV6_CI^V7\:O#WCS]H*PLO!WA#0'!M/#5JX$DJ A_+1
M%=R@=@HD>1@Y"X &!M^^/BYXMUOP+\-M?U_PWX;G\7Z[8V_FVFB6S%9+M]P&
MT$*QZ$G@'I77T4 ?E!^UQ\2/VA?VK_AC9^#KO]F[Q)X<BM]4BU,7<,<]PS%(
MY4V;3$O7S<YSVKV;]G']I'X]>&]/^&/PXU3]F[7;/1-/@TWP_<Z].\T8B@C6
M.!KEE:':,*I<J6QQC/>OOFB@#Y4_X*&_LG:E^U#\*]./AEX5\9>&[A[O3HYV
M""ZC=0)8 YX1FV1L">,Q@' .X>"^$?VZ/VF/ GABV\)>)OV<O$?B?Q?:P_9H
MM96TNXTN2HQYCQI ZRG RS1R*#@GBOTEHH ^%?V'OV7?B'%\7_$WQ_\ C3&E
MIXVUU)$L=(."]HLFT&1@"?+Q&JQ(F253=NYQ7?\ _!0W]D[4OVH?A7IQ\,O"
MOC+PW</=Z='.P074;J!+ '/",VR-@3QF, X!W#ZKHH _-KPC^W1^TQX$\,6W
MA+Q-^SEXC\3^+[6'[-%K*VEW&ER5&/,>-('64X&6:.10<$\5W?[#W[+OQ#B^
M+_B;X_\ QIC2T\;:ZDB6.D'!>T63:#(P!/EXC58D3)*INW<XK[JHH ^-_P#@
MH-X\_:(\$7?@1_@=I^K7EG,UQ_:ITC1H]1<R Q>2LBM&Y1,&3D #KD\#'U-?
M>'O^$X^'D^A^*+:,_P!L:6UEJEM&04_>Q;)D'7CYF KHJ* /RH^&-M^T3_P3
M>\3^(O#EC\.;_P"+'PWOKHW<$VDPRLA; 43!XDD,#LBJKI(I&5&TG&6T_&WA
MCX_?\%)?&?AK2_$_@*]^$/PITJY%Y.-22199"1@NOFHC3R;"RH5C5%WL2>:_
M42B@#S?XQ? _1OBO\"==^&)":9I5[IBV%HR1[UM#&%-NX7/(C=(SC(SMQD5^
M?'P6^*?[27[!FD77PZ\0?!G5?B/X5LKB1]-O-)$QBB#L681W,4,JE&8EPCJ'
M!9NF<#]3Z* /S1\-_!OXT_MV_M!^%_'WQ?\ ",OP[^'7A659;/P_?Q/'+/M<
M.8A'( Y,C(@DD94!50%&17Z7444 %%%% !1110 4444 %%%% !1110 4444
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
M %%%% !1110 4444 %%%% !1110 5S_Q"_Y$'Q+_ -@RY_\ 135T%<_\0O\
MD0?$O_8,N?\ T4U ')_LW_\ )']%_P!^X_\ 1[UZ97F?[-__ "1_1?\ ?N/_
M $>]>F4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?"WQ
MT\>?M;_ ;XL>+O$GAO0=/^(WPJG?[9;6D@1GT^%8AO7",DRD;6.<2)WZDUYG
MI/[8O[5?[57@>6W^%_PLL=$T_43)9OXGBE8"$?=<Q2RNJJRY^\ Q'89%?HE\
M2/"]QXX^'?BGPY:7HTR[UC2KK3X;UH_,%N\L+1K(5R-VTL#C(SCJ*X;]E/X#
MG]FOX':%X!DU1-;N+"2YEFU". P+,TL[R#"%F(PK*O4YVYXS@ '#_L+?LAQ_
MLE?#6]L;^]@U3Q;K<R7&K7=J6\@; PBACW $J@9SN(!)=N@P!\*?M3>&?C_\
M6?VI;[7?$?PA\1>-O!'AK59[?1="BM9ETZXM8Y"(WW(#N$NU'=ARP.W(  'Z
M_P!% 'YZ6G[:'[4=A:PVUM^RS=V]M"@CBABM+M410,!5 7     %?5?[+WQ2
M\??%OX?WFK_$7P!/\.M;@U&2UCTZ?>#-"(XV68*X# %G9?\ @!KV"B@#X[^+
M7[7'QU\#_$C7]!\.?LW:SXIT.PN3#::S!/,4O$ &)!MA88.3QDXZ'FOC_P#9
M'U+]H+]E'7/'&I6G[//B7Q&WBAX'>.:">W%OY33-P1$V[/G'T^[[U^PE% '!
M? SQSXD^)7PNT?Q#XN\(7'@77[SSA<Z#=L6DM]LKHI)95/S*JOR!][\:_/2Y
M^%'QO_X)[_'SQ1XG^%_@NZ^(OPR\22M(^E:9 \S)'N9XXI$C5I(WAWLJR!2K
M*3GDD+^I%% 'Y>?%OQ]^TA_P4!TRR^'NC_"'4/A9X+NKB.;5-1ULS".54;*[
MII(HMR*P#>7&C,65>>*_0[X5_#2R^"_PFT#P5X? GM]"TY;6!Y1L\^0+EI'Q
MT+N68X[L:[6B@#XL_8"\??M(>,/%OCN#XX:=J]II=O'"VGMJNCQV"K.78.L+
M+&GF)M Y&X# Y!)SR_[<'[+WQ,B^/'AG]H#X-VB:UXCTA(A?:/\ +YCF$$+(
MJEAYJO&QC9%(; &W.>/ONB@#X$A_X*&_&R6P_LX?LG^,3XGV!<>7>"W!(QYI
M4VFX+N_A+8Q_'5[]B+]E[XCQ?&SQ5\?_ (QP1:3XLUU)$LM$B*EH%EV[G< G
MRPJ(L:(26P6W8(Y^[:* /G?]I[]H#XH_!S7=$LO /P:U+XF6=Y;/-<WME+(%
MMG#8$9"1OR1SDXZ\=#7P'JFI?M!:G^V-8?'T_L\^)8[RU0(-#$$YC;%FUM_K
M?*R.&W?=[8]Z_82B@#P7]ESXY_$CXS'Q(/B!\)=0^& T[[.;)KV21A>[_,WA
M0\:'Y-B=,_?'3O[U110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110!XGXT_P"3GO!'_8/?^5Q7ME>)^-/^3GO!'_8/?^5Q7ME !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% 'D_[4&B_$W7?A!J,/PAU
M6+2?',,\%Q:23-&JRHD@9XLR*R991CY@ >A(!-?$E[_P4"_:;^%_B;1/ OC?
MX,:;=^,]3^2PB@\Q'O\ !()01R2(YR#DH0/8"OTSKY_^(_[+MS\0?VL/AU\7
MI/$45OIOA*QDMO[$-H6>>1A/B02[P%&94XVG_5]>> #Y6TO]E_X[?MJ_&3P]
MXS_:"TVR\&^"= ?-MX;MW >9"0[1I&'<KO*H)'D8,0H"C@;?IW]O77_BIHOP
M#N+?X0Z3J.I^)M4OH]/GETF%I+JSM&CD:2:,+R&RB)N'*^9D8(!'T910!^0?
M[+&L_'7]E+0;Z#0?V8-5U?7M2<M?Z]J%K=?:9DSE8QA<(@ZX'4\DGC'TQ\.?
MVP/VDO$GQ \-Z1K_ .SA?Z/H=_J-O:WNHF*Y06D+R*KS$LNT! 2QSQA>U?<E
M% '@G[5GQ@^*WP:M?#6J_#CX:-\2]-EDN$UJSM1(;N$ 1F$Q"/<V#F7)\M_N
MKTSS\UZU^W%^TE\6M#FT3X=?LW:]X3UF\/V>/7=4,T\%J6XW RVT,2L,YR[%
M1U*D5^A]% 'RU^PO^Q[<?LU>']:U[Q7J*ZY\2?$\GG:O?)(94B7<SB)78 NQ
M9BSN?O-CJ%!.E^UK\1_CQ\+=8\+ZY\*/!5MX]\-+%/'KFE"(O<[R4\ID"L).
M@<956 YW#[M?2=% 'YZWW_!07]H3Q'9SZ;X9_97\1:?KZIL-SJ,5[/!#(1P7
MC^S18'!X,@^O%=A^PI^QOXN^&OC7Q'\8?BY=I=_$GQ#YFVUCF$GV196#S-(R
M_(9&("A4)5%& 3NPOVU10!\;_P#!0SQY^T+X)/@/_A1UAJ]U;W,ES_:LFBZ,
MFI2!U\KR5D5HY-B$&3G !P03TKZ(\93^/Y?@;J$WAR"UC^);:)OM8)=GDC4/
M*!V?,=N-^0-QV],\5Z!10!^>]K^WU^T5X,@32_&/[+>NZKK>1"MWHZW<-O+)
MR/E"V\ZMDXX63^8KC-2^"GQZ_P""AOQ/\/:I\6/"[_"[X7Z%,672)M\-U*K8
M:0(C_.TK@*AD9451]T$A@WZ=T4 >5?M!:7\1+'X)ZA:_!AK6S\9V(MO[,@N!
M$8WBCD3?"/-!0;HPR@MCK]Y3R/DFR_;Z_:.\)QC2O%O[+>N:KKG,:W.CQ7D-
MO*X[JH@G#]LA9/Q%?H710!^:?A']GWXV?MJ_M"^'?B9\:O#X\ ^"?#DJM8^'
MY,QSR"-_,6-8FRXW.%\R1PNX#"CIM_2RBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@#G_B%_P B#XE_[!ES_P"BFKD_V;_^2/Z+_OW'
M_H]ZZSXA?\B#XE_[!ES_ .BFKD_V;_\ DC^B_P"_<?\ H]Z /3**** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^&?CUX]_:U^!7Q:\6>)/"
M^@:?\1?A5<$7=M92JCOI\2PKYBX1DF4@JQS^\7OP217W-7/?$7PQ/XV^'WB?
MP[:WBZ?<ZOI=U817C1^8('EB9%D*@C=M+ XR,XZB@#\ZM)_;(_:K_:I\#S6_
MPN^%ECHUAJ#/9/XGAE;$&?E<Q2RNJ*RYY.&([ $ U]/_ +"G[(*?LE?#B_L]
M0OH=4\7:[+'<:M=6I;R%\L,(H8]P!*H'<[B 27;@# KN/V4/@(W[-/P0T7P%
M+JT>N7%E-<S2W\4!@65I9GD&$+-C"LJ]>=N:]?H ^"?&/[0O[6GP"^(/B:WU
MGX3GXK>"I-2N9M(O]$MV\]+1I&,2,ULK[0J8!\R+=D<LW4\#\4_C7^T[^V?X
M5F^'OA7X(:C\-M UL>5J.JZVTRAX 067SY8HE5#@[@B,S#Y1W!_32B@#R?\
M9<^ EE^S7\%=!\#6MU_:%Q:JT]]>XP)[J0[I64=ES\J@\[57/.:\5^+W[6_Q
MS\"_$K7]!\-?LX:SXKT*PN/*M-:@FFV7:;0=XVPL,9)Z$]*^PJ* /Q[_ &1]
M2_:"_91USQQJ5I^SSXE\1MXH>!WCF@GMQ;^4TS<$1-NSYQ]/N^]?J)\!_'GB
M;XF?"_2?$/B_P=<^ ]?NFF6?0KMRTD 25D5B2JGYE4-@@?>[C!/H%% 'Y<ZE
M\)?C?_P3_P#V@?%'BWX6>#;CXB?#7Q)*\LNE:;;O*T<9=G2)TB#/&\)=@L@5
ME*DYY)"R?%KX@?M(?M_Z79_#S1_A#J'PL\%W=Q'+JFHZV9A'*J-E=TTD46Y%
M90VR-&8LJ\X!K]0J* .)^$7PPL/@I\)O#O@C0CYUKH=@MK%+(H4SR $O*P!P
M"[EG('=C7S%^P-X__:3\8>,/'-K\<-,U2TTJTCC:QEU31X[ "X+D,D#)&@E3
M:#D@L!A>?FY^TZ* /DS]ISXS?M$_!?XHPZAX&^&L?Q*^&UQI\0>UL87>]@N@
MS^9CRB9!D;.3&RXQC!SGQ[Q#^W+^TK\4M*N=#^'W[-NO>%=6NLVHU?5$N)TM
M6;Y2P:2""-'&X$%V(&,D$5^BE% 'R=^P-^QI=?LQ>&M8UOQ9=Q:G\0_$;!M0
MGAE,L=M""66%7(!=BQ+.W0G &0NYN"_X* _LJ>//$_Q!\)?&_P"$$/VKQQX;
M\I;C3X=HEG6%S)%,@8A9"N61HSRZE0 <8/W=10!^<^H_MX_M*^+=!E\,:!^S
M3K^B^-9X?).KW%M=&WMW88\T0R0(J=<CS)2H.,[AP?:?^"?_ .Q_J'[,?@[6
MM5\6W,-_X_\ $TJ3:C+#*95MHER5AWG[S[G=G8<$D 9"AC]7T4 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %>)^*O^3JO!O_ &"9/_0;
MNO;*\3\5?\G5>#?^P3)_Z#=T >V4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110!^;]%%% 'UI^R5_P DXU+_ +"TG_HF
M&O;*\3_9*_Y)QJ7_ &%I/_1,->V4 %%%% !1110!S?Q+_P"2<>*O^P3=_P#H
MEJYO]G7_ )(WX?\ ^WC_ -*):Z7XDX/P[\4[B0O]E762!D@>2U>%?"KQ!\5+
M'P%I<'AKPUI>HZ(GF_9[FYD59'S*Y;(,Z]&W#H.G?K0!],45XG_PE7QR_P"A
M-T3_ +_+_P#)-'_"5?'+_H3=$_[_ "__ "30![917B?_  E7QR_Z$W1/^_R_
M_)-'_"5?'+_H3=$_[_+_ /)- 'ME%>)_\)5\<O\ H3=$_P"_R_\ R31_PE7Q
MR_Z$W1/^_P O_P DT >V45XG_P )5\<O^A-T3_O\O_R31_PE7QR_Z$W1/^_R
M_P#R30![917B?_"5?'+_ *$W1/\ O\O_ ,DT?\)5\<O^A-T3_O\ +_\ )- '
MME%>)_\ "5?'+_H3=$_[_+_\DT?\)5\<O^A-T3_O\O\ \DT >V45XG_PE7QR
M_P"A-T3_ +_+_P#)-'_"5?'+_H3=$_[_ "__ "30![917B?_  E7QR_Z$W1/
M^_R__)-'_"5?'+_H3=$_[_+_ /)- 'ME%>)_\)5\<O\ H3=$_P"_R_\ R31_
MPE7QR_Z$W1/^_P O_P DT >V45XG_P )5\<O^A-T3_O\O_R31_PE7QR_Z$W1
M/^_R_P#R30![917B?_"5?'+_ *$W1/\ O\O_ ,DT?\)5\<O^A-T3_O\ +_\
M)- 'ME%>)_\ "5?'+_H3=$_[_+_\DT?\)5\<O^A-T3_O\O\ \DT >V45XG_P
ME7QR_P"A-T3_ +_+_P#)-'_"5?'+_H3=$_[_ "__ "30![917B?_  E7QR_Z
M$W1/^_R__)-'_"5?'+_H3=$_[_+_ /)- 'ME%>)_\)5\<O\ H3=$_P"_R_\
MR31_PE7QR_Z$W1/^_P O_P DT >V45XG_P )5\<O^A-T3_O\O_R31_PE7QR_
MZ$W1/^_R_P#R30![917B?_"5?'+_ *$W1/\ O\O_ ,DT?\)5\<O^A-T3_O\
M+_\ )- 'ME%>)_\ "5?'+_H3=$_[_+_\DT?\)5\<O^A-T3_O\O\ \DT >V45
MXG_PE7QR_P"A-T3_ +_+_P#)-'_"5?'+_H3=$_[_ "__ "30![917B?_  E7
MQR_Z$W1/^_R__)-'_"5?'+_H3=$_[_+_ /)- 'ME%>)_\)5\<O\ H3=$_P"_
MR_\ R31_PE7QR_Z$W1/^_P O_P DT >V45XG_P )5\<O^A-T3_O\O_R31_PE
M7QR_Z$W1/^_R_P#R30![917B?_"5?'+_ *$W1/\ O\O_ ,DT?\)5\<O^A-T3
M_O\ +_\ )- 'ME%>)_\ "5?'+_H3=$_[_+_\DT?\)5\<O^A-T3_O\O\ \DT
M>V45XG_PE7QR_P"A-T3_ +_+_P#)-'_"5?'+_H3=$_[_ "__ "30![917B?_
M  E7QR_Z$W1/^_R__)-'_"5?'+_H3=$_[_+_ /)- 'ME%>)_\)5\<O\ H3=$
M_P"_R_\ R31_PE7QR_Z$W1/^_P O_P DT >V45XG_P )5\<O^A-T3_O\O_R3
M1_PE7QR_Z$W1/^_R_P#R30![917B?_"5?'+_ *$W1/\ O\O_ ,DT?\)5\<O^
MA-T3_O\ +_\ )- 'ME%>)_\ "5?'+_H3=$_[_+_\DT?\)5\<O^A-T3_O\O\
M\DT >V45XG_PE7QR_P"A-T3_ +_+_P#)-'_"5?'+_H3=$_[_ "__ "30![91
M7B?_  E7QR_Z$W1/^_R__)-'_"5?'+_H3=$_[_+_ /)- 'ME%>)_\)5\<O\
MH3=$_P"_R_\ R31_PE7QR_Z$W1/^_P O_P DT >V45XG_P )5\<O^A-T3_O\
MO_R31_PE7QR_Z$W1/^_R_P#R30![917B?_"5?'+_ *$W1/\ O\O_ ,DT?\)5
M\<O^A-T3_O\ +_\ )- 'ME%>)_\ "5?'+_H3=$_[_+_\DT?\)5\<O^A-T3_O
M\O\ \DT 'C3_ ).>\$?]@]_Y7%>V5\H>(-;^(\OQC\.W5]H&G0^*H[5ELK%)
M%,,L>)<ECYQ&>9/XAT''KZ'_ ,)5\<O^A-T3_O\ +_\ )- 'ME%>)_\ "5?'
M+_H3=$_[_+_\DT?\)5\<O^A-T3_O\O\ \DT >V45XG_PE7QR_P"A-T3_ +_+
M_P#)-'_"5?'+_H3=$_[_ "__ "30![917B?_  E7QR_Z$W1/^_R__)-'_"5?
M'+_H3=$_[_+_ /)- 'ME%>)_\)5\<O\ H3=$_P"_R_\ R31_PE7QR_Z$W1/^
M_P O_P DT >V45XG_P )5\<O^A-T3_O\O_R31_PE7QR_Z$W1/^_R_P#R30![
M917B?_"5?'+_ *$W1/\ O\O_ ,DT?\)5\<O^A-T3_O\ +_\ )- 'ME%>)_\
M"5?'+_H3=$_[_+_\DT?\)5\<O^A-T3_O\O\ \DT >V45XG_PE7QR_P"A-T3_
M +_+_P#)-'_"5?'+_H3=$_[_ "__ "30![917B?_  E7QR_Z$W1/^_R__)-'
M_"5?'+_H3=$_[_+_ /)- 'ME%>)_\)5\<O\ H3=$_P"_R_\ R31_PE7QR_Z$
MW1/^_P O_P DT >V45XG_P )5\<O^A-T3_O\O_R31_PE7QR_Z$W1/^_R_P#R
M30![917B?_"5?'+_ *$W1/\ O\O_ ,DT?\)5\<O^A-T3_O\ +_\ )- 'ME%>
M)_\ "5?'+_H3=$_[_+_\DT?\)5\<O^A-T3_O\O\ \DT >V45XG_PE7QR_P"A
M-T3_ +_+_P#)-'_"5?'+_H3=$_[_ "__ "30![917B?_  E7QR_Z$W1/^_R_
M_)-'_"5?'+_H3=$_[_+_ /)- 'ME%>)_\)5\<O\ H3=$_P"_R_\ R31_PE7Q
MR_Z$W1/^_P O_P DT >V45XG_P )5\<O^A-T3_O\O_R31_PE7QR_Z$W1/^_R
M_P#R30![917B?_"5?'+_ *$W1/\ O\O_ ,DT?\)5\<O^A-T3_O\ +_\ )- '
MME%>)_\ "5?'+_H3=$_[_+_\DT?\)5\<O^A-T3_O\O\ \DT >V45XG_PE7QR
M_P"A-T3_ +_+_P#)-'_"5?'+_H3=$_[_ "__ "30![917B?_  E7QR_Z$W1/
M^_R__)-'_"5?'+_H3=$_[_+_ /)- 'ME%>)_\)5\<O\ H3=$_P"_R_\ R31_
MPE7QR_Z$W1/^_P O_P DT >V45XG_P )5\<O^A-T3_O\O_R31_PE7QR_Z$W1
M/^_R_P#R30![917B?_"5?'+_ *$W1/\ O\O_ ,DT?\)5\<O^A-T3_O\ +_\
M)- 'ME%>)_\ "5?'+_H3=$_[_+_\DT?\)5\<O^A-T3_O\O\ \DT >V45XG_P
ME7QR_P"A-T3_ +_+_P#)-'_"5?'+_H3=$_[_ "__ "30![917B?_  E7QR_Z
M$W1/^_R__)-'_"5?'+_H3=$_[_+_ /)- 'ME%>)_\)5\<O\ H3=$_P"_R_\
MR31_PE7QR_Z$W1/^_P O_P DT >F?$+_ )$'Q+_V#+G_ -%-7)_LW_\ )']%
M_P!^X_\ 1[UQ?BGQ-\99_#&KQZCX3T>WT][.9;F6.52R1%#O8?Z0>0,GH?H:
MP_A+K_Q3L? >G0^&?#6EZCHRM+Y-Q<R*'8F1BV09UZ-D=!TH ^G**\3_ .$J
M^.7_ $)NB?\ ?Y?_ ))H_P"$J^.7_0FZ)_W^7_Y)H ]LHKQ/_A*OCE_T)NB?
M]_E_^2:/^$J^.7_0FZ)_W^7_ .2: /;**\3_ .$J^.7_ $)NB?\ ?Y?_ ))H
M_P"$J^.7_0FZ)_W^7_Y)H ]LHKQ/_A*OCE_T)NB?]_E_^2:/^$J^.7_0FZ)_
MW^7_ .2: /;**\3_ .$J^.7_ $)NB?\ ?Y?_ ))H_P"$J^.7_0FZ)_W^7_Y)
MH ]LHKQ/_A*OCE_T)NB?]_E_^2:/^$J^.7_0FZ)_W^7_ .2: /;**\3_ .$J
M^.7_ $)NB?\ ?Y?_ ))H_P"$J^.7_0FZ)_W^7_Y)H ]LHKQ/_A*OCE_T)NB?
M]_E_^2:/^$J^.7_0FZ)_W^7_ .2: /;**\3_ .$J^.7_ $)NB?\ ?Y?_ ))H
M_P"$J^.7_0FZ)_W^7_Y)H ]LHKQ/_A*OCE_T)NB?]_E_^2:/^$J^.7_0FZ)_
MW^7_ .2: /;**\3_ .$J^.7_ $)NB?\ ?Y?_ ))H_P"$J^.7_0FZ)_W^7_Y)
MH ]LHKQ/_A*OCE_T)NB?]_E_^2:/^$J^.7_0FZ)_W^7_ .2: /;**\3_ .$J
M^.7_ $)NB?\ ?Y?_ ))H_P"$J^.7_0FZ)_W^7_Y)H ]LHKQ/_A*OCE_T)NB?
M]_E_^2:/^$J^.7_0FZ)_W^7_ .2: /;**\3_ .$J^.7_ $)NB?\ ?Y?_ ))H
M_P"$J^.7_0FZ)_W^7_Y)H ]LHKQ/_A*OCE_T)NB?]_E_^2:/^$J^.7_0FZ)_
MW^7_ .2: /;**\3_ .$J^.7_ $)NB?\ ?Y?_ ))H_P"$J^.7_0FZ)_W^7_Y)
MH ]LHKQ/_A*OCE_T)NB?]_E_^2:/^$J^.7_0FZ)_W^7_ .2: /;**\3_ .$J
M^.7_ $)NB?\ ?Y?_ ))H_P"$J^.7_0FZ)_W^7_Y)H ]LHKQ/_A*OCE_T)NB?
M]_E_^2:/^$J^.7_0FZ)_W^7_ .2: /;**\3_ .$J^.7_ $)NB?\ ?Y?_ ))H
M_P"$J^.7_0FZ)_W^7_Y)H ]LHKQ/_A*OCE_T)NB?]_E_^2:/^$J^.7_0FZ)_
MW^7_ .2: /;**\3_ .$J^.7_ $)NB?\ ?Y?_ ))H_P"$J^.7_0FZ)_W^7_Y)
MH ]LHKQ/_A*OCE_T)NB?]_E_^2:/^$J^.7_0FZ)_W^7_ .2: /;**\3_ .$J
M^.7_ $)NB?\ ?Y?_ ))H_P"$J^.7_0FZ)_W^7_Y)H ]LHKQ/_A*OCE_T)NB?
M]_E_^2:/^$J^.7_0FZ)_W^7_ .2: /;**\3_ .$J^.7_ $)NB?\ ?Y?_ ))H
M_P"$J^.7_0FZ)_W^7_Y)H ]LHKQ/_A*OCE_T)NB?]_E_^2:/^$J^.7_0FZ)_
MW^7_ .2: /;*\3\:?\G/>"/^P>_\KBC_ (2KXY?]";HG_?Y?_DFO//$&M_$>
M7XQ^';J^T#3H?%4=JRV5BDBF&6/$N2Q\XC/,G\0Z#CU /J^BO$_^$J^.7_0F
MZ)_W^7_Y)H_X2KXY?]";HG_?Y?\ Y)H ]LHKQ/\ X2KXY?\ 0FZ)_P!_E_\
MDFC_ (2KXY?]";HG_?Y?_DF@#VRBO$_^$J^.7_0FZ)_W^7_Y)H_X2KXY?]";
MHG_?Y?\ Y)H ]LHKQ/\ X2KXY?\ 0FZ)_P!_E_\ DFC_ (2KXY?]";HG_?Y?
M_DF@#VRBO$_^$J^.7_0FZ)_W^7_Y)H_X2KXY?]";HG_?Y?\ Y)H ]LHKQ/\
MX2KXY?\ 0FZ)_P!_E_\ DFC_ (2KXY?]";HG_?Y?_DF@#VRBO$_^$J^.7_0F
MZ)_W^7_Y)H_X2KXY?]";HG_?Y?\ Y)H ]LHKQ/\ X2KXY?\ 0FZ)_P!_E_\
MDFC_ (2KXY?]";HG_?Y?_DF@#VRBO$_^$J^.7_0FZ)_W^7_Y)H_X2KXY?]";
MHG_?Y?\ Y)H ]LHKQ/\ X2KXY?\ 0FZ)_P!_E_\ DFC_ (2KXY?]";HG_?Y?
M_DF@#VRBO$_^$J^.7_0FZ)_W^7_Y)H_X2KXY?]";HG_?Y?\ Y)H ]LHKQ/\
MX2KXY?\ 0FZ)_P!_E_\ DFC_ (2KXY?]";HG_?Y?_DF@#VRBO$_^$J^.7_0F
MZ)_W^7_Y)H_X2KXY?]";HG_?Y?\ Y)H ]LHKQ/\ X2KXY?\ 0FZ)_P!_E_\
MDFC_ (2KXY?]";HG_?Y?_DF@#VRBO$_^$J^.7_0FZ)_W^7_Y)H_X2KXY?]";
MHG_?Y?\ Y)H ]LHKQ/\ X2KXY?\ 0FZ)_P!_E_\ DFC_ (2KXY?]";HG_?Y?
M_DF@#VRBO$_^$J^.7_0FZ)_W^7_Y)H_X2KXY?]";HG_?Y?\ Y)H ]LHKQ/\
MX2KXY?\ 0FZ)_P!_E_\ DFC_ (2KXY?]";HG_?Y?_DF@#VRBO$_^$J^.7_0F
MZ)_W^7_Y)H_X2KXY?]";HG_?Y?\ Y)H ]LHKQ/\ X2KXY?\ 0FZ)_P!_E_\
MDFC_ (2KXY?]";HG_?Y?_DF@#VRBO$_^$J^.7_0FZ)_W^7_Y)H_X2KXY?]";
MHG_?Y?\ Y)H ]LHKQ/\ X2KXY?\ 0FZ)_P!_E_\ DFC_ (2KXY?]";HG_?Y?
M_DF@#VRBO$_^$J^.7_0FZ)_W^7_Y)H_X2KXY?]";HG_?Y?\ Y)H ]LHKQ/\
MX2KXY?\ 0FZ)_P!_E_\ DFC_ (2KXY?]";HG_?Y?_DF@#VRBO$_^$J^.7_0F
MZ)_W^7_Y)H_X2KXY?]";HG_?Y?\ Y)H ]LHKQ/\ X2KXY?\ 0FZ)_P!_E_\
MDFC_ (2KXY?]";HG_?Y?_DF@#VRBO$_^$J^.7_0FZ)_W^7_Y)H_X2KXY?]";
MHG_?Y?\ Y)H ]LHKQ/\ X2KXY?\ 0FZ)_P!_E_\ DFC_ (2KXY?]";HG_?Y?
M_DF@#VRN?^(7_(@^)?\ L&7/_HIJ\S_X2KXY?]";HG_?Y?\ Y)K+\4^)OC+/
MX8U>/4?">CV^GO9S+<RQRJ62(H=[#_2#R!D]#]#0!VG[-_\ R1_1?]^X_P#1
M[UZ97S'\)=?^*=CX#TZ'PSX:TO4=&5I?)N+F10[$R,6R#.O1LCH.E=A_PE7Q
MR_Z$W1/^_P O_P DT >V45XG_P )5\<O^A-T3_O\O_R31_PE7QR_Z$W1/^_R
M_P#R30![917B?_"5?'+_ *$W1/\ O\O_ ,DT?\)5\<O^A-T3_O\ +_\ )- '
MME%>)_\ "5?'+_H3=$_[_+_\DT?\)5\<O^A-T3_O\O\ \DT >V45XG_PE7QR
M_P"A-T3_ +_+_P#)-'_"5?'+_H3=$_[_ "__ "30![917B?_  E7QR_Z$W1/
M^_R__)-'_"5?'+_H3=$_[_+_ /)- 'ME%>)_\)5\<O\ H3=$_P"_R_\ R31_
MPE7QR_Z$W1/^_P O_P DT >V45XG_P )5\<O^A-T3_O\O_R31_PE7QR_Z$W1
M/^_R_P#R30![917B?_"5?'+_ *$W1/\ O\O_ ,DT?\)5\<O^A-T3_O\ +_\
M)- 'ME%>)_\ "5?'+_H3=$_[_+_\DT?\)5\<O^A-T3_O\O\ \DT >V45XG_P
ME7QR_P"A-T3_ +_+_P#)-'_"5?'+_H3=$_[_ "__ "30![917B?_  E7QR_Z
M$W1/^_R__)-'_"5?'+_H3=$_[_+_ /)- 'ME%>)_\)5\<O\ H3=$_P"_R_\
MR31_PE7QR_Z$W1/^_P O_P DT >V45XG_P )5\<O^A-T3_O\O_R31_PE7QR_
MZ$W1/^_R_P#R30![917B?_"5?'+_ *$W1/\ O\O_ ,DT?\)5\<O^A-T3_O\
M+_\ )- 'ME%>)_\ "5?'+_H3=$_[_+_\DT?\)5\<O^A-T3_O\O\ \DT >V45
MXG_PE7QR_P"A-T3_ +_+_P#)-'_"5?'+_H3=$_[_ "__ "30![917B?_  E7
MQR_Z$W1/^_R__)-'_"5?'+_H3=$_[_+_ /)- 'ME%>)_\)5\<O\ H3=$_P"_
MR_\ R31_PE7QR_Z$W1/^_P O_P DT >V45XG_P )5\<O^A-T3_O\O_R31_PE
M7QR_Z$W1/^_R_P#R30![917B?_"5?'+_ *$W1/\ O\O_ ,DT?\)5\<O^A-T3
M_O\ +_\ )- 'ME%>)_\ "5?'+_H3=$_[_+_\DT?\)5\<O^A-T3_O\O\ \DT
M>V45XG_PE7QR_P"A-T3_ +_+_P#)-'_"5?'+_H3=$_[_ "__ "30![917B?_
M  E7QR_Z$W1/^_R__)-'_"5?'+_H3=$_[_+_ /)- 'ME%>)_\)5\<O\ H3=$
M_P"_R_\ R31_PE7QR_Z$W1/^_P O_P DT >V45XG_P )5\<O^A-T3_O\O_R3
M1_PE7QR_Z$W1/^_R_P#R30![917B?_"5?'+_ *$W1/\ O\O_ ,DT?\)5\<O^
MA-T3_O\ +_\ )- 'ME%>)_\ "5?'+_H3=$_[_+_\DT?\)5\<O^A-T3_O\O\
M\DT >V45XG_PE7QR_P"A-T3_ +_+_P#)-'_"5?'+_H3=$_[_ "__ "30 >-/
M^3GO!'_8/?\ E<5[97RAX@UOXCR_&/P[=7V@:=#XJCM66RL4D4PRQXER6/G$
M9YD_B'0<>OH?_"5?'+_H3=$_[_+_ /)- 'ME%>)_\)5\<O\ H3=$_P"_R_\
MR31_PE7QR_Z$W1/^_P O_P DT >V45XG_P )5\<O^A-T3_O\O_R31_PE7QR_
MZ$W1/^_R_P#R30![917B?_"5?'+_ *$W1/\ O\O_ ,DT?\)5\<O^A-T3_O\
M+_\ )- 'ME%>)_\ "5?'+_H3=$_[_+_\DT?\)5\<O^A-T3_O\O\ \DT >V45
MXG_PE7QR_P"A-T3_ +_+_P#)-'_"5?'+_H3=$_[_ "__ "30![917B?_  E7
MQR_Z$W1/^_R__)-'_"5?'+_H3=$_[_+_ /)- 'ME%>)_\)5\<O\ H3=$_P"_
MR_\ R31_PE7QR_Z$W1/^_P O_P DT >V45XG_P )5\<O^A-T3_O\O_R31_PE
M7QR_Z$W1/^_R_P#R30![917B?_"5?'+_ *$W1/\ O\O_ ,DT?\)5\<O^A-T3
M_O\ +_\ )- 'ME%>)_\ "5?'+_H3=$_[_+_\DT?\)5\<O^A-T3_O\O\ \DT
M>V45XG_PE7QR_P"A-T3_ +_+_P#)-'_"5?'+_H3=$_[_ "__ "30![917B?_
M  E7QR_Z$W1/^_R__)-'_"5?'+_H3=$_[_+_ /)- 'ME%>)_\)5\<O\ H3=$
M_P"_R_\ R31_PE7QR_Z$W1/^_P O_P DT >V45XG_P )5\<O^A-T3_O\O_R3
M1_PE7QR_Z$W1/^_R_P#R30![917B?_"5?'+_ *$W1/\ O\O_ ,DT?\)5\<O^
MA-T3_O\ +_\ )- 'ME%>)_\ "5?'+_H3=$_[_+_\DT?\)5\<O^A-T3_O\O\
M\DT >V45XG_PE7QR_P"A-T3_ +_+_P#)-'_"5?'+_H3=$_[_ "__ "30![91
M7B?_  E7QR_Z$W1/^_R__)-'_"5?'+_H3=$_[_+_ /)- 'ME%>)_\)5\<O\
MH3=$_P"_R_\ R31_PE7QR_Z$W1/^_P O_P DT >V45XG_P )5\<O^A-T3_O\
MO_R31_PE7QR_Z$W1/^_R_P#R30![917B?_"5?'+_ *$W1/\ O\O_ ,DT?\)5
M\<O^A-T3_O\ +_\ )- 'ME%>)_\ "5?'+_H3=$_[_+_\DT?\)5\<O^A-T3_O
M\O\ \DT >V45XG_PE7QR_P"A-T3_ +_+_P#)-'_"5?'+_H3=$_[_ "__ "30
M![917B?_  E7QR_Z$W1/^_R__)-'_"5?'+_H3=$_[_+_ /)- 'ME%>)_\)5\
M<O\ H3=$_P"_R_\ R31_PE7QR_Z$W1/^_P O_P DT >V45XG_P )5\<O^A-T
M3_O\O_R31_PE7QR_Z$W1/^_R_P#R30![917B?_"5?'+_ *$W1/\ O\O_ ,DT
M?\)5\<O^A-T3_O\ +_\ )- 'ME%>)_\ "5?'+_H3=$_[_+_\DT?\)5\<O^A-
MT3_O\O\ \DT >F?$+_D0?$O_ &#+G_T4U<G^S?\ \D?T7_?N/_1[UQ?BGQ-\
M99_#&KQZCX3T>WT][.9;F6.52R1%#O8?Z0>0,GH?H:P_A+K_ ,4['P'IT/AG
MPUI>HZ,K2^3<7,BAV)D8MD&=>C9'0=* /IRBO$_^$J^.7_0FZ)_W^7_Y)H_X
M2KXY?]";HG_?Y?\ Y)H ]LHKQ/\ X2KXY?\ 0FZ)_P!_E_\ DFC_ (2KXY?]
M";HG_?Y?_DF@#VRBO$_^$J^.7_0FZ)_W^7_Y)H_X2KXY?]";HG_?Y?\ Y)H
M]LHKQ/\ X2KXY?\ 0FZ)_P!_E_\ DFC_ (2KXY?]";HG_?Y?_DF@#VRBO$_^
M$J^.7_0FZ)_W^7_Y)H_X2KXY?]";HG_?Y?\ Y)H ]LHKQ/\ X2KXY?\ 0FZ)
M_P!_E_\ DFC_ (2KXY?]";HG_?Y?_DF@#VRBO$_^$J^.7_0FZ)_W^7_Y)H_X
M2KXY?]";HG_?Y?\ Y)H ]LHKQ/\ X2KXY?\ 0FZ)_P!_E_\ DFC_ (2KXY?]
M";HG_?Y?_DF@#VRBO$_^$J^.7_0FZ)_W^7_Y)H_X2KXY?]";HG_?Y?\ Y)H
M]LHKQ/\ X2KXY?\ 0FZ)_P!_E_\ DFC_ (2KXY?]";HG_?Y?_DF@#VRBO$_^
M$J^.7_0FZ)_W^7_Y)H_X2KXY?]";HG_?Y?\ Y)H ]LHKQ/\ X2KXY?\ 0FZ)
M_P!_E_\ DFC_ (2KXY?]";HG_?Y?_DF@#VRBO$_^$J^.7_0FZ)_W^7_Y)H_X
M2KXY?]";HG_?Y?\ Y)H ]LHKQ/\ X2KXY?\ 0FZ)_P!_E_\ DFC_ (2KXY?]
M";HG_?Y?_DF@#VRBO$_^$J^.7_0FZ)_W^7_Y)H_X2KXY?]";HG_?Y?\ Y)H
M]LHKQ/\ X2KXY?\ 0FZ)_P!_E_\ DFC_ (2KXY?]";HG_?Y?_DF@#VRBO$_^
M$J^.7_0FZ)_W^7_Y)H_X2KXY?]";HG_?Y?\ Y)H ]LHKQ/\ X2KXY?\ 0FZ)
M_P!_E_\ DFC_ (2KXY?]";HG_?Y?_DF@#VRBO$_^$J^.7_0FZ)_W^7_Y)H_X
M2KXY?]";HG_?Y?\ Y)H ]LHKQ/\ X2KXY?\ 0FZ)_P!_E_\ DFC_ (2KXY?]
M";HG_?Y?_DF@#VRBO$_^$J^.7_0FZ)_W^7_Y)H_X2KXY?]";HG_?Y?\ Y)H
M]LHKQ/\ X2KXY?\ 0FZ)_P!_E_\ DFC_ (2KXY?]";HG_?Y?_DF@#VRBO$_^
M$J^.7_0FZ)_W^7_Y)H_X2KXY?]";HG_?Y?\ Y)H ]LHKQ/\ X2KXY?\ 0FZ)
M_P!_E_\ DFC_ (2KXY?]";HG_?Y?_DF@#VRBO$_^$J^.7_0FZ)_W^7_Y)H_X
M2KXY?]";HG_?Y?\ Y)H ]LHKQ/\ X2KXY?\ 0FZ)_P!_E_\ DFC_ (2KXY?]
M";HG_?Y?_DF@#VRBO$_^$J^.7_0FZ)_W^7_Y)H_X2KXY?]";HG_?Y?\ Y)H
M]LHKQ/\ X2KXY?\ 0FZ)_P!_E_\ DFC_ (2KXY?]";HG_?Y?_DF@#VRO$_%7
M_)U7@W_L$R?^@W='_"5?'+_H3=$_[_+_ /)-<QHE_P"*-2_:.\+2^,=.MM)U
M1;&588+,AD:+R[C#$B1\')?OV''>@#Z3HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@#\WZ*** /K3]DK_DG&I?]A:3_
M -$PU[97B?[)7_).-2_["TG_ *)AKVR@ HHHH **** .;^)?_)./%7_8)N__
M $2U<W^SK_R1OP__ -O'_I1+72?$O_DG'BK_ +!-W_Z):N;_ &=?^2-^'_\
MMX_]*): /2**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBN!^,7QY\!? 'P_!K/C[Q);>'K&XD\J 2(\LL[\9$<4:L[XR,E5(&1G
M% '?45Y!\"?VL_AA^TC<ZG:^ O$+:I>Z:BRW5K/9S6\B1L<!P)$ 89XX)QWQ
MD5Z_0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !15./6M/EO#:)?VSW8)7R%F4
MR9'4;<YXP?RJY0 4444 %%%% !1110 4444 %%%% !1110!XGXT_Y.>\$?\
M8/?^5Q7ME>)^-/\ DY[P1_V#W_E<5[90 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 445QWQC^(\/P@^%7BSQK/9G48]!TV>_^QK)Y9G*
M(2(]^#MW' S@XSG!Z4 =C17G7[//Q=/QY^#/A?Q\VCMH!UN!Y_[.:X^T&$+*
MZ#]YM7=G9G.T=:]%H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#G_B%_R(/B7_
M +!ES_Z*:N3_ &;_ /DC^B_[]Q_Z/>NL^(7_ "(/B7_L&7/_ **:N3_9O_Y(
M_HO^_<?^CWH ],HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **\(UC]J6/3?VO-#^!D7AI[I]0T=M5FUT7H46Q"2L(_)\L[@1$OS;
MQRXXXY]WH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KQ/QI_R<]X(_P"P>_\
M*XKVRO$_&G_)SW@C_L'O_*XH ]LHHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **Y#XO\ Q$A^$GPL\6>-)[0W\>@Z9<:A]D$GEF<Q
MH66/?@[=Q 7.#C.<&LC]G;XO-\>_@QX8\?/HS>'SK<,DW]FM<_:#"%E>,?O-
MB;LA-V=H^]0!Z-1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<_\0O\ D0?$O_8,
MN?\ T4U=!7/_ !"_Y$'Q+_V#+G_T4U ')_LW_P#)']%_W[C_ -'O7IE>9_LW
M_P#)']%_W[C_ -'O7IE !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !117A&O?M2QZ1^UYX<^!D/AM[R35='?59]=%[M%IA)V$9@\L[LB%
M?FWC_6#@XY /=Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \3\:?\ )SW@
MC_L'O_*XKVRO$_&G_)SW@C_L'O\ RN*]LH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH ***Y+XN?$*#X3?"[Q9XSN;4WT6@Z9<:B;19/+
M,YCC+",-@[=Q 7.#C.<&@#K:*\V_9R^,3?'_ ."WACQ^^BMX>.M12R_V:US]
MH,(2:2,?O-B;LA-WW1]ZO2: "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Y_P"(
M7_(@^)?^P9<_^BFKD_V;_P#DC^B_[]Q_Z/>NL^(7_(@^)?\ L&7/_HIJY/\
M9O\ ^2/Z+_OW'_H]Z /3**** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BO"/$?[4L>A?M>>%?@9%X:>\DUK2)-5FUT7H1;3:EPPC,/
MEG?G[.!NWC'F#@XY]WH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KQ/Q5_P G
M5>#?^P3)_P"@W=>V5XGXJ_Y.J\&_]@F3_P!!NZ /;**** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _-^BBB@#ZT_9*_Y
M)QJ7_86D_P#1,->V5XG^R5_R3C4O^PM)_P"B8:]LH **** "BBB@#F_B7_R3
MCQ5_V";O_P!$M7-_LZ_\D;\/_P#;Q_Z42UTGQ+_Y)QXJ_P"P3=_^B6KF_P!G
M7_DC?A__ +>/_2B6@#TBBOF']I']I'7_  -XM?PQX9,-E+;1(]S>RQ+*^]UW
M!4#94 *5.2#DGMCGQ?\ X:H^*/\ T,__ )3[7_XU7B5LWP]"HZ;3;7:W^9\[
MB,]PN&JRI23;6CLE^K1^@U%?GS_PU1\4?^AG_P#*?:__ !JC_AJCXH_]#/\
M^4^U_P#C58?VYAOY9?<O\SF_UDPG\LON7^9^@U<#\8/C!I/PA\.F\O"+G49P
M5L]/5L/,WJ?1!W;^9(%?&_\ PU1\4?\ H9__ "GVO_QJN \6>,-9\<ZS)JVN
MW\FHW\@"F60!0%'0*J@!1[  <GUKGKYY!TVJ$7S>=O\ -G+B>(Z;I-8>+YO.
MUE^+/9_AK^UKXBTCQG/<^*;E]3T2_DS-"B_\>?/#0CT'=>X]^3]IZ3JUGKNF
MVVH:?<QWEE<H)(IXFRKJ>A!K\K:[;P5\:O&OP\TV33] UV2QLG?S# T,4RAN
MY7S%;;GOC&:X,#FTJ%XU[R7XGF9;GD\->&)O*/XK[^A^D]%?GS_PU1\4?^AG
M_P#*?:__ !JC_AJCXH_]#/\ ^4^U_P#C5>O_ &YAOY9?<O\ ,]W_ %DPG\LO
MN7^9^@U%?GS_ ,-4?%'_ *&?_P I]K_\:I4_:J^*"NI/B4. <E3I]M@^W$='
M]N8;^67W+_,/]9,)_++[E_F?H+7YD?\ !9>:XOM;^"VB&[FBTZ\FU RPQOA6
M;?:*'(Z$@,V">F3ZFOM7]FOXT7OQ>\/ZDNK011ZMI<D:RRP+M29'#;&QV;Y&
M! XZ8ZX'Q+_P6/FCMO&OP,FE<1Q1R:@[NQP% DLR2:]RC6A7IJI#9GT>'KPQ
M-*-:GLSK=1_X(W>$M/LI9_"OQ*\3Z1KJ+FVN[E(9(T;MD1K&V/<,,>]-_P""
M?_[1OQ(T3XW^)_V>?BSJ$NN:OI"S_P!GZG<RF:=7A(+QF5OFEC>,^8C-\P Q
MT("_3/B3]NOX">&-&N-1G^*&@7B0J6^SZ;<B[GD.,A5CCRQ)Z>GJ17QS^P3I
M6L?M&_MJ?$+]H)]+ET[PK&US%9/<?>:655BBB!Z,4@4ER. 67^\*V.@_3ZN=
M'Q&\)G63I \4:,=6!V_8/[0B\_.<8\O=NZ\=.M?%'[?'Q<\<>-_C;X$_9N^'
MNLR>';CQ1&LVM:I;DB06\C.#'D$$*L<4LCA2"X*KG&0=>[_X)#?!:3P,VDV]
MSKT/B#R<+X@:\W/YN/O&' C*Y_A !P<;L\T ?<5017]K-=26T=S%)<1#+PJX
M+I]1U%?#/_!,OXV>,-7N?B'\'/'VHRZQKO@.\-O;7T\OFR>2DCP20ES\S+&\
M8VDY.),9 517RMXK\/?$3X@_\%"_C#X"^'6I-HMYXLGETW5M57(:TTT-!+.^
MX$$9\M5P""V[9D;Z /U]TWQIX>UJ[O;73]=TR^NK'/VJ"VO(Y'M\8SYBJ25Q
MD=<=17YK?M5/HWQH_P""F_PO\'^(KBWU/P;8V<'F6DLJM:N=LUQ(&YQARL:M
MGJ% KZ!^$7_!,3X:_""^U:ZL=?\ $VHG6?#MYX=U**[N(52:*Y0)*Z;(E*'
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
MT,B/PQ&4)(R3^I- %?4)&AL+F1#M=8F93Z$ U^*G[!W[&7A[]LNT\=:OXO\
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
MP555<C)+,H&2!SR0,FL_X2?'OX??';26U#P)XKT_Q#%&JM-#;R;;B 'IYL+
M21Y_VE&<&NVU#3K35K1[6^M8;RU?!>&XC$B-@@C*G@X(!^HH _(W]K#]JW]I
M#XA?#FW^(6G6&J_![X5RZC%9:8+2[>UU+4'=)'25I5VR%"L;'Y=L?( WD;J_
M33]F[5[[7_V=OA;JFIWD^H:E>^%=*N;J[NI#)+/*]I$SN['EF9B22>22:^7?
M^"Q/_)K.C?\ 8U6G_I-=U]+_ +*__)L/P@_[$_1__2*&@#SC]O/]K4_LI_"J
MVN])A@N_&6NS/::1;W W1Q[0#+<.O&Y4#(,=VD3/&:^=?"?[%/[3/Q:\)V?C
M+Q?^T7XD\)>*;Z'[9!H4+W(2U+C*H_E3Q+ V,;E2,[>G)&*Q?^"B:Q>-?V]/
MV??!EW^_T]WTTS0'E=MQJ;1R<>Z0C/T%?IY0!^??[$G[4WQ(T7X\ZY^SQ\;+
MS^U/$]CYJZ7JTA#2R/&GFF-W 'F(\/[U'8!L#!SN 7VS]O/]K4_LI_"JVN])
MA@N_&6NS/::1;W W1Q[0#+<.O&Y4#(,=VD3/&:^6OVK$C\&?\%7_ (-:G"?)
MDU9-(,K+P6:2YGM.?JJJ/I2_\%$UB\:_MZ?L^^#+O]_I[OIIF@/*[;C4VCDX
M]TA&?H* -KPG^Q3^TS\6O"=GXR\7_M%^)/"7BF^A^V0:%"]R$M2XRJ/Y4\2P
M-C&Y4C.WIR1BM[]B3]J;XD:+\>=<_9X^-EY_:GB>Q\U=+U:0AI9'C3S3&[@#
MS$>']ZCL V!@YW +^@E?F%^U8D?@S_@J_P#!K4X3Y,FK)I!E9>"S27,]IS]5
M51]* /T]K.\1^(-/\)^']3US5KE+/2]-M9;R[N9/NQ0QH7=C[!03^%:-?.?_
M  41UY_#G[&7Q-N8Y#&\ME!9Y!Y(FNH86'XK(?PS0!\C>!O%/Q^_X*2>-?$N
MI^&O'FH?!_X5:5.;6W?3#(LDC$9$;&)T:>7859P9 B[EP.1FC\3-4_:#_P""
M;7BSPSKNI?$:_P#BS\--2NA:3Q:M)(WS ;FAVRO(8'**[(R.02C;AC(/U)_P
M2Y\/P:)^Q=X,N8HQ'-JES?WMP?[S_:Y8E/\ WQ%'^51?\%3=#AU;]B_Q==2J
M&?3+O3[N(G^%C=Q0Y'_ 9F'XT >U^./CYX7\$? 6[^+<T[7/AA-(CU>V*_*]
MRDJJ8(UST:1GC49Z%AFO@7X2>#?VD/\ @H-9:EX^U3XLZE\*/!$]S)!I=AHB
MS+',J-A@D4<L7F(K#;YDCL2P8#IQSGQQ\;R3?\$A?A,@G8_VCJD.EN-V=R02
MWAVGV!ME_(5^@_['_A^#PQ^RQ\)[&WC$2GPU873J/^>DT*S2'\7D8_C0!\+K
M\8?C5_P3R^/'AKPQ\4_&UU\1_A?X@;Y-5U"1YI4B#!'D1I"TD;Q%T9H]S*58
M ')!7]1@0P!!R#R"*_/O_@L[H<-Q\!O!.L,H-Q:>)1:(W<++:SLP_.!?R%?9
MOP*UEO$7P1^'NJLYD:^\.Z==%V.2Q>VC;)/XT =Q1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% '/_$+_D0?$O\ V#+G_P!%-7)_LW_\D?T7
M_?N/_1[UUGQ"_P"1!\2_]@RY_P#135R?[-__ "1_1?\ ?N/_ $>] 'IE%%%
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
M^P!\2OB]JG[;GC[P?\3?&^KZ_=Z=I-\+S3I=1>6PBNDNK9288<B-,;F V*
M2!P:_3NOS'_9!_Y2J_'/_KCK'_I=;5^G% 'Y,V.K_'G]I']M3XO?#SPI\9M9
M\'6FAWFI75O&;N86\=O!>1VZQ(D9&.)5.?\ 9.>37L4?[$O[5 D4M^U#?A<C
M)$]V?TW<U\[>$/CJ_P"RG^WU\<?&6K>$-;U^TU"\U;3H(-/BVDF34(IED+,,
M;=L)Z9SN'UKZZ^%W_!6'X-^/O$-OHFM6^M^!;R9O+^U:W!&;-9.!L:6-V*<Y
MY=%48Y(H ^R+^UN+G2;FV@NFM[J2!HX[H*"4<J0'QTX/.*^!#^Q+^U3GC]J"
M_P ?]?%Y_P#%5^@JL'4,I#*1D$=#2T ?E+^TM\*OVB_V8OA7=^-M?_:9U6^B
MCN(K2VL+:[NEENII&X1"S8X4.Y]D-?:/[ -YXXU?]ESPIK'Q U:]UG7-6,U_
M%<:C*9)_LKR$P;F/)RF&'^RZU\D?MN:K=?M=?MJ^ O@%HMP[:#H4PDUB6!N%
MD91+<OG&,QP*%7/1W9>":_3C3=.M='TZUL+*".ULK6)((((EVI'&H"JJCL
M /I0!8KPG]LC]J73OV4?A++XCEMDU+7[Z4V6C:<Y(2:X*EMTF""(T W-CD_*
MH(+ CW:ORQ_X*:^-=$F_;,^#6A>,)_+\#Z);VNJ:H)$:5##+>-]H&Q02=T5L
MBX R<T =GX)_9C_:?_:>\,1^,?B!\==:^&0U<"XMO#FDP2J(H3RGF113PK'Q
M@A27;IN(;('TC^RI\!_BK\#-2\1V7CCXL7/Q.\.7$</]EOJ/FFZMY%+;R?,:
M0JI!4!1(PXZ"O%]0_P""N'@Q3+>Z/\,_&VJ^&86*-K/V:../C@D#<PQ]6!]0
M*^C?V;?VL_A_^U/H5Y?>#+RYCO; J+[2-2B$5W;!B=K,H9E96P<,C,.QP>*
M/+OVE?!O[2OQ@^*W_")_#OQ';_#3X:VUE%)<^)4D N[N=]V](RF91M^4 +Y8
MZDN<@#YG^/?P!_:0_8\\(2_$WP[^T!K_ (VT_39XY=3MK^6X&S>ZJ)&@FFFC
MF7<5#%L$ YP1G'Z"?'3]HGP)^SAX?L-9\>:K+I=C?W/V2W:&UEN&>3:6(VQJ
M2!A3R>*^$?VM/V\=#_:A\%3?!KX,V%WK&J>)I(X;K5-3V6$"0I('*1F9U^9B
MB@EPH"DXR3P ?:G[(GQWD_:/^ 7AKQO=6L=EJERLEMJ%O"?D6XB<HY7T5L!P
M#R X&3C->R5XW^R)\")/V</@%X:\$7=S'>ZI;+)<ZA/#_JVN)7+N$) )5<A
M2 2%!XSBO9* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M\?5ZZR&5_H,!%_V47O7V7^QG_P FH?";_L6[+_T4M 'LM%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %>)^*O\ DZKP;_V"9/\ T&[KVRO$
M_%7_ "=5X-_[!,G_ *#=T >V4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110!^;]%%% 'UI^R5_R3C4O^PM)_Z)AKVRO$
M_P!DK_DG&I?]A:3_ -$PU[90 4444 %%%% '-_$O_DG'BK_L$W?_ *):N;_9
MU_Y(WX?_ .WC_P!*):Z3XE_\DX\5?]@F[_\ 1+5S?[.O_)&_#_\ V\?^E$M
M&%\:/V:-*^+FKQ:O'J<FB:L$$4LRP":.91TW)N4[ATSGICCBO-?^&$O^IX_\
MI/\ ]OKZOHKS:N786M-SG#5^;_1GD5LIP5>;J5*=V_-K\F?*'_#"7_4\?^4G
M_P"WT?\ #"7_ %/'_E)_^WU]7T5E_9."_D_%_P"9C_8>7_\ /O\ &7^9\H?\
M,)?]3O\ ^4G_ .WU\[_$/X>:Q\,O$D^C:S!LE3YHITYCGCSPZ'N#^8/!YK]-
MZX[XI?"W1_BOX;DTO5(]DR9>UO47,EO)_>'J#W7H1[X(X\5DU&=/_9U:2\WK
M]YP8W(*$Z7^RKEDO-V?EJV?FG7LOP9_9FUCXLZ=-JMQ>_P!@:1]VWN9+<RM<
M,#SM3<ORCG+9Z\#/..U^&?['>K'QE.WC$1)H5C)\BV\H8ZAZ8P<HGKG![#U'
MU]:VD-C:PVUM"EO;PH(XXHE"JB@8  '  ':O.P&4NH^?$JR[=SRLKR.55NIC
M(VBNFS?_  /S]#Y5_P"&$O\ J>/_ "D__;Z/^&$O^IX_\I/_ -OKZOHKW?[)
MP7\GXO\ S/I/[#R__GW^,O\ ,^4/^&$O^IX_\I/_ -OH_P"&$O\ J>/_ "D_
M_;Z^KZ*/[)P7\GXO_,/[#R__ )]_C+_,X+X/?![2_@[H$UA8SR7MU=2"6ZO)
M5"F0@84!1]U1S@9/4\\U^?\ _P %D[6*^\9? ZVG7?#,^HQNN2,J9+,$9'L:
M_3VOC?\ ;]_9"\:_M/>)?AAJ'A*[T>WA\.SW)OAJEQ)$=LKV[*R;8VW8$+9'
M!Y&,]O3ITXTHJ$%9(]BE2A0@J=-62.QTS_@FW^S?I-['=0?#2WDEC.0MUJM_
M<1GZI).RG\0:^B=#T+3?#.DVNE:186VEZ9:((K>SLX5BAA0=%5% "CV J]16
MAJ?DG^UUX!A\9_\ !430] \1Z[J7A72O$-K906NK:9.(;B,/;/%'Y;D$#=.I
MC/KN8=Z^CO\ AUKHO_19_B9_X-$_^(KTS]LG]BS1?VK=(TV]BU27PSXWT16_
MLO6H5W+@G=Y4H&"4W#(92&0DD9R0?%-+\!_M]^$[.'0H/&W@S7[>.-8H]8NR
MDDB*!@%F>W5W;IEG5B>I).30![9^S!^PSX1_9<\7:_XGT?Q!K_B'6M9M_LUQ
M/K,T;@*9!(Q^1%)9F4$LQ/3W-?,/[./_ "EM^+__ %YW_P#Z%:U]<?LL?"?X
ML?#BT\2:A\7?B1_PGVOZS) \<%L&%GIXC#[A""J*-Y<9VQH/D7KV\T^$G[)'
MC/P+^W=X_P#C#J%WI$GA37+:XCM(X+B1KK=*8" R&,*,>6V?F/;&>P!]A5^:
M'Q3_ .4QW@'_ *\X?_2*XK]+Z^//&O[)'C3Q%_P4#\+_ !JMKK1U\(:;:QI/
M%)<2"[++;RQ86,1[3\SJ?O=,]^* /1OV]M(N];_8]^*5M9%Q,FE?:3L&3Y<4
MJ2R#Z;$;/M7!_P#!*[Q'IVM?L:>%[*SD1KK2+V_L[U%ZI*UU).,_6.:,_C7U
ME?6-OJ=E<6=W#'<VMQ&T4T,JADD1AAE8'J""017YW2_L#_&_]FWQSJVM?LV?
M$2SL_#^H@/-H>O."^0<B/#1/%*!R!(=C@'&>K$ ^@?\ @H]XET_PU^QO\0?M
MTD:O?PP6%M%(>99I)X\!?4@!G^B$]JA_X)JZ!=>'_P!B[X>QW@D26Y2\O%CD
M!&V.2[F>/&>Q0JW_  *O"T_8:^.O[3?BW2M1_:3^(-H_A;39#+#X=\/NJL[>
MF$C2-,@D>9F1\9 QG(_0C2],M-%TRTTZPMX[.QM(4M[>WA7:D4:*%5% Z
M >U 'YL_\$I?^2[_ +0W_7Y%_P"E5U7Z7U\>_L0_LD>,_P!G/XG_ !:U_P 3
MW>D7%AXGNDDT\:;<22/M$T[DN&C7;Q(O&3SG\?L*@#\T/^"4O_)=_P!H;_K\
MB_\ 2JZKV_\ X*M?\F<:_P#]A*P_]'BF_L0_LD>,_P!G/XG_ !:U_P 3W>D7
M%AXGNDDT\:;<22/M$T[DN&C7;Q(O&3SG\?1_VX/@7XA_:+_9\U?P7X7FL8-8
MN+JUN(FU&5HXB(Y0S LJL0<9QQ^5 %S]B+_DTCX4?]@&W_E7Q_\ M'?\I;?A
M!_UYV'_H5U7W1^SC\.]3^$OP)\#^#M9DMIM5T72X;.Y>S<O$9%'.TD D>Y K
MP3XN?LD>,_'/[=OP_P#C#IUWI">%-$MK>.[BGN)%NMT1G)"H(RISYBX^8=\X
M[@&3_P % ?VI?'7PV\6^ OA+\+Y(=-\9^-)8HQJ\ZJYMDEG$$21AE90SN6RY
M!VA>!D@@TS_@G?XKU&U2Y\8_M*_$S5-5*9EDT_5)+>%&))(0.\A"C/'3UP.@
MZK]N7]C+4OVED\,>)_!VOQ^&_B!X7<O87-P66*9=P=5+J"T;K(H97 .,L".0
M5\T/P'_;"^-UM_PA_P 4/B+HGA?P-(H@U6Z\.I']NU*(?>52D:[=X'.2BX8Y
M5AE: .*_X(H_\BO\5_\ K\T[_P! GI/BG_RF.\ _]></_I%<5[S^P)^R1XE_
M92'Q)M-=N].NK#6=1A?2S97#RR?9XO-"F7<B@,1(O SR#[53\;?LD>,_$/\
MP4"\*_&JUN]('A#3;5([B*2XD%WN6WEBPJ>65.2ZG.[IGZ4 ?85?FU_P1V&-
M4^.P' _M*P_]"O*_26OD+]@']D_QG^S#>_$^7Q=<Z1<+XCOK::R_LNXDE(2(
MW!8ONC3&?.7'7H<XXR ?/G[-%Q!X+_X*U?%G3=5=5N]875$LO-^4EY)(;M0O
MOY*-^&:_4"OCK]LK]A#4/CGXTTGXE_#GQ,O@SXFZ8L4:W4KO%!<B,DQN9(U+
MQRJ#@. V5"J0,9KS*\_9Z_;;^,.G/X2\>?%?1- \*39AOKO35B%S=1'@@>1!
M&S @D%6>,,#\V: /0O\ @K39W>H_L@W%Q9 RVMMK5C<73H<J(3O0$^WF/'^8
MKR?]FS]@/PW\8_@1X(\86OQ@\?V@U+3(FEM-/U1!;VTRC9+"@V?*J.K*!V"X
MK[G7X(>'+OX$V?PGU:.35_#,&A0:"_GD"66&*%8E<D='^16!'1@".E?%GA_]
MC?\ :;_9;O\ 4[+X%_$G2-7\$7$_GQ:-XA $JL>N4:)HU., O&Z;\ E1@8 .
MP7_@D[X'OM:TJ_USXC^._$*:=.L\<%_?0R#AE)4$QDJ&VKG&#Q]*^Y*^+?AS
M\'/VN/%_Q$\-:]\4/BII&@^&-*OX;V?P_P"&EVO>*C!C#*8XT!1\;3ND<8S\
MI[_:5 %75?\ D%WG_7%__037Y"_\$O/V6OAA^T5H/Q!N?B%X8_X2";2KFRCL
MV^WW5MY2R+,7&(94W9*+USTXK]?KR W-I/"#M,B,@)[9&*^0O^"=/[)'C3]E
M+1?'5IXRNM(N9=9NK5[7^R;B24;8ED#%MT:8SY@QUZ'.* /;_A%^RS\*/@1<
MO=>!O!&G:'?,AC-]\]Q<[3U432L[@'N W/X5X)_P5LT^]O/V1+F:T1F@M-;L
MIKLKT6(ET!/MYCQCZD5]GUSWQ!\!:+\4?!.M>$_$5H+[1-7MFM;J'."5;NI[
M,#A@>Q /:@#\^/V;/V _#?QC^!'@CQA:_&#Q_:#4M,B:6TT_5$%O;3*-DL*#
M9\JHZLH'8+BO1%_X).^![[6M*O\ 7/B/X[\0IITZSQP7]]#(.&4E03&2H;:N
M<8/'TKC_  _^QO\ M-_LMW^IV7P+^).D:OX(N)_/BT;Q" )58]<HT31J<8!>
M-TWX!*C QZ%\.?@Y^UQXO^(GAK7OBA\5-(T'PQI5_#>S^'_#2[7O%1@QAE,<
M: H^-IW2.,9^4]P#S'_@M1I][)\.OAI?1HQTZ'5;J&9Q]T2O"IC!]RL<OY&N
MM\)_\$V?#'C+POI&O:;\;?B1<:?JEG%>V\L>K1LKQR('4@[.>"*^LOCQ\#_#
M7[1'PSU/P3XICE.G7FV2.XMB%FM9E.4EC)! 8'/4$$$@\$U\7>$?V:_VQ?V;
M+ ^'/AI\0_#?BOP5;RO]@LM8 $L*'_9EC)C'?8DI7.3CDY /2OAY_P $QO!?
M@;XJ>&_'EYXZ\9>)]6T&XCN;1-6NXI%+(Q9 S>7NVAB3M!'/U->6_P#!:;_D
MF'PX_P"PQ<?^B!7L_P !/@Y^TP?BKIGC+XR?%2PNM'L(Y@GA/P^I6WG+Q,B^
M=MCB4[2V\9\PY4<CLS_@HC^RKXQ_:I\$^$M+\'7.E6]WI6HR7,XU6=X5*/'M
MRI5'R0>HXH ^HO"O_(KZ/_UYP_\ H K4JGHMD^FZ/86DC*TEO!'$Q7H2J@''
MY5<H ^9/^"COPIOOBU^R;XKM-+A-SJ>CM%K<$"]9! 290/4^2TI '4@#O7$?
M\$L_V@M+^)W[/NG^"IKF.+Q1X.4V<MJS /-:%B8)D7J5 /EGT*9/WAG[2(R,
M'D5\ ?&__@E[/_PL(_$+X#^+Q\.O$@F-RNG2-)%:QRG.XPRQ@O$IR<Q[77YB
M!M7Y: /N^Y\/:5>3M-<:99SS/RTDD",Q^I(K\U/^">$20?M^?M$1QHL<:2ZJ
MJHHP% U5< "MS_A4/_!02\MSH4GQ/T2"P9?+-_YULK 'OYRVOG@^XYXKV;]B
M;]AF_P#V8_$7B3QEXH\8MXM\8^((/)NGBC<1)ND$LK&1R7F=G .]@O?@DYH
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
M+R?,$C+N3'F>JCG=VKZHN?#8\7> 9-!\50Q7HU/3#9:K"H_=R^9%LF ]CEJ
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
M^SKX"_:-\,IHOCG0X]2CA):UO(SY5U:,<9,4HY7.!D?=; R#@5\UZ)_P2(^
M^@WAO+^[\5:S;(WF-;:CJD20[1R03##&P'ONS[UZ!^U%\1?VC_AMX]TG4/A3
MX"TGQ[X&DT]$O[24_P"F17?FR;BN)4;:8_*P0K@$/D#BO O&OB']LW]K#03X
M.@^'UC\(O#.ICRM2U:YN&AG,)'S(2SF4(P."J19/0L 6% '+?\$R/">CZ_\
MM=?&GQKX3L$L_!&FQW&F:0L"D0K#-=AH "<DGRK;)Y)^;)ZUYGHG[0WB7PM^
MV9XT^+_C;X2^)_&&J02SZ?H-G%#)!%ID2LT2D9A;+"(%<C S)(QY((_3']EG
M]FW0?V7/A39^$='?[;>._P!JU35'7:][=,H#/C)VJ H55SP .I))]?H _'7]
MN/\ ;CU']HCX+P>%;KX3Z]X*B35H+W^TM2E9HB421?+P84Y._/7^$\5]7_\
M!/#]JN\^)?AOPI\,9OAWK>AP>'_"UN(_$5P2UI>"!88LKF-0N_=N7YFX!^M=
M?_P4I^#_ (P^-W[.T'A_P1HLFO:S'KEM=M:12QQMY2QRJS9=E'!=>,YYKV;]
MF_POJG@G]G[X;^'];M&L-8TOP]86=Y:LRL89D@170E20<$$<$B@#T:BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O$_&G_ "<]X(_[![_R
MN*]LKQ/QI_R<]X(_[![_ ,KB@#VRBBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBO)_P!J#P!X\^)/PBO](^&OBMO!WB];B"ZM-0$\D*OY
M;AFB9T!*JPX/# XP1@F@#MO'/PY\+?$[16TCQ;X>TSQ)IK9/V;4[5)U4_P!Y
M=P.UO<8(]:_)O]M;X*6'[ 'QQ^'?Q$^$U]<Z/;:E-<3+I3SF00- T7F1AF)9
MX9$F"E6W8P>>0!Z#JO[6'[9_P>\>^'?AAXB\+^$_$7B_7H\:5)=1Q-)> %AY
M@:"YBC3E3]]5^[G&*[?P9^Q)\8/VBOC%I'Q%_:9U?3QI^CL&L_".FNLB$ [A
M$?+.R.,M@L=SNX7:2!@@ _0FTN%O+6&= RI*@<!Q@@$9Y'K7Q-_P5]_Y-0M/
M^QDL_P#T5/7U=\7]9\6^'OAGXBU+P)HUOXA\7VUJSZ9IEVVV*>;(P&.Y>,9.
M-RYQC(S7YK?M'V_[9_[4'P]C\'>*O@OH]AIB7T=^)='98YO,174#,E[(-N'.
M?ESTYH _0C]E?_DV'X0?]B?H_P#Z10U\+_\ !9C3A::W\%]=GMUN-/BFOX+A
M7&Y2 UJX4CW ?\C7;?L]_$']LCP<_P ./ VL?!KP_:^"-*73]%NM19L745A$
M(X6F+"]*EUC4L<1D$CA><5]&?MG_ +,EO^U1\%[OPO'<Q6&OVDPU#1[V<'RX
M[E59=DA )$;JS*<9QD-@[<$ ]E\-6&D:;H%A;Z!:V=GHJPJ;2'3XECMUB(RO
MEJH"A<'(QQ7YF?&;1++X=_\ !7#X<R^#K>.PN-8%G<:I!9CRU+S":*X)4<9:
M%0[>I))Y)-;7P[^*_P"VE\!?!EC\/9O@U;^,6TB(6.FZS(#,ODH,1AWAE"NH
M4 *3L;&,Y->B_L??L>>/;7XR:G\>_CI=6]Q\0;]7^Q:3&4D^PEE$?F.R$H"(
MAY:(I8*K<G=P #ZT^+7P>\(?'+P9<^%O&NBPZWHTS"012$J\,@R%DC=2&1QD
MC<I'!(.02#\JK_P2$^!(U4W9N/%C0?\ /B=3C\GKGKY._P!OOUZ]^UAXN^._
M@>U\,ZM\%?"VE>,8(GN!KNEZA@RLA$?DM$/-C8X_>YVDG)7Y2,U\X^(?C3^V
MO\:=(G\.>&_A!:_#<WA-M<:_=3^5-;*3AGC:60;>,_,J.V.5YP: /,_V>OA;
MX0;_ (*G:A8?#?3$L_!7@&TF4BW9Y$$R6@M9=\CDLS?:)G&223L]!7ZL5\Y_
ML6_L@6'[*?@F^2[ODU[QMKD@GUK65W;7(+%(H]W.Q=S')Y9F)..%7A?^"A&E
M?M$ZE+X!;X%RZJEO'+<_VHNCW,4+F0^5Y'F[V&Z/'F_[(YW=J /L:OD?]N#]
MM(_ VVM_ '@& ^(/B[KX6"QL;6/SS8"3Y4E=!G=(V?W<>.?O'Y<!OH/Q5)XS
ML/@QJTFBQP7WQ!AT&4VB-M$4NI"W.P<X7!EQUP.><"ORI^"GP@_:T^"GQ+U?
MXA0_!BP\8>--1+LVL^*IUNIX&?/F-&4O(P&<'!8@G' (!((!]P?L)?L>R?LZ
M^'-0\4>+Y_[6^*7B<>=J]]))YK6RLV\VXD.=S%OFD?/S,!U"@GL/VW_V@+[]
MFS]GK6_%FCQQR:_++%IVF-,H9(YY2<2,#P=BJ[ '@E0#P37SI_PT'^WG_P!$
M)\)?]^W_ /EC7T9\:O@AJ?[5G[+$'A/Q>L/ACQAJ6FV=].L WPV&J+&KLGWF
MS&)"Z'#$[2<$GF@#P;]C']BCPOXX\ :=\7/C!$?B7XW\8V@U MKS&Y@MK>9<
MQ@(W#.4*G<1\F0$"[<GQ/]K+X,7O_!.?XC>&/BY\&=6NM*\/ZM?&RO?#MQ,T
MD&X R>02V3)"Z*_#Y9"N5;)&WN_A3XK_ &P?V3O"EMX!N_A):_$KP_I1\C3-
M1L+K>RPYX4.C;B@)&-\:LH!!X Q!XH^ G[1?[>GCSPZ_Q>T&R^&'PUT6<3G2
MX)@;F<,!YFP!G8RD#:&?8J G )R& /T5\(^(X/&'A/1=>MD:.VU2R@OHD8Y*
MK+&K@'\&%:U5M-TZVT?3K6PLH5MK.UB2""%/NQQJ JJ/8  59H **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ KG_B%_R(/B7_L&7/\ Z*:N@KG_
M (A?\B#XE_[!ES_Z*:@#D_V;_P#DC^B_[]Q_Z/>O3*\S_9O_ .2/Z+_OW'_H
M]Z],H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^:OVC
M?V _A3\?]%U&7_A'K/PQXND1VM]?T>$02>=C@SHN%F!(&=PW8Z,O6O)_V@-
M_:W^#_Q/\8^._AKXCL?%_P /[O.H'0-6GC8:?&D0WJ$F*;%7:Q AD&[NN:\L
M\(?&C]LS]M?X<M_PBFE^%?!_A+4VDL)O$=BWV5R!\LH'F332KUQNCC!_NG-
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
M:^P_V-?V2M(_9)^'$^C6]\-9\0ZI*MSJ^JB,QK,Z@B.-$).U$#,!GDEF)QD
M '4?M)?M(^$_V8OAU<^*/$]QOF;=%IVE1,!<:A/C(C0=@."SGA1SU(!^2/V/
MO@%XN_:/^+"_M,_&J$B61EE\*:!(I6."-23%,$;[L29S&#RS$RGL6\D_:.^!
MO[37Q"_:MU;QQ=_"^#Q]X?T;4YHO#VFZO<1/IC622-]G)A2XC8[AMD8$C<Q(
M8$?+7L"?M ?MY1J%7X$>$551@ 1L !_X,: /O;Q-K]MX4\-ZMK=[D6>FVDMY
M/MZ[(T+MC\%-?F9^RQ\/KS_@H_\ $GQ-\5OC#?W&I>$M!OA9Z1X0AF9+.-RN
M_80"/D1#'DCYI&/S' P?MG]G+7?BI\4?A;K2?'+P;IOA/6KB[FLDT[33^[GL
MFA0;V!FEP2S2K][HHX'4_&?@?X$?M*?L"^-_$2?"WP]9?%3X=ZQ-YOV624"=
M N1&SIN1DF ;!9 Z,!R <;0#LOVX?V#/"'AKP)J_Q;^%$/\ PKSQ=X5@.JO#
MHSFWMIXXAN=D5?\ 4R*H+ QX!Q@C)W#W_P#8+^/.K_M$?LX:)XE\0[7U^UGE
MTN_N44*+F2+&)<   LC(2!QNW8P.!\S?$_Q-^U_^UOX4F\ V_P *+/X8>'-7
M BU/4]1NBCF'@E"6.\(2.0D;,0<=,Y^R/V<?@'9_LZ_ W1_ &E7S7%S:PR/<
MZD5YENY"6DE"]E#'"KV55!).20#KO%GPG\#^/;K[3XG\&^'_ !'<>4(/.U;2
MX+I_+!)"9D0G:"2<=.37P1_P4;_8_P# GPO^%<GQ>^'&GQ_#_P 3>'[VV9_[
M#<VL4RR2K$I1%($<B,ZL&C . V<\$:%CX\_;D_9\:31]6\&:;\8]'MR1!K$!
M$L\B#GK&Z2$X_P">D18G')[\[\0?AE^UA^W==Z9X=\=>'M.^$WP[@G6YN8]X
MW2LI(!,?F/+(X!.U3L3."><&@#[4_9#^)FK?&']FOP#XNU[G6=0T_%W)MV^;
M)'(\1EP.!O\ +W\<?-QBO7ZYKP+X$TWX8_#_ $?PEX<B-OINC6*65DLS;SA%
MPI8]R3R3W)-?*/[ VB_M+:/XP\=#XY3:G)I#)&;+^U+N"X!N=Y+F QLV(]IZ
M#"_=QT. #[3K'\7>#M#\>^'[O0_$>DV>MZ1=H4FL[Z$2QN",=#T//!'([5\R
M_M.:S^U+X#^*,/B3X1Z7I/C;P(VGQ17/AR\6(2Q3J[[Y!\T<C;@5QL=O=.,G
MQ[Q#\;_VW/B[I,WASP]\'K7P!-=+]FN-;E?RI( 00[QO/+A1@Y!5788^4YQ0
M!P/_  2P:3P9^UG\9_ ND74USX5MK:[,;%R4<VU^D,#D="QCEDY^M<-;?M!^
M)O#'[:WC/XM>-_A/XE\97]C-/IGA^RAAD@ATV)':)&&8FRPC##C W2R-U(Q]
MX_L.?L;6O[)W@K4#J-[#K7C?6W635=2@W>4JKG9!$6P2H+,2Q +$\C  'TS0
M!^/?[;?[=.I?M"?!)O"=U\)=?\&1'4K>[_M/496:+*!_DP84Y.[U[5]/_P#!
M.G]JN\^(/AKPC\+9?AYK6CV^A^&X]GB28EK2Z\D1ID9C4+NW9&&;I^->@_\
M!1_X1^+OC5^S?)X=\%:-)KNM#5[6Y^R12QQL8UWAF!=E'&X<9S7JW[,/A/5O
M G[._P .?#VNV;:?K.F:%:6MW:.RL8I5C 925)!(/H30!Z=1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !7B?BK_DZKP;_V"9/_ $&[KVRO
M$_%7_)U7@W_L$R?^@W= 'ME%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 ?F_1110!]:?LE?\DXU+_L+2?\ HF&O;*\3
M_9*_Y)QJ7_86D_\ 1,->V4 %%%% !1110!S?Q+_Y)QXJ_P"P3=_^B6KF_P!G
M7_DC?A__ +>/_2B6ND^)?_)./%7_ &";O_T2U<W^SK_R1OP__P!O'_I1+0!Z
M11110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0!\D?\%%/V5O&/[4_@GPCI?@V?2X;O2M1DN9QJEP\*E&BVC:51LD$=/>OJO1
M;)]-T>PM)&5I+>".)BO0E5 ./RJY10 4444 >)^-/^3GO!'_ &#W_E<5[97B
M?C3_ ).>\$?]@]_Y7%>V4 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %>(>,OV7K'QG^U/X*^--UKUQ'/X7TR33H-$6W4Q3,PN!YIDW9!
M'VDG '_+->>M>WT4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <_\0O\
MD0?$O_8,N?\ T4U<G^S?_P D?T7_ '[C_P!'O76?$+_D0?$O_8,N?_135R?[
M-_\ R1_1?]^X_P#1[T >F4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 5SWQ%\(#X@_#[Q/X6-X^G#6]+NM,-Y$@=X/.B:/S IX)7=G'?%=
M#10!YA^S7\"[+]F_X-Z'X L=3EUF+36G=K^:$1-,TLSRDE 2!C?M')X45Z?1
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !7B?C3_ ).>\$?]@]_Y7%>V5XGX
MT_Y.>\$?]@]_Y7% 'ME%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% 'B'C;]E^Q\;_M1>!_C-<Z]<13^%=.DL(=$6W4Q3,PN!YADW9!
M'VCI@_<'->WT44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5S_P 0O^1!\2_]
M@RY_]%-705S_ ,0O^1!\2_\ 8,N?_134 <G^S?\ \D?T7_?N/_1[UZ97F?[-
M_P#R1_1?]^X_]'O7IE !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% &!\0?"@\>> O$OADWCZ>-9TRYT[[9&@=H/.B:/S IX)7=G'M7'_LU
M_ NR_9O^#>A^ +'4Y=9BTUIW:_FA$33-+,\I)0$@8W[1R>%%>GT4 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 >)^-/\ DY[P1_V#W_E<5[97B?C3_DY[
MP1_V#W_E<5[90 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 5XAX[_ &7K'Q[^TYX$^,-WKUQ#+X3L9+2'15MU,<[,)L2&3=E<&8'&#G8.
M:]OHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Y_XA?\B#XE_P"P9<_^
MBFKD_P!F_P#Y(_HO^_<?^CWKK/B%_P B#XE_[!ES_P"BFKD_V;_^2/Z+_OW'
M_H]Z /3**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *P?'W
MA8>.? OB/PV;M[ :QIMSIYNXU#-#YL31[P#C)7=G'M6]10!Y;^S/\![+]FOX
M.Z/X"L=3EUJ.PDGE>_FA$33-+*TA.P$@8#!>I^[7J5%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %>)^*O\ DZKP;_V"9/\ T&[KVRO$_%7_ "=5X-_[!,G_
M *#=T >V4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110!^;]%%% 'UI^R5_R3C4O^PM)_Z)AKVRO$_P!DK_DG&I?]A:3_
M -$PU[90 4444 %%%% '.?$G!^'?BG<2%_LJZR0,D#R6KPKX5>(/BI8^ M+@
M\->&M+U'1$\W[/<W,BK(^97+9!G7HVX=!T[]:]T^)?\ R3CQ5_V";O\ ]$M7
M-_LZ_P#)&_#_ /V\?^E$M '-_P#"5?'+_H3=$_[_ "__ "31_P )5\<O^A-T
M3_O\O_R37ME% 'B?_"5?'+_H3=$_[_+_ /)-'_"5?'+_ *$W1/\ O\O_ ,DU
M[910!XG_ ,)5\<O^A-T3_O\ +_\ )-'_  E7QR_Z$W1/^_R__)->V44 >)_\
M)5\<O^A-T3_O\O\ \DT?\)5\<O\ H3=$_P"_R_\ R37ME% 'B?\ PE7QR_Z$
MW1/^_P O_P DT?\ "5?'+_H3=$_[_+_\DU[910!XG_PE7QR_Z$W1/^_R_P#R
M31_PE7QR_P"A-T3_ +_+_P#)->V44 >)_P#"5?'+_H3=$_[_ "__ "31_P )
M5\<O^A-T3_O\O_R37ME% 'B?_"5?'+_H3=$_[_+_ /)-'_"5?'+_ *$W1/\
MO\O_ ,DU[910!XG_ ,)5\<O^A-T3_O\ +_\ )-'_  E7QR_Z$W1/^_R__)->
MV44 >)_\)5\<O^A-T3_O\O\ \DT?\)5\<O\ H3=$_P"_R_\ R37ME% 'B?\
MPE7QR_Z$W1/^_P O_P DT?\ "5?'+_H3=$_[_+_\DU[910!XG_PE7QR_Z$W1
M/^_R_P#R31_PE7QR_P"A-T3_ +_+_P#)->V44 >)_P#"5?'+_H3=$_[_ "__
M "31_P )5\<O^A-T3_O\O_R37ME% 'B?_"5?'+_H3=$_[_+_ /)-'_"5?'+_
M *$W1/\ O\O_ ,DU[910!XG_ ,)5\<O^A-T3_O\ +_\ )-'_  E7QR_Z$W1/
M^_R__)->V44 >)_\)5\<O^A-T3_O\O\ \DT?\)5\<O\ H3=$_P"_R_\ R37M
ME% 'B?\ PE7QR_Z$W1/^_P O_P DT?\ "5?'+_H3=$_[_+_\DU[910!XG_PE
M7QR_Z$W1/^_R_P#R31_PE7QR_P"A-T3_ +_+_P#)->V44 >)_P#"5?'+_H3=
M$_[_ "__ "31_P )5\<O^A-T3_O\O_R37ME% 'B?_"5?'+_H3=$_[_+_ /)-
M'_"5?'+_ *$W1/\ O\O_ ,DU[910!XG_ ,)5\<O^A-T3_O\ +_\ )-'_  E7
MQR_Z$W1/^_R__)->V44 >)_\)5\<O^A-T3_O\O\ \DT?\)5\<O\ H3=$_P"_
MR_\ R37ME% 'B?\ PE7QR_Z$W1/^_P O_P DT?\ "5?'+_H3=$_[_+_\DU[9
M10!XG_PE7QR_Z$W1/^_R_P#R31_PE7QR_P"A-T3_ +_+_P#)->V44 >)_P#"
M5?'+_H3=$_[_ "__ "31_P )5\<O^A-T3_O\O_R37ME% 'B?_"5?'+_H3=$_
M[_+_ /)-'_"5?'+_ *$W1/\ O\O_ ,DU[910!XG_ ,)5\<O^A-T3_O\ +_\
M)-'_  E7QR_Z$W1/^_R__)->V44 >)_\)5\<O^A-T3_O\O\ \DT?\)5\<O\
MH3=$_P"_R_\ R37ME% 'B?\ PE7QR_Z$W1/^_P O_P DT?\ "5?'+_H3=$_[
M_+_\DU[910!XG_PE7QR_Z$W1/^_R_P#R31_PE7QR_P"A-T3_ +_+_P#)->V4
M4 >)_P#"5?'+_H3=$_[_ "__ "31_P )5\<O^A-T3_O\O_R37ME% 'B?_"5?
M'+_H3=$_[_+_ /)-'_"5?'+_ *$W1/\ O\O_ ,DU[910!XG_ ,)5\<O^A-T3
M_O\ +_\ )-'_  E7QR_Z$W1/^_R__)->V44 >)_\)5\<O^A-T3_O\O\ \DT?
M\)5\<O\ H3=$_P"_R_\ R37ME% 'B?\ PE7QR_Z$W1/^_P O_P DT?\ "5?'
M+_H3=$_[_+_\DU[910!XG_PE7QR_Z$W1/^_R_P#R31_PE7QR_P"A-T3_ +_+
M_P#)->V44 ?*'B#6_B/+\8_#MU?:!IT/BJ.U9;*Q213#+'B7)8^<1GF3^(=!
MQZ^A_P#"5?'+_H3=$_[_ "__ "31XT_Y.>\$?]@]_P"5Q7ME 'B?_"5?'+_H
M3=$_[_+_ /)-'_"5?'+_ *$W1/\ O\O_ ,DU[910!XG_ ,)5\<O^A-T3_O\
M+_\ )-'_  E7QR_Z$W1/^_R__)->V44 >)_\)5\<O^A-T3_O\O\ \DT?\)5\
M<O\ H3=$_P"_R_\ R37ME% 'B?\ PE7QR_Z$W1/^_P O_P DT?\ "5?'+_H3
M=$_[_+_\DU[910!XG_PE7QR_Z$W1/^_R_P#R31_PE7QR_P"A-T3_ +_+_P#)
M->V44 >)_P#"5?'+_H3=$_[_ "__ "31_P )5\<O^A-T3_O\O_R37ME% 'B?
M_"5?'+_H3=$_[_+_ /)-'_"5?'+_ *$W1/\ O\O_ ,DU[910!XG_ ,)5\<O^
MA-T3_O\ +_\ )-'_  E7QR_Z$W1/^_R__)->V44 >)_\)5\<O^A-T3_O\O\
M\DT?\)5\<O\ H3=$_P"_R_\ R37ME% 'B?\ PE7QR_Z$W1/^_P O_P DT?\
M"5?'+_H3=$_[_+_\DU[910!XG_PE7QR_Z$W1/^_R_P#R31_PE7QR_P"A-T3_
M +_+_P#)->V44 >)_P#"5?'+_H3=$_[_ "__ "31_P )5\<O^A-T3_O\O_R3
M7ME% 'B?_"5?'+_H3=$_[_+_ /)-'_"5?'+_ *$W1/\ O\O_ ,DU[910!XG_
M ,)5\<O^A-T3_O\ +_\ )-'_  E7QR_Z$W1/^_R__)->V44 >)_\)5\<O^A-
MT3_O\O\ \DT?\)5\<O\ H3=$_P"_R_\ R37ME% 'B?\ PE7QR_Z$W1/^_P O
M_P DT?\ "5?'+_H3=$_[_+_\DU[910!XG_PE7QR_Z$W1/^_R_P#R31_PE7QR
M_P"A-T3_ +_+_P#)->V44 >)_P#"5?'+_H3=$_[_ "__ "31_P )5\<O^A-T
M3_O\O_R37ME% 'B?_"5?'+_H3=$_[_+_ /)-'_"5?'+_ *$W1/\ O\O_ ,DU
M[910!XG_ ,)5\<O^A-T3_O\ +_\ )-'_  E7QR_Z$W1/^_R__)->V44 >)_\
M)5\<O^A-T3_O\O\ \DT?\)5\<O\ H3=$_P"_R_\ R37ME% 'B?\ PE7QR_Z$
MW1/^_P O_P DT?\ "5?'+_H3=$_[_+_\DU[910!XG_PE7QR_Z$W1/^_R_P#R
M31_PE7QR_P"A-T3_ +_+_P#)->V44 >)_P#"5?'+_H3=$_[_ "__ "31_P )
M5\<O^A-T3_O\O_R37ME% 'B?_"5?'+_H3=$_[_+_ /)-'_"5?'+_ *$W1/\
MO\O_ ,DU[910!XG_ ,)5\<O^A-T3_O\ +_\ )-'_  E7QR_Z$W1/^_R__)->
MV44 >)_\)5\<O^A-T3_O\O\ \DT?\)5\<O\ H3=$_P"_R_\ R37ME% 'B?\
MPE7QR_Z$W1/^_P O_P DT?\ "5?'+_H3=$_[_+_\DU[910!\_P#BGQ-\99_#
M&KQZCX3T>WT][.9;F6.52R1%#O8?Z0>0,GH?H:P_A+K_ ,4['P'IT/AGPUI>
MHZ,K2^3<7,BAV)D8MD&=>C9'0=*]\^(7_(@^)?\ L&7/_HIJY/\ 9O\ ^2/Z
M+_OW'_H]Z .?_P"$J^.7_0FZ)_W^7_Y)H_X2KXY?]";HG_?Y?_DFO;** /$_
M^$J^.7_0FZ)_W^7_ .2:/^$J^.7_ $)NB?\ ?Y?_ ))KVRB@#Q/_ (2KXY?]
M";HG_?Y?_DFC_A*OCE_T)NB?]_E_^2:]LHH \3_X2KXY?]";HG_?Y?\ Y)H_
MX2KXY?\ 0FZ)_P!_E_\ DFO;** /$_\ A*OCE_T)NB?]_E_^2:/^$J^.7_0F
MZ)_W^7_Y)KVRB@#Q/_A*OCE_T)NB?]_E_P#DFC_A*OCE_P!";HG_ '^7_P"2
M:]LHH \3_P"$J^.7_0FZ)_W^7_Y)H_X2KXY?]";HG_?Y?_DFO;** /$_^$J^
M.7_0FZ)_W^7_ .2:/^$J^.7_ $)NB?\ ?Y?_ ))KVRB@#Q/_ (2KXY?]";HG
M_?Y?_DFC_A*OCE_T)NB?]_E_^2:]LHH \3_X2KXY?]";HG_?Y?\ Y)H_X2KX
MY?\ 0FZ)_P!_E_\ DFO;** /$_\ A*OCE_T)NB?]_E_^2:/^$J^.7_0FZ)_W
M^7_Y)KVRB@#Q/_A*OCE_T)NB?]_E_P#DFC_A*OCE_P!";HG_ '^7_P"2:]LH
MH \3_P"$J^.7_0FZ)_W^7_Y)H_X2KXY?]";HG_?Y?_DFO;** /$_^$J^.7_0
MFZ)_W^7_ .2:/^$J^.7_ $)NB?\ ?Y?_ ))KVRB@#Q/_ (2KXY?]";HG_?Y?
M_DFC_A*OCE_T)NB?]_E_^2:]LHH \3_X2KXY?]";HG_?Y?\ Y)H_X2KXY?\
M0FZ)_P!_E_\ DFO;** /$_\ A*OCE_T)NB?]_E_^2:/^$J^.7_0FZ)_W^7_Y
M)KVRB@#Q/_A*OCE_T)NB?]_E_P#DFC_A*OCE_P!";HG_ '^7_P"2:]LHH \3
M_P"$J^.7_0FZ)_W^7_Y)H_X2KXY?]";HG_?Y?_DFO;** /$_^$J^.7_0FZ)_
MW^7_ .2:/^$J^.7_ $)NB?\ ?Y?_ ))KVRB@#Q/_ (2KXY?]";HG_?Y?_DFC
M_A*OCE_T)NB?]_E_^2:]LHH \3_X2KXY?]";HG_?Y?\ Y)H_X2KXY?\ 0FZ)
M_P!_E_\ DFO;** /$_\ A*OCE_T)NB?]_E_^2:/^$J^.7_0FZ)_W^7_Y)KVR
MB@#Q/_A*OCE_T)NB?]_E_P#DFC_A*OCE_P!";HG_ '^7_P"2:]LHH \3_P"$
MJ^.7_0FZ)_W^7_Y)H_X2KXY?]";HG_?Y?_DFO;** /$_^$J^.7_0FZ)_W^7_
M .2:/^$J^.7_ $)NB?\ ?Y?_ ))KVRB@#Q/_ (2KXY?]";HG_?Y?_DFC_A*O
MCE_T)NB?]_E_^2:]LHH \3_X2KXY?]";HG_?Y?\ Y)H_X2KXY?\ 0FZ)_P!_
ME_\ DFO;** /$_\ A*OCE_T)NB?]_E_^2:\\\0:W\1Y?C'X=NK[0-.A\51VK
M+96*2*898\2Y+'SB,\R?Q#H./7ZOKQ/QI_R<]X(_[![_ ,KB@ _X2KXY?]";
MHG_?Y?\ Y)H_X2KXY?\ 0FZ)_P!_E_\ DFO;** /$_\ A*OCE_T)NB?]_E_^
M2:/^$J^.7_0FZ)_W^7_Y)KVRB@#Q/_A*OCE_T)NB?]_E_P#DFC_A*OCE_P!"
M;HG_ '^7_P"2:]LHH \3_P"$J^.7_0FZ)_W^7_Y)H_X2KXY?]";HG_?Y?_DF
MO;** /$_^$J^.7_0FZ)_W^7_ .2:/^$J^.7_ $)NB?\ ?Y?_ ))KVRB@#Q/_
M (2KXY?]";HG_?Y?_DFC_A*OCE_T)NB?]_E_^2:]LHH \3_X2KXY?]";HG_?
MY?\ Y)H_X2KXY?\ 0FZ)_P!_E_\ DFO;** /$_\ A*OCE_T)NB?]_E_^2:/^
M$J^.7_0FZ)_W^7_Y)KVRB@#Q/_A*OCE_T)NB?]_E_P#DFC_A*OCE_P!";HG_
M '^7_P"2:]LHH \3_P"$J^.7_0FZ)_W^7_Y)H_X2KXY?]";HG_?Y?_DFO;**
M /$_^$J^.7_0FZ)_W^7_ .2:/^$J^.7_ $)NB?\ ?Y?_ ))KVRB@#Q/_ (2K
MXY?]";HG_?Y?_DFC_A*OCE_T)NB?]_E_^2:]LHH \3_X2KXY?]";HG_?Y?\
MY)H_X2KXY?\ 0FZ)_P!_E_\ DFO;** /$_\ A*OCE_T)NB?]_E_^2:/^$J^.
M7_0FZ)_W^7_Y)KVRB@#Q/_A*OCE_T)NB?]_E_P#DFC_A*OCE_P!";HG_ '^7
M_P"2:]LHH \3_P"$J^.7_0FZ)_W^7_Y)H_X2KXY?]";HG_?Y?_DFO;** /$_
M^$J^.7_0FZ)_W^7_ .2:/^$J^.7_ $)NB?\ ?Y?_ ))KVRB@#Q/_ (2KXY?]
M";HG_?Y?_DFC_A*OCE_T)NB?]_E_^2:]LHH \3_X2KXY?]";HG_?Y?\ Y)H_
MX2KXY?\ 0FZ)_P!_E_\ DFO;** /$_\ A*OCE_T)NB?]_E_^2:/^$J^.7_0F
MZ)_W^7_Y)KVRB@#Q/_A*OCE_T)NB?]_E_P#DFC_A*OCE_P!";HG_ '^7_P"2
M:]LHH \3_P"$J^.7_0FZ)_W^7_Y)H_X2KXY?]";HG_?Y?_DFO;** /$_^$J^
M.7_0FZ)_W^7_ .2:/^$J^.7_ $)NB?\ ?Y?_ ))KVRB@#Q/_ (2KXY?]";HG
M_?Y?_DFC_A*OCE_T)NB?]_E_^2:]LHH \3_X2KXY?]";HG_?Y?\ Y)H_X2KX
MY?\ 0FZ)_P!_E_\ DFO;** /$_\ A*OCE_T)NB?]_E_^2:/^$J^.7_0FZ)_W
M^7_Y)KVRB@#Q/_A*OCE_T)NB?]_E_P#DFC_A*OCE_P!";HG_ '^7_P"2:]LH
MH \3_P"$J^.7_0FZ)_W^7_Y)H_X2KXY?]";HG_?Y?_DFO;** /$_^$J^.7_0
MFZ)_W^7_ .2:R_%/B;XRS^&-7CU'PGH]OI[V<RW,L<JEDB*'>P_T@\@9/0_0
MU] 5S_Q"_P"1!\2_]@RY_P#134 >!_"77_BG8^ ].A\,^&M+U'1E:7R;BYD4
M.Q,C%L@SKT;(Z#I78?\ "5?'+_H3=$_[_+_\DUT'[-__ "1_1?\ ?N/_ $>]
M>F4 >)_\)5\<O^A-T3_O\O\ \DT?\)5\<O\ H3=$_P"_R_\ R37ME% 'B?\
MPE7QR_Z$W1/^_P O_P DT?\ "5?'+_H3=$_[_+_\DU[910!XG_PE7QR_Z$W1
M/^_R_P#R31_PE7QR_P"A-T3_ +_+_P#)->V44 >)_P#"5?'+_H3=$_[_ "__
M "31_P )5\<O^A-T3_O\O_R37ME% 'B?_"5?'+_H3=$_[_+_ /)-'_"5?'+_
M *$W1/\ O\O_ ,DU[910!XG_ ,)5\<O^A-T3_O\ +_\ )-'_  E7QR_Z$W1/
M^_R__)->V44 >)_\)5\<O^A-T3_O\O\ \DT?\)5\<O\ H3=$_P"_R_\ R37M
ME% 'B?\ PE7QR_Z$W1/^_P O_P DT?\ "5?'+_H3=$_[_+_\DU[910!XG_PE
M7QR_Z$W1/^_R_P#R31_PE7QR_P"A-T3_ +_+_P#)->V44 >)_P#"5?'+_H3=
M$_[_ "__ "31_P )5\<O^A-T3_O\O_R37ME% 'B?_"5?'+_H3=$_[_+_ /)-
M'_"5?'+_ *$W1/\ O\O_ ,DU[910!XG_ ,)5\<O^A-T3_O\ +_\ )-'_  E7
MQR_Z$W1/^_R__)->V44 >)_\)5\<O^A-T3_O\O\ \DT?\)5\<O\ H3=$_P"_
MR_\ R37ME% 'B?\ PE7QR_Z$W1/^_P O_P DT?\ "5?'+_H3=$_[_+_\DU[9
M10!XG_PE7QR_Z$W1/^_R_P#R31_PE7QR_P"A-T3_ +_+_P#)->V44 >)_P#"
M5?'+_H3=$_[_ "__ "31_P )5\<O^A-T3_O\O_R37ME% 'B?_"5?'+_H3=$_
M[_+_ /)-'_"5?'+_ *$W1/\ O\O_ ,DU[910!XG_ ,)5\<O^A-T3_O\ +_\
M)-'_  E7QR_Z$W1/^_R__)->V44 >)_\)5\<O^A-T3_O\O\ \DT?\)5\<O\
MH3=$_P"_R_\ R37ME% 'B?\ PE7QR_Z$W1/^_P O_P DT?\ "5?'+_H3=$_[
M_+_\DU[910!XG_PE7QR_Z$W1/^_R_P#R31_PE7QR_P"A-T3_ +_+_P#)->V4
M4 >)_P#"5?'+_H3=$_[_ "__ "31_P )5\<O^A-T3_O\O_R37ME% 'B?_"5?
M'+_H3=$_[_+_ /)-'_"5?'+_ *$W1/\ O\O_ ,DU[910!XG_ ,)5\<O^A-T3
M_O\ +_\ )-'_  E7QR_Z$W1/^_R__)->V44 >)_\)5\<O^A-T3_O\O\ \DT?
M\)5\<O\ H3=$_P"_R_\ R37ME% 'B?\ PE7QR_Z$W1/^_P O_P DT?\ "5?'
M+_H3=$_[_+_\DU[910!XG_PE7QR_Z$W1/^_R_P#R31_PE7QR_P"A-T3_ +_+
M_P#)->V44 >)_P#"5?'+_H3=$_[_ "__ "31_P )5\<O^A-T3_O\O_R37ME%
M 'RAX@UOXCR_&/P[=7V@:=#XJCM66RL4D4PRQXER6/G$9YD_B'0<>OH?_"5?
M'+_H3=$_[_+_ /)-'C3_ ).>\$?]@]_Y7%>V4 >)_P#"5?'+_H3=$_[_ "__
M "31_P )5\<O^A-T3_O\O_R37ME% 'B?_"5?'+_H3=$_[_+_ /)-'_"5?'+_
M *$W1/\ O\O_ ,DU[910!XG_ ,)5\<O^A-T3_O\ +_\ )-'_  E7QR_Z$W1/
M^_R__)->V44 >)_\)5\<O^A-T3_O\O\ \DT?\)5\<O\ H3=$_P"_R_\ R37M
ME% 'B?\ PE7QR_Z$W1/^_P O_P DT?\ "5?'+_H3=$_[_+_\DU[910!XG_PE
M7QR_Z$W1/^_R_P#R31_PE7QR_P"A-T3_ +_+_P#)->V44 >)_P#"5?'+_H3=
M$_[_ "__ "31_P )5\<O^A-T3_O\O_R37ME% 'B?_"5?'+_H3=$_[_+_ /)-
M'_"5?'+_ *$W1/\ O\O_ ,DU[910!XG_ ,)5\<O^A-T3_O\ +_\ )-'_  E7
MQR_Z$W1/^_R__)->V44 >)_\)5\<O^A-T3_O\O\ \DT?\)5\<O\ H3=$_P"_
MR_\ R37ME% 'B?\ PE7QR_Z$W1/^_P O_P DT?\ "5?'+_H3=$_[_+_\DU[9
M10!XG_PE7QR_Z$W1/^_R_P#R31_PE7QR_P"A-T3_ +_+_P#)->V44 >)_P#"
M5?'+_H3=$_[_ "__ "31_P )5\<O^A-T3_O\O_R37ME% 'B?_"5?'+_H3=$_
M[_+_ /)-'_"5?'+_ *$W1/\ O\O_ ,DU[910!XG_ ,)5\<O^A-T3_O\ +_\
M)-'_  E7QR_Z$W1/^_R__)->V44 >)_\)5\<O^A-T3_O\O\ \DT?\)5\<O\
MH3=$_P"_R_\ R37ME% 'B?\ PE7QR_Z$W1/^_P O_P DT?\ "5?'+_H3=$_[
M_+_\DU[910!XG_PE7QR_Z$W1/^_R_P#R31_PE7QR_P"A-T3_ +_+_P#)->V4
M4 >)_P#"5?'+_H3=$_[_ "__ "31_P )5\<O^A-T3_O\O_R37ME% 'B?_"5?
M'+_H3=$_[_+_ /)-'_"5?'+_ *$W1/\ O\O_ ,DU[910!XG_ ,)5\<O^A-T3
M_O\ +_\ )-'_  E7QR_Z$W1/^_R__)->V44 >)_\)5\<O^A-T3_O\O\ \DT?
M\)5\<O\ H3=$_P"_R_\ R37ME% 'B?\ PE7QR_Z$W1/^_P O_P DT?\ "5?'
M+_H3=$_[_+_\DU[910!XG_PE7QR_Z$W1/^_R_P#R31_PE7QR_P"A-T3_ +_+
M_P#)->V44 >)_P#"5?'+_H3=$_[_ "__ "31_P )5\<O^A-T3_O\O_R37ME%
M 'B?_"5?'+_H3=$_[_+_ /)-'_"5?'+_ *$W1/\ O\O_ ,DU[910!XG_ ,)5
M\<O^A-T3_O\ +_\ )-'_  E7QR_Z$W1/^_R__)->V44 >)_\)5\<O^A-T3_O
M\O\ \DT?\)5\<O\ H3=$_P"_R_\ R37ME% 'S_XI\3?&6?PQJ\>H^$]'M]/>
MSF6YECE4LD10[V'^D'D#)Z'Z&L/X2Z_\4['P'IT/AGPUI>HZ,K2^3<7,BAV)
MD8MD&=>C9'0=*]\^(7_(@^)?^P9<_P#HIJY/]F__ )(_HO\ OW'_ */>@#G_
M /A*OCE_T)NB?]_E_P#DFC_A*OCE_P!";HG_ '^7_P"2:]LHH \3_P"$J^.7
M_0FZ)_W^7_Y)H_X2KXY?]";HG_?Y?_DFO;** /$_^$J^.7_0FZ)_W^7_ .2:
M/^$J^.7_ $)NB?\ ?Y?_ ))KVRB@#Q/_ (2KXY?]";HG_?Y?_DFC_A*OCE_T
M)NB?]_E_^2:]LHH \3_X2KXY?]";HG_?Y?\ Y)H_X2KXY?\ 0FZ)_P!_E_\
MDFO;** /$_\ A*OCE_T)NB?]_E_^2:/^$J^.7_0FZ)_W^7_Y)KVRB@#Q/_A*
MOCE_T)NB?]_E_P#DFC_A*OCE_P!";HG_ '^7_P"2:]LHH \3_P"$J^.7_0FZ
M)_W^7_Y)H_X2KXY?]";HG_?Y?_DFO;** /$_^$J^.7_0FZ)_W^7_ .2:/^$J
M^.7_ $)NB?\ ?Y?_ ))KVRB@#Q/_ (2KXY?]";HG_?Y?_DFC_A*OCE_T)NB?
M]_E_^2:]LHH \3_X2KXY?]";HG_?Y?\ Y)H_X2KXY?\ 0FZ)_P!_E_\ DFO;
M** /$_\ A*OCE_T)NB?]_E_^2:/^$J^.7_0FZ)_W^7_Y)KVRB@#Q/_A*OCE_
MT)NB?]_E_P#DFC_A*OCE_P!";HG_ '^7_P"2:]LHH \3_P"$J^.7_0FZ)_W^
M7_Y)H_X2KXY?]";HG_?Y?_DFO;** /$_^$J^.7_0FZ)_W^7_ .2:/^$J^.7_
M $)NB?\ ?Y?_ ))KVRB@#Q/_ (2KXY?]";HG_?Y?_DFC_A*OCE_T)NB?]_E_
M^2:]LHH \3_X2KXY?]";HG_?Y?\ Y)H_X2KXY?\ 0FZ)_P!_E_\ DFO;** /
M$_\ A*OCE_T)NB?]_E_^2:/^$J^.7_0FZ)_W^7_Y)KVRB@#Q/_A*OCE_T)NB
M?]_E_P#DFC_A*OCE_P!";HG_ '^7_P"2:]LHH \3_P"$J^.7_0FZ)_W^7_Y)
MH_X2KXY?]";HG_?Y?_DFO;** /$_^$J^.7_0FZ)_W^7_ .2:/^$J^.7_ $)N
MB?\ ?Y?_ ))KVRB@#Q/_ (2KXY?]";HG_?Y?_DFC_A*OCE_T)NB?]_E_^2:]
MLHH \3_X2KXY?]";HG_?Y?\ Y)H_X2KXY?\ 0FZ)_P!_E_\ DFO;** /$_\
MA*OCE_T)NB?]_E_^2:/^$J^.7_0FZ)_W^7_Y)KVRB@#Q/_A*OCE_T)NB?]_E
M_P#DFC_A*OCE_P!";HG_ '^7_P"2:]LHH \3_P"$J^.7_0FZ)_W^7_Y)H_X2
MKXY?]";HG_?Y?_DFO;** /$_^$J^.7_0FZ)_W^7_ .2:/^$J^.7_ $)NB?\
M?Y?_ ))KVRB@#Q/_ (2KXY?]";HG_?Y?_DFC_A*OCE_T)NB?]_E_^2:]LHH
M\3_X2KXY?]";HG_?Y?\ Y)KF-$O_ !1J7[1WA:7QCIUMI.J+8RK#!9D,C1>7
M<88D2/@Y+]^PX[U])UXGXJ_Y.J\&_P#8)D_]!NZ /;**** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _-^BBB@#ZT_9*_
MY)QJ7_86D_\ 1,->V5XG^R5_R3C4O^PM)_Z)AKVR@ HHHH **** .;^)?_).
M/%7_ &";O_T2U<W^SK_R1OP__P!O'_I1+72?$O\ Y)QXJ_[!-W_Z):N;_9U_
MY(WX?_[>/_2B6@#TBBBB@ HHHH *"0 23@"L3QAXJMO!VA3:C<@OM^2*('!D
M<]%_SV!KP/5-2UGQK,UUJ][*D#G*6<1VQH.V!T_/)]Z^0X@XGP/#M-2Q3O)[
M);G5AL+7QM3V6'C=_@O5GTI'-',"8Y%<#KM.:?7R[%H1L9!-87=Q9W*_=D1\
M$?B,&O4?A?\ $J[U*^_L#7&#:@%)M[GIYP R0?? R#WP<\]?(R#CG+<_J_5Z
M?NS[,Z,9EV*P%GB(V3ZIW5^QZC1117Z,>:%%%% !6=K7B/2?#<,<VKZI9:5%
M(VQ)+VX2%6;&< L1DUHU^8?_  65B_M#Q3\$+"5W-K/)J*O&&('+V:D_7!ZT
M ?HQ;?$OPA>7$<%OXJT2>>1@B11:C"S.QZ  -DFNDKX=\2?\$@O@EJME.FF7
MOB?0[IH]L4T5^DR(_9BDD9W>A&1QTP>:\O\ ^"=/Q3\<?##]I'QI^SKXMUJX
MU_2=*^UIITERS,;>6VD S%N)*Q2QDOL)P"%QC+9 /TRHKG_&/Q$\*_#NUMKG
MQ7XFT?PQ;7,GDP3:S?Q6B2R8SL4R,H9L<X'-;X(8 @Y!Y!% "T5SP^(OA,^,
MCX1'B?1CXL$?G'0?[0B^W!-N[=Y&[?C;SG&,<ULZCJ-II%C/>WUU#96=NADF
MN+B01QQJ.2S,<  >IH L45YOH7[2?PF\4:^NAZ1\2_"6IZN[!([.TUJWDDE8
M]%0!_G/LN37I% !17FVN_M+?"3PQK9T?5OB;X1T[5%D,3VESK5NDD3CJK@O\
MA_WL5Z%8WUMJEG!>6=Q%=VDZ"2*>!P\<BD9#*PX(([B@">BL7Q7XW\.> ].%
M_P")M?TOP[8$E1=:M>1VL6<9QND8#I6)X#^-GP^^*,\L'A#QMH'B:YA4O);Z
M7J4-Q*BYQN9%8L!GN1B@#J=9U:WT'1[[4[MBEI9027,S*N2$12S$#OP#7F?[
M.?[3'@[]J'PIJ/B#P8-12RL+TV,ZZE;B&02!%?@!F!&''.?6NP^*G_),/%__
M &![S_T0]?$/_!&'_DA/C?\ [&0_^DL- 'U%X0_:N\#>-OCYXB^$&F_VE_PE
MFA1237336H6V8)Y8<(^[)(\Q>JCOBO9*_-#]G'_E+;\7_P#KSO\ _P!"M:_2
M^@ KD?$_Q@\!^";]+'Q%XV\.Z#>NP5;;4]6@MI&)Z *[@Y-4?CMX.\3?$'X2
M>)?#G@[Q ?"OB/4K<06NL!G4VV77>04^8$H' (Y!.1CK7R?X6_X) _"6TT9E
M\4:]XF\3:]."]SJ:W26RF0_>9(PK$9.3\[.>>M 'W#I6KV.NV$5]IM[;ZA92
MC,=S:RK+&_..&4D&K=?E%^SC:>)/V)O^"@B?!>V\07.L^!O$#;%@G)PRRP&6
M";8/E69601LP&&7=P,C'UE_P4=_:4U3]G+X#^9X;N/LGBKQ%=?V98W0^]:IL
M+33K_M*H"J>S2*>U 'OGBKXQ> O M^MCXD\;^'/#UZQ4+;:KJUO;2$M]T!7<
M'GMZUT>CZUI_B'3H=0TN_MM2L)ANBNK.998I!ZJRD@_A7Y__ +.G_!+7P%K_
M ,+-,\1?%=M6\0^-?$$ U&Z9=1DB6T,PWJO&"\@# NSE@6S@8Z^7^ ;36/\
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
MF/'H : +-%?EE\.;CXL?\%.?B3XKU5_'FJ_#GX2:'.;>UL-'=HWEWY,<;*K
M22; &=W)"[@%7#<4_CU\"_BC_P $Z6T?XF_#;XCZSXC\(QWB6NIZ5J\A9%#,
M2BRQ@[)(WP5+@*RLPQ][( /U9HKE/A/\1=/^+GPT\,^,]+4I8ZYI\-\D3'+1
M%U!:,GN5;*GW4UU= !17P5^WM^TK\0'^+7A+]GWX0WS:1XI\1+&=0U>(E)8%
ME8B-$D',0"J\CNHW!=NT@Y!PO$G_  2Q\4P>&9=7T3XY>*;OXC0P^9'=7D\D
M=O/* &";PYDC!8'YMS8R#CB@#]$J*^+/^";'[4GB?XT>'/$_@7XA2R3^.O!T
MRQRW5P )[F LR'S .#)&Z%&;N&3.3N)U?V_OVM]>^!=CX;\"?#N 7?Q/\7RK
M%8'RUE^R1&01JX1N&DD<[$!!7Y7)Z $ ^OJ*_/?P_P#\$P_%'C[0H=5^+'QM
M\6W_ (LND\^:WL;DR06<K<[ TC-O"DG[H0=AQR?I_P#9:^ OB']GKPCJWAW6
M_B'J7Q"M);[[1IT^J(PELX3&H,(+2/QN!. 0.20 2: /::*** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH *\3\:?\G/>"/^P>_P#*XKVRO$_&
MG_)SW@C_ +![_P KB@#VRBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBN%^.?Q4M/@C\(O%?CJ]MS=PZ)8O<K;!MOG2<+''GMN=E7/;/0
MT /^.'Q%?X1_![QEXTCMH[V;0M*N+^*VE8JDLB(2B,1R 6P#CUK(_9F^+&H?
M'/X%^$_'>J:9#H]]K4$D[V5N[/'&!,Z+@MR<JJM^-? ?PE^!GQR_X*'>!KKQ
MYX]^,E]X4\&:O<30VGA[2H7:VN(XW,;9@66.,('5E!?>Q*,3UR?9/@A^QQ\<
M_P!F?XE>$D\-_&!O%_PPBN?*U30=362 06Q#9\F%FE0$'!RC(<XXP30!]S45
MQ7QH^*=A\$_A;XB\;ZE976HV>CV_G-:62@RS,65$5<\#+,H)[#)YQBORM_;&
M\?\ [2_Q'^$\?Q-\8)-\+_A])J4-KI7A.UN'@NYC(KLLTP #M@1GF3;R05C
M.: /V'HKS3]F*[GO_P!FOX375U-)<W,_A+29)9IG+/(YLXBS,3R222237*?M
M9^#_ (Q_$#PQH7AWX0^([?PA)?7K+K6N22;);:T"''E$ N&+8^YAL@?,HR:
M/=J*_.?Q+_P2F\2KH-WJVE?'3Q)J/CQ(C+'=7N^.*XFZ[2XE:1 W3=N;&<X/
M2NE_X)8_M.>,OB_H?B_P/X\U"?6-9\+F&2UU&\;=<R0.71XI6ZN4>,?.Q+'S
M,$_** /O.BOFK]KO]D/7?VG=0\-W.D?%/5/AZFD13QR065J\\=R9"A#$+/%@
MC;CG.<]L<_/7_#ISQK_T<MKW_@IG_P#D^@#]&J*_'[]E+P%XMT[_ (*%1^"M
M"^)6N>,] \&3SS:OJLLDL$,JQ1^7+&8O.D!'GNL7+'/)QVK]@: "BN3^+'@B
MY^)7PU\2^%;/6KGPY=:O82V<>K6@)EM6=<"10&4G'H&&?45\(_\ #ISQK_T<
MMKW_ (*9_P#Y/H _1JBOQ9_;,_9E\1_LB>'O#MPWQW\0>+-<UR[>"UTB.VFM
M6,2+F24O]KD/#-&H&WDOUXK]8?V<_"VO>"O@1X#T/Q1>3WWB*RTBWCOYKF1I
M)/.V LC,W+;2=N3_ ': /1:*^3?^"B7[2%]\&?A7:^$_",LS_$;QO+_96D16
M3'[1"C$+),FWD/\ ,L:$8.^0$?<-?*W_  39_P"$U\'_ +:_CGP)XI\3:EK$
MVCZ'>6]W#-?RS0&XCN;92P#,0<%G ;&<$],T ?JW1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !7/\ Q"_Y$'Q+_P!@RY_]%-705S_Q"_Y$
M'Q+_ -@RY_\ 134 <G^S?_R1_1?]^X_]'O7IE>9_LW_\D?T7_?N/_1[UZ90
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\[Z_P#M0ZGI
MO[:WAKX'VF@VMQI>H:*^J7FK/,PF@81SL%5 ,$?NHQS_ 'SZ"O#OVU/VC?B7
MX@_:%\+_ +.WP?U-?#>N:K'')J6N;@LL>]3*%1^3&J1(9&91O;( Q@[L&?\
MX)7>/X=77Q?:?M'Z^WQ!6/']LS6LXE?C_5^?]J,H7MGG(_AYQ0!^B]%>3?LP
M^'?B?X3^%5OI'Q;UJT\0^++2[FC74[1]XN+;=^Z9FV(2V,C)7. ,Y.:\;_:6
M_:6^*LWQ.NO@W\"_!4VI>,([>&;4O%%^@^PZ6DJ[E(W?)NVD'<YQD$!'/0 ^
MO:*_*_\ X)ZW?CK1_P!O;XC>%O&WBV_\3ZKINDW\%]/->RS0S7$=U;*74/V'
M(' P.,#I7ZGDA023@#DDT +17Y9IXM^)?_!3+X_>*/#_ (8\9:AX'^"_AMMD
MLVFNRFYC+,L3.JLIEDF,;LH8[8U4\$CYX/V@?V3_ (D_L+>%H_BK\*?BMX@U
M'3M*N(O[5TZ_<X".X02.@;RYHRQ161DR,@Y.. #]4Z*\H_9Y^/>G?'#X :!\
M2G2/3HKJR>74(5)*VLT)9;A1WVAD8C/)4J>]? O@@_$__@J/\2?%E[-XVU'P
M!\(- N/)M=/TT,KS[RQB5E#!9)=BAG=RP3< JX;@ _5&BORD^/GP(^*/_!.L
MZ/\ $WX:_$C6?$/A*.\2VU+2]7D+(NYB46:,'9)&^"A8!65F&.3D?I;\(_B1
MI_Q?^&/ACQIIBF.RURPBO5B)R8F9?GC)[E6W*?=30!UU%%?G!_P65\:>(/"V
MA?"NWT76]1TB&[N-2>X2QNGA$I1;8(6VD9V[WQGIN- 'Z/T5^<O_  Z<\:_]
M'+:]_P""F?\ ^3Z^LOV4?V>]3_9M^'=]X9U;QU?_ ! N;G4I+]=1OX6B,2M'
M&@B5&EE( ,9;[W)<\#N >T45^>W[:7QM^(WQ)_:A\*_LV_#?Q)+X+348XVU?
M6;5BL[;XVF90RX952%"VU64N6VD@4SQG_P $N=3\-^%M1USP3\:?&:^.+6W:
MXAGO+HK'<RHNY4W(RO'D@ -N;;P<'% 'Z&45\=_\$R?VE_$O[0WP=U>W\8W1
MU/Q!X;O4M'U-E >Z@D3=$TF  7&UU)'4*I/))/V)0 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110!XGXT_Y.>\$?]@]_P"5Q7ME>)^-/^3G
MO!'_ &#W_E<5[90 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 5Q7QL^(9^$OPA\9>,UMTNY="TFYOXK:5BJS21QED0D<@,P49'K3/C?\
M%*T^"?PD\5>.;VW:[@T2Q>Z%LK!3-)TCCR>FYRJY[9Z'I7YV_"7X)_''_@HG
MX(O/'7COXQ7OA+P9JEQ+;VOA[2H':VN(XVV-^X66- @8,H+^8Q*MGU(!]\?L
MP_%S4?CO\"?"GCS5=+@T:^UJ&69[*VD9XXPL\D:$%N3E45O^!5ZE7PM\$OV-
M?CG^S1\2_"0\,_&%O%OPRBN1%JF@ZH)(!#;$'(AA9I4!''*,ASCC&:^M?C-\
M4;#X*_"_Q%XWU.SNM0L]&MOM#VMDH,LQ+!55<\#+,!GL,GM0!VE%?CS^V-\0
M_P!I;XE?"=/B7XNCF^%WP[DU&&TTKPK;7$D%W/Y@=DFG  =\"/K)M&<%8P#F
MOTR_92O;C4OV9/A3=7<\MU=3>%].DEGF<N\C&V0EF8\DGU- 'JE%>!_M?^&O
MC7XU\(Z%X?\ @QJUMX=N]0OC'K&M33B&2SM=A(9&P7&6P"8U+],8&37RYK'_
M  2E\;/I<^L6OQ^UR]\=>695N;J.9(I)>NTRB=I%&>-_)[[>U 'Z/T5\%?\
M!,7]IGQO\1;CQE\+OB/=SZIXC\)X>"^O'#W/EK(89896'^L*.%PY))WD$G K
MT#_@I'^U!KW[-?P;T_\ X1*9+3Q3XBO#96M\RJYM(D7?+*JL"&;E$&1@;\]0
M* /K6BOSX\-?\$PM8\:^&-/USX@?&WQI=>-[J%;J66VNB\-K,ZABH,A+OM.!
MN#)G' %9?[$GQ:^)7PG_ &KO%/[-_CWQ)/XTT^QBE;3M1O'9Y82D:S(59BS;
M)(7!,;,0A "GKN /T;HHHH **_-[XR?M!_'S]J71?&D?PFT6Z^&_PM\/V]Y)
M?^+=0=H+O45MU<ND#@97.PC;%D@_?D4';7:?\$?->U/7_P!GKQ7+JFHW>I2Q
M>*)8T>[G:5D7[+;':"Q.!DDX]S0!]VT45\H?\%#OVD+[X+?"NU\+>$I9I/B-
MXUE_LK1X;,DW$*,0LDR <AOF5$QSOD!&=IH ^KZ*_*'_ ()VQ^-? O[<?BOP
M#XG\4ZEK$NE:+=P7D,U]+- UPDEON(#,0=K,P#=<<\9Q7ZO4 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 <_\0O\ D0?$O_8,N?\ T4U<
MG^S?_P D?T7_ '[C_P!'O76?$+_D0?$O_8,N?_135R?[-_\ R1_1?]^X_P#1
M[T >F4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445\$?M
ML?M'?$S6?V@/"O[/'P>U%/#VO:Q%')J.MY"RQ[PSA4?!,:I$C2,RC>00%Q@[
M@#V_Q+^U#J6D_MK>$_@?9Z':W6F:IHLFJ7NK/,PFMG$=RX14 VD'R8AD_P#/
M0^E?1%?G/<_\$KO'_P#:T?B^']H[7I/B'''@:S-:SB7H?W8N/M1E"\XSSQGY
M><5]>_LO>'/BAX1^%<.C_%S6K7Q%XKM+R:--3M9/,$]MD>4S-M4ENO+ -C&<
MGF@#UNBOD3]IG]ICXJ?\+,N?@Y\#?!$^J^,EM8I[_P 37R+]ATJ.5<HPW?)N
MQSF0XR,!'/%?-7_!/6\\=Z5^WO\ $?PSXX\67OB;5].TF_AOYY+R6:":XCNK
M92Z!\<#)"_*,#@ =* /U0HHKA?C?\7M%^!'PL\0^.-><?8=*MC(L <*US,>(
MH4_VG<JH],YZ T =U17X6V?B_P"+K_'KX0>//%GBG6+2;X@:];:Q;V,5]-'&
MEHU^L:@)NPL; ,%3&/+V]0U?NE0 45^??B/]C#]H']ICQCK^J?%/XM7/@OPP
M;Z9-,\-Z&YG3[.)"(BT<<B1+E,'<QD<_Q8->%_&7P5\7_P#@F1XQ\)^*?#OQ
M&U#QEX'U&Y-O+8WS,D3LN'>WEA9W4;T#;94PPVM]W W 'Z\45F>%O$%MXL\,
MZ1KEGG[)J=G#>PYZ[)$#K^C"M.@ HKX/_;\_:8\>V?Q-\'_ /X27ATKQ=XG$
M?VW5H\K+;I,Y2-(Y.L?"N[N!N50NT@YKF=7_ ."4OB"R\,3ZIHOQN\2R_$18
MC,MW<2/%;3SX!"EE<RH"P^_N8C@[>.0#]%J*^)O^";'[4?BKXN:5XK^'?Q&G
MDN?'/@Z78UW<8\^Y@WM&PEQP7BD7:6_B#IG)!)V?VH?@=^T#^T!\64T'PUX]
M'PW^$L%C$TM]83$75W.Q;S5*1,LCX&T;7=$QTR<T ?8%%?E5\=?V#OB1^RMX
M U#XF_#GXRZ]J-UH(%[?VCE[61H@1OD4B5ED"_>9'&"H/)/!^VOV(/C]?_M(
M_L\Z%XLUA(UUZ*233M2:$!4EGB(!D"@ +O4HY4# +$#C% 'O=%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %>)^*O\ DZKP;_V"9/\ T&[K
MVRO$_%7_ "=5X-_[!,G_ *#=T >V4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110!^;]%%% 'UI^R5_R3C4O^PM)_Z)AK
MVRO$_P!DK_DG&I?]A:3_ -$PU[90 4444 %%%% '-_$O_DG'BK_L$W?_ *):
MN;_9U_Y(WX?_ .WC_P!*):Z3XE_\DX\5?]@F[_\ 1+5S?[.O_)&_#_\ V\?^
ME$M %CQWX[O=(U(Z?8%8FC4&25E#')&0 #QT(KE?^%B>(?\ H(?^08__ (FO
M0?%7@*W\2W*W*W#6ER %9@F\,!TR,CGWS6#_ ,*?_P"HO_Y+?_9U_./$>3\=
M8G-*U3!5)NBW[O)54$H]%R\\=4M]-7U/OL!B\FIX:$:T5S6UO&[OZV9SG_"Q
M/$/_ $$/_(,?_P 31_PL3Q#_ -!#_P @Q_\ Q-='_P *?_ZB_P#Y+?\ V='_
M  I__J+_ /DM_P#9U\W_ &!XB?SU?_!Z_P#EAZ'U[(>T?_ '_P#(GF?C/Q+J
M7B2\TNUU"Y,\"R%PNQ5&>!V _P FIJZ7QQ\(KNST9M0L;LWMS:'S!"L.UBO?
M'S')'7'M7':=J<6HPAE($F/F3/(/^%?/<4Y5G>&PV&JYM&3FDU)RESOXM&Y)
MRW5EOI:W864XK!/&5Z=!I<UG'2UTE9I*RV=_OOW+E9>JW,NFZAIE_;.8KJ&8
M%' '4$'\?_KUI/(L2%G8*HZDG %+X4\,7'Q$\0!86,&FV8W27)3<-W8 9&2<
M?D#7D\)X'&XO,HSP<6W&^VFMG97T2;?GIOT.KB#$4*>$]C4:O)JR^:;=NR_X
M!TG_  L3Q#_T$/\ R#'_ /$T?\+$\0_]!#_R#'_\371_\*?_ .HO_P"2W_V=
M'_"G_P#J+_\ DM_]G7V_]@>(G\]7_P 'K_Y8<WU[(>T?_ '_ /(G.?\ "Q/$
M/_00_P#(,?\ \32CXB^( 0?M^?8PQ_\ Q-=%_P *?_ZB_P#Y+?\ V='_  I_
M_J+_ /DM_P#9T?V!XB?SU?\ P>O_ )8'U[(>T?\ P!__ ")O^ _%4OB:RG%R
MBK<VY4,R# 8'.#CUX-?G/_P68N_L'BWX(W/EM+Y+:E)Y:=6Q)9G ]SBOTG\,
M>&+?PO9/#"[2R2'=)*PP6/;CL/\ &OS@_P""Q'_(^? C_KM?_P#HVSK^D>'Z
M684,KH4\UES5TO>>_5VN^K2LF^KU/S_'2H3Q,Y896AT_KU-CXA?\%A#X:TYX
MK+X.ZUI^K2QMY!\0W7V>)6_A8J(]S@=P"N<8R,Y'7_\ !/3]FC7XO%>N?M#?
M$#5].U7Q1XQBEFLH=)N(YX(8YY \LC/&2FXE0@120@# DDX7[!^+?PI\._&S
MX?:QX/\ %%C%?:5J,+1G>@9X),$)-&3]V1"<JPZ$5\ _\$P/B!K'PB^+WQ$_
M9S\67+&?3KJ>YTP.2%$T+[+A8\\[9$V3*!QA7/\ %7T)PEK_ (+5?\B'\,/^
MPE>?^BHZ_1K2O^079_\ 7%/_ $$5^=W_  6FL))/AE\-[T ^3#K%Q"QQP&>$
M$<_2-J_0+P7K5MXD\':%JUE(DUG?V$%U!)&P961XU92".H((YH _.G_G-?\
M]N?_ +@JT/\ @K/XEN3XR^#'A/Q#J-[I/POU2_:?7)K//[P)-"LC$ '+1Q.[
M*.>6S@D"N;\-^*=(\8_\%GGU#1-0@U2Q2.:U-Q;-N3S8M&:*50>AVNC*<=P:
M_0[XN?!GP=\=?!\WACQOH<&N:3(PD1)"5D@D ($D4BD,CC)&5(X)!R"00#YY
MG_X)R_LS?$SP+:OX;T%;:RN8E:S\0^'=9EEE('1T=WDC?_@2MS[UN_\ !1OQ
M5XD\"?L@>+KSPM<7-K=M]FL[B\MV(EAMI)525@PY&X'82.0')XKY _:+_9J\
M8?\ !.BTM?BC\&_B/JD?AMM1CMKS0=38,,N"5\Q1B.X0[2IRBLO!!)R5_23X
M=^(;+XX?!7PUKFKZ/ UAXJT*WO+O2KN/S8BMQ K/$RL,.OS$<C!'UH ^,?V-
M_P!CO]F7XS?L[>&M1_L6U\6>(9K&/^W+E]3G2[M;UE_>QE(Y%\H*P(3Y1E0&
MYR2?L/X1?"OPY^S7\([;PIHMU?2>'-$6ZN4DU&599D1Y9)W!954$*78#C. ,
MDG)/QG\?_P#@F;IGP_L-:^(_P-\6:O\ #_Q#I%M-J"Z:EX_D.L:EV2*8,)(B
M0I^\SJ3@?*.1Z1^QM\;_ !5^UK^QMXN_X2-C-XHMX]0\.OJ$$>PWC&T5HY<*
M H?$X4A>ZYP-V* /GG]FWP+I'_!0OXI^-/BU\9]3>[\*:;?-IV@^%9=1:WAA
M4J'V':RD*B-$3L(WNQ+<#!U/VX?V4?AY\!?A[#\8/@GJ/_"#>*/#-Y;O+%I6
MJ22B>.2180R!G8JZLZ9P0K*7#*<YKR[_ ()Q_LE?"3]IGPAXPA\<0ZB_BS1-
M10>1:WS6Y6UDC 0E,<D2)*">W /:OL'_ (=,_ #_ *!VO?\ @V?_  H ]?\
M!OQ/;XS_ +(,7C:6)(+G6?"D]Q<11GY$G\AUE"^P=6Q[5\R?\$8?^2$^-_\
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
M%^\H)YKZI_8-^'UW\,OV2?ASHM_ ]M?O8OJ$\4@PZM<RO< ,.Q"RJ,=L<\T
M>^U^<W_!8GX>^*?'6D?"M_#?AO5O$"VD^I"X_LNREN?)+K;;-VQ3MSL?&>NT
MU^C-% 'Y[ZI_P53\4^"3]H\=?LW>+/".F!E5KNZNI5P6Z#$UI$,GM\W-?7WP
M"_:'\%?M*>"!XG\%:A)<VL<OV>ZM;F/RKFTFVAO+D3GG!!!4E3V)P:[_ %;2
M;+7M,N]-U*TAO]/NXF@N+6X0/'+&PPRLIX(()!!K\M_^"5BKH'[6/QGT#0&>
M3P?%:W(A?<2I$-^J6Q/4$F-Y>ISUZ\T >K?\%!?V;?%FE>/M)_:0^&6HVMEX
ME\,11RZG;WDZ0JT<.=LRM(0C?(3&\9(W+@#)R#Y+XM_X*M:]\9OAS8>!/"GA
MJS\)^/O$6=+OM;U+4HX=.LED&PRPNY&TG+',A_=X&#(<8V?B+<7W[='_  4!
MO_A%XDU6ZL/AEX+,\LFC6DIB^VO!M61F/&7>23&[JL8.W!)8_7OQ4_84^#?Q
M1^',7A)O!NF^'ELX#%INI:/;)!=6+=0P<#,@SRRON#$DGDYH E_8M_9>L/V5
M_@_#H$=_'K&MZE*-1U748?\ 52S,BJ$BSSY:J %)Y.6; W8'OE?G-_P2J^)O
MBS3O%GQ'^"?B#4'UK3?"#N=/N2Y=;8QW!@EB1CG]VQPRKT&&QUK]&: "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /$_&G_)SW@C_L'O\
MRN*]LKQ/QI_R<]X(_P"P>_\ *XKVR@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@#A/CM\+8/C7\'O%O@:>X%H-;T^2UCN67<(9>L;D=PK
MA3CVK\R_@-^TY\2O^"<OG_#/XN?#[4;OP>M[)+97]I@&,N<N;:4_NKA&(W;=
MRE26R0<J/UOJCK>A:;XETR?3=7T^UU73KA=DUI>P+-#(OHR,""/J* /*?@+^
MUU\+OVD8F3P7XCCGU6*/S9M&OD-O>Q+W/EM]\#C+(649'->R5^0/_!1'X(:!
M^Q]\7_AM\0?A+N\+:EJ5Q<7(TRUD)C@GMVA(>)3G".)BK1YV]@,$BOUZMI7F
MMHI)(C!(Z!FB8@E"1R#CTH ^)?\ @K[_ ,FH6G_8R6?_ **GKZ#_ &1?^36?
MA'_V*NF?^DT=?/G_  5]_P"34+3_ +&2S_\ 14]?0?[(O_)K/PC_ .Q5TS_T
MFCH ];KF?B9\1-$^$O@'7/&'B*Z%IHVCVK75Q(>K ?=11W9F(51W9@.];&N:
MYI_AK1[W5M6O8-.TRRA:XN;NYD"10QJ,LS,>  !G-?FCXK\3>+/^"IGQ?7PI
MX8-[X=^ /AF[$NHZJ4*/J,@Z'!'^L8$^7&?N*2[C)5: .@_X),^ ]9\1ZY\4
M/C;K5NUJOBB\DMK+CB8M.T]RZD\E0YC4'N5<=17T9^W;^RK)^U7\'TTC2[F&
MR\4Z/<&_TJ6X)$4C[2KP.1]U7!'S8.&5>V:]V\%^#=&^'GA/2O#7AZPBTS1-
M+MUMK2UB^[&BCCGJ2>I)Y)))Y-?"W_!4+XS^*X-=^'OP4\*:H^@#QM*J:GJ,
M;%&>&298(X=PP0A8N7P<D  \$@@'D_P]_P""J_B7X*^!-2\!_$'PBGB'QSX<
MB_LVRU*ROXF@G>/" 73(6!*@<O&6WXP0IRU>[?\ !/\ _9[U+4/$FL_M&>/-
M?TWQ#XU\8I(]M%I%PD]M812%2X+H2OF858PBDB-5*DDDA?:? 7[#'P7\"_"]
MO __  A&F:W87$:B^OM4@66\O) /]8TWWD8$DKL*A<G;BOB;X=Z3JG["W_!1
M#2?AAX4U>\U#X?\ C)H&;2KB3S-D<X=49@./,BD0X? )CX/4T ?JK1110!P?
MQ^_Y(3\1_P#L6]2_])9*^/\ _@C-_P FZ>+_ /L:I?\ TDM:^P/C]_R0GXC_
M /8MZE_Z2R5\?_\ !&;_ )-T\7_]C5+_ .DEK0!]V>(=?T_PIH.HZUJUW'8:
M7IUO)=W5U,<)#$BEG<GT !-?G_\ L@Z#J'[8O[3?B;]I'Q3:2IX7T28Z5X/T
M^YY"% 0' Z?(KECV\V9B#E*]$_X*F0?$C7?@/IOACX>^'=9\01:UJ:Q:Q'H5
MC+=SBW13(J,L:DJC.%R<?P@9^;!\:^%7[7GQJ^#OPZT#P9X>_9#\6P:1HUJM
MM"#9ZAND(Y>1L6G+NQ9V/<L: *_[+_\ REE^,7_7'5/_ $=;U^G-?A_\(/VA
M_B)X4_;4\=?$'2?A#J^O>,=4CO%O/!MO#<&ZL1))$7+JL)D&PJH.4'WAG%?L
MW\-/$VI^,_A]X<U[6M!N/"^K:E80W5WHUT29;*5T!:)L@'*DXY /J <B@#I:
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Y_P"(7_(@^)?^
MP9<_^BFKD_V;_P#DC^B_[]Q_Z/>NL^(7_(@^)?\ L&7/_HIJY/\ 9O\ ^2/Z
M+_OW'_H]Z /3**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M*_.O]OW]GOXF>&/CKX<_:)^$]A)K>I:3%$-0T^V@,T\;0Y42>4#NEC>-O+<+
M\RA<]"2OZ*44 ?"GP8_X*V?#7QA)#I7Q"TR_^'>NJWE32RHUS8B0<$;U'F)S
MV=,+W;C-?;NB:YIWB72;75-(O[;5-,NXQ+;WEG,LL,R'HRNI(8>X->3?M"?L
ME?#3]HSP_?0>*/#]I%K+PLMOXAM8EBOK9\?*WF#!<#KL?*GTKX[_ .",?C/6
M[O1_B9X0N+F6^\/Z1/:7=DP;,4$LQG60)GD!_*5L=/E8]6.0#]*Z_,?]D'_E
M*K\<_P#KCK'_ *76U?IQ7YC_ +(/_*57XY_]<=8_]+K:@#].*_.G]HJ_N/VZ
MOVO-$^!^BW$C?#?P/,=1\5W<#$)-.IVO&&'==WDKW#22GD**^U?V@]=\4^&?
M@CXVU/P383ZGXLMM*G;3+:U@,TK3[<*4C )=AG<% .2,8-?F1^R?\6?C3^RK
MX1U;3;']EWQIXCUK6;TWNIZ[>:?J$<UR>0BD?96^5<L>2<L[GO@ '<?\%%;"
MVTK]LK]G"RLH([6SMCI\,,$*A4C1=14*J@<    #VK]0*_#_ /:M_:'^(GQ/
M_:!^%_B?Q1\(=7\$:]HDENVGZ!?0W"S:F4NQ(H020HQW/\GRJW/OQ7ZL?LL_
M&KQK\;_!FJ:MXX^&>I_#'4;2^-K#8:HLJ/<Q^6K>:JRQQL!EBO0CY>#U  /:
M*_-+_@JAXOG^,OQ#^&WP \')_:WB>;4!?WD$7(@DD0I K'HN(WFD;/W4VMT-
M?1W[:W[:&G?LSZ!;Z'H4"^(/B=K:^7I&BQ*9#%N.U9Y57DKNX5!S(PP. Q'+
M_L*?L>:I\+KC4/BO\4)WUCXN>)@T\[W+!VTU)/F=,]/-;C>1PH&Q>-Q8 ^L/
M!_AN#P;X1T30+:1I;;2K&"QB=Q@LD4:H"??"BM>BB@#\M/VQ=7_X9]_X*5_#
MSXH^)+>=?"-Y#;/]L5"ZHJ1M;3[0.28PZ2%1SAACJ*^^9_VI_@W;:"NLR?%/
MP@NG-'YBR_VU;EF&"<!-^XMP?E W9!&,UTOQ.^$O@_XS>&9/#_C7P_9^(M)=
M@X@NT.8V_O1NI#1MVW*0<$C/-> V'_!,S]G#0-1EU67P2TT,1,PAOM8NWMX0
M.<D&7YE&.CEAC.<T ?*/[#'CO1_%_P#P4M^*.M^%+E[GPYX@M=5N8)EB:,2Q
MO<PR[RK %<L,\@'GWK]6:_,/_@FKX<TWQY^UU\:?B9X<TV/3O!5I]HT_2(K:
M!8(4CGN0T*J@  Q#;C*C@;QZBOO?X]_'GPI^SG\.K_QAXMN_)M(/W=O:1$&>
M]G(.R&)3U8X/L "3@ F@#Q;_ (*6_&W3/A-^S!XBTF6=/[=\70OHNGVF?F='
MP+B3'7:L1;GIN=!_%6O_ ,$[/@[J?P6_98\-:;K<$EGK.JR2ZS=VDHPT!F(\
MM".H/E+$2#R&)!Z5\Z_LW_!/Q=^V]\7K?]H3XS6AM/"-HX/A7PK("8I(U;,;
M$'&85;YLD?O7Y(V  _I#0 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 5XGXJ_Y.J\&_\ 8)D_]!NZ]LKQ/Q5_R=5X-_[!,G_H-W0![911
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M 'YOT444 ?6G[)7_ "3C4O\ L+2?^B8:]LKQ/]DK_DG&I?\ 86D_]$PU[90
M4444 %%%% '-_$O_ ))QXJ_[!-W_ .B6KF_V=?\ DC?A_P#[>/\ THEKI/B7
M_P DX\5?]@F[_P#1+5S?[.O_ "1OP_\ ]O'_ *42T >D4444 %%%% !7"^)O
M@[H7B*Z>[02Z;=N=S26I 5CZE2,?EBNZHKFKX:CBH<E:*DO,32>YY;9_ +3%
MF5K[5+R]C4Y\OA ?J>3^6*]&TG2+/0K&.SL+=+6VC^[&@_4]R?<U<HK#"Y?A
M<$K8>FH^@6UOU"BBBO0&%%%% !7RC^VW^QEJ_P"U7X@^'FI:7XDLM"7PQ+<-
M-'>0/(9A(\##:5/!'DGKZBOJZB@ KY#^+G[$&L>*?VO_  K\<O!WBBR\/7-C
M):2:I97%N[M=F(F.3:RD<26^(B#Z=>>/KRB@#S#]H_\ 9_\ #_[2_P *M1\$
M>(9)K6&=TN+6^MP#+:7"9V2J#P>K*1W5F&1G(^-O"G_!/W]HSPYHG_"!0?M"
M_P!F_#8CRC%8_:/M*0DG='&AQY:D$_*LVTY.0>_Z,44 ?%/P@_X)PZ?\#/VF
MO"GQ \*:U#%X6T/3'M'TZZ1Y+VZG>WEB>9Y.%RS2;L   #  &*[+]J#]E;XA
M?$OXE:5\1?A9\4[KX?\ BFSTU-*FM7#FTNXDEEE0OM)R0TK JR.IXX!'/U)1
M0!^?^H?L#_&[X]ZMI,?[0'QI@U_POITXN/['T"W\M9R.!G$4**Q7(WE'8;F
MZDU]'_M)?LTO\:/A+H7A+PIXGN_AW?\ AR\M[[1-0TS</LS0PR0I'\K*P39(
M1E6R, \\@^XT4 ?G]K/[('[6WQ T2;PAXN_:%TQO!UPGD7+6=JQNYH3PZN1#
M&S@C@JTI#9(/4Y^N/V>?@+X=_9N^%VF^"?#?FRVMLS3W%Y<8\V[N'QOE?' )
MP  . %4=J])HH ^'_C%_P3IU:X^,5_\ %'X*_$2?X9^)M1>2:]M?+8V\DLAS
M(RLARJN?F9&5QN.1C@#)D_9(_:T^($?]F>.?VC[?3M%?]W+_ ,(Y ZS21],'
M9%;YRO7+'DG.>_WM10!R,/@#[%\)$\$Q:C/=&+0QHR:C>G?+)BW\D2R8^\Q^
M\?4YKQK]A?\ 93U3]DOX=Z]X=U;7K/7[C4M5.H+-90O&B+Y,<>T[N2<H3^5?
M2=% 'RO\,/V.-6\ _MG>-OC5/XCLKO2]?M[B*+2XX'6>)I#"?F8G;@>4W3U%
M?5%%% 'D7[5WP7U;]H+X%^(? FBZ\OAR]U0P WDB,R,B3([QN%(.U@I''T/&
M:^,O 7_!-OX_?"W1GTGPA\?D\-::\IG>UTP7,"/(0 7(4C)P ,GL!Z5^E5%
M'P%IG[%G[4EKJ5I-/^T]?R0QRH[IYUT^Y002-I;!X['@U]C_ !E^#_AOX[_#
MG5_!7BJV:XTC44 +1,%E@D!RDL;$':ZL 0<$=B""0>VHH _.+P[^P#^TG\&8
MKC0/A9\>K2P\'R2,Z6][YT#Q!B22L0CE56)QDJRYY/M7N'[(_P"P=IO[._B+
M4?'/B?Q%/X]^)6I*XFUFZ4[+??S)Y>\L[.QR&E8Y(X 7+;OJVB@#R3]IK]FK
MPO\ M2?#>7PIXD,MI)')]IT_5+8 S64X! =0>&4@D,A^\#U! (^/M%_86_:K
M\#Z(/"'AC]H.TM?!D:&"!3-<Q3PQ= L:^6YB&"WRI* ,#'J/T<HH ^=_V0?V
M+_#/[)NB:@]M?R^)/%VK8_M+7[J(1LZ@Y$4298HF?F.6)9N2>%"];^TU^S5X
M7_:D^&\OA3Q(9;22.3[3I^J6P!FLIP" Z@\,I!(9#]X'J" 1ZW10!^<>B_L+
M?M5^!]$'A#PQ^T':6O@R-#! IFN8IX8N@6-?+<Q#!;Y4E &!CU'TI^R#^Q?X
M9_9-T34'MK^7Q)XNU;']I:_=1"-G4'(BB3+%$S\QRQ+-R3PH7Z(HH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH \3\:?\G/>"/^P>_P#*XKVRO$_&G_)SW@C_ +![_P KBO;*
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /)?VHO@[KWQ
MR^$=[X:\,>*[CP7KPN8+VSU6W:12DD3A@I,;*P!]0<@X.#C%? OB'XH?MH_!
MOXM>%?@[=^-_#_B#Q'X@@9]*NF@@G5XU+_,\KPH^?W3\N">O7C'ZJ5Y#XG_9
MF\.>+/VD?"?QGO-1U,>(/#>FR:;::?&\?V-E83C>ZE"VX"YDZ,!PGH<@'S1\
M*?\ @GYX[\:_&&P^*/[1WC>U\:ZSILB26.B:?E[4;2602$I&JHKG=Y4:;2>K
M$$@_8_Q;;QDOPWU\_#Y;!_&?V8C3!J9Q;^;D<O\ 09(SQG&>*ZZB@#\Q/CW^
MS]^VC^TCX+M_"WC2'P;/I,%ZFH(MG<1P/YJ(Z*=P[8D;CZ5Z?\"O"G[9_P /
M[GP!X9U6/P6/ >BFPTVZ0.C3C3H=D;89>2XB4X/=L5]V44 > ?MG_LGZ=^UG
M\+TT-KR/2?$FF2F[T?4Y$W)%(1AXY .?+D  ..051L';M/RUX2T__@H!\,?"
MUOX)TW1- U^PLHA:VGB"\O+.::&,9"X:2=&? QCS(F. *_22B@#Y"_8F_8IU
M?X%^(O$/Q(^(VNQ^)_BCXB5UN;B%VDBM4D<22 .P!>1V5=S8  7:O&2>^_;/
M_9/T[]K/X7IH;7D>D^)-,E-WH^IR)N2*0C#QR <^7(  <<@JC8.W:??Z* /S
M;\):?_P4 ^&/A:W\$Z;HF@:_8640M;3Q!>7EG--#&,A<-).C/@8QYD3' %>S
M_L3?L4ZO\"_$7B'XD?$;78_$_P 4?$2NMS<0NTD5JDCB20!V +R.RKN;  "[
M5XR3]>T4 ?'/_!0/X*_';XLW7@6?X-Z_>:5#IIN?[0AL=;;37,CF(Q2DAEWA
M0K]R5SP.37U9!H']I^#(]$\1+%JWVC3Q9:BL@S'<[H]DN1W#9;\#6U10!^9F
ME_LC_M+?L;?$'7;O]G^[T_QCX,U602#2-4N848*&^59DF>-=Z [?,C<%AU ^
MZ-2#]C[]H#]KOXC:#KO[2-_IWA[PCHDADB\,Z3-&S2Y(+(HA9U4/M :1I&<
M84=Q^C]% '*_$GX9Z#\5?ASK?@C7+4/H6K6;64L4("F-<?(T?&%9"%93C@J.
M.*_/+P#\ /VQ?V.+K5?#OPJ71/B'X*GN6GMHKVX@C1"1C?Y4TT31.>-RH[*2
M >>37Z;T4 ?G]\(?V+_BW\7OCOI'Q@_:1U>R>ZT1XY=+\,V#I(J/&Q>)7\O]
MVD:O\^U6<N?O'&=WZ T44 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 <_\0O^1!\2_P#8,N?_ $4U<G^S?_R1_1?]^X_]'O76?$+_ )$'
MQ+_V#+G_ -%-7)_LW_\ )']%_P!^X_\ 1[T >F4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 5\&?M _ K]H_X8?$3QU\5?A/\ %:WC\-W@
MDU:]\/:N[,ENL</SA(I$DB;"H<,-C8P.V:^\ZPO'GA"U^(/@;Q%X6OI[BULM
M<TZYTR>>U8+-''-$T;,A((# ,2"01G'!H _,WX;K^V!^W9\*EN1X_P!#\.>
M=5>2RNIUB2UGN$4F.88AB+D'Y@5WHK9QTZ?=G[+'[,/AO]E7X:IX6T*9]2O)
MY3<ZEJ\\826]FQC<5!.U%  5,G SR223T/P!^"6B_L[_  IT;P%H%S>7NFZ8
M9F6ZOV5IY6EE>5BQ55'5R!@< #J>3Z%0!\L?M"M^UB?B1./A&OA)?!@MHA"=
M4*?:&EQ^\+;O?@8XP!WS7RE\.OV4OVP?A=\9?%/Q0T*W\(Q^*_$BW*ZA)/=Q
MR0L)YTGDVIC"_/&N/0<5^JE% 'DO[-)^,!\"WH^-2Z*/% U!_LQT3'EFT\N/
M;OQQNW^;T[8KQ3XLM^VBWQ'\0'P&O@M/!WVDC2Q=E#-Y&!M+[N=QY)]^G%?8
MM% 'Y5_L^?LI?M@_LRS>))?!%OX1@?Q T#7WVV[CGR83*4VY'R_ZY\^O'I7Z
M,? T_$$_"[1?^%I+IJ^.?WW]H?V3_P >_P#K7\K;VSY?EYQQG-=Y10!\"_VW
M_P % ?!-W+I2^'_!GQ!AW,B:Y(]K ,$\/L$]N1@=O+/T-5_!7[#'Q1^/GQ8T
M[XB?M.>(;'4;;3&!LO!VFD/;X'(1]N$2/=@L%WM)C#-CK^@5% %>]AE?3YXK
M1UMYS$RPOCA&QA3CV.*^.?V _@?\>OA)XE\=7'Q@\07>K:??1P+8)=:VVHAY
M0[EY4#,?+!! .=I.1D<<?9U% 'S#^U(O[4.D^.-,UGX(-H.M>&1IJP7?AW5!
M LANQ)(6F#R>6<%&B4 2@ H?EYR?"?&7PQ_;6_:HTO\ X1/QR_AGX5>$+U@-
M2&E3(\DL7="(YIG<''W/,56SACC@?HI10!YI^SQ\ ?#/[-GPQT_P9X8B+00D
MS7=]* )KZY8 /-)CN<  =%55 Z5X/^W;^Q1K/[06I^'?'WP]UB/0/B5X<54M
MY996A6YB1S+&%D4$QRHY)1NGS$$C@C[#HH _.C5(_P#@H%X\T!_!M[I'ASPW
M;W49MKCQ5!=VD<^P@!CF*9V4XSS'"&&3C'%?3?[''[)>C?LE?#B?1;6\&L^(
M-3E6ZU;5O*$?G.%PL:#J(TRVT$DY=CQNP/?** "BBB@ HHHH **** "BBB@
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
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>)^*O^3JO!O\
MV"9/_0;NO;*\3\5?\G5>#?\ L$R?^@W= 'ME%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 ?F_1110!]:?LE?\DXU+_L
M+2?^B8:]LKQ/]DK_ ))QJ7_86D_]$PU[90 4444 %%%% '-_$O\ Y)QXJ_[!
M-W_Z):N;_9U_Y(WX?_[>/_2B6NX\0Z.GB'0-3TJ21H8[ZVEMFD49*AT*DCZ9
MKQ30_AC\7/"6FQZ3H?BO1[;2K=G^SQ2(&8*SEN2;<G)+$]3UH ][HKQ/_A%?
MCE_T.6B?]^5_^1J/^$5^.7_0Y:)_WY7_ .1J /;**\3_ .$5^.7_ $.6B?\
M?E?_ )&H_P"$5^.7_0Y:)_WY7_Y&H ]LHKQ/_A%?CE_T.6B?]^5_^1J/^$5^
M.7_0Y:)_WY7_ .1J /;**\3_ .$5^.7_ $.6B?\ ?E?_ )&H_P"$5^.7_0Y:
M)_WY7_Y&H ]LHKQ/_A%?CE_T.6B?]^5_^1J/^$5^.7_0Y:)_WY7_ .1J /;*
M*\3_ .$5^.7_ $.6B?\ ?E?_ )&H_P"$5^.7_0Y:)_WY7_Y&H ]LHKQ/_A%?
MCE_T.6B?]^5_^1J/^$5^.7_0Y:)_WY7_ .1J /;**\3_ .$5^.7_ $.6B?\
M?E?_ )&H_P"$5^.7_0Y:)_WY7_Y&H ]LHKQ/_A%?CE_T.6B?]^5_^1J/^$5^
M.7_0Y:)_WY7_ .1J /;**\3_ .$5^.7_ $.6B?\ ?E?_ )&H_P"$5^.7_0Y:
M)_WY7_Y&H ]LHKQ/_A%?CE_T.6B?]^5_^1J/^$5^.7_0Y:)_WY7_ .1J /;*
M*\3_ .$5^.7_ $.6B?\ ?E?_ )&H_P"$5^.7_0Y:)_WY7_Y&H ]LHKQ/_A%?
MCE_T.6B?]^5_^1J/^$5^.7_0Y:)_WY7_ .1J /;**\3_ .$5^.7_ $.6B?\
M?E?_ )&H_P"$5^.7_0Y:)_WY7_Y&H ]LHKQ/_A%?CE_T.6B?]^5_^1J/^$5^
M.7_0Y:)_WY7_ .1J /;**\3_ .$5^.7_ $.6B?\ ?E?_ )&H_P"$5^.7_0Y:
M)_WY7_Y&H ]LHKQ/_A%?CE_T.6B?]^5_^1J/^$5^.7_0Y:)_WY7_ .1J /;*
M*\3_ .$5^.7_ $.6B?\ ?E?_ )&H_P"$5^.7_0Y:)_WY7_Y&H ]LHKQ/_A%?
MCE_T.6B?]^5_^1J/^$5^.7_0Y:)_WY7_ .1J /;**\3_ .$5^.7_ $.6B?\
M?E?_ )&H_P"$5^.7_0Y:)_WY7_Y&H ]LHKQ/_A%?CE_T.6B?]^5_^1J/^$5^
M.7_0Y:)_WY7_ .1J /;**\3_ .$5^.7_ $.6B?\ ?E?_ )&H_P"$5^.7_0Y:
M)_WY7_Y&H ]LHKQ/_A%?CE_T.6B?]^5_^1J/^$5^.7_0Y:)_WY7_ .1J /;*
M*\3_ .$5^.7_ $.6B?\ ?E?_ )&H_P"$5^.7_0Y:)_WY7_Y&H ]LHKQ/_A%?
MCE_T.6B?]^5_^1J/^$5^.7_0Y:)_WY7_ .1J /;**\3_ .$5^.7_ $.6B?\
M?E?_ )&H_P"$5^.7_0Y:)_WY7_Y&H ]LHKQ/_A%?CE_T.6B?]^5_^1J/^$5^
M.7_0Y:)_WY7_ .1J /;**\3_ .$5^.7_ $.6B?\ ?E?_ )&H_P"$5^.7_0Y:
M)_WY7_Y&H ]LHKQ/_A%?CE_T.6B?]^5_^1J/^$5^.7_0Y:)_WY7_ .1J /;*
M*\3_ .$5^.7_ $.6B?\ ?E?_ )&H_P"$5^.7_0Y:)_WY7_Y&H ]LHKQ/_A%?
MCE_T.6B?]^5_^1J/^$5^.7_0Y:)_WY7_ .1J /;**\3_ .$5^.7_ $.6B?\
M?E?_ )&H_P"$5^.7_0Y:)_WY7_Y&H ]LHKQ/_A%?CE_T.6B?]^5_^1J/^$5^
M.7_0Y:)_WY7_ .1J /;**\3_ .$5^.7_ $.6B?\ ?E?_ )&H_P"$5^.7_0Y:
M)_WY7_Y&H ]LHKQ/_A%?CE_T.6B?]^5_^1J/^$5^.7_0Y:)_WY7_ .1J /;*
M*\3_ .$5^.7_ $.6B?\ ?E?_ )&H_P"$5^.7_0Y:)_WY7_Y&H /&G_)SW@C_
M +![_P KBO;*^>+WX0_%G4?%%CXBN/$VB2:Q91F*WN<$;%.[(VBWVG[[=0>M
M;?\ PBOQR_Z'+1/^_*__ "-0![917B?_  BOQR_Z'+1/^_*__(U'_"*_'+_H
M<M$_[\K_ /(U 'ME%>)_\(K\<O\ H<M$_P"_*_\ R-1_PBOQR_Z'+1/^_*__
M "-0![917B?_  BOQR_Z'+1/^_*__(U'_"*_'+_H<M$_[\K_ /(U 'ME%>)_
M\(K\<O\ H<M$_P"_*_\ R-1_PBOQR_Z'+1/^_*__ "-0![917B?_  BOQR_Z
M'+1/^_*__(U'_"*_'+_H<M$_[\K_ /(U 'ME%>)_\(K\<O\ H<M$_P"_*_\
MR-1_PBOQR_Z'+1/^_*__ "-0![917B?_  BOQR_Z'+1/^_*__(U'_"*_'+_H
M<M$_[\K_ /(U 'ME%>)_\(K\<O\ H<M$_P"_*_\ R-1_PBOQR_Z'+1/^_*__
M "-0![917B?_  BOQR_Z'+1/^_*__(U'_"*_'+_H<M$_[\K_ /(U 'ME%>)_
M\(K\<O\ H<M$_P"_*_\ R-1_PBOQR_Z'+1/^_*__ "-0![917B?_  BOQR_Z
M'+1/^_*__(U'_"*_'+_H<M$_[\K_ /(U 'ME%>)_\(K\<O\ H<M$_P"_*_\
MR-1_PBOQR_Z'+1/^_*__ "-0![917B?_  BOQR_Z'+1/^_*__(U'_"*_'+_H
M<M$_[\K_ /(U 'ME%>)_\(K\<O\ H<M$_P"_*_\ R-1_PBOQR_Z'+1/^_*__
M "-0![917B?_  BOQR_Z'+1/^_*__(U'_"*_'+_H<M$_[\K_ /(U 'ME%>)_
M\(K\<O\ H<M$_P"_*_\ R-1_PBOQR_Z'+1/^_*__ "-0![917B?_  BOQR_Z
M'+1/^_*__(U'_"*_'+_H<M$_[\K_ /(U 'ME%>)_\(K\<O\ H<M$_P"_*_\
MR-1_PBOQR_Z'+1/^_*__ "-0![917B?_  BOQR_Z'+1/^_*__(U'_"*_'+_H
M<M$_[\K_ /(U 'ME%>)_\(K\<O\ H<M$_P"_*_\ R-1_PBOQR_Z'+1/^_*__
M "-0![917B?_  BOQR_Z'+1/^_*__(U'_"*_'+_H<M$_[\K_ /(U 'ME%>)_
M\(K\<O\ H<M$_P"_*_\ R-1_PBOQR_Z'+1/^_*__ "-0![917B?_  BOQR_Z
M'+1/^_*__(U'_"*_'+_H<M$_[\K_ /(U 'ME%>)_\(K\<O\ H<M$_P"_*_\
MR-1_PBOQR_Z'+1/^_*__ "-0![917B?_  BOQR_Z'+1/^_*__(U'_"*_'+_H
M<M$_[\K_ /(U 'ME%>)_\(K\<O\ H<M$_P"_*_\ R-1_PBOQR_Z'+1/^_*__
M "-0![917B?_  BOQR_Z'+1/^_*__(U'_"*_'+_H<M$_[\K_ /(U 'ME%>)_
M\(K\<O\ H<M$_P"_*_\ R-1_PBOQR_Z'+1/^_*__ "-0!Z9\0O\ D0?$O_8,
MN?\ T4U<G^S?_P D?T7_ '[C_P!'O7+ZCX%^-6JZ?<V5UXNT26UN8FAEC\I1
MN1@0PR+;(X)Z54\-_##XP>$='@TK2?%.B6EA"6,<6S?C<Q8\M;D]2>] 'O\
M17B?_"*_'+_H<M$_[\K_ /(U'_"*_'+_ *'+1/\ ORO_ ,C4 >V45XG_ ,(K
M\<O^ART3_ORO_P C4?\ "*_'+_H<M$_[\K_\C4 >V45XG_PBOQR_Z'+1/^_*
M_P#R-1_PBOQR_P"ART3_ +\K_P#(U 'ME%>)_P#"*_'+_H<M$_[\K_\ (U'_
M  BOQR_Z'+1/^_*__(U 'ME%>)_\(K\<O^ART3_ORO\ \C4?\(K\<O\ H<M$
M_P"_*_\ R-0![917B?\ PBOQR_Z'+1/^_*__ "-1_P (K\<O^ART3_ORO_R-
M0![917B?_"*_'+_H<M$_[\K_ /(U'_"*_'+_ *'+1/\ ORO_ ,C4 >V45XG_
M ,(K\<O^ART3_ORO_P C4?\ "*_'+_H<M$_[\K_\C4 >V45XG_PBOQR_Z'+1
M/^_*_P#R-1_PBOQR_P"ART3_ +\K_P#(U 'ME%>)_P#"*_'+_H<M$_[\K_\
M(U'_  BOQR_Z'+1/^_*__(U 'ME%>)_\(K\<O^ART3_ORO\ \C4?\(K\<O\
MH<M$_P"_*_\ R-0![917B?\ PBOQR_Z'+1/^_*__ "-1_P (K\<O^ART3_OR
MO_R-0![917B?_"*_'+_H<M$_[\K_ /(U'_"*_'+_ *'+1/\ ORO_ ,C4 >V4
M5XG_ ,(K\<O^ART3_ORO_P C4?\ "*_'+_H<M$_[\K_\C4 >V45XG_PBOQR_
MZ'+1/^_*_P#R-1_PBOQR_P"ART3_ +\K_P#(U 'ME%>)_P#"*_'+_H<M$_[\
MK_\ (U'_  BOQR_Z'+1/^_*__(U 'ME%>)_\(K\<O^ART3_ORO\ \C4?\(K\
M<O\ H<M$_P"_*_\ R-0![917B?\ PBOQR_Z'+1/^_*__ "-1_P (K\<O^ART
M3_ORO_R-0![917B?_"*_'+_H<M$_[\K_ /(U'_"*_'+_ *'+1/\ ORO_ ,C4
M >V45XG_ ,(K\<O^ART3_ORO_P C4?\ "*_'+_H<M$_[\K_\C4 >V45XG_PB
MOQR_Z'+1/^_*_P#R-1_PBOQR_P"ART3_ +\K_P#(U 'ME%>)_P#"*_'+_H<M
M$_[\K_\ (U'_  BOQR_Z'+1/^_*__(U 'ME%>)_\(K\<O^ART3_ORO\ \C4?
M\(K\<O\ H<M$_P"_*_\ R-0![917B?\ PBOQR_Z'+1/^_*__ "-1_P (K\<O
M^ART3_ORO_R-0![917B?_"*_'+_H<M$_[\K_ /(U'_"*_'+_ *'+1/\ ORO_
M ,C4 >V45XG_ ,(K\<O^ART3_ORO_P C4?\ "*_'+_H<M$_[\K_\C4 >V45X
MG_PBOQR_Z'+1/^_*_P#R-1_PBOQR_P"ART3_ +\K_P#(U 'ME%>)_P#"*_'+
M_H<M$_[\K_\ (U'_  BOQR_Z'+1/^_*__(U 'ME>)^-/^3GO!'_8/?\ E<4?
M\(K\<O\ H<M$_P"_*_\ R-6)>_"'XLZCXHL?$5QXFT236+*,Q6]S@C8IW9&T
M6^T_?;J#UH ^AZ*\3_X17XY?]#EHG_?E?_D:C_A%?CE_T.6B?]^5_P#D:@#V
MRBO$_P#A%?CE_P!#EHG_ 'Y7_P"1J/\ A%?CE_T.6B?]^5_^1J /;**\3_X1
M7XY?]#EHG_?E?_D:C_A%?CE_T.6B?]^5_P#D:@#VRBO$_P#A%?CE_P!#EHG_
M 'Y7_P"1J/\ A%?CE_T.6B?]^5_^1J /;**\3_X17XY?]#EHG_?E?_D:C_A%
M?CE_T.6B?]^5_P#D:@#VRBO$_P#A%?CE_P!#EHG_ 'Y7_P"1J/\ A%?CE_T.
M6B?]^5_^1J /;**\3_X17XY?]#EHG_?E?_D:C_A%?CE_T.6B?]^5_P#D:@#V
MRBO$_P#A%?CE_P!#EHG_ 'Y7_P"1J/\ A%?CE_T.6B?]^5_^1J /;**\3_X1
M7XY?]#EHG_?E?_D:C_A%?CE_T.6B?]^5_P#D:@#VRBO$_P#A%?CE_P!#EHG_
M 'Y7_P"1J/\ A%?CE_T.6B?]^5_^1J /;**\3_X17XY?]#EHG_?E?_D:C_A%
M?CE_T.6B?]^5_P#D:@#VRBO$_P#A%?CE_P!#EHG_ 'Y7_P"1J/\ A%?CE_T.
M6B?]^5_^1J /;**\3_X17XY?]#EHG_?E?_D:C_A%?CE_T.6B?]^5_P#D:@#V
MRBO$_P#A%?CE_P!#EHG_ 'Y7_P"1J/\ A%?CE_T.6B?]^5_^1J /;**\3_X1
M7XY?]#EHG_?E?_D:C_A%?CE_T.6B?]^5_P#D:@#VRBO$_P#A%?CE_P!#EHG_
M 'Y7_P"1J/\ A%?CE_T.6B?]^5_^1J /;**\3_X17XY?]#EHG_?E?_D:C_A%
M?CE_T.6B?]^5_P#D:@#VRBO$_P#A%?CE_P!#EHG_ 'Y7_P"1J/\ A%?CE_T.
M6B?]^5_^1J /;**\3_X17XY?]#EHG_?E?_D:C_A%?CE_T.6B?]^5_P#D:@#V
MRBO$_P#A%?CE_P!#EHG_ 'Y7_P"1J/\ A%?CE_T.6B?]^5_^1J /;**\3_X1
M7XY?]#EHG_?E?_D:C_A%?CE_T.6B?]^5_P#D:@#VRBO$_P#A%?CE_P!#EHG_
M 'Y7_P"1J/\ A%?CE_T.6B?]^5_^1J /;**\3_X17XY?]#EHG_?E?_D:C_A%
M?CE_T.6B?]^5_P#D:@#VRBO$_P#A%?CE_P!#EHG_ 'Y7_P"1J/\ A%?CE_T.
M6B?]^5_^1J /;**\3_X17XY?]#EHG_?E?_D:C_A%?CE_T.6B?]^5_P#D:@#V
MRBO$_P#A%?CE_P!#EHG_ 'Y7_P"1J/\ A%?CE_T.6B?]^5_^1J /;**\3_X1
M7XY?]#EHG_?E?_D:C_A%?CE_T.6B?]^5_P#D:@#VRBO$_P#A%?CE_P!#EHG_
M 'Y7_P"1J/\ A%?CE_T.6B?]^5_^1J /;*Y_XA?\B#XE_P"P9<_^BFKS/_A%
M?CE_T.6B?]^5_P#D:J^H^!?C5JNGW-E=>+M$EM;F)H98_*4;D8$,,BVR.">E
M '4?LW_\D?T7_?N/_1[UZ97@'AOX8?&#PCH\&E:3XIT2TL(2QCBV;\;F+'EK
M<GJ3WK3_ .$5^.7_ $.6B?\ ?E?_ )&H ]LHKQ/_ (17XY?]#EHG_?E?_D:C
M_A%?CE_T.6B?]^5_^1J /;**\3_X17XY?]#EHG_?E?\ Y&H_X17XY?\ 0Y:)
M_P!^5_\ D:@#VRBO$_\ A%?CE_T.6B?]^5_^1J/^$5^.7_0Y:)_WY7_Y&H ]
MLHKQ/_A%?CE_T.6B?]^5_P#D:C_A%?CE_P!#EHG_ 'Y7_P"1J /;**\3_P"$
M5^.7_0Y:)_WY7_Y&H_X17XY?]#EHG_?E?_D:@#VRBO$_^$5^.7_0Y:)_WY7_
M .1J/^$5^.7_ $.6B?\ ?E?_ )&H ]LHKQ/_ (17XY?]#EHG_?E?_D:C_A%?
MCE_T.6B?]^5_^1J /;**\3_X17XY?]#EHG_?E?\ Y&H_X17XY?\ 0Y:)_P!^
M5_\ D:@#VRBO$_\ A%?CE_T.6B?]^5_^1J/^$5^.7_0Y:)_WY7_Y&H ]LHKQ
M/_A%?CE_T.6B?]^5_P#D:C_A%?CE_P!#EHG_ 'Y7_P"1J /;**\3_P"$5^.7
M_0Y:)_WY7_Y&H_X17XY?]#EHG_?E?_D:@#VRBO$_^$5^.7_0Y:)_WY7_ .1J
M/^$5^.7_ $.6B?\ ?E?_ )&H ]LHKQ/_ (17XY?]#EHG_?E?_D:C_A%?CE_T
M.6B?]^5_^1J /;**\3_X17XY?]#EHG_?E?\ Y&H_X17XY?\ 0Y:)_P!^5_\
MD:@#VRBO$_\ A%?CE_T.6B?]^5_^1J/^$5^.7_0Y:)_WY7_Y&H ]LHKQ/_A%
M?CE_T.6B?]^5_P#D:C_A%?CE_P!#EHG_ 'Y7_P"1J /;**\3_P"$5^.7_0Y:
M)_WY7_Y&H_X17XY?]#EHG_?E?_D:@#VRBO$_^$5^.7_0Y:)_WY7_ .1J/^$5
M^.7_ $.6B?\ ?E?_ )&H ]LHKQ/_ (17XY?]#EHG_?E?_D:C_A%?CE_T.6B?
M]^5_^1J /;**\3_X17XY?]#EHG_?E?\ Y&H_X17XY?\ 0Y:)_P!^5_\ D:@#
MVRBO$_\ A%?CE_T.6B?]^5_^1J/^$5^.7_0Y:)_WY7_Y&H ]LHKQ/_A%?CE_
MT.6B?]^5_P#D:C_A%?CE_P!#EHG_ 'Y7_P"1J /;**\3_P"$5^.7_0Y:)_WY
M7_Y&H_X17XY?]#EHG_?E?_D:@#VRBO$_^$5^.7_0Y:)_WY7_ .1J/^$5^.7_
M $.6B?\ ?E?_ )&H ]LHKQ/_ (17XY?]#EHG_?E?_D:C_A%?CE_T.6B?]^5_
M^1J /;**\3_X17XY?]#EHG_?E?\ Y&H_X17XY?\ 0Y:)_P!^5_\ D:@#VRBO
M$_\ A%?CE_T.6B?]^5_^1J/^$5^.7_0Y:)_WY7_Y&H ]LHKQ/_A%?CE_T.6B
M?]^5_P#D:C_A%?CE_P!#EHG_ 'Y7_P"1J #QI_R<]X(_[![_ ,KBO;*^>+WX
M0_%G4?%%CXBN/$VB2:Q91F*WN<$;%.[(VBWVG[[=0>M;?_"*_'+_ *'+1/\
MORO_ ,C4 >V45XG_ ,(K\<O^ART3_ORO_P C4?\ "*_'+_H<M$_[\K_\C4 >
MV45XG_PBOQR_Z'+1/^_*_P#R-1_PBOQR_P"ART3_ +\K_P#(U 'ME%>)_P#"
M*_'+_H<M$_[\K_\ (U'_  BOQR_Z'+1/^_*__(U 'ME%>)_\(K\<O^ART3_O
MRO\ \C4?\(K\<O\ H<M$_P"_*_\ R-0![917B?\ PBOQR_Z'+1/^_*__ "-1
M_P (K\<O^ART3_ORO_R-0![917B?_"*_'+_H<M$_[\K_ /(U'_"*_'+_ *'+
M1/\ ORO_ ,C4 >V45XG_ ,(K\<O^ART3_ORO_P C4?\ "*_'+_H<M$_[\K_\
MC4 >V45XG_PBOQR_Z'+1/^_*_P#R-1_PBOQR_P"ART3_ +\K_P#(U 'ME%>)
M_P#"*_'+_H<M$_[\K_\ (U'_  BOQR_Z'+1/^_*__(U 'ME%>)_\(K\<O^AR
MT3_ORO\ \C4?\(K\<O\ H<M$_P"_*_\ R-0![917B?\ PBOQR_Z'+1/^_*__
M "-1_P (K\<O^ART3_ORO_R-0![917B?_"*_'+_H<M$_[\K_ /(U'_"*_'+_
M *'+1/\ ORO_ ,C4 >V45XG_ ,(K\<O^ART3_ORO_P C4?\ "*_'+_H<M$_[
M\K_\C4 >V45XG_PBOQR_Z'+1/^_*_P#R-1_PBOQR_P"ART3_ +\K_P#(U 'M
ME%>)_P#"*_'+_H<M$_[\K_\ (U'_  BOQR_Z'+1/^_*__(U 'ME%>)_\(K\<
MO^ART3_ORO\ \C4?\(K\<O\ H<M$_P"_*_\ R-0![917B?\ PBOQR_Z'+1/^
M_*__ "-1_P (K\<O^ART3_ORO_R-0![917B?_"*_'+_H<M$_[\K_ /(U'_"*
M_'+_ *'+1/\ ORO_ ,C4 >V45XG_ ,(K\<O^ART3_ORO_P C4?\ "*_'+_H<
MM$_[\K_\C4 >V45XG_PBOQR_Z'+1/^_*_P#R-1_PBOQR_P"ART3_ +\K_P#(
MU 'ME%>)_P#"*_'+_H<M$_[\K_\ (U'_  BOQR_Z'+1/^_*__(U 'ME%>)_\
M(K\<O^ART3_ORO\ \C4?\(K\<O\ H<M$_P"_*_\ R-0![917B?\ PBOQR_Z'
M+1/^_*__ "-1_P (K\<O^ART3_ORO_R-0![917B?_"*_'+_H<M$_[\K_ /(U
M'_"*_'+_ *'+1/\ ORO_ ,C4 >V45XG_ ,(K\<O^ART3_ORO_P C4?\ "*_'
M+_H<M$_[\K_\C4 >V45XG_PBOQR_Z'+1/^_*_P#R-1_PBOQR_P"ART3_ +\K
M_P#(U 'ME%>)_P#"*_'+_H<M$_[\K_\ (U'_  BOQR_Z'+1/^_*__(U 'ME%
M>)_\(K\<O^ART3_ORO\ \C4?\(K\<O\ H<M$_P"_*_\ R-0!Z9\0O^1!\2_]
M@RY_]%-7)_LW_P#)']%_W[C_ -'O7+ZCX%^-6JZ?<V5UXNT26UN8FAEC\I1N
M1@0PR+;(X)Z54\-_##XP>$='@TK2?%.B6EA"6,<6S?C<Q8\M;D]2>] 'O]%>
M)_\ "*_'+_H<M$_[\K_\C4?\(K\<O^ART3_ORO\ \C4 >V45XG_PBOQR_P"A
MRT3_ +\K_P#(U'_"*_'+_H<M$_[\K_\ (U 'ME%>)_\ "*_'+_H<M$_[\K_\
MC4?\(K\<O^ART3_ORO\ \C4 >V45XG_PBOQR_P"ART3_ +\K_P#(U'_"*_'+
M_H<M$_[\K_\ (U 'ME%>)_\ "*_'+_H<M$_[\K_\C4?\(K\<O^ART3_ORO\
M\C4 >V45XG_PBOQR_P"ART3_ +\K_P#(U'_"*_'+_H<M$_[\K_\ (U 'ME%>
M)_\ "*_'+_H<M$_[\K_\C4?\(K\<O^ART3_ORO\ \C4 >V45XG_PBOQR_P"A
MRT3_ +\K_P#(U'_"*_'+_H<M$_[\K_\ (U 'ME%>)_\ "*_'+_H<M$_[\K_\
MC4?\(K\<O^ART3_ORO\ \C4 >V45XG_PBOQR_P"ART3_ +\K_P#(U'_"*_'+
M_H<M$_[\K_\ (U 'ME%>)_\ "*_'+_H<M$_[\K_\C4?\(K\<O^ART3_ORO\
M\C4 >V45XG_PBOQR_P"ART3_ +\K_P#(U'_"*_'+_H<M$_[\K_\ (U 'ME%>
M)_\ "*_'+_H<M$_[\K_\C4?\(K\<O^ART3_ORO\ \C4 >V45XG_PBOQR_P"A
MRT3_ +\K_P#(U'_"*_'+_H<M$_[\K_\ (U 'ME%>)_\ "*_'+_H<M$_[\K_\
MC4?\(K\<O^ART3_ORO\ \C4 >V45XG_PBOQR_P"ART3_ +\K_P#(U'_"*_'+
M_H<M$_[\K_\ (U 'ME%>)_\ "*_'+_H<M$_[\K_\C4?\(K\<O^ART3_ORO\
M\C4 >V45XG_PBOQR_P"ART3_ +\K_P#(U'_"*_'+_H<M$_[\K_\ (U 'ME%>
M)_\ "*_'+_H<M$_[\K_\C4?\(K\<O^ART3_ORO\ \C4 >V45XG_PBOQR_P"A
MRT3_ +\K_P#(U'_"*_'+_H<M$_[\K_\ (U 'ME%>)_\ "*_'+_H<M$_[\K_\
MC4?\(K\<O^ART3_ORO\ \C4 >V45XG_PBOQR_P"ART3_ +\K_P#(U'_"*_'+
M_H<M$_[\K_\ (U 'ME%>)_\ "*_'+_H<M$_[\K_\C4?\(K\<O^ART3_ORO\
M\C4 >V45XG_PBOQR_P"ART3_ +\K_P#(U'_"*_'+_H<M$_[\K_\ (U 'ME%>
M)_\ "*_'+_H<M$_[\K_\C4?\(K\<O^ART3_ORO\ \C4 >V45XG_PBOQR_P"A
MRT3_ +\K_P#(U'_"*_'+_H<M$_[\K_\ (U 'ME%>)_\ "*_'+_H<M$_[\K_\
MC4?\(K\<O^ART3_ORO\ \C4 >V45XG_PBOQR_P"ART3_ +\K_P#(U'_"*_'+
M_H<M$_[\K_\ (U 'ME>)^*O^3JO!O_8)D_\ 0;NC_A%?CE_T.6B?]^5_^1JM
M>#/A5XO/Q$LO%GC/7++4KNP@:"V%DN-P*R###RT&!YC'/)S0![%1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'YOT44
M4 ?6G[)7_).-2_["TG_HF&O;*\3_ &2O^2<:E_V%I/\ T3#7ME !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 ?F_1110!]:?LE?\DXU+_L+2?\ HF&O;*\3_9*_Y)QJ7_86D_\ 1,->V4 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110!^;]%%% 'UI^R5_R3C4O^PM)_Z)AKVRO$_V2O\ DG&I?]A:3_T3
M#7ME !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 ?F_1110!]:?LE?\ ).-2_P"PM)_Z)AKVRO$_V2O^2<:E
M_P!A:3_T3#7ME !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 ?F_1110!]:?LE?\DXU+_L+2?^B8:]LKQ/\
M9*_Y)QJ7_86D_P#1,->V4 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110!^;]%%% 'UI^R5_R3C4O^PM)_P"B
M8:]LKQ/]DK_DG&I?]A:3_P!$PU[90 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% 'YOT444 ?6G[)7_).-2_
M["TG_HF&O;*\3_9*_P"2<:E_V%I/_1,->V4 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^;]%%% 'L'PP^
M.$OP?T:_T&?0/[0F^W23/)]L$6QMJ(5P$;."G7/>NP_X;$_ZE'_RI?\ VFBB
M@ _X;$_ZE'_RI?\ VFC_ (;$_P"I1_\ *E_]IHHH /\ AL3_ *E'_P J7_VF
MC_AL3_J4?_*E_P#::** #_AL3_J4?_*E_P#::/\ AL3_ *E'_P J7_VFBB@
M_P"&Q/\ J4?_ "I?_::/^&Q/^I1_\J7_ -IHHH /^&Q/^I1_\J7_ -IH_P"&
MQ/\ J4?_ "I?_::** #_ (;$_P"I1_\ *E_]IH_X;$_ZE'_RI?\ VFBB@ _X
M;$_ZE'_RI?\ VFC_ (;$_P"I1_\ *E_]IHHH /\ AL3_ *E'_P J7_VFC_AL
M3_J4?_*E_P#::** #_AL3_J4?_*E_P#::/\ AL3_ *E'_P J7_VFBB@ _P"&
MQ/\ J4?_ "I?_::/^&Q/^I1_\J7_ -IHHH /^&Q/^I1_\J7_ -IH_P"&Q/\
MJ4?_ "I?_::** #_ (;$_P"I1_\ *E_]IH_X;$_ZE'_RI?\ VFBB@ _X;$_Z
ME'_RI?\ VFC_ (;$_P"I1_\ *E_]IHHH /\ AL3_ *E'_P J7_VFC_AL3_J4
M?_*E_P#::** #_AL3_J4?_*E_P#::/\ AL3_ *E'_P J7_VFBB@ _P"&Q/\
MJ4?_ "I?_::/^&Q/^I1_\J7_ -IHHH /^&Q/^I1_\J7_ -IH_P"&Q/\ J4?_
M "I?_::** #_ (;$_P"I1_\ *E_]IH_X;$_ZE'_RI?\ VFBB@ _X;$_ZE'_R
MI?\ VFC_ (;$_P"I1_\ *E_]IHHH /\ AL3_ *E'_P J7_VFC_AL3_J4?_*E
M_P#::** #_AL3_J4?_*E_P#::/\ AL3_ *E'_P J7_VFBB@ _P"&Q/\ J4?_
M "I?_::/^&Q/^I1_\J7_ -IHHH /^&Q/^I1_\J7_ -IH_P"&Q/\ J4?_ "I?
M_::** #_ (;$_P"I1_\ *E_]IH_X;$_ZE'_RI?\ VFBB@ _X;$_ZE'_RI?\
MVFC_ (;$_P"I1_\ *E_]IHHH /\ AL3_ *E'_P J7_VFC_AL3_J4?_*E_P#:
M:** #_AL3_J4?_*E_P#::/\ AL3_ *E'_P J7_VFBB@ _P"&Q/\ J4?_ "I?
M_::/^&Q/^I1_\J7_ -IHHH /^&Q/^I1_\J7_ -IH_P"&Q/\ J4?_ "I?_::*
M* #_ (;$_P"I1_\ *E_]IH_X;$_ZE'_RI?\ VFBB@ _X;$_ZE'_RI?\ VFC_
M (;$_P"I1_\ *E_]IHHH /\ AL3_ *E'_P J7_VFC_AL3_J4?_*E_P#::**
M#_AL3_J4?_*E_P#::/\ AL3_ *E'_P J7_VFBB@ _P"&Q/\ J4?_ "I?_::/
M^&Q/^I1_\J7_ -IHHH /^&Q/^I1_\J7_ -IH_P"&Q/\ J4?_ "I?_::** #_
M (;$_P"I1_\ *E_]IH_X;$_ZE'_RI?\ VFBB@ _X;$_ZE'_RI?\ VFC_ (;$
M_P"I1_\ *E_]IHHH /\ AL3_ *E'_P J7_VFC_AL3_J4?_*E_P#::** #_AL
M3_J4?_*E_P#::/\ AL3_ *E'_P J7_VFBB@ _P"&Q/\ J4?_ "I?_::/^&Q/
M^I1_\J7_ -IHHH /^&Q/^I1_\J7_ -IH_P"&Q/\ J4?_ "I?_::** #_ (;$
M_P"I1_\ *E_]IH_X;$_ZE'_RI?\ VFBB@ _X;$_ZE'_RI?\ VFC_ (;$_P"I
M1_\ *E_]IHHH /\ AL3_ *E'_P J7_VFC_AL3_J4?_*E_P#::** #_AL3_J4
M?_*E_P#::/\ AL3_ *E'_P J7_VFBB@ _P"&Q/\ J4?_ "I?_::/^&Q/^I1_
M\J7_ -IHHH /^&Q/^I1_\J7_ -IH_P"&Q/\ J4?_ "I?_::** #_ (;$_P"I
M1_\ *E_]IH_X;$_ZE'_RI?\ VFBB@ _X;$_ZE'_RI?\ VFC_ (;$_P"I1_\
M*E_]IHHH /\ AL3_ *E'_P J7_VFC_AL3_J4?_*E_P#::** #_AL3_J4?_*E
M_P#::/\ AL3_ *E'_P J7_VFBB@ _P"&Q/\ J4?_ "I?_::/^&Q/^I1_\J7_
M -IHHH /^&Q/^I1_\J7_ -IH_P"&Q/\ J4?_ "I?_::** #_ (;$_P"I1_\
M*E_]IH_X;$_ZE'_RI?\ VFBB@ _X;$_ZE'_RI?\ VFC_ (;$_P"I1_\ *E_]
MIHHH /\ AL3_ *E'_P J7_VFC_AL3_J4?_*E_P#::** #_AL3_J4?_*E_P#:
M:/\ AL3_ *E'_P J7_VFBB@ _P"&Q/\ J4?_ "I?_::/^&Q/^I1_\J7_ -IH
MHH /^&Q/^I1_\J7_ -IH_P"&Q/\ J4?_ "I?_::** #_ (;$_P"I1_\ *E_]
MIH_X;$_ZE'_RI?\ VFBB@ _X;$_ZE'_RI?\ VFC_ (;$_P"I1_\ *E_]IHHH
M /\ AL3_ *E'_P J7_VFC_AL3_J4?_*E_P#::** #_AL3_J4?_*E_P#::/\
MAL3_ *E'_P J7_VFBB@ _P"&Q/\ J4?_ "I?_::/^&Q/^I1_\J7_ -IHHH /
M^&Q/^I1_\J7_ -IH_P"&Q/\ J4?_ "I?_::** #_ (;$_P"I1_\ *E_]IH_X
M;$_ZE'_RI?\ VFBB@ _X;$_ZE'_RI?\ VFC_ (;$_P"I1_\ *E_]IHHH /\
MAL3_ *E'_P J7_VFC_AL3_J4?_*E_P#::** #_AL3_J4?_*E_P#::/\ AL3_
M *E'_P J7_VFBB@ _P"&Q/\ J4?_ "I?_::/^&Q/^I1_\J7_ -IHHH /^&Q/
M^I1_\J7_ -IH_P"&Q/\ J4?_ "I?_::** #_ (;$_P"I1_\ *E_]IH_X;$_Z
ME'_RI?\ VFBB@ _X;$_ZE'_RI?\ VFC_ (;$_P"I1_\ *E_]IHHH /\ AL3_
M *E'_P J7_VFC_AL3_J4?_*E_P#::** #_AL3_J4?_*E_P#::/\ AL3_ *E'
M_P J7_VFBB@ _P"&Q/\ J4?_ "I?_::/^&Q/^I1_\J7_ -IHHH /^&Q/^I1_
M\J7_ -IH_P"&Q/\ J4?_ "I?_::** #_ (;$_P"I1_\ *E_]IH_X;$_ZE'_R
MI?\ VFBB@ _X;$_ZE'_RI?\ VFC_ (;$_P"I1_\ *E_]IHHH /\ AL3_ *E'
M_P J7_VFC_AL3_J4?_*E_P#::** #_AL3_J4?_*E_P#::/\ AL3_ *E'_P J
M7_VFBB@ _P"&Q/\ J4?_ "I?_::/^&Q/^I1_\J7_ -IHHH /^&Q/^I1_\J7_
M -IH_P"&Q/\ J4?_ "I?_::** #_ (;$_P"I1_\ *E_]IH_X;$_ZE'_RI?\
MVFBB@ _X;$_ZE'_RI?\ VFC_ (;$_P"I1_\ *E_]IHHH /\ AL3_ *E'_P J
M7_VFC_AL3_J4?_*E_P#::** #_AL3_J4?_*E_P#::/\ AL3_ *E'_P J7_VF
MBB@ _P"&Q/\ J4?_ "I?_::/^&Q/^I1_\J7_ -IHHH /^&Q/^I1_\J7_ -IH
M_P"&Q/\ J4?_ "I?_::** #_ (;$_P"I1_\ *E_]IH_X;$_ZE'_RI?\ VFBB
M@ _X;$_ZE'_RI?\ VFC_ (;$_P"I1_\ *E_]IHHH /\ AL3_ *E'_P J7_VF
MC_AL3_J4?_*E_P#::** #_AL3_J4?_*E_P#::/\ AL3_ *E'_P J7_VFBB@
M_P"&Q/\ J4?_ "I?_::/^&Q/^I1_\J7_ -IHHH /^&Q/^I1_\J7_ -IH_P"&
MQ/\ J4?_ "I?_::** #_ (;$_P"I1_\ *E_]IH_X;$_ZE'_RI?\ VFBB@ _X
M;$_ZE'_RI?\ VFC_ (;$_P"I1_\ *E_]IHHH /\ AL3_ *E'_P J7_VFC_AL
M3_J4?_*E_P#::** #_AL3_J4?_*E_P#::/\ AL3_ *E'_P J7_VFBB@ _P"&
MQ/\ J4?_ "I?_::/^&Q/^I1_\J7_ -IHHH /^&Q/^I1_\J7_ -IH_P"&Q/\
MJ4?_ "I?_::** #_ (;$_P"I1_\ *E_]IH_X;$_ZE'_RI?\ VFBB@ _X;$_Z
ME'_RI?\ VFC_ (;$_P"I1_\ *E_]IHHH /\ AL3_ *E'_P J7_VFC_AL3_J4
M?_*E_P#::** #_AL3_J4?_*E_P#::/\ AL3_ *E'_P J7_VFBB@ _P"&Q/\
MJ4?_ "I?_::/^&Q/^I1_\J7_ -IHHH /^&Q/^I1_\J7_ -IH_P"&Q/\ J4?_
M "I?_::** #_ (;$_P"I1_\ *E_]IH_X;$_ZE'_RI?\ VFBB@ _X;$_ZE'_R
MI?\ VFC_ (;$_P"I1_\ *E_]IHHH /\ AL3_ *E'_P J7_VFC_AL3_J4?_*E
M_P#::** #_AL3_J4?_*E_P#::/\ AL3_ *E'_P J7_VFBB@ _P"&Q/\ J4?_
M "I?_::/^&Q/^I1_\J7_ -IHHH /^&Q/^I1_\J7_ -IH_P"&Q/\ J4?_ "I?
M_::** #_ (;$_P"I1_\ *E_]IH_X;$_ZE'_RI?\ VFBB@ _X;$_ZE'_RI?\
MVFC_ (;$_P"I1_\ *E_]IHHH /\ AL3_ *E'_P J7_VFC_AL3_J4?_*E_P#:
M:** #_AL3_J4?_*E_P#::/\ AL3_ *E'_P J7_VFBB@ _P"&Q/\ J4?_ "I?
M_::/^&Q/^I1_\J7_ -IHHH /^&Q/^I1_\J7_ -IH_P"&Q/\ J4?_ "I?_::*
M* #_ (;$_P"I1_\ *E_]IH_X;$_ZE'_RI?\ VFBB@ _X;$_ZE'_RI?\ VFC_
M (;$_P"I1_\ *E_]IHHH /\ AL3_ *E'_P J7_VFC_AL3_J4?_*E_P#::**
M#_AL3_J4?_*E_P#::/\ AL3_ *E'_P J7_VFBB@ _P"&Q/\ J4?_ "I?_::/
M^&Q/^I1_\J7_ -IHHH /^&Q/^I1_\J7_ -IH_P"&Q/\ J4?_ "I?_::** #_
M (;$_P"I1_\ *E_]IH_X;$_ZE'_RI?\ VFBB@ _X;$_ZE'_RI?\ VFC_ (;$
M_P"I1_\ *E_]IHHH /\ AL3_ *E'_P J7_VFC_AL3_J4?_*E_P#::** #_AL
M3_J4?_*E_P#::/\ AL3_ *E'_P J7_VFBB@ _P"&Q/\ J4?_ "I?_::/^&Q/
M^I1_\J7_ -IHHH /^&Q/^I1_\J7_ -IH_P"&Q/\ J4?_ "I?_::** #_ (;$
M_P"I1_\ *E_]IH_X;$_ZE'_RI?\ VFBB@ _X;$_ZE'_RI?\ VFC_ (;$_P"I
M1_\ *E_]IHHH /\ AL3_ *E'_P J7_VFC_AL3_J4?_*E_P#::** #_AL3_J4
M?_*E_P#::/\ AL3_ *E'_P J7_VFBB@ _P"&Q/\ J4?_ "I?_::/^&Q/^I1_
M\J7_ -IHHH /^&Q/^I1_\J7_ -IH_P"&Q/\ J4?_ "I?_::** #_ (;$_P"I
M1_\ *E_]IH_X;$_ZE'_RI?\ VFBB@ _X;$_ZE'_RI?\ VFC_ (;$_P"I1_\
M*E_]IHHH /\ AL3_ *E'_P J7_VFC_AL3_J4?_*E_P#::** #_AL3_J4?_*E
M_P#::/\ AL3_ *E'_P J7_VFBB@ _P"&Q/\ J4?_ "I?_::/^&Q/^I1_\J7_
M -IHHH /^&Q/^I1_\J7_ -IH_P"&Q/\ J4?_ "I?_::** #_ (;$_P"I1_\
M*E_]IH_X;$_ZE'_RI?\ VFBB@ _X;$_ZE'_RI?\ VFC_ (;$_P"I1_\ *E_]
MIHHH /\ AL3_ *E'_P J7_VFC_AL3_J4?_*E_P#::** #_AL3_J4?_*E_P#:
M:/\ AL3_ *E'_P J7_VFBB@ _P"&Q/\ J4?_ "I?_::/^&Q/^I1_\J7_ -IH
MHH /^&Q/^I1_\J7_ -IH_P"&Q/\ J4?_ "I?_::** #_ (;$_P"I1_\ *E_]
MIH_X;$_ZE'_RI?\ VFBB@ _X;$_ZE'_RI?\ VFC_ (;$_P"I1_\ *E_]IHHH
M /\ AL3_ *E'_P J7_VFC_AL3_J4?_*E_P#::** #_AL3_J4?_*E_P#::/\
MAL3_ *E'_P J7_VFBB@ _P"&Q/\ J4?_ "I?_::/^&Q/^I1_\J7_ -IHHH /
M^&Q/^I1_\J7_ -IH_P"&Q/\ J4?_ "I?_::** #_ (;$_P"I1_\ *E_]IH_X
M;$_ZE'_RI?\ VFBB@ _X;$_ZE'_RI?\ VFC_ (;$_P"I1_\ *E_]IHHH /\
MAL3_ *E'_P J7_VFC_AL3_J4?_*E_P#::** #_AL3_J4?_*E_P#::/\ AL3_
M *E'_P J7_VFBB@ _P"&Q/\ J4?_ "I?_::/^&Q/^I1_\J7_ -IHHH /^&Q/
M^I1_\J7_ -IH_P"&Q/\ J4?_ "I?_::** #_ (;$_P"I1_\ *E_]IH_X;$_Z
ME'_RI?\ VFBB@ _X;$_ZE'_RI?\ VFC_ (;$_P"I1_\ *E_]IHHH /\ AL3_
M *E'_P J7_VFC_AL3_J4?_*E_P#::** #_AL3_J4?_*E_P#::/\ AL3_ *E'
M_P J7_VFBB@ _P"&Q/\ J4?_ "I?_::/^&Q/^I1_\J7_ -IHHH /^&Q/^I1_
M\J7_ -IH_P"&Q/\ J4?_ "I?_::** #_ (;$_P"I1_\ *E_]IH_X;$_ZE'_R
MI?\ VFBB@ _X;$_ZE'_RI?\ VFC_ (;$_P"I1_\ *E_]IHHH /\ AL3_ *E'
M_P J7_VFC_AL3_J4?_*E_P#::** #_AL3_J4?_*E_P#::/\ AL3_ *E'_P J
M7_VFBB@ _P"&Q/\ J4?_ "I?_::/^&Q/^I1_\J7_ -IHHH /^&Q/^I1_\J7_
M -IH_P"&Q/\ J4?_ "I?_::** #_ (;$_P"I1_\ *E_]IH_X;$_ZE'_RI?\
MVFBB@ _X;$_ZE'_RI?\ VFC_ (;$_P"I1_\ *E_]IHHH /\ AL3_ *E'_P J
M7_VFC_AL3_J4?_*E_P#::** #_AL3_J4?_*E_P#::/\ AL3_ *E'_P J7_VF
MBB@ _P"&Q/\ J4?_ "I?_::/^&Q/^I1_\J7_ -IHHH /^&Q/^I1_\J7_ -IH
M_P"&Q/\ J4?_ "I?_::** #_ (;$_P"I1_\ *E_]IH_X;$_ZE'_RI?\ VFBB
M@ _X;$_ZE'_RI?\ VFC_ (;$_P"I1_\ *E_]IHHH /\ AL3_ *E'_P J7_VF
MC_AL3_J4?_*E_P#::** #_AL3_J4?_*E_P#::/\ AL3_ *E'_P J7_VFBB@
M_P"&Q/\ J4?_ "I?_::/^&Q/^I1_\J7_ -IHHH /^&Q/^I1_\J7_ -IH_P"&
MQ/\ J4?_ "I?_::** #_ (;$_P"I1_\ *E_]IH_X;$_ZE'_RI?\ VFBB@ _X
M;$_ZE'_RI?\ VFC_ (;$_P"I1_\ *E_]IHHH /\ AL3_ *E'_P J7_VFC_AL
M3_J4?_*E_P#::** #_AL3_J4?_*E_P#::/\ AL3_ *E'_P J7_VFBB@ _P"&
MQ/\ J4?_ "I?_::/^&Q/^I1_\J7_ -IHHH /^&Q/^I1_\J7_ -IH_P"&Q/\
MJ4?_ "I?_::** #_ (;$_P"I1_\ *E_]IH_X;$_ZE'_RI?\ VFBB@ _X;$_Z
ME'_RI?\ VFC_ (;$_P"I1_\ *E_]IHHH /\ AL3_ *E'_P J7_VFC_AL3_J4
M?_*E_P#::** #_AL3_J4?_*E_P#::/\ AL3_ *E'_P J7_VFBB@ _P"&Q/\
MJ4?_ "I?_::/^&Q/^I1_\J7_ -IHHH /^&Q/^I1_\J7_ -IH_P"&Q/\ J4?_
M "I?_::** #_ (;$_P"I1_\ *E_]IH_X;$_ZE'_RI?\ VFBB@ _X;$_ZE'_R
MI?\ VFC_ (;$_P"I1_\ *E_]IHHH /\ AL3_ *E'_P J7_VFC_AL3_J4?_*E
M_P#::** #_AL3_J4?_*E_P#::/\ AL3_ *E'_P J7_VFBB@ _P"&Q/\ J4?_
M "I?_::/^&Q/^I1_\J7_ -IHHH /^&Q/^I1_\J7_ -IH_P"&Q/\ J4?_ "I?
M_::** #_ (;$_P"I1_\ *E_]IH_X;$_ZE'_RI?\ VFBB@ _X;$_ZE'_RI?\
MVFC_ (;$_P"I1_\ *E_]IHHH /\ AL3_ *E'_P J7_VFC_AL3_J4?_*E_P#:
M:** #_AL3_J4?_*E_P#::/\ AL3_ *E'_P J7_VFBB@ _P"&Q/\ J4?_ "I?
M_::/^&Q/^I1_\J7_ -IHHH /^&Q/^I1_\J7_ -IH_P"&Q/\ J4?_ "I?_::*
M* #_ (;$_P"I1_\ *E_]IH_X;$_ZE'_RI?\ VFBB@ _X;$_ZE'_RI?\ VFC_
M (;$_P"I1_\ *E_]IHHH /\ AL3_ *E'_P J7_VFC_AL3_J4?_*E_P#::**
M#_AL3_J4?_*E_P#::/\ AL3_ *E'_P J7_VFBB@ _P"&Q/\ J4?_ "I?_::/
M^&Q/^I1_\J7_ -IHHH /^&Q/^I1_\J7_ -IH_P"&Q/\ J4?_ "I?_::** #_
M (;$_P"I1_\ *E_]IH_X;$_ZE'_RI?\ VFBB@ _X;$_ZE'_RI?\ VFC_ (;$
M_P"I1_\ *E_]IHHH /\ AL3_ *E'_P J7_VFC_AL3_J4?_*E_P#::** #_AL
M3_J4?_*E_P#::/\ AL3_ *E'_P J7_VFBB@ _P"&Q/\ J4?_ "I?_::/^&Q/
M^I1_\J7_ -IHHH /^&Q/^I1_\J7_ -IH_P"&Q/\ J4?_ "I?_::** #_ (;$
M_P"I1_\ *E_]IH_X;$_ZE'_RI?\ VFBB@ _X;$_ZE'_RI?\ VFC_ (;$_P"I
M1_\ *E_]IHHH /\ AL3_ *E'_P J7_VFC_AL3_J4?_*E_P#::** #_AL3_J4
M?_*E_P#::/\ AL3_ *E'_P J7_VFBB@ _P"&Q/\ J4?_ "I?_::/^&Q/^I1_
M\J7_ -IHHH /^&Q/^I1_\J7_ -IH_P"&Q/\ J4?_ "I?_::** /"-/\ !^KZ
9K9QW5K:>;!)G:_FH,X)!X)SU!HHHH __V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021540989184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COVER PAGE - USD ($)<br> $ in Billions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Feb. 13, 2025</div></th>
<th class="th"><div>Jun. 28, 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_DocumentInformationLineItems', window );"><strong>Document 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_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-14989<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">WESCO International, Inc.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">25-1723342<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">225 West Station Square Drive<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Suite 700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">15219<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">PA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Pittsburgh,<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">412<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">454-2200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">48,795,929<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000929008<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_DocumentsIncorporatedByReferenceTextBlock', window );">Documents Incorporated by Reference</a></td>
<td class="text"><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Part&#160;III of this Form 10-K incorporates by reference portions of the registrant&#8217;s Proxy Statement for its 2025 Annual Meeting of Stockholders.</span></div><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFinStmtErrorCorrectionFlag', window );">Document Financial Statement Error Correction [Flag]</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Common Class A [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_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">WCC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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 );">Name of Exchange</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember', window );">Series A Preferred Stock</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_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Depositary Shares, each representing a 1/1,000th interest in a share of Series A Fixed-Rate Reset Cumulative Perpetual Preferred Stock<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">WCC PR A<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Name of Exchange</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFinStmtErrorCorrectionFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 whether any of the financial statement period in the filing include a restatement due to error correction.</p></div>
<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-K<br> -Number 229<br> -Section 402<br> -Subsection w<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFinStmtErrorCorrectionFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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_DocumentsIncorporatedByReferenceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Documents incorporated by reference.</p></div>
<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-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DocumentsIncorporatedByReferenceTextBlock</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>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_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_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>20
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021545290912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Audit Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_wcc_AuditorAbstract', window );"><strong>Auditor [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Pittsburgh, Pennsylvania<span></span>
</td>
</tr>
<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_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">238<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">PricewaterhouseCoopers LLP<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wcc_AuditorAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Auditor</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wcc_AuditorAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wcc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021544594992">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 702.6<span></span>
</td>
<td class="nump">$ 524.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_AccountsReceivableNetCurrent', window );">Trade accounts receivable</a></td>
<td class="nump">3,454.4<span></span>
</td>
<td class="nump">3,639.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_OtherReceivablesNetCurrent', window );">Other accounts receivable</a></td>
<td class="nump">416.3<span></span>
</td>
<td class="nump">430.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">3,501.7<span></span>
</td>
<td class="nump">3,572.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">276.4<span></span>
</td>
<td class="nump">225.4<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">8,351.4<span></span>
</td>
<td class="nump">8,391.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, buildings and equipment, net</a></td>
<td class="nump">442.9<span></span>
</td>
<td class="nump">423.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating Lease, Right-of-Use Asset</a></td>
<td class="nump">735.1<span></span>
</td>
<td class="nump">761.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">1,835.9<span></span>
</td>
<td class="nump">1,857.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">3,280.1<span></span>
</td>
<td class="nump">3,262.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred Income Taxes</a></td>
<td class="nump">41.9<span></span>
</td>
<td class="nump">42.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">374.1<span></span>
</td>
<td class="nump">322.3<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">15,061.4<span></span>
</td>
<td class="nump">15,060.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">2,670.6<span></span>
</td>
<td class="nump">2,431.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued payroll and benefit costs</a></td>
<td class="nump">242.3<span></span>
</td>
<td class="nump">191.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_LongTermDebtCurrent', window );">Short-term debt and current portion of long-term debt</a></td>
<td class="nump">19.5<span></span>
</td>
<td class="nump">8.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">871.6<span></span>
</td>
<td class="nump">756.6<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">3,804.0<span></span>
</td>
<td class="nump">3,388.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_LongTermDebtNoncurrent', window );">Long-term Debt, Excluding Current Maturities</a></td>
<td class="nump">5,045.5<span></span>
</td>
<td class="nump">5,313.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating Lease, Liability, Noncurrent</a></td>
<td class="nump">614.8<span></span>
</td>
<td class="nump">641.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred Income Tax Liabilities, Net</a></td>
<td class="nump">415.6<span></span>
</td>
<td class="nump">451.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other noncurrent liabilities</a></td>
<td class="nump">216.0<span></span>
</td>
<td class="nump">233.9<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">10,095.9<span></span>
</td>
<td class="nump">10,029.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_CommitmentsAndContingencies', window );">Commitments and contingencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' Equity:</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_AdditionalPaidInCapitalCommonStock', window );">Additional capital</a></td>
<td class="nump">2,051.6<span></span>
</td>
<td class="nump">2,037.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">4,960.7<span></span>
</td>
<td class="nump">4,391.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_TreasuryStockValue', window );">Treasury stock, at cost</a></td>
<td class="num">(1,495.1)<span></span>
</td>
<td class="num">(1,060.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_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income (loss)</a></td>
<td class="num">(547.2)<span></span>
</td>
<td class="num">(332.0)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders' equity</a></td>
<td class="nump">4,970.7<span></span>
</td>
<td class="nump">5,037.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_MinorityInterest', window );">Noncontrolling interest</a></td>
<td class="num">(5.2)<span></span>
</td>
<td class="num">(5.2)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total WESCO International stockholders' equity</a></td>
<td class="nump">4,965.5<span></span>
</td>
<td class="nump">5,031.9<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="nump">15,061.4<span></span>
</td>
<td class="nump">15,060.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">Common Stock</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_StockholdersEquityAbstract', window );"><strong>Stockholders' Equity:</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_CommonStockValue', window );">Common Stock</a></td>
<td class="nump">0.7<span></span>
</td>
<td class="nump">0.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Common Class B</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_StockholdersEquityAbstract', window );"><strong>Stockholders' 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_CommonStockValue', window );">Common Stock</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_PreferredStockMember', window );">Preferred Stock</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_StockholdersEquityAbstract', window );"><strong>Stockholders' Equity:</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_PreferredStockValue', window );">Preferred stock, $.01 par value; 20,000,000 shares authorized, no shares issued or outstanding</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember', window );">Series A Preferred Stock</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_StockholdersEquityAbstract', window );"><strong>Stockholders' 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, $.01 par value; 20,000,000 shares authorized, no shares issued or outstanding</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, 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 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 2: 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_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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_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_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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, of receivables classified as other, due within one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479832/842-10-65-8<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-24<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-23<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-5<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-5<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-3<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 39: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 43: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 44: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 45: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 46: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-15<br><br>Reference 47: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-16<br><br>Reference 48: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4I<br><br>Reference 49: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476166/350-60-65-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481520/505-30-50-4<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_PreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_PreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>22
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021539857232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Net sales</a></td>
<td class="nump">$ 21,818.8<span></span>
</td>
<td class="nump">$ 22,385.2<span></span>
</td>
<td class="nump">$ 21,420.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_CostOfGoodsAndServicesSold', window );">Cost of goods sold (excluding depreciation and amortization below)</a></td>
<td class="nump">17,106.2<span></span>
</td>
<td class="nump">17,541.5<span></span>
</td>
<td class="nump">16,758.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expense</a></td>
<td class="nump">3,306.2<span></span>
</td>
<td class="nump">3,256.0<span></span>
</td>
<td class="nump">3,044.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_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">183.2<span></span>
</td>
<td class="nump">181.3<span></span>
</td>
<td class="nump">179.0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income from operations</a></td>
<td class="nump">1,223.2<span></span>
</td>
<td class="nump">1,406.4<span></span>
</td>
<td class="nump">1,438.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_InterestIncomeExpenseNonoperatingNet', window );">Interest expense, net</a></td>
<td class="nump">364.9<span></span>
</td>
<td class="nump">389.3<span></span>
</td>
<td class="nump">294.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other, net</a></td>
<td class="num">(92.7)<span></span>
</td>
<td class="nump">25.1<span></span>
</td>
<td class="nump">7.0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">951.0<span></span>
</td>
<td class="nump">992.0<span></span>
</td>
<td class="nump">1,136.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_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="nump">231.6<span></span>
</td>
<td class="nump">225.9<span></span>
</td>
<td class="nump">274.5<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">719.4<span></span>
</td>
<td class="nump">766.1<span></span>
</td>
<td class="nump">862.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Net loss attributable to noncontrolling interest</a></td>
<td class="nump">1.8<span></span>
</td>
<td class="nump">0.6<span></span>
</td>
<td class="nump">1.7<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income attributable to WESCO International, Inc.</a></td>
<td class="nump">717.6<span></span>
</td>
<td class="nump">765.5<span></span>
</td>
<td class="nump">860.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_PreferredStockDividendsIncomeStatementImpact', window );">Preferred Stock Dividends, Income Statement Impact</a></td>
<td class="nump">57.4<span></span>
</td>
<td class="nump">57.4<span></span>
</td>
<td class="nump">57.4<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Income (Loss) Available to Common Stockholders, Basic</a></td>
<td class="nump">660.2<span></span>
</td>
<td class="nump">708.1<span></span>
</td>
<td class="nump">803.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract', window );"><strong>Comprehensive Income:</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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation adjustment</a></td>
<td class="num">(228.7)<span></span>
</td>
<td class="nump">57.1<span></span>
</td>
<td class="num">(127.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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax', window );">Benefit plan adjustments, net of tax</a></td>
<td class="nump">13.5<span></span>
</td>
<td class="num">(11.3)<span></span>
</td>
<td class="num">(14.7)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income attributable to WESCO International, Inc.</a></td>
<td class="nump">$ 445.0<span></span>
</td>
<td class="nump">$ 753.9<span></span>
</td>
<td class="nump">$ 661.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings per share :</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_EarningsPerShareBasic', window );">Basic</a></td>
<td class="nump">$ 13.26<span></span>
</td>
<td class="nump">$ 13.86<span></span>
</td>
<td class="nump">$ 15.83<span></span>
</td>
</tr>
<tr class="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">$ 13.05<span></span>
</td>
<td class="nump">$ 13.54<span></span>
</td>
<td class="nump">$ 15.33<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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</a></td>
<td class="num">$ (215.2)<span></span>
</td>
<td class="nump">$ 45.8<span></span>
</td>
<td class="num">$ (141.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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest</a></td>
<td class="nump">504.2<span></span>
</td>
<td class="nump">811.9<span></span>
</td>
<td class="nump">720.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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest', window );">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest</a></td>
<td class="nump">$ 1.8<span></span>
</td>
<td class="nump">$ 0.6<span></span>
</td>
<td class="nump">$ 1.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_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_ComprehensiveIncomeNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ComprehensiveIncomeNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_InterestIncomeExpenseNonoperatingNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income (expense) classified as nonoperating.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/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_InterestIncomeExpenseNonoperatingNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<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 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-5<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_PreferredStockDividendsIncomeStatementImpact">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 preferred stock dividends that is an adjustment to net income apportioned to common stockholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockDividendsIncomeStatementImpact</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021541762816">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)<br></strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Class B</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th">
<div>Common Stock </div>
<div>Common Class B</div>
</th>
<th class="th"><div>Preferred Stock</div></th>
<th class="th"><div>Additional Capital</div></th>
<th class="th"><div>Retained Earnings (Deficit)</div></th>
<th class="th"><div>Accumulated Other Comprehensive Income (Loss)</div></th>
<th class="th"><div>Noncontrolling Interest</div></th>
<th class="th"><div>Treasury Stock, Common [Member]</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">68,162,297<span></span>
</td>
<td class="nump">4,339,431<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,612<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury Stock, Common, Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,026,922<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest</a></td>
<td class="nump">$ 3,776,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 700,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,969,300,000<span></span>
</td>
<td class="nump">$ 3,004,700,000<span></span>
</td>
<td class="num">$ (236,000,000.0)<span></span>
</td>
<td class="num">$ (6,300,000)<span></span>
</td>
<td class="num">$ (956,200,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_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense', window );">Stock Issued, Value, Stock Options Exercised, Net of Tax Benefit (Expense)</a></td>
<td class="nump">1,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,900,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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">569,112<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,229<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions', window );">APIC, Share-based Payment Arrangement, Recognition and Exercise</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation', window );">Shares Granted, Value, Share-based Payment Arrangement, after Forfeiture</a></td>
<td class="nump">46,400,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="nump">46,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Share-based Payment Arrangement, Decrease for Tax Withholding Obligation</a></td>
<td class="num">(23,000,000.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,100,000<span></span>
</td>
<td class="nump">12,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">195,705<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 attributable to WESCO International, Inc.</a></td>
<td class="nump">860,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">860,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsPreferredStock', window );">Dividends, Preferred Stock</a></td>
<td class="num">(57,400,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(57,400,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityOther', window );">Stockholders' Equity, Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(200,000)<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Translation adjustment</a></td>
<td class="num">(127,100,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(127,000,000.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax', window );">Benefit plan adjustments, tax</a></td>
<td class="num">(3,400,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Benefit plan adjustments, net of tax</a></td>
<td class="num">(14,700,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14,700,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_NetIncomeLossAttributableToNoncontrollingInterest', window );">Net loss attributable to noncontrolling interest</a></td>
<td class="nump">1,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,700,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_TreasuryStockValueAcquiredCostMethod', window );">Treasury Stock, Value, Acquired, Cost Method</a></td>
<td class="num">(11,100,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (11,100,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Treasury Stock, Shares, Acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(87,502)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">68,535,704<span></span>
</td>
<td class="nump">4,339,431<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,612<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury Stock, Common, Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,115,653<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest</a></td>
<td class="nump">4,449,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 700,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">2,005,400,000<span></span>
</td>
<td class="nump">3,795,000,000<span></span>
</td>
<td class="num">(377,800,000)<span></span>
</td>
<td class="num">(4,700,000)<span></span>
</td>
<td class="num">$ (969,200,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense', window );">Stock Issued, Value, Stock Options Exercised, Net of Tax Benefit (Expense)</a></td>
<td class="nump">15,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (16,200,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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,054,608<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">100,998<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions', window );">APIC, Share-based Payment Arrangement, Recognition and Exercise</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation', window );">Shares Granted, Value, Share-based Payment Arrangement, after Forfeiture</a></td>
<td class="nump">48,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">48,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Share-based Payment Arrangement, Decrease for Tax Withholding Obligation</a></td>
<td class="num">(52,000,000.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,900,000<span></span>
</td>
<td class="nump">35,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">311,635<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 attributable to WESCO International, Inc.</a></td>
<td class="nump">765,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">765,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsPreferredStock', window );">Dividends, Preferred Stock</a></td>
<td class="num">(57,400,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(57,400,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityOther', window );">Stockholders' Equity, Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">100,000<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Translation adjustment</a></td>
<td class="nump">57,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">57,100,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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax', window );">Benefit plan adjustments, tax</a></td>
<td class="num">(7,400,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Benefit plan adjustments, net of tax</a></td>
<td class="num">(11,300,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(11,300,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_NetIncomeLossAttributableToNoncontrollingInterest', window );">Net loss attributable to noncontrolling interest</a></td>
<td class="nump">600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Treasury Stock, Value, Acquired, Cost Method</a></td>
<td class="num">(75,000,000.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (75,000,000.0)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Treasury Stock, Shares, Acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(504,335)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders', window );">Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders</a></td>
<td class="num">(1,100,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,100,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStock', window );">Dividends, Common Stock</a></td>
<td class="num">(76,600,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(76,600,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,339,431<span></span>
</td>
<td class="nump">69,278,677<span></span>
</td>
<td class="nump">4,339,431<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,612<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional capital</a></td>
<td class="nump">2,037,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">4,391,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury stock, at cost</a></td>
<td class="num">(1,060,400,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Noncontrolling interest</a></td>
<td class="num">(5,200,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income (loss)</a></td>
<td class="num">$ (332,000,000.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury Stock, Common, Shares</a></td>
<td class="nump">22,720,986<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,720,986<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest</a></td>
<td class="nump">$ 5,031,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 700,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">2,037,100,000<span></span>
</td>
<td class="nump">4,391,700,000<span></span>
</td>
<td class="num">(332,000,000.0)<span></span>
</td>
<td class="num">(5,200,000)<span></span>
</td>
<td class="num">$ (1,060,400,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_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense', window );">Stock Issued, Value, Stock Options Exercised, Net of Tax Benefit (Expense)</a></td>
<td class="nump">5,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (6,000,000.0)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">509,140<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,760<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions', window );">APIC, Share-based Payment Arrangement, Recognition and Exercise</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation', window );">Shares Granted, Value, Share-based Payment Arrangement, after Forfeiture</a></td>
<td class="nump">28,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareRepurchaseProgramExciseTax', window );">Share Repurchase Program, Excise Tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,800,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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Share-based Payment Arrangement, Decrease for Tax Withholding Obligation</a></td>
<td class="num">(24,900,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,100,000<span></span>
</td>
<td class="nump">9,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">160,419<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 attributable to WESCO International, Inc.</a></td>
<td class="nump">717,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">717,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsPreferredStock', window );">Dividends, Preferred Stock</a></td>
<td class="num">(57,400,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(57,400,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityOther', window );">Stockholders' Equity, Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">100,000<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Translation adjustment</a></td>
<td class="num">(228,400,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(228,700,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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax', window );">Benefit plan adjustments, tax</a></td>
<td class="nump">5,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Benefit plan adjustments, net of tax</a></td>
<td class="nump">13,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Net loss attributable to noncontrolling interest</a></td>
<td class="nump">1,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Treasury Stock, Value, Acquired, Cost Method</a></td>
<td class="num">(428,800,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (428,800,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_TreasuryStockSharesAcquired', window );">Treasury Stock, Shares, Acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,424,488)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders', window );">Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders</a></td>
<td class="num">(1,800,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,800,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_DividendsCommonStock', window );">Dividends, Common Stock</a></td>
<td class="num">(81,500,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(81,500,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,339,431<span></span>
</td>
<td class="nump">69,627,398<span></span>
</td>
<td class="nump">4,339,431<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,612<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional capital</a></td>
<td class="nump">2,051,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">4,960,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury stock, at cost</a></td>
<td class="num">(1,495,100,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Noncontrolling interest</a></td>
<td class="num">(5,200,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income (loss)</a></td>
<td class="num">$ (547,200,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury Stock, Common, Shares</a></td>
<td class="nump">25,176,234<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,176,234<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest</a></td>
<td class="nump">$ 4,965,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 700,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 2,051,600,000<span></span>
</td>
<td class="nump">$ 4,960,700,000<span></span>
</td>
<td class="num">$ (547,200,000)<span></span>
</td>
<td class="num">$ (5,200,000)<span></span>
</td>
<td class="num">$ (1,495,100,000)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) to additional paid-in capital (APIC) for recognition and exercise 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_DividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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, stock and payment-in-kind (PIK).</p></div>
<a href="javascript: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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -SubTopic 405<br> -Topic 942<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477787/942-405-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_DividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsPreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 preferred stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).</p></div>
<a href="javascript: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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -SubTopic 405<br> -Topic 942<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477787/942-405-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_DividendsPreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><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(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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-12<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 5: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_ShareRepurchaseProgramExciseTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of excise tax on share purchased under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareRepurchaseProgramExciseTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 used to settle 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_SharesPaidForTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-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_StockGrantedDuringPeriodValueSharebasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value, after forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 30<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480513/718-10-30-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480843/718-30-35-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options, after deduction of related income tax (expense) benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479832/842-10-65-8<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-24<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-23<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-5<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-5<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-3<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 39: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 43: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 44: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 45: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 46: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-15<br><br>Reference 47: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-16<br><br>Reference 48: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4I<br><br>Reference 49: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476166/350-60-65-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This element represents movements included in the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockCommonShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and are being held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481520/505-30-50-4<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021543717744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parentheticals) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wcc_StockholdersEquityParentheticalAbstract', window );"><strong>Stockholders' Equity Parenthetical [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax', window );">Benefit plan adjustments, tax</a></td>
<td class="nump">$ 5,700,000<span></span>
</td>
<td class="num">$ (7,400,000)<span></span>
</td>
<td class="num">$ (3,400,000)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-12<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 5: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wcc_StockholdersEquityParentheticalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stockholders' Equity Parenthetical [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wcc_StockholdersEquityParentheticalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wcc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021549150752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Operating Activities:</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_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 719.4<span></span>
</td>
<td class="nump">$ 766.1<span></span>
</td>
<td class="nump">$ 862.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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">183.2<span></span>
</td>
<td class="nump">181.3<span></span>
</td>
<td class="nump">179.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_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">28.9<span></span>
</td>
<td class="nump">48.1<span></span>
</td>
<td class="nump">46.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts', window );">Amortization of Debt Issuance Costs and Discounts</a></td>
<td class="nump">15.6<span></span>
</td>
<td class="nump">14.8<span></span>
</td>
<td class="nump">15.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfBusiness', window );">Gain (Loss) on Disposition of Business</a></td>
<td class="num">(122.2)<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wcc_AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionLossOnDisposition', window );">Loss on abandonment of assets</a></td>
<td class="nump">17.8<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherOperatingActivitiesCashFlowStatement', window );">Other operating activities, net</a></td>
<td class="nump">22.2<span></span>
</td>
<td class="num">(0.5)<span></span>
</td>
<td class="nump">3.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_DeferredIncomeTaxExpenseBenefit', window );">Deferred income taxes</a></td>
<td class="num">(39.9)<span></span>
</td>
<td class="num">(7.9)<span></span>
</td>
<td class="num">(1.2)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in assets and liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Increase (Decrease) in Accounts Receivable</a></td>
<td class="num">(50.7)<span></span>
</td>
<td class="nump">52.2<span></span>
</td>
<td class="num">(690.6)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables', window );">Increase (Decrease) in Accounts and Other Receivables</a></td>
<td class="nump">2.0<span></span>
</td>
<td class="nump">3.6<span></span>
</td>
<td class="num">(54.8)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="num">(18.0)<span></span>
</td>
<td class="num">(68.4)<span></span>
</td>
<td class="num">(817.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_IncreaseDecreaseInOtherOperatingAssets', window );">Increase (Decrease) in Other Operating Assets</a></td>
<td class="num">(142.6)<span></span>
</td>
<td class="num">(60.6)<span></span>
</td>
<td class="num">(153.2)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="num">(329.5)<span></span>
</td>
<td class="nump">319.7<span></span>
</td>
<td class="num">(552.9)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities', window );">Accrued payroll and benefit costs</a></td>
<td class="nump">62.7<span></span>
</td>
<td class="num">(92.3)<span></span>
</td>
<td class="num">(63.1)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities', window );">Other current and noncurrent liabilities</a></td>
<td class="nump">93.3<span></span>
</td>
<td class="num">(23.5)<span></span>
</td>
<td class="nump">131.6<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">1,101.2<span></span>
</td>
<td class="nump">493.2<span></span>
</td>
<td class="nump">11.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_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Investing Activities:</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_PaymentsToAcquireProductiveAssets', window );">Capital expenditures</a></td>
<td class="num">(94.7)<span></span>
</td>
<td class="num">(92.3)<span></span>
</td>
<td class="num">(99.4)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Acquisition payments, net of cash acquired</a></td>
<td class="num">(221.3)<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="num">(186.8)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested', window );">Proceeds from Divestiture of Businesses, Net of Cash Divested</a></td>
<td class="nump">354.9<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities', window );">Other investing activities, net</a></td>
<td class="nump">1.5<span></span>
</td>
<td class="nump">2.7<span></span>
</td>
<td class="nump">2.6<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="nump">40.4<span></span>
</td>
<td class="num">(89.6)<span></span>
</td>
<td class="num">(283.6)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Financing Activities:</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_ProceedsFromShortTermDebt', window );">Proceeds from Short-Term Debt</a></td>
<td class="nump">4.3<span></span>
</td>
<td class="nump">17.1<span></span>
</td>
<td class="nump">19.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_RepaymentsOfShortTermDebt', window );">Repayments of Short-Term Debt</a></td>
<td class="num">(4.1)<span></span>
</td>
<td class="num">(22.7)<span></span>
</td>
<td class="num">(19.5)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Payments of Debt Issuance Costs</a></td>
<td class="nump">26.6<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Proceeds from issuance of long-term debt</a></td>
<td class="nump">6,775.0<span></span>
</td>
<td class="nump">3,290.2<span></span>
</td>
<td class="nump">4,470.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_RepaymentsOfLongTermDebt', window );">Repayments of Long-term Debt</a></td>
<td class="num">(7,053.5)<span></span>
</td>
<td class="num">(3,404.6)<span></span>
</td>
<td class="num">(3,772.3)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Payment, Tax Withholding, Share-based Payment Arrangement</a></td>
<td class="num">(30.9)<span></span>
</td>
<td class="num">(68.3)<span></span>
</td>
<td class="num">(25.8)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Payments for Repurchase of Common Stock</a></td>
<td class="num">(425.0)<span></span>
</td>
<td class="num">(75.0)<span></span>
</td>
<td class="num">(11.1)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Payments of Ordinary Dividends, Common Stock</a></td>
<td class="num">(81.5)<span></span>
</td>
<td class="num">(76.6)<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock', window );">Payments of Ordinary Dividends, Preferred Stock and Preference Stock</a></td>
<td class="num">(57.4)<span></span>
</td>
<td class="num">(57.4)<span></span>
</td>
<td class="num">(57.4)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities', window );">Other financing activities, net</a></td>
<td class="nump">28.6<span></span>
</td>
<td class="nump">6.6<span></span>
</td>
<td class="nump">19.5<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided (used) by financing activities</a></td>
<td class="num">(928.3)<span></span>
</td>
<td class="num">(403.9)<span></span>
</td>
<td class="nump">584.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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations</a></td>
<td class="num">(34.8)<span></span>
</td>
<td class="num">(2.9)<span></span>
</td>
<td class="nump">3.3<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net change in cash and cash equivalents</a></td>
<td class="nump">178.5<span></span>
</td>
<td class="num">(3.2)<span></span>
</td>
<td class="nump">314.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at the beginning of period</a></td>
<td class="nump">524.1<span></span>
</td>
<td class="nump">527.3<span></span>
</td>
<td class="nump">212.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at the end of period</a></td>
<td class="nump">702.6<span></span>
</td>
<td class="nump">524.1<span></span>
</td>
<td class="nump">527.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosures:</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_InterestPaidNet', window );">Cash paid for interest</a></td>
<td class="nump">331.2<span></span>
</td>
<td class="nump">386.8<span></span>
</td>
<td class="nump">272.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaid', window );">Cash paid for taxes</a></td>
<td class="nump">$ 253.3<span></span>
</td>
<td class="nump">$ 207.9<span></span>
</td>
<td class="nump">$ 292.9<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_AmortizationOfFinancingCostsAndDiscounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCostsAndDiscounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 230<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 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/2009/role/commonPracticeRef<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/2009/role/commonPracticeRef<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/2009/role/commonPracticeRef<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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br><br>Reference 5: 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_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 amount due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables.</p></div>
<a href="javascript: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_IncreaseDecreaseInAccountsAndOtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript: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_IncreaseDecreaseInEmployeeRelatedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_IncreaseDecreaseInOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_IncreaseDecreaseInOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_OtherOperatingActivitiesCashFlowStatement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other 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_OtherOperatingActivitiesCashFlowStatement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash (inflow) outflow from investing activities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForProceedsFromOtherInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 preferred 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_PaymentsOfDividendsPreferredStockAndPreferenceStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480060/805-50-25-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480027/805-50-30-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480027/805-50-30-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 230<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_PaymentsToAcquireProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This element represents the cash inflow during the period from the sale of a component of the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 230<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_ProceedsFromPaymentsForOtherFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromShortTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromShortTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfShortTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfShortTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wcc_AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionLossOnDisposition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Assets Disposed of by Method Other than Sale, in Period of Disposition, Loss on Disposition</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wcc_AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionLossOnDisposition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wcc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>26
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021544027088">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Accounts Receivable, Allowance for Credit Loss</a></td>
<td class="nump">$ 55.0<span></span>
</td>
<td class="nump">$ 55.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet', window );">Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net</a></td>
<td class="nump">$ 47.2<span></span>
</td>
<td class="nump">$ 43.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_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">20,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury Stock, Common, Shares</a></td>
<td class="nump">25,176,234<span></span>
</td>
<td class="nump">22,720,986<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_PreferredStockMember', window );">Preferred Stock</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_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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">20,000,000<span></span>
</td>
<td class="nump">20,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_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</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_PreferredStockValue', window );">Preferred stock, $.01 par value; 20,000,000 shares authorized, no shares issued or outstanding</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember', window );">Series A Preferred Stock</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="text">&#160;<span></span>
</td>
</tr>
<tr class="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, shares authorized</a></td>
<td class="nump">25,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_PreferredStockSharesIssued', window );">Preferred stock, shares issued</a></td>
<td class="nump">21,612<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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, $.01 par value; 20,000,000 shares authorized, no shares issued or outstanding</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">Common Stock</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_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, shares authorized</a></td>
<td class="nump">210,000,000<span></span>
</td>
<td class="nump">210,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, shares issued</a></td>
<td class="nump">69,627,398<span></span>
</td>
<td class="nump">69,278,677<span></span>
</td>
</tr>
<tr class="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, shares outstanding</a></td>
<td class="nump">48,790,595<span></span>
</td>
<td class="nump">50,897,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_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Common Class B</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_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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">20,000,000<span></span>
</td>
<td class="nump">20,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_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">4,339,431<span></span>
</td>
<td class="nump">4,339,431<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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_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_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 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 3: 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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(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_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-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_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_TreasuryStockCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockCommonShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_PreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_PreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>27
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021544797024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ORGANIZATION<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [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_NatureOfOperations', window );">ORGANIZATION</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">WESCO International, Inc. (&#8220;Wesco International&#8221;) and its subsidiaries (collectively, &#8220;Wesco&#8221; or the &#8220;Company&#8221;), headquartered in Pittsburgh, Pennsylvania, is a leading provider of business-to-business distribution, logistics services and supply chain solutions.</span></div>The Company has operating segments comprising three strategic business units consisting of Electrical &amp; Electronic Solutions (&#8220;EES&#8221;), Communications &amp; Security Solutions (&#8220;CSS&#8221;) and Utility &amp; Broadband Solutions (&#8220;UBS&#8221;).<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_NatureOfOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/275/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NatureOfOperations</td>
</tr>
<tr>
<td style="padding-right: 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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021545113808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Significant Accounting Policies [Text Block]</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basis of Presentation</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements include the accounts of Wesco International and all of its subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2023 we changed our presentation in tables from thousands to millions. Certain amounts as of December&#160;31, 2024 and 2023 and for the years ended December&#160;31, 2024, 2023 and 2022 in the consolidated financial statements and associated notes may not foot or recalculate due to rounding.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reclassifications</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Consolidated Statements of Cash Flows and the reconciliation between the federal statutory income tax rate and the effective tax rate in Note 11, &#8220;Income Taxes&#8221; for the years ended December&#160;31, 2023 and 2022 include certain reclassifications to previously reported amounts to conform to the current period&#8217;s presentation. The table of deferred tax assets and liabilities in Note 11, &#8220;Income Taxes&#8221; for the year ended December&#160;31, 2023 also includes certain reclassifications to previously reported amounts to conform to the current period&#8217;s presentation. Such reclassifications had no impact on the totals of operating, investing and financing cash flow activities, the effective tax rates, or totals of the deferred tax assets and liabilities for those years.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with generally accepted accounting principles in the United States of America requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Although these estimates are based on management&#8217;s best knowledge of current events and actions Wesco may undertake in the future, actual results may ultimately differ from the estimates.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco&#8217;s revenue arrangements generally consist of single performance obligations to transfer a promised good or service, or a combination of goods and services. Revenue is measured as the amount of consideration Wesco expects to receive in exchange for transferring goods or providing services. Revenue is recognized when control has transferred to the customer, which is generally when the product has shipped from a Wesco facility or directly from a supplier. However, transfer may occur at a later date depending on the agreed upon terms, such as delivery at the customer&#8217;s designated location, or based on consignment terms. For products that ship directly from suppliers to customers, Wesco generally acts as the principal in the transaction and recognizes revenue on a gross basis. When providing services, sales are generally recognized over time as control transfers to the customer, which occurs as services are rendered. Wesco generally satisfies its performance obligations within a year or less.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco generally does not have significant financing terms associated with its contractual arrangements; payments are normally received within 60 days. There are generally no significant costs associated with obtaining customer contracts. Wesco typically passes through warranties offered by manufacturers or suppliers to its customers. Sales taxes (and value added taxes in foreign jurisdictions) collected from customers and remitted to governmental authorities are excluded from net sales.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Supplier Volume Rebates</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco receives volume rebates from certain suppliers based on contractual arrangements with such suppliers. Volume rebates are included within other accounts receivable in the Consolidated Balance Sheets, and represent the estimated amounts due to Wesco based on forecasted purchases and the rebate provisions of the various supplier contracts. The Company&#8217;s volume rebate arrangements with suppliers are generally for the period of January 1 through December 31. The corresponding rebate income is recorded as a reduction to cost of goods sold. Receivables under the supplier rebate program were $210.0 million at </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2024 and $233.1 million at December&#160;31, 2023. Supplier volume rebate income as a percentage of net sales was 1.3% in 2024, 1.4% in 2023 and 1.6% in 2022.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Supplier Finance Programs</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has supplier finance programs that are administered by intermediaries. Under these arrangements, participating suppliers may elect to receive early payment of invoices that have been confirmed by the Company, less an interest deduction or fees paid by the supplier, which is paid to the supplier by third-party finance providers. Wesco agrees to pay the stated amount of confirmed invoices in full on the original due date of the invoices, which is typically within 45 to 180 days of the invoice date, regardless of whether the supplier elects to receive early payment from the third-party finance providers. The Company does not provide assets pledged as security or other forms of guarantees to the finance providers or intermediaries under these arrangements. During the fourth quarter of 2024, the Company finalized the termination of one of its supplier finance programs and settled all obligations under the program. As of December&#160;31, 2024 and 2023, the amounts due to suppliers that participate in the Company&#8217;s supplier finance programs were approximately $<span style="-sec-ix-hidden:f-494">12.4 million</span> and $<span style="-sec-ix-hidden:f-495">32.6 million</span>, respectively, which are included in accounts payable in the Consolidated Balance Sheets.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the rollforward of outstanding obligations confirmed as valid under the Company&#8217;s supplier finance programs for the year ended December&#160;31, 2024:</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center;text-indent:13.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.619%"><tr><td style="width:1.0%"></td><td style="width:80.121%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.679%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Confirmed obligations outstanding at the beginning of the year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-497">32.6</span>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Invoices confirmed during the year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Confirmed invoices paid during the year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(126.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Confirmed obligations outstanding at the end of the year</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-500">12.4</span>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents are defined as highly liquid investments with original maturities of 90&#160;days or less when purchased. Cash and cash equivalents in the Consolidated Balance Sheets include $19.7 million and $21.9 million as of December&#160;31, 2024 and 2023, respectively, that is restricted from use to fund operations.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allowance for Expected Credit Losses</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco recognizes expected credit losses resulting from the inability of its customers to make required payments through an allowance account that is measured each reporting period. Wesco estimates credit losses over the life of its trade accounts receivable using a combination of historical loss data, current credit conditions, specific customer circumstances, and reasonable and supportable forecasts of future economic conditions. The allowance for expected credit losses was $55.0 million and $55.9 million at December&#160;31, 2024 and 2023, respectively. The total amount recorded as selling, general and administrative expense related to credit losses was $18.7 million, $18.6 million and $18.0 million for 2024, 2023 and 2022, respectively. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Inventories</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories primarily consist of merchandise purchased for resale and are stated at the lower of cost or net realizable value. Cost is determined principally under the average cost method. Wesco reduces the carrying value of its inventories at the earlier of identifying an item that is considered to be obsolete or in excess of supply relative to demand, or no movement in a prescribed number of months. The carrying value of inventories reflect reductions for excess and obsolescence of $131.3 million and $113.4 million at December&#160;31, 2024 and 2023, respectively. The total expense related to excess and obsolete inventories, which is included in cost of goods sold, was $66.0 million, $63.1 million and $43.2 million for 2024, 2023 and 2022, respectively.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property, Buildings and Equipment</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, buildings and equipment are recorded at cost. Depreciation expense is determined using the straight-line method over the estimated useful lives of the assets. Leasehold improvements are amortized over either their respective lease terms or their estimated lives, whichever is shorter. Estimated useful lives typically range from five to forty years for buildings and leasehold improvements and three to eight years for furniture, fixtures and equipment.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs incurred during the application development stage of internally developed software are capitalized and are reported at the lower of unamortized cost or net realizable value. Costs incurred during the preliminary project and post-implementation stages are expensed as incurred. Capitalized costs include external direct costs of materials and services consumed in developing internal-use computer software, payroll and payroll-related costs for employees who are directly associated with and </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">who devote time to the internal-use computer software project, as well as interest costs. Internal-use computer software is amortized using the straight-line method over its estimated useful life, typically three to seven years.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expenditures for new facilities and improvements that extend the useful life of an asset are capitalized. Ordinary repairs and maintenance are expensed as incurred. When property or other long-lived assets are retired, abandoned, or otherwise disposed, the cost and the related accumulated depreciation are removed from the accounts and any resulting gains or losses are recorded and reported as selling, general and administrative expenses.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Of Wesco&#8217;s $442.9 million net book value of property, buildings and equipment as of December&#160;31, 2024, $183.1 million consists of land, buildings and leasehold improvements that are geographically dispersed among Wesco&#8217;s more than 700 sites, including distribution centers, fulfillment centers, and sales offices, mitigating the risk of impairment. Wesco assesses its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of any such assets may not be fully recoverable. Changes in circumstances include, among others, technological advances, changes in the business model, capital structure, economic conditions or operating performance. The evaluation is based upon, among other things, utilization, serviceability and assumptions developed by management, which are categorized as Level 3 of the fair value hierarchy, related to the estimated future undiscounted cash flows that these assets are expected to generate. When the sum of the undiscounted cash flows is less than the carrying value of the asset (asset group), an impairment loss is recognized to the extent that carrying value exceeds fair value. Management applies its best judgment when performing these evaluations.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The determination of whether an arrangement is, or contains, a lease is performed at the inception of the arrangement. Classification and initial measurement of the right-of-use asset and lease liability are determined at the lease commencement date. The Company has elected the short-term lease measurement and recognition exemption; therefore, leases with an initial term of twelve months or less are not recorded on the balance sheet. Operating lease expense is recognized on a straight-line basis over the lease term.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease assets and liabilities are recognized at the commencement date based on the present value of the future minimum lease payments. Certain leases contain rent escalation clauses that are either fixed or adjusted periodically for inflation or market rates and such clauses are factored into the Company&#8217;s determination of lease payments. Wesco also has variable lease payments that do not depend on a rate or index, primarily for items such as common area maintenance and real estate taxes, which are recorded as variable expense when incurred. The operating lease asset includes advance payments and excludes incentives and initial direct costs incurred.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s arrangements include certain non-lease components such as common area and other maintenance for leased real estate, as well as mileage, fuel and maintenance costs related to leased automobiles and trucks. Wesco accounts for these non-lease components separately from the associated lease components. The Company does not guarantee any residual value in its lease agreements, and there are no material restrictions or covenants imposed by lease arrangements. Real estate leases typically include one or more options to extend the lease, or terminate early. The Company regularly evaluates the renewal options, and when they are reasonably certain of exercise, the Company includes the renewal period in its lease term. For most of Wesco&#8217;s leases, the discount rate implicit in the lease is not readily determinable. Accordingly, the Company uses its incremental borrowing rate on a secured basis based on the information available at the lease commencement date to discount lease payments to the present value.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill and Indefinite-Lived Intangible Assets</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill and indefinite-lived intangible assets are tested for impairment annually as of October 1, or more frequently if triggering events occur, indicating that their carrying value may not be recoverable. Wesco tests for goodwill impairment on a reporting unit level. We have the option to first assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit or indefinite-lived intangible asset is less than its carrying value as a basis for determining whether it is necessary to perform quantitative impairment tests. If performing a qualitative assessment, the Company assesses factors, including macroeconomic conditions, industry and market considerations, cost factors, overall financial performance, other relevant events such as changes in key personnel, changes in the composition or carrying amount of the net assets of a reporting unit, and changes in share price, among others, to determine whether it is more likely than not that the fair value of Wesco&#8217;s reporting units are less than their carrying values. If the qualitative assessment indicates that the fair values of the Company&#8217;s reporting units or indefinite-lived intangible assets may not exceed their respective carrying values, or if the Company elects to bypass the optional qualitative assessments, then Wesco performs quantitative tests for impairment by comparing the fair value of each reporting unit or indefinite-lived intangible asset to its carrying value. The Company determines the fair values of its reporting units using a discounted cash flow analysis and consideration of market multiples. The discounted cash flow analysis uses certain assumptions, including projected revenues and expected operating margins supported by a combination of historical results, current forecasts, market data and recent economic events, which are categorized within Level 3 of the fair value hierarchy. The Company uses a discount rate that reflects market participants&#8217; cost of capital. The Company evaluates the recoverability of indefinite-lived intangible assets using the relief-from-royalty method based on projected financial information. The relief-from-royalty method uses certain assumptions including projected revenues, discount rates, royalty rates, and applicable income tax rates. At December&#160;31, 2024 and 2023, goodwill and indefinite-lived intangible assets totaled $4.1 billion.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The determination of fair value involves significant management judgment, particularly as it relates to the underlying assumptions and factors around projected revenues, future expected operating margins and discount rate. Management applies its best judgment when assessing the reasonableness of financial projections. Fair values are sensitive to changes in underlying assumptions and factors. As a result, there can be no assurance that the estimates and assumptions made for purposes of the annual goodwill and indefinite-lived intangible assets impairment tests will prove to be an accurate prediction of future results.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Definite-Lived Intangible Assets</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Definite-lived intangible assets are amortized over <span style="-sec-ix-hidden:f-530">five</span> to <span style="-sec-ix-hidden:f-531">twenty</span> years. Certain customer relationships are amortized using an accelerated method whereas all other definite-lived intangible assets subject to amortization use a straight-line method. In either case, the amortization method reflects the pattern in which the economic benefits of the respective assets are consumed or otherwise used. Wesco continually evaluates whether events or circumstances have occurred that would indicate the remaining estimated useful lives of definite-lived intangible assets require revision or that the remaining carrying value of such assets may not be recoverable.</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cloud Computing Arrangements</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes costs associated with implementing its various cloud computing arrangements, which are amortized using the straight-line method over the estimated useful life, typically three to seven years. Capitalized implementation costs, which are recorded as a component of other assets in the Consolidated Balance Sheets, were $257.8&#160;million and $195.4 million as of December&#160;31, 2024 and 2023, respectively, and the related accumulated amortization was $29.6 million and $15.5 million, respectively. Amortization expense related to cloud computing arrangements totaled $14.1 million, $9.2 million and $4.0 million for the years ended December&#160;31, 2024, 2023 and 2022, respectively.</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the second quarter of 2024, management determined that a third-party developed operations management software product would be abandoned in favor of an application that better suits the Company&#8217;s operations and the Company recognized a $17.8 million loss on abandonment of assets, which is recorded as a component of selling, general and administrative expenses in the Consolidated Statement of Income and Comprehensive Income for the year ended December&#160;31, 2024.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Insurance Programs</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco uses commercial insurance for auto, workers&#8217; compensation, casualty and health claims, and information technology as a risk-reduction strategy to minimize catastrophic losses. The Company&#8217;s strategy involves large deductible policies where Wesco must pay all costs up to the deductible amount. Wesco estimates the reserve for these programs based on historical incident rates and costs. The assumptions included in developing this accrual include the period of time between the incurrence and payment of a claim. The total liability related to insurance programs was $33.4 million and $28.1 million at December&#160;31, 2024 and 2023, respectively.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco accounts for income taxes under the asset and liability method, which requires the recognition of deferred income taxes for events that have future tax consequences. Under this method, deferred income taxes are recognized (using enacted tax laws and rates) based on the future income tax effects of differences in the carrying amounts of assets and liabilities for financial reporting and tax purposes. The effect of a tax rate change on deferred tax assets and liabilities is recognized in income in the period of change.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco recognizes deferred tax assets consistent with amounts expected to be realized. To make such determination, management evaluates all positive and negative evidence, including but not limited to, prior, current and future taxable income, tax planning strategies and future reversals of existing taxable temporary differences. A valuation allowance is recognized if it is &#8220;more-likely-than-not&#8221; that some or all of a deferred tax asset will not be realized. Wesco regularly assesses the realizability of deferred tax assets.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco accounts for uncertainty in income taxes using a &#8220;more-likely-than-not&#8221; recognition threshold. Due to the subjectivity inherent in the evaluation of uncertain tax positions, the tax benefit ultimately recognized may materially differ from the estimate recognized in the consolidated financial statements. Wesco recognizes interest and penalties related to uncertain tax benefits as part of interest expense and income tax expense, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Tax Cuts and Jobs Act of 2017 (the &#8220;TCJA&#8221;) imposed a one-time tax on the deemed repatriation of undistributed foreign earnings (the &#8220;transition tax&#8221;). Except for a portion of foreign earnings previously taxed in the U.S. that can effectively be distributed without further material U.S. or foreign taxation, the Company continues to assert that the undistributed earnings of its foreign subsidiaries are indefinitely reinvested. To the extent the earnings of the Company&#8217;s foreign subsidiaries are distributed in the form of dividends, such earnings may be subject to additional taxes. The Company believes that it is able to maintain a sufficient level of liquidity for its domestic operations and commitments without incurring any material tax cost to repatriate cash held by its foreign subsidiaries.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provisions of the TCJA also introduced U.S. taxation on certain global intangible low-taxed income (&#8220;GILTI&#8221;). Wesco has elected to account for GILTI tax as a component of income tax expense.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Currency</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The functional currency for most of the Company&#8217;s operations outside the U.S. is generally the applicable local currency. Assets and liabilities of these operations are translated to U.S. dollars at the exchange rate in effect at the end of each period. Income statement accounts are translated at an exchange rate that approximates the average for the period. Translation adjustments arising from the use of differing exchange rates from period to period are included as a component of accumulated other comprehensive income (loss) within stockholders&#8217; equity. Gains and losses from foreign currency transactions are included in net income for the period. The Company may re-evaluate the functional currencies of certain operations outside the U.S. if there are significant changes to operations that indicate that a change in functional currency may be necessary.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Defined Benefit Pension Plans</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Liabilities and expenses for defined benefit pension plans are determined using actuarial methodologies and incorporate significant assumptions, including the interest rate used to discount the future estimated cash flows, the expected long-term rate of return on plan assets, and several assumptions relating to the employee workforce (salary increases, retirement age, and mortality). Unrealized gains and losses related to the Company&#8217;s defined benefit pension obligations are recognized as a component of accumulated other comprehensive income (loss) within stockholders&#8217; equity. Gains or losses resulting from plan amendments, curtailments, and settlements are recognized as a component of other non-operating income and expenses (&#8220;other expense (income), net&#8221;) in the period of the remeasurement.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value of Financial Instruments</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures the fair value of assets and liabilities on a recurring and nonrecurring basis according to a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value and requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs. The three levels of the fair value hierarchy are as follows: Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that are accessible at the measurement date; Level 2 inputs include inputs other than Level 1 that are observable, either directly or indirectly, and Level 3 inputs are unobservable inputs for which little or no market data exists, therefore requiring an entity to develop its own assumptions. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1) and the lowest priority to measurements involving significant unobservable inputs (Level 3).</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures the fair values of goodwill, intangible assets and property, buildings and equipment on a nonrecurring basis if required by impairment tests applicable to these assets, as described above.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other (Income) Expense, net</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-operating income and expenses (&#8220;other (income) expense, net&#8221;) primarily includes the non-service cost components of net periodic pension cost (benefit), foreign exchange gains and losses, and periodic, non-operating transactions. For the year ended December&#160;31, 2024, these periodic, non-operating transactions included the divestiture of the Wesco Integrated Supply (&#8220;WIS&#8221;) business, which resulted in a gain from the sale of $122.2 million, described further in Note 5, &#8220;Acquisitions and Divestitures&#8221;.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Adopted and Recently Issued Accounting Standards</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2022, the Financial Accounting Standards Board (the &#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) 2022-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires that a buyer in a supplier finance program disclose sufficient information about the program to allow a user of financial statements to understand the program&#8217;s nature, activity during the period, changes from period to period, and potential magnitude. The amendments in this ASU are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the amendment on rollforward information, which is effective for fiscal years beginning after December 15, 2023. The Company adopted this ASU in the first quarter of 2023, except for the amendment on rollforward information, which the Company adopted in the fourth quarter of 2024. The adoption of this ASU resulted in additional disclosure of the Company&#8217;s supplier finance programs.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU 2023-07,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which enhances prior reportable segment disclosure requirements in part by requiring entities to disclose significant expenses related to their reportable segments. The amendments in this ASU are effective on a retrospective basis for annual periods beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. The Company adopted this ASU in the fourth quarter of 2024. The adoption of this ASU resulted in additional required disclosures, including the disclosure of certain expenses at the reportable segment level, described further in Note 16, &#8220;Business Segments&#8221;.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU 2023-09,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Topic 740): Improvements to Income Tax Disclosures, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which requires disaggregated information about a reporting entity&#8217;s effective tax rate reconciliation as well as information on income taxes paid to enhance the transparency and decision usefulness of income tax disclosures. The amendments in this ASU are effective for annual periods beginning after December 15, 2024 on a prospective basis. Management is currently evaluating the impact that this accounting standard will have on its consolidated financial statements and notes thereto.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2024, the SEC issued final climate-related disclosure rules requiring disclosure of material climate-related risks, board and management governance of such risks, and material direct and indirect greenhouse gas emissions. The rules also require disclosure in the notes to the financial statements of the effects of severe weather events and other natural conditions. Disclosures will be made prospectively, with phased-in effective dates starting with fiscal years beginning on or after January 1, 2025. In April 2024, the SEC voluntarily stayed implementation of the climate-related disclosure rules, pending completion of judicial review of consolidated challenges to the rules by the Court of Appeals for the Eighth Circuit. Management is currently evaluating the impact that these rules could have on its consolidated financial statements and notes thereto.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2024, the FASB issued ASU 2024-03, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which is intended to enhance expense disclosures, primarily by requiring disclosure of disaggregated information about certain income statement expense line items on an annual and interim basis. The amendments in this ASU are effective for fiscal years beginning after December 15, 2026 and interim periods within fiscal years beginning after December 15, 2027. The amendments in this ASU should be applied prospectively; however, retrospective application is permitted. Management is currently evaluating the impact that this accounting standard will have on its consolidated financial statements and notes thereto. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other pronouncements issued by the FASB or other authoritative accounting standards groups with future effective dates are either not applicable or are not expected to be significant to Wesco&#8217;s financial position, results of operations or cash flows.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Reclassifications', window );">Reclassifications</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reclassifications</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Consolidated Statements of Cash Flows and the reconciliation between the federal statutory income tax rate and the effective tax rate in Note 11, &#8220;Income Taxes&#8221; for the years ended December&#160;31, 2023 and 2022 include certain reclassifications to previously reported amounts to conform to the current period&#8217;s presentation. The table of deferred tax assets and liabilities in Note 11, &#8220;Income Taxes&#8221; for the year ended December&#160;31, 2023 also includes certain reclassifications to previously reported amounts to conform to the current period&#8217;s presentation. Such reclassifications had no impact on the totals of operating, investing and financing cash flow activities, the effective tax rates, or totals of the deferred tax assets and liabilities for those years.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplierFinanceProgramTextBlock', window );">Supplier Finance Program</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Supplier Finance Programs</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has supplier finance programs that are administered by intermediaries. Under these arrangements, participating suppliers may elect to receive early payment of invoices that have been confirmed by the Company, less an interest deduction or fees paid by the supplier, which is paid to the supplier by third-party finance providers. Wesco agrees to pay the stated amount of confirmed invoices in full on the original due date of the invoices, which is typically within 45 to 180 days of the invoice date, regardless of whether the supplier elects to receive early payment from the third-party finance providers. The Company does not provide assets pledged as security or other forms of guarantees to the finance providers or intermediaries under these arrangements. During the fourth quarter of 2024, the Company finalized the termination of one of its supplier finance programs and settled all obligations under the program. As of December&#160;31, 2024 and 2023, the amounts due to suppliers that participate in the Company&#8217;s supplier finance programs were approximately $<span style="-sec-ix-hidden:f-494">12.4 million</span> and $<span style="-sec-ix-hidden:f-495">32.6 million</span>, respectively, which are included in accounts payable in the Consolidated Balance Sheets.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the rollforward of outstanding obligations confirmed as valid under the Company&#8217;s supplier finance programs for the year ended December&#160;31, 2024:</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center;text-indent:13.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.619%"><tr><td style="width:1.0%"></td><td style="width:80.121%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.679%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Confirmed obligations outstanding at the beginning of the year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-497">32.6</span>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Invoices confirmed during the year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Confirmed invoices paid during the year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(126.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Confirmed obligations outstanding at the end of the year</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-500">12.4</span>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><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_Reclassifications">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 classifying current financial statements, which may be different from classifications in the prior year's financial statements. Disclose any material changes in classification including an explanation of the reason for the change and the areas impacted.</p></div>
<a href="javascript: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 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_Reclassifications</td>
</tr>
<tr>
<td style="padding-right: 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_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/235/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplierFinanceProgramTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 supplier finance program.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/405-50/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477128/405-50-55-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_SupplierFinanceProgramTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021543136240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_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 from Contract with Customer</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco distributes products and provides services to customers globally in various end markets within its business segments. The segments, which consist of EES, CSS and UBS operate in the United States, Canada and various other countries.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables disaggregate Wesco&#8217;s net sales by segment and geography for the periods presented:</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"></td><td style="width:44.025%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.667%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.667%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.669%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Electrical &amp; Electronic Solutions</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,546.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,610.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,823.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Communications &amp; Security Solutions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,537.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,152.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,401.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utility &amp; Broadband Solutions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,735.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,622.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,195.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total by segment</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,818.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,385.2&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,420.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"></td><td style="width:44.025%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.667%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.667%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.669%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,189.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,609.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,857.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,940.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,968.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,021.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other International</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,688.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,807.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,541.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total by geography</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,818.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,385.2&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,420.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:6pt;padding-left:27pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">No individual country&#8217;s net sales are greater than 10% of total net sales.</span></div><div style="margin-bottom:3pt;padding-left:27pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Wesco attributes revenues from external customers to individual countries on the basis of point of sale.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the terms of certain contractual arrangements, Wesco bills or receives payment from its customers in advance of satisfying the respective performance obligation. Such advance billings or payments are recorded as deferred revenue and recognized as revenue when the performance obligation has been satisfied and control has transferred to the customer, which is generally upon shipment. Deferred revenue is usually recognized within a year or less from the date of the advance billing or payment receipt. At December&#160;31, 2024 and 2023, $141.8 million and $111.9 million, respectively, of deferred revenue was recorded as a component of other current liabilities in the Consolidated Balance Sheets. The Company recognized $76.9 million and $74.0 million of revenue during the years ended December&#160;31, 2024 and 2023, respectively, that was included in the deferred revenue balance as of December&#160;31, 2023 and 2022, respectively. The amount of revenue recognized during 2022 that was deferred as of December&#160;31, 2021 was not material.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco&#8217;s revenues are adjusted for variable consideration, which includes customer volume rebates, returns and discounts. Wesco measures variable consideration by estimating expected outcomes using analysis and inputs based upon historical data, as well as current and forecasted information. Variable consideration is reviewed by management on a monthly basis and revenue is adjusted as necessary. Variable consideration reduced revenue for the years ended December&#160;31, 2024, 2023 and 2022 by approximately $436.2 million, $427.8 million and $417.1 million, respectively. As of December&#160;31, 2024 and 2023, the Company&#8217;s estimated product return obligation was $41.0&#160;million and $41.3&#160;million, respectively.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Billings to customers for shipping and handling are recognized in net sales. Wesco has elected to recognize shipping and handling costs as a fulfillment cost. Shipping and handling costs recorded as a component of selling, general and administrative expenses totaled $303.3 million, $306.8 million and $302.3 million for the years ended December&#160;31, 2024, 2023 and 2022, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>30
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021543089104">
<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">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_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 Disclosures [Text Block]</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s financial instruments primarily consist of cash and cash equivalents, accounts receivable, accounts payable, bank overdrafts, outstanding indebtedness, foreign currency forward contracts, and benefit plan assets. The fair value of the Company&#8217;s benefit plan assets is disclosed in Note 13, &#8220;Employee Benefit Plans&#8221; and except for outstanding indebtedness and foreign currency forward contracts, the carrying value of the Company&#8217;s remaining financial instruments approximates fair value.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses a market approach to determine the fair value of its debt instruments, utilizing quoted prices in active markets, interest rates and other relevant information generated by market transactions involving similar instruments. Therefore, the inputs used to measure the fair value of the Company&#8217;s debt instruments are classified as Level 2 within the fair value hierarchy.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value of Wesco&#8217;s debt instruments with fixed interest rates was $3,074.9 million and $2,823.7 million as of December&#160;31, 2024 and 2023, respectively. The estimated fair value of this debt was $3,127.3 million and $2,880.3 million as of December&#160;31, 2024 and 2023, respectively. The reported carrying values of Wesco&#8217;s other debt instruments, including those with variable interest rates, approximated their fair values as of December&#160;31, 2024 and 2023.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company purchases foreign currency forward contracts to reduce the effect of fluctuations in foreign currency-denominated accounts on its earnings. The foreign currency forward contracts are not designated as hedges for accounting purposes. The Company&#8217;s strategy is to negotiate terms for its derivatives and other financial instruments to be highly effective, such that the change in the value of the derivative offsets the impact of the underlying hedge. Its counterparties to foreign currency forward contracts have investment-grade credit ratings. The Company regularly monitors the creditworthiness of its counterparties to ensure no issues exist that could affect the value of its derivatives.</span></div>The Company does not hedge 100% of its foreign currency-denominated accounts. In addition, the results of hedging can vary significantly based on various factors, such as the timing of executing foreign currency forward contracts versus the movement of currencies, as well as fluctuations in the account balances throughout each reporting period. The fair value of foreign currency forward contracts is based on the difference between the contract rate and the current price of a forward contract with an equivalent remaining term. The fair value of foreign currency forward contracts is measured using observable market information. These inputs are considered Level 2 in the fair value hierarchy. At December&#160;31, 2024 and 2023, foreign currency forward contracts were revalued at then-current foreign exchange rates with the changes in valuation reflected directly in other non-operating expense (income) in the Consolidated Statements of Income and Comprehensive Income offsetting the transaction gain (loss) recorded on foreign currency-denominated accounts. At December&#160;31, 2024 and 2023, the gross and net notional amounts of foreign currency forward contracts outstanding were approximately $345.7&#160;million and $168.4&#160;million, respectively. While all of the Company&#8217;s foreign currency forward contracts are subject to master netting arrangements with its counterparties, assets and liabilities related to these contracts are presented on a gross basis within the Consolidated Balance Sheets. The gross fair value of assets and liabilities related to foreign currency forward contracts were immaterial<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesAndFairValueTextBlock', window );">Derivatives and Fair Value</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company purchases foreign currency forward contracts to reduce the effect of fluctuations in foreign currency-denominated accounts on its earnings. The foreign currency forward contracts are not designated as hedges for accounting purposes. The Company&#8217;s strategy is to negotiate terms for its derivatives and other financial instruments to be highly effective, such that the change in the value of the derivative offsets the impact of the underlying hedge. Its counterparties to foreign currency forward contracts have investment-grade credit ratings. The Company regularly monitors the creditworthiness of its counterparties to ensure no issues exist that could affect the value of its derivatives.</span></div>The Company does not hedge 100% of its foreign currency-denominated accounts. In addition, the results of hedging can vary significantly based on various factors, such as the timing of executing foreign currency forward contracts versus the movement of currencies, as well as fluctuations in the account balances throughout each reporting period. The fair value of foreign currency forward contracts is based on the difference between the contract rate and the current price of a forward contract with an equivalent remaining term. The fair value of foreign currency forward contracts is measured using observable market information. These inputs are considered Level 2 in the fair value hierarchy. At December&#160;31, 2024 and 2023, foreign currency forward contracts were revalued at then-current foreign exchange rates with the changes in valuation reflected directly in other non-operating expense (income) in the Consolidated Statements of Income and Comprehensive Income offsetting the transaction gain (loss) recorded on foreign currency-denominated accounts. At December&#160;31, 2024 and 2023, the gross and net notional amounts of foreign currency forward contracts outstanding were approximately $345.7&#160;million and $168.4&#160;million, respectively. While all of the Company&#8217;s foreign currency forward contracts are subject to master netting arrangements with its counterparties, assets and liabilities related to these contracts are presented on a gross basis within the Consolidated Balance Sheets. The gross fair value of assets and liabilities related to foreign currency forward contracts were immaterial<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_DerivativesAndFairValueTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 derivatives and fair value of assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 815<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/815/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 820<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/820/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_DerivativesAndFairValueTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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>31
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021547745008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND INTANGIBLE ASSETS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">GOODWILL AND INTANGIBLE ASSETS</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6. GOODWILL AND INTANGIBLE ASSETS</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the changes in the carrying value of goodwill by reportable segment for the periods presented:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:6.75pt;padding-right:6.75pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:48.094%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.052%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.052%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.052%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.054%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">EES</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">CSS</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">UBS</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">825.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,208.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,206.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,240.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to goodwill for acquisitions</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency exchange rate changes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2023</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">838.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,211.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,212.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,262.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to goodwill for acquisitions</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustment to goodwill for divestiture</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency exchange rate changes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(76.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2024</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">799.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,347.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,133.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,280.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of intangible assets are as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.391%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.411%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Life (in years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortization </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortization </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">789.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">789.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">793.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">793.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 - 20</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,502.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(476.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,026.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,519.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(464.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,055.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution agreements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 and 19</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 and 12</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,352.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(516.9)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,835.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,357.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(500.0)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,857.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt">Excludes the original cost and related accumulated amortization of fully-amortized intangible assets.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense related to intangible assets totaled $86.1 million, $88.6 million and $92.9 million for the years ended December&#160;31, 2024, 2023 and 2022, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the remaining estimated amortization expense for intangible assets for the next five years and thereafter:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.298%"><tr><td style="width:1.0%"></td><td style="width:80.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.255%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">For the year ending December 31,</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">636.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,046.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company performed its annual impairment tests of goodwill and indefinite-lived intangible assets during the fourth quarter of 2024 by comparing the fair values of its reporting units and indefinite-lived intangible assets to their carrying values in an elective quantitative test. As a result of these assessments, the Company determined that the fair values of its reporting units and indefinite-lived intangible assets continue to exceed their respective carrying amounts.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill and 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 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021547664000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACQUISITIONS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_BusinessCombinationsAbstract', window );"><strong>Business Combinations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">ACQUISITIONS</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Ascent, LLC</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 5, 2024, through its wholly-owned subsidiary Anixter Inc., the Company acquired 100% of the equity securities of Ascent, LLC (&#8220;Ascent&#8221;). Headquartered in St. Louis, Missouri, Ascent is a provider of data center facility management services with over 300 employees in the U.S. and Canada. Ascent&#8217;s expertise in engineering and design-build consultation services, in addition to daily site operations, extends the Company&#8217;s suite of capabilities and solutions that serve the entire lifecycle of the data center. The Company funded the purchase price paid at closing with cash on hand as well as borrowings under its revolving credit facility. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total preliminary estimated fair value of consideration transferred for the acquisition of Ascent consisted of the following:</span></div><div style="margin-top:6pt;text-align:center;text-indent:13.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:66.081%"><tr><td style="width:1.0%"></td><td style="width:71.687%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.113%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase price</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to purchase price</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;Total cash consideration</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seller expenses paid by Wesco</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase consideration</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Supplemental cash flow disclosure related to acquisitions:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for acquisition</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Cash acquired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for acquisition, net of cash acquired</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preliminary purchase consideration was allocated to the identified assets acquired and liabilities assumed based on their respective acquisition date fair value, with the excess allocated to goodwill. The Company identified a customer relationship intangible asset and estimated its fair value using an income valuation method. The excess purchase consideration recorded as goodwill is not deductible for income tax purposes, and has been assigned to the Company&#8217;s CSS reportable segment. The resulting goodwill is primarily attributable to Ascent&#8217;s workforce and expertise in engineering and design-build consultation services.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair values of assets acquired and liabilities assumed are based on preliminary calculations and valuations using estimates and assumptions at the time of acquisition. As the Company obtains additional information during the measurement period (not to exceed one year from the acquisition date), estimates and assumptions for the preliminary purchase consideration allocations may change materially.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the preliminary allocation of the purchase consideration to the respective fair values of assets acquired and liabilities assumed for the acquisition of Ascent:</span></div><div style="margin-top:6pt;text-align:center;text-indent:13.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:71.783%"><tr><td style="width:1.0%"></td><td style="width:80.366%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.434%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible asset</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current and noncurrent assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued payroll and benefit costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current and noncurrent liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of net assets acquired, including goodwill and intangible asset</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Consists of a customer relationship intangible asset with an estimated useful life of 15 years.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Independent Electric Supply Inc.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective July 1, 2024, the Company acquired 100% of the equity securities of Independent Electric Supply Inc. (&#8220;IES&#8221;), a full-line electrical distributor headquartered in Ontario, Canada. The total fair value of consideration for the acquisition of IES of $13.2 million includes total cash consideration of $11.6 million, net of cash acquired, paid at closing with cash on hand, and contingent consideration not to exceed $2.9 million. The assets acquired included a customer relationship intangible asset with an estimated fair value of $5.9 million.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">entroCIM</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 3, 2024, the Company acquired the assets and liabilities held by Warez, LLC and Hepta Systems, LLC, which own and operate the entroCIM business (collectively, &#8220;entroCIM&#8221;). entroCIM is an innovator in data center and building intelligence software. The total fair value of consideration for the acquisition of entroCIM of $36.5 million includes total cash consideration of $30.1 million, paid at closing with cash on hand, and contingent consideration not to exceed $8.0&#160;million, with an estimated fair value of $6.4 million, recorded in current and noncurrent liabilities in the Consolidated Balance Sheet as of December&#160;31, 2024. The preliminary purchase consideration was allocated to the identified assets acquired and liabilities assumed based on their respective acquisition date fair value, which primarily comprised a developed software intangible asset with an estimated fair value of $8.0 million based on an income valuation method, with the excess of $29.0 million allocated to goodwill in the Company&#8217;s CSS reportable segment.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Wesco Integrated Supply (&#8220;WIS&#8221;) Divestiture</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 1, 2024, Wesco Distribution, Inc. (&#8220;Wesco Distribution&#8221;) completed the sale of its WIS business for a base purchase price of $350.0&#160;million. Adjusted for net working capital, closing cash, and closing indebtedness purchase price adjustments, the divestiture was completed for total consideration of $354.9 million. The WIS business, located primarily in the U.S. and Canada, was part of the UBS reportable segment and provided products and services to large industrial and commercial end-users to support their maintenance, repair, and operating spend. The Company recognized a gain from the sale of $122.2 million, which is recorded as a component of other (income) expense, net in&#160;the Consolidated Statement of Income and Comprehensive Income for the year ended December&#160;31, 2024. Upon closing, Wesco Distribution entered into certain Transition Services Agreements (&#8220;TSAs&#8221;) under which Wesco Distribution agreed to provide transition services to the purchaser for approximately nine months. Revenues associated with these TSAs are not material.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The sale of the WIS business did not represent a strategic shift that had a major effect on the Company&#8217;s operations and financial results, and therefore does not meet the criteria to be classified as discontinued operations.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Rahi Systems Holdings, Inc.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 1, 2022, the Company acquired 100% of the equity securities of Rahi Systems Holdings, Inc. (&#8220;Rahi Systems&#8221; or &#8220;Rahi&#8221;). The total fair value of consideration for the acquisition of Rahi of $255.4 million included cash paid of $186.8 million, net of $68.6 million of cash acquired.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/805/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021649494176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY, BUILDINGS AND EQUIPMENT<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">PROPERTY, BUILDINGS AND EQUIPMENT</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7. PROPERTY, BUILDINGS AND EQUIPMENT</span></div><div style="margin-top:6pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the components of property, buildings and equipment:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:73.099%"><tr><td style="width:1.0%"></td><td style="width:63.100%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.300%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.800%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.300%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and leasehold improvements</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture, fixtures and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">359.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">316.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">967.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">855.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(554.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(502.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">413.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">352.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, buildings and equipment, net</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">442.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">423.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense was $66.8 million, $56.3 million and $47.8 million, and capitalized software amortization was $30.3&#160;million, $36.4 million and $38.3 million, in 2024, 2023 and 2022, respectively. As of December&#160;31, 2024 and 2023, unamortized software costs were $88.9 million and $78.2 million, respectively. Furniture, fixtures and equipment include finance leases of $85.4 million and $51.9 million and related accumulated depreciation of $27.6 million and $19.9 million as of December&#160;31, 2024 and 2023, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/360/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021543233680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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>
</tr>
<tr class="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 );">Lessee, Operating Leases</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8. LEASES</span></div><div style="margin-top:7pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco leases substantially all of its real estate, as well as automobiles, trucks, information technology hardware, and other equipment under lease arrangements classified as operating.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s finance leases, which are recorded in the Consolidated Balance Sheets as a component of property, buildings and equipment, current portion of long-term debt and long-term debt, are not material to the consolidated financial statements and notes thereto. Accordingly, finance leases have not been disclosed herein.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth supplemental balance sheet information related to operating leases for the periods presented:</span></div><div style="margin-top:5pt;text-align:center;text-indent:15.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:65.204%"><tr><td style="width:1.0%"></td><td style="width:58.765%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.406%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.408%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">735.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">761.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current operating lease liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-770">169.5</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-771">156.7</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">614.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">641.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">784.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">798.4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Current operating lease liabilities are recorded as a component of other current liabilities in the Consolidated Balance Sheets.</span></div><div style="margin-top:3pt;padding-left:27pt;text-align:justify"><span><br/></span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the Company&#8217;s total lease cost, which is recorded as a component of selling, general and administrative expenses, for the periods presented:</span></div><div style="margin-top:5pt;text-align:center;text-indent:15.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.725%"><tr><td style="width:1.0%"></td><td style="width:50.420%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.463%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.694%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.463%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.694%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.466%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Variable lease cost consists of the non-lease components described in Note 2, &#8220;Accounting Policies&#8221;, as well as taxes and insurance for Wesco&#8217;s leased real estate.</span></div><div style="margin-top:6pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth supplemental cash flow information related to operating leases for the periods presented:</span></div><div style="margin-top:5pt;text-align:center;text-indent:15.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.403%"><tr><td style="width:1.0%"></td><td style="width:53.045%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.620%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.646%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.620%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.646%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for new operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024 and 2023, the weighted-average remaining lease term for operating leases was approximately 6 years. The weighted-average discount rate used to measure operating leases was 4.7% and 4.3% as of December&#160;31, 2024 and 2023, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the maturities of the Company&#8217;s operating lease liabilities and reconciles the respective undiscounted payments to the total operating lease liabilities in the Consolidated Balance Sheet as of December&#160;31, 2024:</span></div><div style="margin-top:5pt;text-align:center;text-indent:15.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:73.976%"><tr><td style="width:1.0%"></td><td style="width:81.706%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.094%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total undiscounted operating lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">895.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(110.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">784.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease payments include $10.3 million related to options to extend real estate lease terms that are reasonably certain of being exercised. As of December&#160;31, 2024, the Company has additional leases related to facilities that have not yet commenced totaling $117.6 million. These operating leases, which are not recorded in the Consolidated Balance Sheet as of December&#160;31, 2024, will commence in 2025 with lease terms of 1 to 10 years.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>35
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021644288416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Debt Disclosure [Text Block]</a></td>
<td class="text"><div style="margin-top:6pt;padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth Wesco&#8217;s outstanding indebtedness:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International lines of credit</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts Receivable Securitization Facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,450.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,550.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving Credit Facility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">525.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">953.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.00% Anixter Senior Notes due 2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.125% Senior Notes due 2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.250% Senior Notes due 2028, less debt discount of $4.4 and $5.6 in 2024 and 2023, respectively</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,320.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,319.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.375% Senior Notes due 2029</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">900.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.625% Senior Notes due 2032</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">850.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-832">57.3</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-833">31.4</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,107.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,359.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plus: Fair value adjustments to the Anixter Senior Notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Short-term debt and current portion of long-term debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,045.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,313.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">International Lines of Credit</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain foreign subsidiaries of Wesco have entered into uncommitted lines of credit, some of which are overdraft facilities, to support local operations. The maximum borrowing limit varies by facility and ranges between $0.6 million and $9.5&#160;million. The international lines of credit generally are renewable on an annual basis and certain facilities are fully and unconditionally guaranteed by Wesco Distribution. Accordingly, certain borrowings under these lines directly reduce availability under the Company&#8217;s revolving credit facility. The applicable interest rate for borrowings under these lines of credit varies by country and is governed by the applicable loan agreement. The average interest rate for these facilities was 1.75% and 0.85% at December&#160;31, 2024 and 2023, respectively.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounts Receivable Securitization Facility</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco Distribution has an accounts receivable securitization facility (the &#8220;Receivables Facility&#8221;) pursuant to the terms and conditions of a Fifth Amended and Restated Receivables Purchase Agreement (the &#8220;Receivables Purchase Agreement&#8221;), by and among WESCO Receivables Corp. (&#8220;Wesco Receivables&#8221;), Wesco Distribution, the various purchaser groups from time to time party thereto and PNC Bank, National Association, as Administrator, dated as of June 22, 2020. The Receivables Purchase Agreement amended and restated the receivables purchase agreement entered into on September 24, 2015 (the &#8220;Prior Receivables Purchase Agreement&#8221;). Borrowings under the Receivables Facility funded by certain lenders through such lenders&#8217; issuance of commercial paper bear interest at the applicable commercial paper rate. Otherwise, borrowings bear interest at the option of the borrower, either at the 30-day Secured Overnight Financing Rate-based (&#8220;SOFR&#8221;) rate or the daily resetting SOFR rate, plus applicable spreads.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, the Receivables Facility has a purchase limit of $1,550&#160;million, with the opportunity to exercise an accordion feature that permits increases in the purchase limit up to an aggregate commitment of $1,850&#160;million, subject to customary conditions, and a maturity date of March 1, 2027. The Receivables Facility has a weighted average interest rate spread of 1.05% and a commitment fee of 0.45%.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024 and 2023, accounts receivable eligible for securitization totaled $1,976.3 million and $2,146.9 million, respectively. The Consolidated Balance Sheets as of December&#160;31, 2024 and 2023 include $1,450.0 million and $1,550.0 million, respectively, of senior undivided interests in accounts receivable balances sold to third parties, as well as borrowings for equal amounts. At December&#160;31, 2024, the interest rate for this facility was approximately 5.39%.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Receivables Facility, Wesco Distribution sells, on a continuous basis, an undivided interest in all domestic accounts receivable to Wesco Receivables, a wholly-owned special purpose entity (the &#8220;SPE&#8221;). The SPE sells, without recourse, a senior undivided interest in the receivables to financial institutions for cash while maintaining a subordinated undivided interest in the receivables, in the form of overcollateralization. Since Wesco maintains control of the transferred receivables, the transfers do not qualify for &#8220;sale&#8221; treatment. As a result, the transferred receivables remain on the Company&#8217;s balance sheet, and Wesco recognizes the related secured borrowing. Wesco has agreed to continue servicing the receivables for the third-party conduits and financial institutions at market rates; accordingly, no servicing asset or liability has been recorded.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 8, 2024, Wesco Distribution amended its Receivables Facility pursuant to the terms and conditions of an Eighth Amendment to Fifth Amended and Restated Receivables Purchase Agreement (the &#8220;Eighth Receivables Amendment&#8221;), by and among WESCO Receivables Corp., Wesco Distribution, the various purchasers and purchaser agents party thereto and PNC Bank, National Association, as administrator. The Eighth Receivables Amendment modified the Receivables Purchase Agreement originally entered into on June 22, 2020. The Eighth Receivables Amendment, among other things, (i) reduced the purchase limit under the Receivables Facility from $1,625&#160;million to $1,550&#160;million, (ii) increased the capacity to request increases in the purchase limit under the Receivables Facility from $125&#160;million to $300&#160;million, (iii) extended the termination date of the Receivables Facility to March 1, 2027, (iv) added a commercial paper funding option for any conduit purchaser funding its investment through issuances of notes, and (v) modified the drawn spread applicable to investments. No other material terms were changed.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revolving Credit Facility</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco, Wesco Distribution and certain other subsidiaries of Wesco entered into a revolving credit facility (the &#8220;Revolving Credit Facility&#8221;) as a replacement of Wesco Distribution&#8217;s revolving credit facility entered into on September 26, 2019, pursuant to the terms and conditions of a Fourth Amended and Restated Credit Agreement, dated as of June 22, 2020 (the &#8220;Revolving Credit Agreement&#8221;), among Wesco Distribution, the other U.S. borrowers party thereto (collectively, the &#8220;U.S. Borrowers&#8221;), WESCO Distribution Canada LP (&#8220;Wesco Canada&#8221;), the other Canadian borrowers party thereto (collectively, the &#8220;Canadian Borrowers&#8221;), Wesco, the lenders party thereto and Barclays Bank PLC, as the administrative agent.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, the Revolving Credit Facility has revolving commitments of $1,725&#160;million, a letter of credit sub-facility of up to $175 million, an accordion feature allowing Wesco Distribution to request increases to the borrowing commitments under the Revolving Credit Facility of up to $450&#160;million in the aggregate, subject to customary conditions, and a sub-facility for loans denominated in Canadian dollars of $625&#160;million. The Revolving Credit Facility has a maturity date of March 1, 2027 and permits the Company to declare and pay an aggregate amount of common stock dividends of up to $115&#160;million per year or higher under certain conditions. The applicable interest rate for borrowings under the Revolving Credit Facility, as amended, includes interest rate spreads based on available borrowing capacity that range from 1.00% to 1.50% for SOFR-based borrowings and from 0.00% to 0.50% for prime rate-based borrowings. At December&#160;31, 2024, the interest rate for this facility was approximately 5.75%.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2024, Wesco borrowed $3,411.0 million under the Revolving Credit Facility and made repayments in the aggregate amount of $3,839.0 million. During 2023, aggregate borrowings and repayments under the Revolving Credit Facility were $2,997.2 million and $3,067.5 million, respectively. Wesco had $1,170.4 million available under the Revolving Credit Facility at December&#160;31, 2024, after giving effect to outstanding letters of credit and certain borrowings under the Company&#8217;s international lines of credit, as compared to $736.0 million available under the Revolving Credit Facility at December&#160;31, 2023, after giving effect to outstanding letters of credit and certain borrowings under the Company&#8217;s international lines of credit.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 6, 2024, Wesco Distribution amended its Revolving Credit Facility pursuant to the terms and conditions of a Sixth Amendment to Fourth Amended and Restated Credit Agreement (the &#8220;Sixth Revolver Amendment&#8221;). The Sixth Revolver Amendment amended the Revolving Credit Agreement to, among other things, modify the Canadian interest rate options and increase certain negative covenant baskets. No other material terms were changed.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The obligations of Wesco Distribution and the other U.S. Borrowers under the Revolving Credit Facility have been guaranteed by Wesco and certain of Wesco Distribution&#8217;s subsidiaries (including certain subsidiaries of Anixter). The obligations of Wesco Canada and the other Canadian Borrowers under the Revolving Credit Facility (including certain subsidiaries of Anixter) have been guaranteed by certain subsidiaries of Wesco Canada and the other Canadian Borrowers. The Revolving Credit Facility is secured by (i) substantially all assets of Wesco Distribution, the other U.S. Borrowers and certain of Wesco Distribution&#8217;s subsidiaries (including certain subsidiaries of Anixter), other than, among other things, real property </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and accounts receivable sold or intended to be sold pursuant to the Receivables Facility, and (ii) substantially all assets of Wesco Canada, the other Canadian Borrowers and certain of Wesco Canada&#8217;s subsidiaries, other than, among other things, real property, in each case, subject to customary exceptions and limitations. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Revolving Credit Agreement requires compliance with conditions that must be satisfied prior to any borrowing as well as ongoing compliance with certain customary affirmative and negative covenants. The Revolving Credit Agreement contains customary events of default. Upon the occurrence and during the continuance of an event of default, the commitments of the lenders may be terminated, and all outstanding obligations of the loan parties under the Revolving Credit Facility may be declared immediately due and payable.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">5.50% Senior Notes due 2023</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">6.00% Senior Notes due 2025</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 30, 2020, in connection with the merger with Anixter, Wesco Distribution commenced offers to purchase for cash (each, a &#8220;Wesco Tender Offer&#8221; and, together the &#8220;Wesco Tender Offers&#8221;) any and all of Anixter Inc.&#8217;s outstanding (i) $350.0&#160;million aggregate principal amount of 5.50% Senior Notes due 2023 (the &#8220;Anixter 2023 Senior Notes&#8221;) and (ii) $250.0&#160;million aggregate principal amount of 6.00% Senior Notes due 2025 (the &#8220;Anixter 2025 Senior Notes&#8221; and, together with the Anixter 2023 Senior Notes, the &#8220;Anixter Senior Notes&#8221;). The Anixter 2023 Senior Notes matured on March 1, 2023, on which date Wesco Distribution repaid the $58.6 million aggregate principal amount of its Anixter 2023 Senior Notes plus accrued interest up to, but not including, the maturity date. The repayment was funded with borrowings under the Company&#8217;s Revolving Credit Facility and had no impact on the Company&#8217;s results of operations. The Anixter 2025 Senior Notes will mature on December 1, 2025.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">7.125% Senior Notes due 2025</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">7.250% Senior Notes due 2028</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 12, 2020, Wesco Distribution issued $1,500&#160;million aggregate principal amount of 7.125% Senior Notes due 2025 (the &#8220;2025 Notes&#8221;) and $1,325&#160;million aggregate principal amount of 7.250% Senior Notes due 2028 (the &#8220;2028 Notes&#8221; and, together with the 2025 Notes, the &#8220;2025 and 2028 Notes&#8221;). The 2025 Notes were issued at a price of 100% of the aggregate principal amount. The 2028 Notes were issued at a price of 99.244% of the aggregate principal amount. Wesco incurred costs related to the issuance of the 2025 Notes and 2028 Notes totaling $33.1&#160;million and $29.3&#160;million, respectively, which were recorded as a reduction to the carrying value of the debt and are being amortized over the respective lives of the notes.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2025 and 2028 Notes were issued pursuant to, and are governed by, an indenture (the &#8220;2025 and 2028 Notes Indenture&#8221;), dated as of June 12, 2020, between the Company, Wesco Distribution and U.S. Bank National Association, as trustee (the &#8220;Trustee&#8221;). The 2025 and 2028 Notes and related guarantees were issued in a private transaction exempt from the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;) and have not been, and will not be, registered under the Securities Act and may not be offered or sold in the U.S. absent registration or an applicable exemption from, or in a transaction not subject to the registration requirements of the Securities Act and other applicable securities laws.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company used the net proceeds from the issuance of the 2025 and 2028 Notes, together with borrowings under its Revolving Credit Facility and Receivables Facility and existing cash on hand, to finance the merger with Anixter and the other transactions contemplated by the Agreement and Plan of Merger dated January 10, 2020 (the &#8220;Merger Agreement&#8221;). The use of proceeds included (i) paying the cash portion of the consideration to stockholders of Anixter, (ii) refinancing certain existing indebtedness of Anixter contemplated by the Merger Agreement, including financing the satisfaction and discharge, defeasance, redemption or other repayment in full of the 5.125% Senior Notes due 2021 of Anixter Inc., a wholly-owned subsidiary of Anixter, and financing payments in connection with the Anixter Consent Solicitations and Wesco Tender Offers, as described above, (iii) refinancing other indebtedness of the Company, and (iv) paying fees, costs and expenses in connection with the foregoing.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2025 Notes were unsecured and unsubordinated obligations of Wesco Distribution and were guaranteed on an unsecured, unsubordinated basis by the Company and Anixter Inc. The 2025 Notes had a stated interest rate of 7.125% per annum, payable semi-annually in arrears on June 15 and December 15 of each year. The 2025 Notes had a maturity date of June 15, 2025 and were redeemable in whole or in part at a redemption price equal to 101.781% of the principal amount between June 15, 2023 and June 14, 2024 or 100% of the principal amount on and after June 15, 2024. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2028 Notes are unsecured and unsubordinated obligations of Wesco Distribution and are guaranteed on an unsecured, unsubordinated basis by the Company and Anixter Inc. The 2028 Notes accrue interest at a rate of 7.250% per annum, payable semi-annually in arrears on June 15 and December 15 of each year. The 2028 Notes will mature on June 15, 2028. Between June 15, 2024 and June 14, 2025, Wesco Distribution may redeem all or a part of the 2028 Notes at a redemption price equal to 102.417% of the principal amount. Between June 15, 2025 and June 14, 2026, Wesco Distribution may redeem all or a part of </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the 2028 Notes at a redemption price equal to 101.208% of the principal amount. On and after June 15, 2026, Wesco Distribution may redeem all or a part of the 2028 Notes at a redemption price equal to 100% of the principal amount.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 20, 2024, Wesco Distribution exercised its right to redeem the entire outstanding $1,500&#160;million aggregate principal amount of the 2025 Notes, and U.S. Bank Trust Company, National Association, as successor to U.S. Bank National Association, as trustee under the 2025 Notes Indenture, issued a notice of redemption to registered holders of the 2025 Notes.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June&#160;17, 2024, Wesco Distribution redeemed the $1,500&#160;million aggregate principal amount of the 2025 Notes at a redemption price equal to 100% of the principal amount plus accrued interest up to, but not including, June 15, 2024. The redemption of the 2025 Notes was funded through the issuance of the 6.375% Senior Notes due 2029 (the &#8220;2029 Notes&#8221;) and the 6.625% Senior Notes due 2032 (the &#8220;2032 Notes&#8221; and, together with the 2029 Notes, the &#8220;2029 and 2032 Notes&#8221;) as described below. The Company recognized a non-cash loss of $6.8 million from&#160;the&#160;redemption&#160;of&#160;the&#160;2025 Notes resulting from the write-off of unamortized debt issuance costs, which is recorded as a component of interest expense, net in the Consolidated Statement of Income and Comprehensive Income for the year ended December&#160;31, 2024.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">6.375% Senior Notes due 2029</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">6.625% Senior Notes due 2032</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 7, 2024, Wesco Distribution issued $900&#160;million aggregate principal amount of 6.375% senior notes due 2029 and $850&#160;million aggregate principal amount of 6.625% senior notes due 2032. The 2029 and 2032 Notes were issued at a price of 100% of the aggregate principal amount. Wesco incurred costs related to the issuance of the 2029 Notes and 2032 Notes totaling $11.3 million and $10.6 million, respectively, which were recorded as a reduction to the carrying value of the debt and are being amortized over the respective lives of the notes.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2029 and 2032 Notes were issued pursuant to, and are governed by, an indenture (the &#8220;2029 and 2032 Notes Indenture&#8221;), dated as of March 7, 2024, among Wesco Distribution, the Company, Anixter Inc., and U.S. Bank Trust Company, National Association, as trustee (the &#8220;Trustee&#8221;). The 2029 and 2032 Notes and related guarantees were issued in a private transaction exempt from the Securities Act. The Company used the net proceeds from the issuance of the 2029 and 2032 Notes to redeem the 2025 Notes on June&#160;17, 2024 and for other corporate purposes.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2029 and 2032 Notes are unsecured and unsubordinated obligations of Wesco Distribution and are guaranteed on an unsecured, unsubordinated basis by the Company and Anixter Inc. The 2029 Notes accrue interest at a rate of 6.375% per annum, payable semi-annually in arrears on March 15 and September 15 of each year. The 2029 Notes will mature on March 15, 2029. The 2032 Notes accrue interest at a rate of 6.625% per annum, payable semi-annually in arrears on March 15 and September 15 of each year. The 2032 Notes will mature on March 15, 2032.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco Distribution may redeem all or a part of the 2029 Notes at any time prior to March 15, 2026 by paying a &#8220;make-whole&#8221; premium plus accrued and unpaid interest, if any, to but excluding the redemption date. In addition, at any time prior to March 15, 2026, Wesco Distribution may redeem up to 35% of the original aggregate principal amount of the 2029 Notes with the net cash proceeds from certain equity offerings. At any time between March 15, 2026 and March 14, 2027, Wesco Distribution may redeem all or a part of the 2029 Notes at a redemption price equal to 103.188% of the principal amount. Between March 15, 2027 and March 14, 2028, Wesco Distribution may redeem all or a part of the 2029 Notes at a redemption price equal to 101.594% of the principal amount. On and after March 15, 2028, Wesco Distribution may redeem all or a part of the 2029 Notes at a redemption price equal to 100% of the principal amount.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco Distribution may redeem all or a part of the 2032 Notes at any time prior to March 15, 2027 by paying a &#8220;make-whole&#8221; premium plus accrued and unpaid interest, if any, to but excluding the redemption date. In addition, at any time prior to March 15, 2027, Wesco Distribution may redeem up to 35% of the original aggregate principal amount of the 2032 Notes with the net cash proceeds from certain equity offerings. At any time between March 15, 2027 and March 14, 2028, Wesco Distribution may redeem all or a part of the 2032 Notes at a redemption price equal to 103.313% of the principal amount. Between March 15, 2028 and March 14, 2029, Wesco Distribution may redeem all or a part of the 2032 Notes at a redemption price equal to 101.657% of the principal amount. On and after March 15, 2029, Wesco Distribution may redeem all or a part of the 2032 Notes at a redemption price equal to 100% of the principal amount.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt Issuance Costs</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco capitalizes certain costs associated with the issuance of debt and such costs are amortized over the term of the respective debt instrument on a straight-line basis. Debt issuance costs are presented in the Consolidated Balance Sheets as a direct reduction to the carrying amount of the related debt liability. Upon prepayment of debt, the Company accelerates the recognition of an appropriate amount of the costs as refinancing or extinguishment of debt. As of December&#160;31, 2024 and 2023, unamortized debt issuance costs of $42.8 million and $37.4 million were recorded in the Consolidated Balance Sheets, respectively.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Covenant Compliance</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco&#8217;s credit agreements contain various restrictive covenants that, among other things, impose limitations on: (i)&#160;dividend payments or certain other restricted payments or investments; (ii)&#160;the incurrence of additional indebtedness and guarantees; (iii)&#160;creation of liens; (iv)&#160;mergers, consolidation or sales of substantially all of Wesco&#8217;s assets; (v)&#160;certain transactions among affiliates; (vi)&#160;payments by certain subsidiaries to Wesco, and (vii)&#160;capital expenditures. In addition, the Revolving Credit Facility and the Receivables Facility require Wesco to meet certain fixed charge coverage tests depending on availability or liquidity, respectively.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2025 and 2028 Notes Indenture and the 2029 and 2032 Notes Indenture (the &#8220;Indentures&#8221;) contain certain covenants that, among other things, limit the Company&#8217;s and its restricted subsidiaries&#8217; ability to incur liens on assets, make certain restricted payments, engage in certain sale and leaseback transactions or sell certain assets or merge or consolidate with or into other companies, subject to certain qualifications and exceptions, including the termination of certain of these covenants upon the 2028 Notes or the 2029 and 2032 Notes receiving investment grade credit ratings.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Indentures contain certain events of default, including, among other things, failure to make required payments, failure to comply with certain agreements or covenants, failure to pay or acceleration of certain other indebtedness, certain events of bankruptcy and insolvency, and failure to pay certain judgments. An event of default under the Indentures will allow either the Trustee or the holders of at least 25% in aggregate principal amount of the applicable series of the then-outstanding Notes to accelerate or, in certain cases, will automatically cause the acceleration of the amounts due under the applicable series of Notes.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco was in compliance with all financial covenants contained in its debt agreements as of December&#160;31, 2024.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the aggregate principal repayment requirements for all indebtedness for the next five years and thereafter, as of December&#160;31, 2024:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.444%"><tr><td style="width:1.0%"></td><td style="width:80.584%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.216%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,987.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,333.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">904.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">853.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total payments on debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,112.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,107.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/470/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021544604656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS' EQUITY<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">CAPITAL STOCK</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Preferred Stock</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are 20 million shares of preferred stock authorized at a par value of $0.01 per share; there are no shares issued or outstanding. The Company&#8217;s Board of Directors has the authority, without further action by the stockholders, to issue all authorized preferred shares in one or more series and to fix the number of shares, designations, voting powers, preferences, optional and other special rights and the restrictions or qualifications thereof. The rights, preferences, privileges and powers of each series of preferred stock may differ with respect to dividend rates, liquidation values, voting rights, conversion rights, redemption provisions and other matters.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Series A Preferred Stock</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s Board of Directors authorized 25,000 shares of fixed-rate reset cumulative perpetual preferred stock, Series A, with a liquidation preference of $25,000 per whole preferred share and a par value of $0.01 per share (the &#8220;Series A Preferred Stock&#8221;). Depositary shares, each representing a 1/1,000th interest in a share of Series A Preferred Stock, are registered under the Securities Act. The Company has issued 21,611,534 depositary shares, representing an interest in approximately 21,612 shares of Series A Preferred Stock.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of shares of the Series A Preferred Stock are entitled to receive, when, as and if declared by the Company&#8217;s Board of Directors, cumulative cash dividends at an initial rate of 10.625% per annum of the $25,000 liquidation preference per share. On June 22, 2025, and every five-year period thereafter, the dividend rate on the Series A Preferred Stock resets and will be equal to the Five-year U.S. Treasury Rate plus a spread of 10.325%.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of the Series A Preferred Stock are not entitled to convert or exchange their shares of Series A Preferred stock into shares of any of Wesco&#8217;s other classes or series of stock or into any other security of Wesco (other than upon a change of control involving the issuance of additional shares of common stock or other change of control transaction, in each case, approved by holders of common stock).</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Series A Preferred Stock has no stated maturity and will not be subject to any sinking fund, retirement fund or purchase fund or any other obligation of Wesco to redeem, repurchase or retire the Series A Preferred Stock. On June 22, 2025, Wesco may redeem the Series A Preferred Stock, in whole or in part, for cash at a redemption price of $25,000 per share, plus all accrued and unpaid dividends.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of the Series A Preferred Stock will have limited voting rights, including the right to elect two directors to the Board of Directors of the Company in the event dividends on the Series A Preferred Stock remain unpaid for the equivalent of six or more full quarterly dividend periods.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Common Stock</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are 210 million shares of common stock and 20 million shares of Class&#160;B common stock authorized at a par value of $0.01 per share. The Class&#160;B common stock is identical to the common stock, except for voting and conversion rights. The holders of Class&#160;B common stock have no voting rights. With certain exceptions, Class&#160;B common stock may be converted, at the option of the holder, into the same number of shares of common stock.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain of the Company&#8217;s credit agreements place limits on the Company&#8217;s ability to declare or pay dividends and repurchase common stock. These restrictions are based on availability, as defined in the respective credit agreements, as well as Wesco&#8217;s compliance with certain fixed charge coverage tests. At December&#160;31, 2024 and 2023, no dividends had been declared that remained unpaid and, therefore, no retained earnings were reserved for dividend payments.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Treasury Stock</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Common stock purchased for treasury is recorded at cost. At the date of subsequent reissue, the treasury stock account is reduced by the cost of such stock, with cost determined on a weighted-average basis.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Share Repurchases</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 31, 2022, the Company&#8217;s Board of Directors adopted a resolution authorizing the repurchase of up to $1&#160;billion of the Company&#8217;s common stock and Series A Preferred Stock. The share repurchase authorization has no expiration date and may be modified, suspended, or terminated at any time without prior notice.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December&#160;31, 2024, the Company entered into spot repurchase transactions through brokers to purchase 2,424,488 shares of its common stock in the open market for cash totaling $428.8 million, including excise taxes. Wesco funded the repurchases with available cash and borrowings under its accounts receivable securitization and revolving credit facilities. During the year ended December&#160;31, 2023, the Company entered into spot repurchase transactions through a broker to purchase 504,335 shares of its common stock totaling $75.0 million. Wesco funded the repurchases with available cash and borrowings under its revolving credit facility. During the year ended December&#160;31, 2022, the Company entered into entered into spot repurchase transactions through a broker to purchase 87,502 shares of its common stock in the open market for cash totaling $11.1 million. Wesco funded the repurchases with available cash and borrowings under its revolving credit facility. These repurchases were made within the limits described above.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dividends</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s dividends on common stock are declared at the discretion of the Board of Directors. During the years ended December&#160;31, 2024 and 2023, the Board of Directors declared and the Company paid quarterly cash dividends totaling $81.5 million and $76.6 million, respectively, to common stockholders. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table is a summary of cash dividends declared and paid on the Company&#8217;s common stock for the year ended December&#160;31, 2024: </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.912%"><tr><td style="width:1.0%"></td><td style="width:18.249%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.613%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.249%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.613%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.249%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.613%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.249%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.613%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.252%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Date Declared</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Record Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Payment Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount per share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Dividend Payment</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 29, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 15, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 29, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.413&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">million</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 30, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 14, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 28, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.413&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">million</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 29, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 13, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.413&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">million</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 13, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.413&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">million</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table is a summary of cash dividends declared and paid on the Company&#8217;s common stock for the year ended December&#160;31, 2023: </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.912%"><tr><td style="width:1.0%"></td><td style="width:18.249%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.613%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.249%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.613%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.249%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.613%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.249%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.613%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.252%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Date Declared</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Record Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Payment Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount per share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Dividend Payment</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 3, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 15, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.375&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">million</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 1, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 15, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.375&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">million</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 15, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 29, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.375&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">million</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 15, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 29, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.375&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">million</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December&#160;31, 2024, 2023 and 2022, the Company&#8217;s Board of Directors also declared and the Company paid quarterly cash dividends of $0.664 per depositary share relating to its Series A Preferred Stock totaling $57.4 million each year.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480237/815-40-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/505/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-16<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021543144192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_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"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">11. INCOME TAXES</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the components of income before income taxes by jurisdiction:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">713.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">739.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">859.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">252.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;  Income before income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">951.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">992.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,136.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the components of the provision for income taxes:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current income taxes:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39.9)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.9)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Provision for income taxes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the reconciliation between the federal statutory income tax rate and the effective tax rate:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal statutory rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal income tax benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax effect of intercompany financing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax effect of foreign income</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.8&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The corporate alternative minimum tax (&#8220;CAMT&#8221;) was enacted as part of the Inflation Reduction Act of 2022. The CAMT imposes a minimum tax of 15% on the adjusted financial statement income (&#8220;AFSI&#8221;) of certain corporations with average annual AFSI over a three-year period in excess of $1 billion, so-called &#8220;applicable corporations&#8221;. CAMT is effective for tax years beginning after December 31, 2022. The Company was not subject to CAMT for the years ended December&#160;31, 2024 and 2023, respectively, and does not expect to be subject to it for the year ended December 31, 2025.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The undistributed earnings of the Company&#8217;s foreign subsidiaries amounted to approximately $2,107.7 million as of December&#160;31, 2024. Most of these earnings have been taxed in the U.S. under either the one-time transition tax or the GILTI tax regime imposed by the TCJA. Wesco has elected to pay the transition tax in installments over an eight year period ending in 2026. As of December&#160;31, 2024, the Company&#8217;s remaining liability for the transition tax was $37.7 million, which is recorded as components of other current and noncurrent liabilities in the Consolidated Balance Sheet. The Company continues to assert that the remaining undistributed earnings of its foreign subsidiaries are indefinitely reinvested. The distribution of earnings by Wesco&#8217;s foreign subsidiaries in the form of dividends, or otherwise, may be subject to additional taxation. The Company estimates that additional taxes of approximately $69.4 million would be payable upon the remittance of all previously undistributed foreign earnings as of December&#160;31, 2024, based upon the laws in effect on that date. The Company believes that it is able to maintain sufficient liquidity for its domestic operations and commitments without repatriating cash from Wesco&#8217;s foreign subsidiaries.</span></div><div style="margin-top:6pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth deferred tax assets and liabilities:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation of property, buildings and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">545.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">564.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Disallowed business interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforwards</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign tax credit carryforwards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes before valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">434.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">775.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">421.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">807.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred income taxes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">401.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">775.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398.2&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">807.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco had deferred tax assets of $31.7 million and $31.4 million as of December&#160;31, 2024 and 2023, respectively, related to foreign net operating loss carryforwards. These net operating loss carryforwards expire beginning in 2026 through 2043, while some may be carried forward indefinitely. The Company has determined that certain foreign net operating loss carryforwards will not be realized before they expire. Accordingly, the Company has recorded a valuation allowance of $19.5 million and $12.9&#160;million against deferred tax assets related to certain foreign net operating loss carryforwards as of December&#160;31, 2024 and 2023, respectively. Additionally, these foreign jurisdictions had deferred tax assets of $6.6 million and $6.1 million as of December&#160;31, 2024 and 2023, respectively, related to other future deductible temporary differences. The Company has recorded a full valuation allowance against these amounts as of December&#160;31, 2024 and 2023, respectively. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024 and 2023, Wesco had deferred tax assets of $3.9 million and $3.0 million, respectively, related to state net operating loss carryforwards. These net operating loss carryforwards expire beginning in 2025 through 2043, while some may be carried forward indefinitely. The Company has determined that certain state net operating loss carryforwards will not be realized. Accordingly, the Company has recorded a valuation allowance of $0.9 million and $1.0 million against deferred tax assets related to certain state net operating loss carryforwards as of December&#160;31, 2024 and 2023, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024 and 2023, Wesco had deferred tax assets of $4.8 million and $2.2 million, respectively, in certain foreign and state jurisdictions related to disallowed business interest expense. The carryforward period for disallowed business interest expense is indefinite. The Company has determined that disallowed business interest expense carryforwards for certain jurisdictions will not be realized. Accordingly, the Company has recorded a valuation allowance of $0.8 million and $0.5 million against deferred tax assets related to disallowed business interest expense carryforwards in these jurisdictions as of December&#160;31, 2024 and 2023, respectively.  </span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024 and 2023, Wesco had deferred tax assets of $41.0 million and $41.1 million, respectively, related to foreign tax credit carryforwards. The foreign tax credit carryforwards expire beginning in 2027 through 2034. The Company has determined that certain foreign tax credit carryforwards will not be realized before they expire. Accordingly, the Company has recorded a valuation allowance of $4.8 million and $2.9 million against these deferred tax assets as of December&#160;31, 2024 and 2023, respectively. Wesco&#8217;s ability to realize its deferred tax assets related to foreign tax credit carryforwards may be impacted by U.S. tax legislation, our ability to generate sufficient foreign source taxable income, and tax planning strategies that the Company may implement. The impact of these items, if any, on Wesco&#8217;s assessment of the realizability of these deferred tax assets will be recorded as a discrete item in the period in which the Company&#8217;s assessment changes.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is under examination by tax authorities in various jurisdictions and remains subject to examination until the applicable statutes of limitation expire. The statutes of limitation for the material jurisdictions in which the Company files income tax returns remain open as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:48.533%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.535%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States &#8212; Federal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021 and forward</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States &#8212; Material States</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2017 and forward</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2012 and forward</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">UK</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019 and forward</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Australia</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018 and forward</span></td></tr></table></div><div style="margin-top:6pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the reconciliation of gross unrecognized tax benefits:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance January 1</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for current year tax positions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for prior year tax positions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for acquired tax positions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions for prior year tax positions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lapse in statute of limitations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency exchange rate changes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance December 31</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amount of unrecognized tax benefits that would affect the effective tax rate if recognized in the consolidated financial statements for the years ended December&#160;31, 2024, 2023 and 2022 were $36.8 million, $40.1 million, and $40.6&#160;million, respectively. Within the next twelve months, the amount of unrecognized tax benefits is expected to decrease by $8.7&#160;million due to the expiration of statutes of limitation. Such change would result in a $4.0&#160;million reduction in income tax expense.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company classifies interest related to unrecognized tax benefits as a component of interest expense, net in the Consolidated Statements of Income and Comprehensive Income. The Company recognized net interest income on unrecognized tax benefits of $1.6 million and $1.1 million for the years ended December&#160;31, 2024 and 2023, respectively. The Company recognized net interest expense on unrecognized tax benefits of $2.3 million for the year ended December&#160;31, 2022. As of December&#160;31, 2024 and 2023, Wesco had a liability of $7.7&#160;million and $8.9 million, respectively, for interest expense related to unrecognized tax benefits. The Company classifies penalties related to unrecognized tax benefits as part of income tax expense. Penalties recorded in income tax expense for the years ended December&#160;31, 2024 , 2023 and 2022 were immaterial. As of December&#160;31, 2024 and 2023, Wesco had a liability of $3.7 million and $4.7 million, respectively, for penalties related to unrecognized tax benefits.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, one of the Company&#8217;s Mexican affiliates received a tax assessment from the Mexican tax authorities in the amount of approximately $26.0&#160;million related to its 2012 income tax return. This amount, updated for adjustments required under Mexican law, was approximately $28.5&#160;million as of December&#160;31, 2024. The Company believes the assessment is without merit and has filed an annulment lawsuit in the Mexican Federal Court of Administrative Justice. The Company expects to prevail in this litigation and, accordingly, has not recognized a liability for this assessment in its consolidated financial statements.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2022, one of the Company&#8217;s Canadian affiliates received tax assessments from the Canada Revenue Agency (&#8220;CRA&#8221;) totaling approximately $11.0&#160;million, including tax and interest, related to its 2012 through 2014 income tax returns. The Company&#8217;s Canadian affiliate also received a related penalty assessment of approximately $2.7&#160;million in May 2023. The assessments totaled approximately $18.0&#160;million in the aggregate, including additional interest updated through December 31, 2024. The Company believes these assessments are without merit and has appealed to the Tax Court of Canada. The Company expects to prevail in the courts and, therefore, has not recognized a liability for these assessments in its consolidated financial statements. The CRA continues to audit the 2015 through 2019 tax years of Wesco&#8217;s Canadian affiliates and the Company expects to eventually receive similar assessments for these tax years.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12C<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477891/740-270-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/740/tableOfContent<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-14<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-21<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482603/740-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021543235504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EARNINGS PER SHARE<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">EARNINGS PER SHARE</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share is computed by dividing net income attributable to common stockholders by the weighted-average number of common shares outstanding during the periods. Diluted earnings per share is computed by dividing net income attributable to common stockholders by the weighted-average common shares and common share equivalents outstanding during the periods. The dilutive effect of common share equivalents is considered in the diluted earnings per share computation using the treasury stock method, which includes consideration of equity awards.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the details of basic and diluted earnings per share:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions, except per share data)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to WESCO International, Inc.</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">717.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">765.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">860.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Preferred stock dividends</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to common stockholders</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">660.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">708.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">803.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding used in computing basic earnings per share</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.8&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.1&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.7&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common shares issuable upon exercise of dilutive equity awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding and common share equivalents used in computing diluted earnings per share</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings per share attributable to common stockholders</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.26&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.86&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.83&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.05&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.54&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.33&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The computation of diluted earnings per share attributable to common stockholders excludes stock-based awards that would have had an antidilutive effect on earnings per share. For the years ended December&#160;31, 2024, 2023, and 2022, there were approximately 0.2 million, 0.2 million, and 0.1 million antidilutive stock-based awards, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>39
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021545470000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_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_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock-Based Compensation</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco sponsors a stock-based compensation plan. On May 27, 2021, the Company&#8217;s stockholders approved the WESCO International, Inc. 2021 Omnibus Incentive Plan (the &#8220;2021 Plan&#8221;). The 2021 Plan is administered by the Compensation Committee of the Company&#8217;s Board of Directors.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2021 Plan was designed to be the successor plan to all prior stock-based compensation plans. Accordingly, no new awards may be granted under the Company&#8217;s 1999 Long-Term Incentive Plan, as amended and restated (the &#8220;1999 Plan&#8221;) or any other prior plan. Awards outstanding under any such prior plans will remain in full force and effect under such plans according to their respective terms. To the extent that any such award is forfeited, terminates, expires or lapses without being exercised, or is settled for cash, the shares subject to such award not delivered will again be available for awards under the 2021 Plan.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The maximum number of shares of the Company&#8217;s common stock that may be granted pursuant to awards under the 2021 Plan is 2,150,000, less any shares issued under the 1999 Plan between March 31, 2021 and May 27, 2021. If any award granted under the 2021 Plan is forfeited, terminates, expires or lapses instead of being exercised, or is settled for cash, the shares subject to such award will again be available for grant under the 2021 Plan. Shares delivered by participants or withheld by the Company to pay all or a portion of the exercise price or withholding taxes with respect to stock option or stock appreciation right awards will not again be available for issuance. Shares delivered by participants or withheld by the Company to satisfy applicable tax withholding obligations with respect to restricted shares or restricted stock units will again be available for grant under the 2021 Plan. As of December&#160;31, 2024, 1,565,398 shares of common stock were reserved under the 2021 Plan for future equity award grants.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation awards outstanding under Wesco&#8217;s plans comprise stock options, stock-settled stock appreciation rights, restricted stock units and performance-based awards. Compensation cost for all stock-based awards is measured at fair value on the date of grant and compensation cost is recognized, net of estimated forfeitures, over the service period for awards expected to vest. The fair value of stock options and stock-settled stock appreciation rights is determined using the Black-Scholes model. The fair value of restricted stock units and performance-based awards with performance conditions is determined by the grant-date closing price of Wesco&#8217;s common stock. The forfeiture assumption is based on Wesco&#8217;s historical participant behavior that is reviewed on at least an annual basis. For stock options and stock-settled stock appreciation rights that are exercised, and for restricted stock units and performance-based awards that vest, shares are issued out of Wesco&#8217;s outstanding common stock.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock options and stock-settled stock appreciation rights vest ratably over a three-year period and terminate on the tenth anniversary of the grant date unless terminated sooner under certain conditions. Restricted stock unit awards that were granted under the 1999 Plan vested fully on the third anniversary of the date of grant. Restricted stock units awarded under the 2021 Plan typically vest ratably over a three-year period on each of the first, second and third anniversaries of the grant date. Vesting of performance-based awards is based on a three-year performance period, and the number of shares earned, if any, depends on the attainment of certain performance levels, as described below. Outstanding awards would vest upon the consummation of a change in control transaction with performance-based awards vesting at the target level.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance-based awards are based on two equally-weighted performance measures: the three-year average growth rate of Wesco&#8217;s net income attributable to common stockholders and the three-year cumulative return on net assets. These awards are accounted for as awards with performance conditions; compensation cost is recognized over the performance period based upon Wesco&#8217;s determination of whether it is probable that the performance targets will be achieved.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco recognized $28.9 million, $48.1 million and $46.4 million of non-cash stock-based compensation expense for the years ended December&#160;31, 2024, 2023 and 2022, respectively, which is included in selling, general and administrative expenses for all such periods. As of December&#160;31, 2024, there was $52.6 million of total unrecognized compensation expense related to non-vested stock-based compensation arrangements for all awards previously made, which is expected to be recognized as follows:</span></div><div style="margin-top:6pt;text-align:center;text-indent:13.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:52.046%"><tr><td style="width:1.0%"></td><td style="width:60.697%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:37.103%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">For the year ending December 31,</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate intrinsic value of awards exercised and vested during the years ended December&#160;31, 2024, 2023, and 2022 was $80.6 million, $172.8 million, and $68.3 million, respectively. The gross income tax benefit associated with the exercise of stock-based awards totaled $19.1 million, $40.8 million, and $15.8 million in 2024, 2023, and 2022, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December&#160;31, 2024, 2023 and 2022, Wesco granted the following stock options, restricted stock units, and performance-based awards at the following weighted-average fair values:</span></div><div style="margin-top:6pt;text-align:center;text-indent:13.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.619%"><tr><td style="width:1.0%"></td><td style="width:64.642%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.482%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.615%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.503%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.615%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.343%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options granted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,425&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,729&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,799&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average fair value</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72.05&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76.69&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249,757&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177,659&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234,800&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average fair value</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158.78&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169.65&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122.13&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance-based awards granted</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,599&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,656&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,991&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average fair value</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109.04&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87.04&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122.09&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:112%;position:relative;top:-3.15pt;vertical-align:baseline">(1)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">As described further below, the year ended December&#160;31, 2024 includes performance-based awards granted in February 2021 for which actual achievement levels were certified in February 2024, as well as performance-based awards granted during the year ended December&#160;31, 2024.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of stock options, as disclosed in the table above, were estimated using the following weighted-average assumptions in the respective periods:</span></div><div style="margin-top:6pt;text-align:center;text-indent:13.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.619%"><tr><td style="width:1.0%"></td><td style="width:64.642%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.482%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.615%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.503%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.615%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.343%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk free interest rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.09%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.89%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">n/a</span></td></tr></table></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The risk-free interest rate is based on the U.S. Treasury Daily Yield Curve rate as of the grant date. The expected life is based on historical exercise experience, the expected volatility is based on the volatility of the Company&#8217;s daily stock price over the expected life preceding the grant date of the award, and the expected dividend yield is based on the calculated yield on the Company&#8217;s common stock at date of grant using the current year projected dividend distribution rate. The Company did not pay dividends to holders of its common stock during the year ended December&#160;31, 2022.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth a summary of stock options and related information for the periods presented:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:13.501%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.937%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="45" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Awards</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Contractual</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Life (In years)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value<br/>(In millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Awards</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Awards</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted- Average Exercise Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning of year</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,082&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144.51&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,347&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121.55&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,425&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152.07&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,729&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169.72&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,799&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121.58&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,495)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128.40&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,279)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122.09&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,198)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154.32&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,715)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148.67&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,452)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122.09&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">End of year</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234,814&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147.08&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,082&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144.51&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,347&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121.55&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at end of year</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,399&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136.60&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,411&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121.53&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">879&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122.09&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December&#160;31, 2024, the aggregate intrinsic value of stock options exercised during such period was not material.</span></div><div style="margin-top:6pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth a summary of stock-settled stock appreciation rights and related information for the periods presented:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:13.501%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.937%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="45" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Awards</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Remaining<br/>Contractual<br/>Life (In years)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value<br/>(In millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Awards</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Awards</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Exercise<br/>Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning of year</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">818,284&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.55&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,248,115&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.02&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,370,388&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.09&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(118,513)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63.29&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(428,500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66.70&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(113,382)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.90&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(727)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76.25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,331)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.57&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,891)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.35&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">End of year</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">699,044&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.90&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">818,284&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.55&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,248,115&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.02&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at end of year</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">699,044&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.90&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">777,479&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.64&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,083,320&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.91&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December&#160;31, 2024, the aggregate intrinsic value of stock-settled stock appreciation rights exercised during such period was $15.2&#160;million.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth a summary of restricted stock units and related information for the periods presented:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.052%"><tr><td style="width:1.0%"></td><td style="width:29.341%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.858%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.561%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.858%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.561%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.858%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.561%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.858%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.561%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.858%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.561%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Awards</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Fair<br/>Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Awards</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Fair<br/>Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Awards</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at beginning of year</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">407,613&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127.49&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">774,233&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.79&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">974,162&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.48&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249,757&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158.78&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177,659&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169.65&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234,800&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122.13&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(195,578)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115.66&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(508,173)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.72&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(393,194)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.13&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,222)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141.98&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,106)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137.28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41,535)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66.30&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at end of year</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">427,570&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149.84&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">407,613&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127.49&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">774,233&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.79&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth a summary of performance-based awards and related information for the periods presented:</span></div><div style="margin-bottom:5pt;margin-top:7pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.052%"><tr><td style="width:1.0%"></td><td style="width:29.341%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.858%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.561%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.858%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.561%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.858%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.561%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.858%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.561%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.858%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.561%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Awards</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Fair<br/>Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Awards</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Fair<br/>Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Awards</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at beginning of year</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254,859&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115.15&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335,329&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.26&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380,819&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.23&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Granted</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,599&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109.04&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,656&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87.04&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,991&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122.09&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(223,042)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77.08&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(289,394)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(115,394)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.64&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,899)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151.11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,732)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,087)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.75&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at end of year</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,517&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147.19&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254,859&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115.15&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335,329&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.26&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:112%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span>&#160;&#160;&#160;&#160;The year ended December&#160;31, 2024 includes 80,951 performance-based awards granted in February 2024 with a fair value of $152.07 and three-year performance period ending December 31, 2026, and 111,521 of additional performance-based awards related to awards originally granted in February 2021 with a fair value of $77.08 and three-year performance period ended December 31, 2023 for which actual achievement levels were certified in February 2024.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(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> -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 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 (f)(2)(ii)<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 (f)(2)(v)<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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.C.Q3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 6: 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.D.1.Q5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 7: 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.D.3.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 8: 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.D.2.Q6)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 9: 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 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 (b)<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 (f)(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_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 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>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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021543003264">
<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">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_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"><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, a number of lawsuits and claims have been or may be asserted against the Company relating to the conduct of its business, including litigation relating to commercial, product and employment matters. The outcome of any litigation cannot be predicted with certainty, and some lawsuits may be determined adversely to Wesco. However, management does not believe that the ultimate outcome of any such pending matters is likely to have a material adverse effect on Wesco&#8217;s financial condition or liquidity, although the resolution in any fiscal period of one or more of these matters may have a material adverse effect on Wesco&#8217;s results of operations for that period.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, the Company had $48.2&#160;million in outstanding letters of credit and guarantees.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 405<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/405-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/450/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478522/954-440-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/440/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021543735488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS SEGMENTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_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 );">SEGMENTS AND RELATED INFORMATION</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">16. BUSINESS SEGMENTS</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has operating segments comprising three strategic business units consisting of EES, CSS and UBS. These operating segments are equivalent to the Company&#8217;s reportable segments.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-1943">The President and Chief Executive Officer serves as the Company&#8217;s Chief Operating Decision Maker (&#8220;CODM&#8221;).</span> The CODM allocates resources and evaluates the performance of the Company&#8217;s reportable segments based on adjusted earnings before interest, taxes, depreciation and amortization (&#8220;adjusted EBITDA&#8221;), which is the Company&#8217;s measure of segment profit or loss. The CODM considers budget-to-actual and year-over-year variances for net sales and adjusted EBITDA when making decisions about allocating resources to the segments.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company incurs corporate costs primarily related to treasury, tax, information technology, legal and other centralized functions. The Company also has various corporate assets. Segment assets may not include jointly used assets, but segment results include depreciation expense or other allocations related to those assets. Interest expense and other non-operating items are either not allocated to the segments or reviewed on a segment basis. Corporate expenses and assets not directly identifiable with a reportable segment are reported in the tables below to reconcile the reportable segments to the consolidated financial statements.</span></div><div style="margin-top:6pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a description of each of the Company&#8217;s reportable segments and their business activities.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Electrical &amp; Electronic Solutions</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The EES segment, with approximately 6,700 employees serving customers in over 50 countries, supplies a broad range of products and solutions primarily to construction, industrial and original equipment manufacturer (&#8220;OEM&#8221;) customers. The product portfolio in this business includes a broad range of electrical equipment and supplies, automation and connected devices (the &#8220;Internet of Things&#8221; or &#8220;IoT&#8221;), security, lighting, wire and cable, safety, and maintenance, repair and operating (&#8220;MRO&#8221;) products from industry-leading manufacturing partners. The EES service portfolio includes contractor solutions to improve project execution, direct and indirect manufacturing supply chain optimization programs, lighting and renewables advisory services, and digital and automation solutions to improve safety and productivity.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Communications &amp; Security Solutions</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The CSS segment, with approximately 4,700 employees serving customers in over 50 countries, is a global leader in data center, network infrastructure and security solutions. CSS sells directly to end-users or through an extensive network of channel partners, including data communications contractors, security and network integrators, professional audio/visual integrators, and systems integrators. Beyond its core portfolio, CSS provides a wide range of professional A/V, safety, facilities, and energy management solutions. The full CSS product portfolio is frequently paired with services designed to enhance efficiency and productivity across all customer segments globally. These services include data center services, advisory, installation enhancement, project deployment, supply chain solutions, and management platforms.</span></div><div style="margin-top:6pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Utility &amp; Broadband Solutions</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The UBS segment, with approximately 2,300 employees serving customers primarily in the U.S. and Canada, provides products and services to investor-owned utilities, public power companies, including municipalities, as well as global service providers, wireless providers, broadband operators and the contractors that service these customers. The UBS segment divested Wesco&#8217;s integrated supply business on April 1, 2024. The products sold include wire and cable, transformers, transmission and distribution hardware, switches, protective devices, connectors, lighting, conduit, fiber and copper cable, connectivity products, pole line hardware, racks, cabinets, safety and MRO products, and point-to-point wireless devices. The UBS segment also offers a complete set of service solutions to improve customer supply chain efficiencies.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present information about the Company&#8217;s reportable segments and reconcile adjusted EBITDA by segment, which is the Company&#8217;s measure of segment profit or loss, to income before income taxes on a consolidated basis for the periods presented:</span></div><div style="margin-top:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">EES</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">CSS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">UBS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Reportable Segments Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,546.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,537.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,735.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,818.8</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold (excluding depreciation and amortization)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,517.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,918.4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,670.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,106.2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative payroll expenses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">854.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">614.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,713.6</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other segment items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">456.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">383.4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,017.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">717.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">621.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">643.4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,982.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA margin %</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.4&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.2&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.2&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Reconciliation of adjusted EBITDA</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146.8</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50.9)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated amounts (Corporate):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.4</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">561.5</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364.9</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41.8)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">951.0</span></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"> Selling, general and administrative payroll expenses includes salaries, benefits, commissions, incentives, temporary labor, and other payroll expenses.</span></div></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Other segment items primarily includes allocated expenses (which includes employee-related allocations), transportation costs, facility costs (including rent and utilities), employee expenses (including travel and entertainment), credit losses, professional and consulting fees, supplies, real estate and personal property taxes, sales promotion expenses, and gains (losses) on the sale, disposal, or abandonment of property and equipment.</span></div></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(3) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Stock-based compensation expense is excluded from selling, general and administrative payroll expenses, as this is an adjustment to calculate adjusted EBITDA.</span></div></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(4) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">The reportable segments do not incur interest expense as these costs are centrally controlled through the Corporate treasury function.</span></div></td></tr></table></div><div style="margin-top:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">EES</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">CSS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">UBS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Reportable Segments Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,610.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,152.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,622.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,385.2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold (excluding depreciation and amortization)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,576.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,524.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,440.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,541.5</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative payroll expenses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">872.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">594.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,741.7</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other segment items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">434.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">349.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">951.5</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">727.4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">683.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">739.3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,150.5</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA margin %</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.4&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.6&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.2&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Reconciliation of adjusted EBITDA</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expense, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82.9</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated amounts (Corporate):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">548.6</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">389.3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57.8)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">992.0</span></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"> Selling, general and administrative payroll expenses includes salaries, benefits, commissions, incentives, temporary labor, and other payroll expenses.</span></div></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Other segment items primarily includes allocated expenses (which includes employee-related allocations), transportation costs, facility costs (including rent and utilities), employee expenses (including travel and entertainment), credit losses, professional and consulting fees, supplies, real estate and personal property taxes, sales promotion expenses, and gains (losses) on the sale, disposal, or abandonment of property and equipment.</span></div></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(3) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Stock-based compensation expense is excluded from selling, general and administrative payroll expenses, as this is an adjustment to calculate adjusted EBITDA.</span></div></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(4) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">The reportable segments do not incur interest expense as these costs are centrally controlled through the Corporate treasury function.</span></div></td></tr></table></div><div style="margin-top:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">EES</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">CSS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">UBS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Reportable Segments Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,823.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,401.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,195.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,420.1</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold (excluding depreciation and amortization)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,708.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,944.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,106.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,758.8</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative payroll expenses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">822.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">516.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">264.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,602.8</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other segment items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">441.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">341.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">930.9</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">851.3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">599.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">677.3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,127.6</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA margin %</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.6&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.4&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.9&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Reconciliation of adjusted EBITDA</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134.3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.3)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.6</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated amounts (Corporate):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.7</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">492.9</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">294.4</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expense, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,136.7</span></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"> Selling, general and administrative payroll expenses includes salaries, benefits, commissions, incentives, temporary labor, and other payroll expenses.</span></div></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Other segment items primarily includes allocated expenses (which includes employee-related allocations), transportation costs, facility costs (including rent and utilities), employee expenses (including travel and entertainment), credit losses, professional and consulting fees, supplies, real estate and personal property taxes, sales promotion expenses, and gains (losses) on the sale, disposal, or abandonment of property and equipment.</span></div></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(3) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Stock-based compensation expense is excluded from selling, general and administrative payroll expenses, as this is an adjustment to calculate adjusted EBITDA.</span></div></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(4) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">The reportable segments do not incur interest expense as these costs are centrally controlled through the Corporate treasury function.</span></div></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth depreciation and amortization by reportable segment for the periods presented:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:72.807%"><tr><td style="width:1.0%"></td><td style="width:44.482%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.369%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.804%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.369%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.804%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.372%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EES</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.6</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CSS</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68.4</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">UBS</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reportable segments total</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134.3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.7</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181.3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179.0</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth other (income) expense, net by reportable segment for the periods presented, which primarily consists of net foreign currency exchange (gains) losses and the gain on the divestiture of the WIS business:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:72.807%"><tr><td style="width:1.0%"></td><td style="width:44.482%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.369%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.804%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.369%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.804%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.372%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EES</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.0)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CSS</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 7pt 0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">UBS</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(121.2)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.4)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reportable segments total</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50.9)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41.8)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57.8)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92.7)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth capital expenditures by reportable segment for the periods presented:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:72.807%"><tr><td style="width:1.0%"></td><td style="width:44.482%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.369%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.804%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.369%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.804%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.372%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EES</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.1</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CSS</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 7pt 0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">UBS</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reportable segments total</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76.4</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92.3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 7pt 0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99.4</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth total assets by reportable segment for the periods presented:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:56.286%"><tr><td style="width:1.0%"></td><td style="width:45.653%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.875%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EES</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,457.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,553.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CSS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,009.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,626.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">UBS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,497.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,908.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reportable segments total</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,964.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,088.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,097.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">972.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,061.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,060.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:27pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.85pt;font-weight:400;line-height:112%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%;padding-left:7pt">Total assets for Corporate primarily consist of cash and cash equivalents, deferred income taxes, property, buildings and equipment, capitalized cloud computing arrangement costs, operating lease assets, and pension assets.</span></div><div style="margin-top:9pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth tangible long-lived assets, which include property, buildings and equipment, and operating lease assets, by geographic area:</span></div><div style="margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.005%"><tr><td style="width:1.0%"></td><td style="width:60.976%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.332%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.859%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.333%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">893.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">906.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other International</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,178.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,184.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">No individual other international country&#8217;s tangible long-lived assets are material.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 34<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-34<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-15<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/280/tableOfContent<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021545514528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule II - Valuation and Qualifying Accounts<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ValuationAndQualifyingAccountsAbstract', window );"><strong>SEC Schedule, 12-09, Valuation and Qualifying Accounts [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_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock', window );">Schedule II - Valuation and Qualifying Accounts</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Schedule&#160;II&#8212;Valuation and Qualifying Accounts</span></div><div><span><br/></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.596%"><tr><td style="width:1.0%"></td><td style="width:48.239%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.946%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.625%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.946%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.625%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.946%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.625%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.948%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at<br/>beginning</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Charged to</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">of period</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">earnings</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Deductions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">end of period</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for expected credit losses</span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year Ended December 31, 2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year Ended December 31, 2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year Ended December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:5.93pt">Includes a reduction in the allowance for expected credit losses due to the write-off of trade accounts receivable.</span></div><div style="margin-top:3pt;text-indent:4.5pt"><span><br/></span></div><div style="margin-top:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.596%"><tr><td style="width:1.0%"></td><td style="width:48.239%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.946%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.625%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.946%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.625%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.946%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.625%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.948%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at<br/>beginning</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Charged to</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">of period</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">earnings</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Deductions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">end of period</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for deferred tax assets</span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year Ended December 31, 2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year Ended December 31, 2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year Ended December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:5.93pt">For the years ended December 31, 2024 and December 31, 2023, deductions primarily relate to a decrease in the valuation allowance recorded against deferred tax assets related to certain foreign jurisdictions. For the year ended December 31, 2022, deductions primarily relate to a decrease in the valuation allowance recorded against deferred tax assets related to foreign tax credit carryforwards.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 09<br> -Publisher SEC<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 4<br> -Subparagraph (SX 210.12-09)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-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;">srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</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_srt_ValuationAndQualifyingAccountsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">srt_ValuationAndQualifyingAccountsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021540830432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pay vs Performance Disclosure - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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 attributable to WESCO International, Inc.</a></td>
<td class="nump">$ 717.6<span></span>
</td>
<td class="nump">$ 765.5<span></span>
</td>
<td class="nump">$ 860.5<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>44
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021546052896">
<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>Dec. 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_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrAdoptedFlag', window );">Non-Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrTrmntdFlag', window );">Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrTrmntdFlag', window );">Non-Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TradingArrByIndTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TradingArrByIndTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021545108288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Policies and Procedures<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_ecd_InsiderTradingPoliciesProcLineItems', window );"><strong>Insider Trading Policies and Procedures [Line Items]</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_InsiderTrdPoliciesProcAdoptedFlag', window );">Insider Trading Policies and Procedures Adopted</a></td>
<td class="text">true<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_InsiderTradingPoliciesProcLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16<br> -Subsection J<br> -Paragraph 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_InsiderTradingPoliciesProcLineItems</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_ecd_InsiderTrdPoliciesProcAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16<br> -Subsection J<br> -Paragraph 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_InsiderTrdPoliciesProcAdoptedFlag</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021546035584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Significant Accounting Policies [Text Block]</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basis of Presentation</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements include the accounts of Wesco International and all of its subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2023 we changed our presentation in tables from thousands to millions. Certain amounts as of December&#160;31, 2024 and 2023 and for the years ended December&#160;31, 2024, 2023 and 2022 in the consolidated financial statements and associated notes may not foot or recalculate due to rounding.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reclassifications</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Consolidated Statements of Cash Flows and the reconciliation between the federal statutory income tax rate and the effective tax rate in Note 11, &#8220;Income Taxes&#8221; for the years ended December&#160;31, 2023 and 2022 include certain reclassifications to previously reported amounts to conform to the current period&#8217;s presentation. The table of deferred tax assets and liabilities in Note 11, &#8220;Income Taxes&#8221; for the year ended December&#160;31, 2023 also includes certain reclassifications to previously reported amounts to conform to the current period&#8217;s presentation. Such reclassifications had no impact on the totals of operating, investing and financing cash flow activities, the effective tax rates, or totals of the deferred tax assets and liabilities for those years.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with generally accepted accounting principles in the United States of America requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Although these estimates are based on management&#8217;s best knowledge of current events and actions Wesco may undertake in the future, actual results may ultimately differ from the estimates.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco&#8217;s revenue arrangements generally consist of single performance obligations to transfer a promised good or service, or a combination of goods and services. Revenue is measured as the amount of consideration Wesco expects to receive in exchange for transferring goods or providing services. Revenue is recognized when control has transferred to the customer, which is generally when the product has shipped from a Wesco facility or directly from a supplier. However, transfer may occur at a later date depending on the agreed upon terms, such as delivery at the customer&#8217;s designated location, or based on consignment terms. For products that ship directly from suppliers to customers, Wesco generally acts as the principal in the transaction and recognizes revenue on a gross basis. When providing services, sales are generally recognized over time as control transfers to the customer, which occurs as services are rendered. Wesco generally satisfies its performance obligations within a year or less.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco generally does not have significant financing terms associated with its contractual arrangements; payments are normally received within 60 days. There are generally no significant costs associated with obtaining customer contracts. Wesco typically passes through warranties offered by manufacturers or suppliers to its customers. Sales taxes (and value added taxes in foreign jurisdictions) collected from customers and remitted to governmental authorities are excluded from net sales.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Supplier Volume Rebates</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco receives volume rebates from certain suppliers based on contractual arrangements with such suppliers. Volume rebates are included within other accounts receivable in the Consolidated Balance Sheets, and represent the estimated amounts due to Wesco based on forecasted purchases and the rebate provisions of the various supplier contracts. The Company&#8217;s volume rebate arrangements with suppliers are generally for the period of January 1 through December 31. The corresponding rebate income is recorded as a reduction to cost of goods sold. Receivables under the supplier rebate program were $210.0 million at </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2024 and $233.1 million at December&#160;31, 2023. Supplier volume rebate income as a percentage of net sales was 1.3% in 2024, 1.4% in 2023 and 1.6% in 2022.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Supplier Finance Programs</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has supplier finance programs that are administered by intermediaries. Under these arrangements, participating suppliers may elect to receive early payment of invoices that have been confirmed by the Company, less an interest deduction or fees paid by the supplier, which is paid to the supplier by third-party finance providers. Wesco agrees to pay the stated amount of confirmed invoices in full on the original due date of the invoices, which is typically within 45 to 180 days of the invoice date, regardless of whether the supplier elects to receive early payment from the third-party finance providers. The Company does not provide assets pledged as security or other forms of guarantees to the finance providers or intermediaries under these arrangements. During the fourth quarter of 2024, the Company finalized the termination of one of its supplier finance programs and settled all obligations under the program. As of December&#160;31, 2024 and 2023, the amounts due to suppliers that participate in the Company&#8217;s supplier finance programs were approximately $<span style="-sec-ix-hidden:f-494">12.4 million</span> and $<span style="-sec-ix-hidden:f-495">32.6 million</span>, respectively, which are included in accounts payable in the Consolidated Balance Sheets.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the rollforward of outstanding obligations confirmed as valid under the Company&#8217;s supplier finance programs for the year ended December&#160;31, 2024:</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center;text-indent:13.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.619%"><tr><td style="width:1.0%"></td><td style="width:80.121%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.679%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Confirmed obligations outstanding at the beginning of the year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-497">32.6</span>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Invoices confirmed during the year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Confirmed invoices paid during the year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(126.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Confirmed obligations outstanding at the end of the year</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-500">12.4</span>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents are defined as highly liquid investments with original maturities of 90&#160;days or less when purchased. Cash and cash equivalents in the Consolidated Balance Sheets include $19.7 million and $21.9 million as of December&#160;31, 2024 and 2023, respectively, that is restricted from use to fund operations.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allowance for Expected Credit Losses</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco recognizes expected credit losses resulting from the inability of its customers to make required payments through an allowance account that is measured each reporting period. Wesco estimates credit losses over the life of its trade accounts receivable using a combination of historical loss data, current credit conditions, specific customer circumstances, and reasonable and supportable forecasts of future economic conditions. The allowance for expected credit losses was $55.0 million and $55.9 million at December&#160;31, 2024 and 2023, respectively. The total amount recorded as selling, general and administrative expense related to credit losses was $18.7 million, $18.6 million and $18.0 million for 2024, 2023 and 2022, respectively. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Inventories</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories primarily consist of merchandise purchased for resale and are stated at the lower of cost or net realizable value. Cost is determined principally under the average cost method. Wesco reduces the carrying value of its inventories at the earlier of identifying an item that is considered to be obsolete or in excess of supply relative to demand, or no movement in a prescribed number of months. The carrying value of inventories reflect reductions for excess and obsolescence of $131.3 million and $113.4 million at December&#160;31, 2024 and 2023, respectively. The total expense related to excess and obsolete inventories, which is included in cost of goods sold, was $66.0 million, $63.1 million and $43.2 million for 2024, 2023 and 2022, respectively.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property, Buildings and Equipment</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, buildings and equipment are recorded at cost. Depreciation expense is determined using the straight-line method over the estimated useful lives of the assets. Leasehold improvements are amortized over either their respective lease terms or their estimated lives, whichever is shorter. Estimated useful lives typically range from five to forty years for buildings and leasehold improvements and three to eight years for furniture, fixtures and equipment.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs incurred during the application development stage of internally developed software are capitalized and are reported at the lower of unamortized cost or net realizable value. Costs incurred during the preliminary project and post-implementation stages are expensed as incurred. Capitalized costs include external direct costs of materials and services consumed in developing internal-use computer software, payroll and payroll-related costs for employees who are directly associated with and </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">who devote time to the internal-use computer software project, as well as interest costs. Internal-use computer software is amortized using the straight-line method over its estimated useful life, typically three to seven years.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expenditures for new facilities and improvements that extend the useful life of an asset are capitalized. Ordinary repairs and maintenance are expensed as incurred. When property or other long-lived assets are retired, abandoned, or otherwise disposed, the cost and the related accumulated depreciation are removed from the accounts and any resulting gains or losses are recorded and reported as selling, general and administrative expenses.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Of Wesco&#8217;s $442.9 million net book value of property, buildings and equipment as of December&#160;31, 2024, $183.1 million consists of land, buildings and leasehold improvements that are geographically dispersed among Wesco&#8217;s more than 700 sites, including distribution centers, fulfillment centers, and sales offices, mitigating the risk of impairment. Wesco assesses its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of any such assets may not be fully recoverable. Changes in circumstances include, among others, technological advances, changes in the business model, capital structure, economic conditions or operating performance. The evaluation is based upon, among other things, utilization, serviceability and assumptions developed by management, which are categorized as Level 3 of the fair value hierarchy, related to the estimated future undiscounted cash flows that these assets are expected to generate. When the sum of the undiscounted cash flows is less than the carrying value of the asset (asset group), an impairment loss is recognized to the extent that carrying value exceeds fair value. Management applies its best judgment when performing these evaluations.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The determination of whether an arrangement is, or contains, a lease is performed at the inception of the arrangement. Classification and initial measurement of the right-of-use asset and lease liability are determined at the lease commencement date. The Company has elected the short-term lease measurement and recognition exemption; therefore, leases with an initial term of twelve months or less are not recorded on the balance sheet. Operating lease expense is recognized on a straight-line basis over the lease term.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease assets and liabilities are recognized at the commencement date based on the present value of the future minimum lease payments. Certain leases contain rent escalation clauses that are either fixed or adjusted periodically for inflation or market rates and such clauses are factored into the Company&#8217;s determination of lease payments. Wesco also has variable lease payments that do not depend on a rate or index, primarily for items such as common area maintenance and real estate taxes, which are recorded as variable expense when incurred. The operating lease asset includes advance payments and excludes incentives and initial direct costs incurred.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s arrangements include certain non-lease components such as common area and other maintenance for leased real estate, as well as mileage, fuel and maintenance costs related to leased automobiles and trucks. Wesco accounts for these non-lease components separately from the associated lease components. The Company does not guarantee any residual value in its lease agreements, and there are no material restrictions or covenants imposed by lease arrangements. Real estate leases typically include one or more options to extend the lease, or terminate early. The Company regularly evaluates the renewal options, and when they are reasonably certain of exercise, the Company includes the renewal period in its lease term. For most of Wesco&#8217;s leases, the discount rate implicit in the lease is not readily determinable. Accordingly, the Company uses its incremental borrowing rate on a secured basis based on the information available at the lease commencement date to discount lease payments to the present value.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill and Indefinite-Lived Intangible Assets</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill and indefinite-lived intangible assets are tested for impairment annually as of October 1, or more frequently if triggering events occur, indicating that their carrying value may not be recoverable. Wesco tests for goodwill impairment on a reporting unit level. We have the option to first assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit or indefinite-lived intangible asset is less than its carrying value as a basis for determining whether it is necessary to perform quantitative impairment tests. If performing a qualitative assessment, the Company assesses factors, including macroeconomic conditions, industry and market considerations, cost factors, overall financial performance, other relevant events such as changes in key personnel, changes in the composition or carrying amount of the net assets of a reporting unit, and changes in share price, among others, to determine whether it is more likely than not that the fair value of Wesco&#8217;s reporting units are less than their carrying values. If the qualitative assessment indicates that the fair values of the Company&#8217;s reporting units or indefinite-lived intangible assets may not exceed their respective carrying values, or if the Company elects to bypass the optional qualitative assessments, then Wesco performs quantitative tests for impairment by comparing the fair value of each reporting unit or indefinite-lived intangible asset to its carrying value. The Company determines the fair values of its reporting units using a discounted cash flow analysis and consideration of market multiples. The discounted cash flow analysis uses certain assumptions, including projected revenues and expected operating margins supported by a combination of historical results, current forecasts, market data and recent economic events, which are categorized within Level 3 of the fair value hierarchy. The Company uses a discount rate that reflects market participants&#8217; cost of capital. The Company evaluates the recoverability of indefinite-lived intangible assets using the relief-from-royalty method based on projected financial information. The relief-from-royalty method uses certain assumptions including projected revenues, discount rates, royalty rates, and applicable income tax rates. At December&#160;31, 2024 and 2023, goodwill and indefinite-lived intangible assets totaled $4.1 billion.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The determination of fair value involves significant management judgment, particularly as it relates to the underlying assumptions and factors around projected revenues, future expected operating margins and discount rate. Management applies its best judgment when assessing the reasonableness of financial projections. Fair values are sensitive to changes in underlying assumptions and factors. As a result, there can be no assurance that the estimates and assumptions made for purposes of the annual goodwill and indefinite-lived intangible assets impairment tests will prove to be an accurate prediction of future results.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Definite-Lived Intangible Assets</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Definite-lived intangible assets are amortized over <span style="-sec-ix-hidden:f-530">five</span> to <span style="-sec-ix-hidden:f-531">twenty</span> years. Certain customer relationships are amortized using an accelerated method whereas all other definite-lived intangible assets subject to amortization use a straight-line method. In either case, the amortization method reflects the pattern in which the economic benefits of the respective assets are consumed or otherwise used. Wesco continually evaluates whether events or circumstances have occurred that would indicate the remaining estimated useful lives of definite-lived intangible assets require revision or that the remaining carrying value of such assets may not be recoverable.</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cloud Computing Arrangements</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes costs associated with implementing its various cloud computing arrangements, which are amortized using the straight-line method over the estimated useful life, typically three to seven years. Capitalized implementation costs, which are recorded as a component of other assets in the Consolidated Balance Sheets, were $257.8&#160;million and $195.4 million as of December&#160;31, 2024 and 2023, respectively, and the related accumulated amortization was $29.6 million and $15.5 million, respectively. Amortization expense related to cloud computing arrangements totaled $14.1 million, $9.2 million and $4.0 million for the years ended December&#160;31, 2024, 2023 and 2022, respectively.</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the second quarter of 2024, management determined that a third-party developed operations management software product would be abandoned in favor of an application that better suits the Company&#8217;s operations and the Company recognized a $17.8 million loss on abandonment of assets, which is recorded as a component of selling, general and administrative expenses in the Consolidated Statement of Income and Comprehensive Income for the year ended December&#160;31, 2024.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Insurance Programs</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco uses commercial insurance for auto, workers&#8217; compensation, casualty and health claims, and information technology as a risk-reduction strategy to minimize catastrophic losses. The Company&#8217;s strategy involves large deductible policies where Wesco must pay all costs up to the deductible amount. Wesco estimates the reserve for these programs based on historical incident rates and costs. The assumptions included in developing this accrual include the period of time between the incurrence and payment of a claim. The total liability related to insurance programs was $33.4 million and $28.1 million at December&#160;31, 2024 and 2023, respectively.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco accounts for income taxes under the asset and liability method, which requires the recognition of deferred income taxes for events that have future tax consequences. Under this method, deferred income taxes are recognized (using enacted tax laws and rates) based on the future income tax effects of differences in the carrying amounts of assets and liabilities for financial reporting and tax purposes. The effect of a tax rate change on deferred tax assets and liabilities is recognized in income in the period of change.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco recognizes deferred tax assets consistent with amounts expected to be realized. To make such determination, management evaluates all positive and negative evidence, including but not limited to, prior, current and future taxable income, tax planning strategies and future reversals of existing taxable temporary differences. A valuation allowance is recognized if it is &#8220;more-likely-than-not&#8221; that some or all of a deferred tax asset will not be realized. Wesco regularly assesses the realizability of deferred tax assets.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco accounts for uncertainty in income taxes using a &#8220;more-likely-than-not&#8221; recognition threshold. Due to the subjectivity inherent in the evaluation of uncertain tax positions, the tax benefit ultimately recognized may materially differ from the estimate recognized in the consolidated financial statements. Wesco recognizes interest and penalties related to uncertain tax benefits as part of interest expense and income tax expense, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Tax Cuts and Jobs Act of 2017 (the &#8220;TCJA&#8221;) imposed a one-time tax on the deemed repatriation of undistributed foreign earnings (the &#8220;transition tax&#8221;). Except for a portion of foreign earnings previously taxed in the U.S. that can effectively be distributed without further material U.S. or foreign taxation, the Company continues to assert that the undistributed earnings of its foreign subsidiaries are indefinitely reinvested. To the extent the earnings of the Company&#8217;s foreign subsidiaries are distributed in the form of dividends, such earnings may be subject to additional taxes. The Company believes that it is able to maintain a sufficient level of liquidity for its domestic operations and commitments without incurring any material tax cost to repatriate cash held by its foreign subsidiaries.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provisions of the TCJA also introduced U.S. taxation on certain global intangible low-taxed income (&#8220;GILTI&#8221;). Wesco has elected to account for GILTI tax as a component of income tax expense.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Currency</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The functional currency for most of the Company&#8217;s operations outside the U.S. is generally the applicable local currency. Assets and liabilities of these operations are translated to U.S. dollars at the exchange rate in effect at the end of each period. Income statement accounts are translated at an exchange rate that approximates the average for the period. Translation adjustments arising from the use of differing exchange rates from period to period are included as a component of accumulated other comprehensive income (loss) within stockholders&#8217; equity. Gains and losses from foreign currency transactions are included in net income for the period. The Company may re-evaluate the functional currencies of certain operations outside the U.S. if there are significant changes to operations that indicate that a change in functional currency may be necessary.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Defined Benefit Pension Plans</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Liabilities and expenses for defined benefit pension plans are determined using actuarial methodologies and incorporate significant assumptions, including the interest rate used to discount the future estimated cash flows, the expected long-term rate of return on plan assets, and several assumptions relating to the employee workforce (salary increases, retirement age, and mortality). Unrealized gains and losses related to the Company&#8217;s defined benefit pension obligations are recognized as a component of accumulated other comprehensive income (loss) within stockholders&#8217; equity. Gains or losses resulting from plan amendments, curtailments, and settlements are recognized as a component of other non-operating income and expenses (&#8220;other expense (income), net&#8221;) in the period of the remeasurement.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value of Financial Instruments</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures the fair value of assets and liabilities on a recurring and nonrecurring basis according to a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value and requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs. The three levels of the fair value hierarchy are as follows: Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that are accessible at the measurement date; Level 2 inputs include inputs other than Level 1 that are observable, either directly or indirectly, and Level 3 inputs are unobservable inputs for which little or no market data exists, therefore requiring an entity to develop its own assumptions. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1) and the lowest priority to measurements involving significant unobservable inputs (Level 3).</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures the fair values of goodwill, intangible assets and property, buildings and equipment on a nonrecurring basis if required by impairment tests applicable to these assets, as described above.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other (Income) Expense, net</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-operating income and expenses (&#8220;other (income) expense, net&#8221;) primarily includes the non-service cost components of net periodic pension cost (benefit), foreign exchange gains and losses, and periodic, non-operating transactions. For the year ended December&#160;31, 2024, these periodic, non-operating transactions included the divestiture of the Wesco Integrated Supply (&#8220;WIS&#8221;) business, which resulted in a gain from the sale of $122.2 million, described further in Note 5, &#8220;Acquisitions and Divestitures&#8221;.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Adopted and Recently Issued Accounting Standards</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2022, the Financial Accounting Standards Board (the &#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) 2022-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires that a buyer in a supplier finance program disclose sufficient information about the program to allow a user of financial statements to understand the program&#8217;s nature, activity during the period, changes from period to period, and potential magnitude. The amendments in this ASU are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the amendment on rollforward information, which is effective for fiscal years beginning after December 15, 2023. The Company adopted this ASU in the first quarter of 2023, except for the amendment on rollforward information, which the Company adopted in the fourth quarter of 2024. The adoption of this ASU resulted in additional disclosure of the Company&#8217;s supplier finance programs.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU 2023-07,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which enhances prior reportable segment disclosure requirements in part by requiring entities to disclose significant expenses related to their reportable segments. The amendments in this ASU are effective on a retrospective basis for annual periods beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. The Company adopted this ASU in the fourth quarter of 2024. The adoption of this ASU resulted in additional required disclosures, including the disclosure of certain expenses at the reportable segment level, described further in Note 16, &#8220;Business Segments&#8221;.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU 2023-09,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Topic 740): Improvements to Income Tax Disclosures, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which requires disaggregated information about a reporting entity&#8217;s effective tax rate reconciliation as well as information on income taxes paid to enhance the transparency and decision usefulness of income tax disclosures. The amendments in this ASU are effective for annual periods beginning after December 15, 2024 on a prospective basis. Management is currently evaluating the impact that this accounting standard will have on its consolidated financial statements and notes thereto.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2024, the SEC issued final climate-related disclosure rules requiring disclosure of material climate-related risks, board and management governance of such risks, and material direct and indirect greenhouse gas emissions. The rules also require disclosure in the notes to the financial statements of the effects of severe weather events and other natural conditions. Disclosures will be made prospectively, with phased-in effective dates starting with fiscal years beginning on or after January 1, 2025. In April 2024, the SEC voluntarily stayed implementation of the climate-related disclosure rules, pending completion of judicial review of consolidated challenges to the rules by the Court of Appeals for the Eighth Circuit. Management is currently evaluating the impact that these rules could have on its consolidated financial statements and notes thereto.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2024, the FASB issued ASU 2024-03, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which is intended to enhance expense disclosures, primarily by requiring disclosure of disaggregated information about certain income statement expense line items on an annual and interim basis. The amendments in this ASU are effective for fiscal years beginning after December 15, 2026 and interim periods within fiscal years beginning after December 15, 2027. The amendments in this ASU should be applied prospectively; however, retrospective application is permitted. Management is currently evaluating the impact that this accounting standard will have on its consolidated financial statements and notes thereto. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other pronouncements issued by the FASB or other authoritative accounting standards groups with future effective dates are either not applicable or are not expected to be significant to Wesco&#8217;s financial position, results of operations or cash flows.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Basis of Consolidation</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basis of Presentation</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements include the accounts of Wesco International and all of its subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2023 we changed our presentation in tables from thousands to millions. Certain amounts as of December&#160;31, 2024 and 2023 and for the years ended December&#160;31, 2024, 2023 and 2022 in the consolidated financial statements and associated notes may not foot or recalculate due to rounding.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with generally accepted accounting principles in the United States of America requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Although these estimates are based on management&#8217;s best knowledge of current events and actions Wesco may undertake in the future, actual results may ultimately differ from the estimates.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco&#8217;s revenue arrangements generally consist of single performance obligations to transfer a promised good or service, or a combination of goods and services. Revenue is measured as the amount of consideration Wesco expects to receive in exchange for transferring goods or providing services. Revenue is recognized when control has transferred to the customer, which is generally when the product has shipped from a Wesco facility or directly from a supplier. However, transfer may occur at a later date depending on the agreed upon terms, such as delivery at the customer&#8217;s designated location, or based on consignment terms. For products that ship directly from suppliers to customers, Wesco generally acts as the principal in the transaction and recognizes revenue on a gross basis. When providing services, sales are generally recognized over time as control transfers to the customer, which occurs as services are rendered. Wesco generally satisfies its performance obligations within a year or less.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco generally does not have significant financing terms associated with its contractual arrangements; payments are normally received within 60 days. There are generally no significant costs associated with obtaining customer contracts. Wesco typically passes through warranties offered by manufacturers or suppliers to its customers. Sales taxes (and value added taxes in foreign jurisdictions) collected from customers and remitted to governmental authorities are excluded from net sales.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfSalesPolicyTextBlock', window );">Cost of Goods and Service</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Supplier Volume Rebates</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco receives volume rebates from certain suppliers based on contractual arrangements with such suppliers. Volume rebates are included within other accounts receivable in the Consolidated Balance Sheets, and represent the estimated amounts due to Wesco based on forecasted purchases and the rebate provisions of the various supplier contracts. The Company&#8217;s volume rebate arrangements with suppliers are generally for the period of January 1 through December 31. The corresponding rebate income is recorded as a reduction to cost of goods sold. Receivables under the supplier rebate program were $210.0 million at </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2024 and $233.1 million at December&#160;31, 2023. Supplier volume rebate income as a percentage of net sales was 1.3% in 2024, 1.4% in 2023 and 1.6% in 2022.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash Equivalents</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents are defined as highly liquid investments with original maturities of 90&#160;days or less when purchased. Cash and cash equivalents in the Consolidated Balance Sheets include $19.7 million and $21.9 million as of December&#160;31, 2024 and 2023, respectively, that is restricted from use to fund operations.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock', window );">Allowance for Doubtful Accounts</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allowance for Expected Credit Losses</span></div>Wesco recognizes expected credit losses resulting from the inability of its customers to make required payments through an allowance account that is measured each reporting period. Wesco estimates credit losses over the life of its trade accounts receivable using a combination of historical loss data, current credit conditions, specific customer circumstances, and reasonable and supportable forecasts of future economic conditions. The allowance for expected credit losses was $55.0 million and $55.9 million at December&#160;31, 2024 and 2023, respectively. The total amount recorded as selling, general and administrative expense related to credit losses was $18.7 million, $18.6 million and $18.0 million for 2024, 2023 and 2022, respectively.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventories</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Inventories</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories primarily consist of merchandise purchased for resale and are stated at the lower of cost or net realizable value. Cost is determined principally under the average cost method. Wesco reduces the carrying value of its inventories at the earlier of identifying an item that is considered to be obsolete or in excess of supply relative to demand, or no movement in a prescribed number of months. The carrying value of inventories reflect reductions for excess and obsolescence of $131.3 million and $113.4 million at December&#160;31, 2024 and 2023, respectively. The total expense related to excess and obsolete inventories, which is included in cost of goods sold, was $66.0 million, $63.1 million and $43.2 million for 2024, 2023 and 2022, respectively.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property, Buildings and Equipment</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property, Buildings and Equipment</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, buildings and equipment are recorded at cost. Depreciation expense is determined using the straight-line method over the estimated useful lives of the assets. Leasehold improvements are amortized over either their respective lease terms or their estimated lives, whichever is shorter. Estimated useful lives typically range from five to forty years for buildings and leasehold improvements and three to eight years for furniture, fixtures and equipment.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs incurred during the application development stage of internally developed software are capitalized and are reported at the lower of unamortized cost or net realizable value. Costs incurred during the preliminary project and post-implementation stages are expensed as incurred. Capitalized costs include external direct costs of materials and services consumed in developing internal-use computer software, payroll and payroll-related costs for employees who are directly associated with and </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">who devote time to the internal-use computer software project, as well as interest costs. Internal-use computer software is amortized using the straight-line method over its estimated useful life, typically three to seven years.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expenditures for new facilities and improvements that extend the useful life of an asset are capitalized. Ordinary repairs and maintenance are expensed as incurred. When property or other long-lived assets are retired, abandoned, or otherwise disposed, the cost and the related accumulated depreciation are removed from the accounts and any resulting gains or losses are recorded and reported as selling, general and administrative expenses.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Of Wesco&#8217;s $442.9 million net book value of property, buildings and equipment as of December&#160;31, 2024, $183.1 million consists of land, buildings and leasehold improvements that are geographically dispersed among Wesco&#8217;s more than 700 sites, including distribution centers, fulfillment centers, and sales offices, mitigating the risk of impairment. Wesco assesses its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of any such assets may not be fully recoverable. Changes in circumstances include, among others, technological advances, changes in the business model, capital structure, economic conditions or operating performance. The evaluation is based upon, among other things, utilization, serviceability and assumptions developed by management, which are categorized as Level 3 of the fair value hierarchy, related to the estimated future undiscounted cash flows that these assets are expected to generate. When the sum of the undiscounted cash flows is less than the carrying value of the asset (asset group), an impairment loss is recognized to the extent that carrying value exceeds fair value. Management applies its best judgment when performing these evaluations.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Lessee, Leases</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The determination of whether an arrangement is, or contains, a lease is performed at the inception of the arrangement. Classification and initial measurement of the right-of-use asset and lease liability are determined at the lease commencement date. The Company has elected the short-term lease measurement and recognition exemption; therefore, leases with an initial term of twelve months or less are not recorded on the balance sheet. Operating lease expense is recognized on a straight-line basis over the lease term.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease assets and liabilities are recognized at the commencement date based on the present value of the future minimum lease payments. Certain leases contain rent escalation clauses that are either fixed or adjusted periodically for inflation or market rates and such clauses are factored into the Company&#8217;s determination of lease payments. Wesco also has variable lease payments that do not depend on a rate or index, primarily for items such as common area maintenance and real estate taxes, which are recorded as variable expense when incurred. The operating lease asset includes advance payments and excludes incentives and initial direct costs incurred.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s arrangements include certain non-lease components such as common area and other maintenance for leased real estate, as well as mileage, fuel and maintenance costs related to leased automobiles and trucks. Wesco accounts for these non-lease components separately from the associated lease components. The Company does not guarantee any residual value in its lease agreements, and there are no material restrictions or covenants imposed by lease arrangements. Real estate leases typically include one or more options to extend the lease, or terminate early. The Company regularly evaluates the renewal options, and when they are reasonably certain of exercise, the Company includes the renewal period in its lease term. For most of Wesco&#8217;s leases, the discount rate implicit in the lease is not readily determinable. Accordingly, the Company uses its incremental borrowing rate on a secured basis based on the information available at the lease commencement date to discount lease payments to the present value.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock', window );">Goodwill and Intangible Assets</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill and Indefinite-Lived Intangible Assets</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill and indefinite-lived intangible assets are tested for impairment annually as of October 1, or more frequently if triggering events occur, indicating that their carrying value may not be recoverable. Wesco tests for goodwill impairment on a reporting unit level. We have the option to first assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit or indefinite-lived intangible asset is less than its carrying value as a basis for determining whether it is necessary to perform quantitative impairment tests. If performing a qualitative assessment, the Company assesses factors, including macroeconomic conditions, industry and market considerations, cost factors, overall financial performance, other relevant events such as changes in key personnel, changes in the composition or carrying amount of the net assets of a reporting unit, and changes in share price, among others, to determine whether it is more likely than not that the fair value of Wesco&#8217;s reporting units are less than their carrying values. If the qualitative assessment indicates that the fair values of the Company&#8217;s reporting units or indefinite-lived intangible assets may not exceed their respective carrying values, or if the Company elects to bypass the optional qualitative assessments, then Wesco performs quantitative tests for impairment by comparing the fair value of each reporting unit or indefinite-lived intangible asset to its carrying value. The Company determines the fair values of its reporting units using a discounted cash flow analysis and consideration of market multiples. The discounted cash flow analysis uses certain assumptions, including projected revenues and expected operating margins supported by a combination of historical results, current forecasts, market data and recent economic events, which are categorized within Level 3 of the fair value hierarchy. The Company uses a discount rate that reflects market participants&#8217; cost of capital. The Company evaluates the recoverability of indefinite-lived intangible assets using the relief-from-royalty method based on projected financial information. The relief-from-royalty method uses certain assumptions including projected revenues, discount rates, royalty rates, and applicable income tax rates. At December&#160;31, 2024 and 2023, goodwill and indefinite-lived intangible assets totaled $4.1 billion.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The determination of fair value involves significant management judgment, particularly as it relates to the underlying assumptions and factors around projected revenues, future expected operating margins and discount rate. Management applies its best judgment when assessing the reasonableness of financial projections. Fair values are sensitive to changes in underlying assumptions and factors. As a result, there can be no assurance that the estimates and assumptions made for purposes of the annual goodwill and indefinite-lived intangible assets impairment tests will prove to be an accurate prediction of future results.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsFiniteLivedPolicy', window );">Definite Lived Intangible Assets</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Definite-Lived Intangible Assets</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Definite-lived intangible assets are amortized over <span style="-sec-ix-hidden:f-530">five</span> to <span style="-sec-ix-hidden:f-531">twenty</span> years. Certain customer relationships are amortized using an accelerated method whereas all other definite-lived intangible assets subject to amortization use a straight-line method. In either case, the amortization method reflects the pattern in which the economic benefits of the respective assets are consumed or otherwise used. Wesco continually evaluates whether events or circumstances have occurred that would indicate the remaining estimated useful lives of definite-lived intangible assets require revision or that the remaining carrying value of such assets may not be recoverable.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SelfInsuranceReservePolicyTextBlock', window );">Insurance Programs</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Insurance Programs</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco uses commercial insurance for auto, workers&#8217; compensation, casualty and health claims, and information technology as a risk-reduction strategy to minimize catastrophic losses. The Company&#8217;s strategy involves large deductible policies where Wesco must pay all costs up to the deductible amount. Wesco estimates the reserve for these programs based on historical incident rates and costs. The assumptions included in developing this accrual include the period of time between the incurrence and payment of a claim. The total liability related to insurance programs was $33.4 million and $28.1 million at December&#160;31, 2024 and 2023, respectively.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco accounts for income taxes under the asset and liability method, which requires the recognition of deferred income taxes for events that have future tax consequences. Under this method, deferred income taxes are recognized (using enacted tax laws and rates) based on the future income tax effects of differences in the carrying amounts of assets and liabilities for financial reporting and tax purposes. The effect of a tax rate change on deferred tax assets and liabilities is recognized in income in the period of change.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco recognizes deferred tax assets consistent with amounts expected to be realized. To make such determination, management evaluates all positive and negative evidence, including but not limited to, prior, current and future taxable income, tax planning strategies and future reversals of existing taxable temporary differences. A valuation allowance is recognized if it is &#8220;more-likely-than-not&#8221; that some or all of a deferred tax asset will not be realized. Wesco regularly assesses the realizability of deferred tax assets.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wesco accounts for uncertainty in income taxes using a &#8220;more-likely-than-not&#8221; recognition threshold. Due to the subjectivity inherent in the evaluation of uncertain tax positions, the tax benefit ultimately recognized may materially differ from the estimate recognized in the consolidated financial statements. Wesco recognizes interest and penalties related to uncertain tax benefits as part of interest expense and income tax expense, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Tax Cuts and Jobs Act of 2017 (the &#8220;TCJA&#8221;) imposed a one-time tax on the deemed repatriation of undistributed foreign earnings (the &#8220;transition tax&#8221;). Except for a portion of foreign earnings previously taxed in the U.S. that can effectively be distributed without further material U.S. or foreign taxation, the Company continues to assert that the undistributed earnings of its foreign subsidiaries are indefinitely reinvested. To the extent the earnings of the Company&#8217;s foreign subsidiaries are distributed in the form of dividends, such earnings may be subject to additional taxes. The Company believes that it is able to maintain a sufficient level of liquidity for its domestic operations and commitments without incurring any material tax cost to repatriate cash held by its foreign subsidiaries.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provisions of the TCJA also introduced U.S. taxation on certain global intangible low-taxed income (&#8220;GILTI&#8221;). Wesco has elected to account for GILTI tax as a component of income tax expense.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Currency</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The functional currency for most of the Company&#8217;s operations outside the U.S. is generally the applicable local currency. Assets and liabilities of these operations are translated to U.S. dollars at the exchange rate in effect at the end of each period. Income statement accounts are translated at an exchange rate that approximates the average for the period. Translation adjustments arising from the use of differing exchange rates from period to period are included as a component of accumulated other comprehensive income (loss) within stockholders&#8217; equity. Gains and losses from foreign currency transactions are included in net income for the period. The Company may re-evaluate the functional currencies of certain operations outside the U.S. if there are significant changes to operations that indicate that a change in functional currency may be necessary.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy', window );">Pension and Other Postretirement Plans, Pensions, Policy [Policy Text Block]</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Defined Benefit Pension Plans</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Liabilities and expenses for defined benefit pension plans are determined using actuarial methodologies and incorporate significant assumptions, including the interest rate used to discount the future estimated cash flows, the expected long-term rate of return on plan assets, and several assumptions relating to the employee workforce (salary increases, retirement age, and mortality). Unrealized gains and losses related to the Company&#8217;s defined benefit pension obligations are recognized as a component of accumulated other comprehensive income (loss) within stockholders&#8217; equity. Gains or losses resulting from plan amendments, curtailments, and settlements are recognized as a component of other non-operating income and expenses (&#8220;other expense (income), net&#8221;) in the period of the remeasurement.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair Value of Financial Instruments</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value of Financial Instruments</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures the fair value of assets and liabilities on a recurring and nonrecurring basis according to a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value and requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs. The three levels of the fair value hierarchy are as follows: Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that are accessible at the measurement date; Level 2 inputs include inputs other than Level 1 that are observable, either directly or indirectly, and Level 3 inputs are unobservable inputs for which little or no market data exists, therefore requiring an entity to develop its own assumptions. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1) and the lowest priority to measurements involving significant unobservable inputs (Level 3).</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures the fair values of goodwill, intangible assets and property, buildings and equipment on a nonrecurring basis if required by impairment tests applicable to these assets, as described above.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wcc_OtherIncomeAndExpensePolicyTextBlock', window );">Other Income and Expense</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other (Income) Expense, net</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-operating income and expenses (&#8220;other (income) expense, net&#8221;) primarily includes the non-service cost components of net periodic pension cost (benefit), foreign exchange gains and losses, and periodic, non-operating transactions. For the year ended December&#160;31, 2024, these periodic, non-operating transactions included the divestiture of the Wesco Integrated Supply (&#8220;WIS&#8221;) business, which resulted in a gain from the sale of $122.2 million, described further in Note 5, &#8220;Acquisitions and Divestitures&#8221;.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock', window );">New Accounting Pronouncements and Changes in Accounting Principles [Text Block]</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Adopted and Recently Issued Accounting Standards</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">New Accounting Pronouncements, Policy</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Adopted and Recently Issued Accounting Standards</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2022, the Financial Accounting Standards Board (the &#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) 2022-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires that a buyer in a supplier finance program disclose sufficient information about the program to allow a user of financial statements to understand the program&#8217;s nature, activity during the period, changes from period to period, and potential magnitude. The amendments in this ASU are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the amendment on rollforward information, which is effective for fiscal years beginning after December 15, 2023. The Company adopted this ASU in the first quarter of 2023, except for the amendment on rollforward information, which the Company adopted in the fourth quarter of 2024. The adoption of this ASU resulted in additional disclosure of the Company&#8217;s supplier finance programs.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU 2023-07,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which enhances prior reportable segment disclosure requirements in part by requiring entities to disclose significant expenses related to their reportable segments. The amendments in this ASU are effective on a retrospective basis for annual periods beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. The Company adopted this ASU in the fourth quarter of 2024. The adoption of this ASU resulted in additional required disclosures, including the disclosure of certain expenses at the reportable segment level, described further in Note 16, &#8220;Business Segments&#8221;.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU 2023-09,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Topic 740): Improvements to Income Tax Disclosures, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which requires disaggregated information about a reporting entity&#8217;s effective tax rate reconciliation as well as information on income taxes paid to enhance the transparency and decision usefulness of income tax disclosures. The amendments in this ASU are effective for annual periods beginning after December 15, 2024 on a prospective basis. Management is currently evaluating the impact that this accounting standard will have on its consolidated financial statements and notes thereto.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2024, the SEC issued final climate-related disclosure rules requiring disclosure of material climate-related risks, board and management governance of such risks, and material direct and indirect greenhouse gas emissions. The rules also require disclosure in the notes to the financial statements of the effects of severe weather events and other natural conditions. Disclosures will be made prospectively, with phased-in effective dates starting with fiscal years beginning on or after January 1, 2025. In April 2024, the SEC voluntarily stayed implementation of the climate-related disclosure rules, pending completion of judicial review of consolidated challenges to the rules by the Court of Appeals for the Eighth Circuit. Management is currently evaluating the impact that these rules could have on its consolidated financial statements and notes thereto.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2024, the FASB issued ASU 2024-03, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which is intended to enhance expense disclosures, primarily by requiring disclosure of disaggregated information about certain income statement expense line items on an annual and interim basis. The amendments in this ASU are effective for fiscal years beginning after December 15, 2026 and interim periods within fiscal years beginning after December 15, 2027. The amendments in this ASU should be applied prospectively; however, retrospective application is permitted. Management is currently evaluating the impact that this accounting standard will have on its consolidated financial statements and notes thereto. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other pronouncements issued by the FASB or other authoritative accounting standards groups with future effective dates are either not applicable or are not expected to be significant to Wesco&#8217;s financial position, results of operations or cash flows.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wcc_HostingArrangementPolicyPolicyTextBlock', window );">Hosting Arrangement, Policy</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cloud Computing Arrangements</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes costs associated with implementing its various cloud computing arrangements, which are amortized using the straight-line method over the estimated useful life, typically three to seven years. Capitalized implementation costs, which are recorded as a component of other assets in the Consolidated Balance Sheets, were $257.8&#160;million and $195.4 million as of December&#160;31, 2024 and 2023, respectively, and the related accumulated amortization was $29.6 million and $15.5 million, respectively. Amortization expense related to cloud computing arrangements totaled $14.1 million, $9.2 million and $4.0 million for the years ended December&#160;31, 2024, 2023 and 2022, respectively.</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the second quarter of 2024, management determined that a third-party developed operations management software product would be abandoned in favor of an application that better suits the Company&#8217;s operations and the Company recognized a $17.8 million loss on abandonment of assets, which is recorded as a component of selling, general and administrative expenses in the Consolidated Statement of Income and Comprehensive Income for the year ended December&#160;31, 2024.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfSalesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cost of product sold and service rendered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Topic 705<br> -Publisher FASB<br> -URI https://asc.fasb.org/705/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_CostOfSalesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_CreditLossFinancialInstrumentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security. Includes, but is not limited to, methodology used to estimate allowance for credit loss, how writeoff of uncollectible amount is recognized, and determination of past due status and nonaccrual status.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.M.2.Q4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483530/326-20-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-14<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479391/326-20-30-5A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 8A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479366/326-20-35-8A<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 3D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3D<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479175/326-30-30-1B<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-3C<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-3A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-3D<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 13A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479148/326-30-35-13A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 4A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479391/326-20-30-4A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 7A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479148/326-30-35-7A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-21<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-11<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-7<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-17<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditLossFinancialInstrumentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and 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_FairValueMeasurementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/830/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_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-20<br><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 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-19<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 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 5: 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 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsFiniteLivedPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such 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 235<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/2147483426/235-10-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-30/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 920<br> -SubTopic 350<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478609/920-350-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 920<br> -SubTopic 350<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478609/920-350-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 920<br> -SubTopic 350<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478609/920-350-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_IntangibleAssetsFiniteLivedPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483489/210-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 330<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478411/912-330-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/330/tableOfContent<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 270<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482989/270-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<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/2147478964/842-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_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476173/280-10-65-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-7<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 11.M.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480530/250-10-S99-5<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483194/926-20-65-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483194/926-20-65-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483194/926-20-65-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480530/250-10-S99-6<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 250<br> -Publisher FASB<br> -URI https://asc.fasb.org/250/tableOfContent<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for pension plans. This accounting policy may address (1) the types of plans sponsored by the entity (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived.</p></div>
<a href="javascript: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 715<br> -SubTopic 70<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 30<br> -Topic 715<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481097/715-30-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 80<br> -Topic 715<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480576/715-80-50-2<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 20<br> -Topic 715<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-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_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SelfInsuranceReservePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for self-insurance reserves, including, but not limited to incurred but not reported reserves (IBNR).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SelfInsuranceReservePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/235/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wcc_HostingArrangementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Policy for Hosting Arrangements</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wcc_HostingArrangementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wcc_</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_wcc_OtherIncomeAndExpensePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Policy for Other Income and Expense</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wcc_OtherIncomeAndExpensePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wcc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021543003008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_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_SupplierFinanceProgramTableTextBlock', window );">Supplier Finance Program</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the rollforward of outstanding obligations confirmed as valid under the Company&#8217;s supplier finance programs for the year ended December&#160;31, 2024:</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center;text-indent:13.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.619%"><tr><td style="width:1.0%"></td><td style="width:80.121%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.679%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Confirmed obligations outstanding at the beginning of the year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-497">32.6</span>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Invoices confirmed during the year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Confirmed invoices paid during the year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(126.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Confirmed obligations outstanding at the end of the year</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-500">12.4</span>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><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_SupplierFinanceProgramTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 supplier finance program.</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 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477128/405-50-55-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_SupplierFinanceProgramTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021543214704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_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_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenue [Table Text Block]</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables disaggregate Wesco&#8217;s net sales by segment and geography for the periods presented:</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"></td><td style="width:44.025%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.667%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.667%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.669%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Electrical &amp; Electronic Solutions</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,546.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,610.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,823.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Communications &amp; Security Solutions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,537.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,152.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,401.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utility &amp; Broadband Solutions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,735.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,622.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,195.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total by segment</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,818.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,385.2&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,420.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"></td><td style="width:44.025%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.667%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.667%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.669%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,189.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,609.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,857.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,940.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,968.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,021.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other International</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,688.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,807.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,541.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total by geography</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,818.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,385.2&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,420.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:6pt;padding-left:27pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">No individual country&#8217;s net sales are greater than 10% of total net sales.</span></div><div style="margin-bottom:3pt;padding-left:27pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Wesco attributes revenues from external customers to individual countries on the basis of point of sale.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021547869392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND INTANGIBLE ASSETS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Schedule of Goodwill</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the changes in the carrying value of goodwill by reportable segment for the periods presented:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:6.75pt;padding-right:6.75pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:48.094%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.052%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.052%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.052%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.054%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">EES</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">CSS</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">UBS</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">825.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,208.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,206.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,240.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to goodwill for acquisitions</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency exchange rate changes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2023</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">838.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,211.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,212.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,262.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to goodwill for acquisitions</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustment to goodwill for divestiture</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency exchange rate changes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(76.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2024</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">799.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,347.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,133.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,280.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Intangible Assets by Major Class</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of intangible assets are as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.391%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.411%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Life (in years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortization </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortization </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">789.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">789.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">793.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">793.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 - 20</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,502.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(476.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,026.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,519.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(464.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,055.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution agreements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 and 19</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 and 12</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,352.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(516.9)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,835.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,357.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(500.0)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,857.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt">Excludes the original cost and related accumulated amortization of fully-amortized intangible assets.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule of Expected Amortization Expense</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the remaining estimated amortization expense for intangible assets for the next five years and thereafter:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.298%"><tr><td style="width:1.0%"></td><td style="width:80.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.255%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">For the year ending December 31,</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">636.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,046.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<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 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of amortization expense expected to be recorded in succeeding fiscal years for 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/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021542952832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACQUISITIONS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</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_wcc_BusinessAcquisitionScheduleOfConsiderationTransferredTableTextBlock', window );">Business Acquisition, Schedule of Consideration Transferred</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total preliminary estimated fair value of consideration transferred for the acquisition of Ascent consisted of the following:</span></div><div style="margin-top:6pt;text-align:center;text-indent:13.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:66.081%"><tr><td style="width:1.0%"></td><td style="width:71.687%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.113%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase price</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to purchase price</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;Total cash consideration</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seller expenses paid by Wesco</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase consideration</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Supplemental cash flow disclosure related to acquisitions:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for acquisition</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Cash acquired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for acquisition, net of cash acquired</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the preliminary allocation of the purchase consideration to the respective fair values of assets acquired and liabilities assumed for the acquisition of Ascent:</span></div><div style="margin-top:6pt;text-align:center;text-indent:13.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:71.783%"><tr><td style="width:1.0%"></td><td style="width:80.366%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.434%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible asset</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current and noncurrent assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued payroll and benefit costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current and noncurrent liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of net assets acquired, including goodwill and intangible asset</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Consists of a customer relationship intangible asset with an estimated useful life of 15 years.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Paragraph 1<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wcc_BusinessAcquisitionScheduleOfConsiderationTransferredTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Acquisition, Schedule of Consideration Transferred</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wcc_BusinessAcquisitionScheduleOfConsiderationTransferredTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wcc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021540831200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY, BUILDINGS AND EQUIPMENT (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Property, Plant and Equipment</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the components of property, buildings and equipment:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:73.099%"><tr><td style="width:1.0%"></td><td style="width:63.100%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.300%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.800%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.300%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and leasehold improvements</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture, fixtures and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">359.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">316.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">967.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">855.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(554.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(502.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">413.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">352.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, buildings and equipment, net</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">442.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">423.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021545488000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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>
</tr>
<tr class="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 );">Lease, Cost [Table Text Block]</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the Company&#8217;s total lease cost, which is recorded as a component of selling, general and administrative expenses, for the periods presented:</span></div><div style="margin-top:5pt;text-align:center;text-indent:15.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.725%"><tr><td style="width:1.0%"></td><td style="width:50.420%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.463%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.694%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.463%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.694%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.466%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock', window );">Schedule of Cash Flow, Supplemental Disclosures</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth supplemental cash flow information related to operating leases for the periods presented:</span></div><div style="margin-top:5pt;text-align:center;text-indent:15.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.403%"><tr><td style="width:1.0%"></td><td style="width:53.045%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.620%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.646%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.620%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.646%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for new operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the maturities of the Company&#8217;s operating lease liabilities and reconciles the respective undiscounted payments to the total operating lease liabilities in the Consolidated Balance Sheet as of December&#160;31, 2024:</span></div><div style="margin-top:5pt;text-align:center;text-indent:15.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:73.976%"><tr><td style="width:1.0%"></td><td style="width:81.706%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.094%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total undiscounted operating lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">895.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(110.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">784.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wcc_AssetsAndLiabilitiesLesseeTableTextBlockTableTextBlock', window );">AssetsAndLiabilitiesLesseeTableTextBlock</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth supplemental balance sheet information related to operating leases for the periods presented:</span></div><div style="margin-top:5pt;text-align:center;text-indent:15.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:65.204%"><tr><td style="width:1.0%"></td><td style="width:58.765%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.406%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.408%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">735.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">761.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current operating lease liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-770">169.5</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-771">156.7</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">614.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">641.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">784.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">798.4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Current operating lease liabilities are recorded as a component of other current liabilities in the Consolidated Balance Sheets.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
<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_wcc_AssetsAndLiabilitiesLesseeTableTextBlockTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>AssetsAndLiabilitiesLesseeTableTextBlock</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wcc_AssetsAndLiabilitiesLesseeTableTextBlockTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wcc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021540832480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtTableTextBlock', window );">Schedule of Debt</a></td>
<td class="text"><div style="margin-top:6pt;padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth Wesco&#8217;s outstanding indebtedness:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International lines of credit</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts Receivable Securitization Facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,450.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,550.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving Credit Facility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">525.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">953.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.00% Anixter Senior Notes due 2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.125% Senior Notes due 2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.250% Senior Notes due 2028, less debt discount of $4.4 and $5.6 in 2024 and 2023, respectively</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,320.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,319.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.375% Senior Notes due 2029</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">900.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.625% Senior Notes due 2032</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">850.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-832">57.3</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-833">31.4</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,107.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,359.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plus: Fair value adjustments to the Anixter Senior Notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Short-term debt and current portion of long-term debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,045.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,313.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Schedule of Maturities of Long-term Debt</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the aggregate principal repayment requirements for all indebtedness for the next five years and thereafter, as of December&#160;31, 2024:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.444%"><tr><td style="width:1.0%"></td><td style="width:80.584%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.216%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,987.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,333.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">904.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">853.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total payments on debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,112.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,107.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturity and sinking fund requirement for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021731584368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_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_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock', window );">Schedule of Income before Income Tax, Domestic and Foreign</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the components of income before income taxes by jurisdiction:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">713.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">739.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">859.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">252.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;  Income before income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">951.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">992.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,136.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of Components of Income Tax Expense</a></td>
<td class="text"><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the components of the provision for income taxes:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current income taxes:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39.9)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.9)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Provision for income taxes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Effective Income Tax Rate Reconciliation</a></td>
<td class="text"><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the reconciliation between the federal statutory income tax rate and the effective tax rate:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal statutory rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal income tax benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax effect of intercompany financing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax effect of foreign income</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.8&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The corporate alternative minimum tax (&#8220;CAMT&#8221;) was enacted as part of the Inflation Reduction Act of 2022. The CAMT imposes a minimum tax of 15% on the adjusted financial statement income (&#8220;AFSI&#8221;) of certain corporations with average annual AFSI over a three-year period in excess of $1 billion, so-called &#8220;applicable corporations&#8221;. CAMT is effective for tax years beginning after December 31, 2022. The Company was not subject to CAMT for the years ended December&#160;31, 2024 and 2023, respectively, and does not expect to be subject to it for the year ended December 31, 2025.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Deferred Tax Assets and Liabilities</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth deferred tax assets and liabilities:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation of property, buildings and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">545.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">564.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Disallowed business interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforwards</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign tax credit carryforwards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes before valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">434.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">775.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">421.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">807.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred income taxes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">401.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">775.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398.2&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">807.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SummaryOfIncomeTaxExaminationsTextBlock', window );">Summary of Income Tax Examinations</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is under examination by tax authorities in various jurisdictions and remains subject to examination until the applicable statutes of limitation expire. The statutes of limitation for the material jurisdictions in which the Company files income tax returns remain open as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:48.533%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.535%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States &#8212; Federal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021 and forward</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States &#8212; Material States</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2017 and forward</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2012 and forward</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">UK</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019 and forward</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Australia</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018 and forward</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock', window );">Schedule of Unrecognized Tax Benefits Roll Forward</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the reconciliation of gross unrecognized tax benefits:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance January 1</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for current year tax positions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for prior year tax positions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for acquired tax positions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions for prior year tax positions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lapse in statute of limitations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency exchange rate changes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance December 31</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income before income tax between domestic and foreign jurisdictions.</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(h)(1)(Note 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_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the change in unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<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 15A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_SummaryOfIncomeTaxExaminationsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income tax examinations that an enterprise is currently subject to or that have been completed in the current period typically including a description of the examination, the jurisdiction conducting the examination, the tax year(s) under examination, the likelihood of an unfavorable settlement, the range of possible losses, the liability recorded, the increase or decrease in the liability from the prior period, and any penalties and interest that have been recorded.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-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_SummaryOfIncomeTaxExaminationsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021543148880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EARNINGS PER SHARE (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_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 );">Schedule of Earnings Per Share, Basic and Diluted</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the details of basic and diluted earnings per share:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions, except per share data)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to WESCO International, Inc.</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">717.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">765.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">860.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Preferred stock dividends</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to common stockholders</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">660.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">708.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">803.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding used in computing basic earnings per share</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.8&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.1&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.7&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common shares issuable upon exercise of dilutive equity awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding and common share equivalents used in computing diluted earnings per share</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings per share attributable to common stockholders</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.26&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.86&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.83&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.05&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.54&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.33&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>56
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021540624528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EMPLOYEE BENEFIT PLANS - (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_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_ScheduleOfNetFundedStatusTableTextBlock', window );">Schedule of Net Funded Status [Table Text Block]</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the changes in benefit obligations, plan assets and funded status for the defined benefit plans:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:33.504%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.310%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.310%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.310%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.310%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.310%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Domestic Plan</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Plans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change in Projected Benefit Obligation</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">309.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">456.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">520.8</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Participant contributions</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial (gain) loss, including assumption changes</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.0)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20.1)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24.1)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.1</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid from plan assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.8)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.1)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11.6)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11.7)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17.4)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19.8)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid from Company assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Curtailment</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 7pt 0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 7pt 0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 7pt 0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(138.8)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(110.9)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.8)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.2)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(139.6)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(115.1)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency exchange rate changes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17.0)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17.0)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">309.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">456.6</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change in Plan Assets at Fair Value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">473.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">552.7</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual return on plan assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.8)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.1</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Participant contributions</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employer contributions (reversion)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33.6)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13.6)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.8)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.1)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12.0)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12.2)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17.8)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20.3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(138.8)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(110.9)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.8)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.2)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(139.6)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(115.1)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency exchange rate changes and other</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18.1)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15.2)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">294.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">294.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">473.8</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Funded Status</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13.4)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.2</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amounts Recognized in the Consolidated Balance Sheets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.6</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other noncurrent liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.0)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31.0)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.0)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31.0)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net amount recognized</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13.4)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.2</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Assumptions Used to Determine Benefit Obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of compensation increase</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock', window );">Schedule of Net Benefit Costs [Table Text Block]</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth the components of net periodic pension cost (benefit) for the Company&#8217;s defined benefit plans:</span></div><div style="margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:24.375%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.367%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.367%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.367%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.367%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.099%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.367%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.367%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.099%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.369%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Domestic Plan</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Plans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Components of Net Periodic Pension Cost (Benefit)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1386">1.1</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1387">10.4</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1388">8.7</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1389">13.1</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1390">12.9</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1391">9.5</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1392">14.2</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1393">23.3</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1394">18.2</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1395">(0.3)</span></span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1396">(9.6)</span></span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1397">(14.4)</span></span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1398">(13.7)</span></span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1399">(14.0)</span></span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1400">(17.6)</span></span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1401">(14.0)</span></span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1402">(23.6)</span></span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1403">(32.0)</span></span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognized actuarial loss</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1404">&#8212;</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1405">&#8212;</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1406">&#8212;</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1407">(0.5)</span></span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1408">(2.3)</span></span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1409">(0.9)</span></span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1410">(0.5)</span></span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1411">(2.3)</span></span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1412">(0.9)</span></span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Curtailment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1413">&#8212;</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1414">&#8212;</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1415">&#8212;</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1416">(0.2)</span></span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1417">&#8212;</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1418">&#8212;</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1419">(0.2)</span></span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1420">&#8212;</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1421">&#8212;</span>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1422">2.5</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1423">4.7</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1424">&#8212;</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1425">(0.4)</span></span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1426">(1.9)</span></span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1427">(0.1)</span></span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1428">2.1</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1429">2.8</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1430">(0.1)</span></span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic pension cost (benefit)</span></div></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.7)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.6)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.5)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock', window );">Defined Benefit Plan, Assumptions [Table Text Block]</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:9pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following weighted-average actuarial assumptions were used to determine net periodic pension cost (benefit):</span></div><div style="margin-bottom:3pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:24.484%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.648%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.648%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.648%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.648%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.648%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.648%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.648%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.648%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.660%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Domestic Plan</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Plans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of compensation increase</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock', window );">Schedule of Defined Benefit Plan Amounts Recognized in Other Comprehensive Income (Loss)</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table sets forth the changes and the end of year components of accumulated other comprehensive (income) loss for the defined benefit plans:</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.036%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Changes to Balance:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance, before tax effect</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior service credit recognized in current year due to curtailment</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net actuarial (gain) loss arising in current year</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognized actuarial loss</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1476">0.5</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1477">2.3</span>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Curtailment</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency exchange rate changes and other</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance, before tax effect</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41.5)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22.5)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Components of Balance:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior service credit</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net actuarial gain</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance, before tax effect</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41.5)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22.5)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax effect</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance, after tax effect</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33.0)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19.7)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock', window );">Schedule of Expected Benefit Payments [Table Text Block]</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:9pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following benefit payments, which reflect expected future service, are expected to be paid as follows for the Foreign Plans:</span></div><div style="margin-top:2pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:71.637%"><tr><td style="width:1.0%"></td><td style="width:79.920%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.880%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">For the year ending December 31,</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2030 to 2034</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsAllocationTableTextBlock', window );">Defined Benefit Plan, Plan Assets, Allocation [Table Text Block]</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The asset mixes and the asset allocation guidelines for the Domestic Plan and Foreign Plans are summarized as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:47.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.146%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Plans</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Allocation Guidelines</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Min</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Target</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Max</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic treasuries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pooled investment funds and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt securities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property/real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Insurance products</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:47.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.146%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Domestic Plan</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Allocation Guidelines</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Min</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Target</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Max</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic treasuries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt securities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:47.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.146%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Plans</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Allocation Guidelines</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Min</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Target</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Max</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic treasuries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pooled investment funds and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt securities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property/real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Insurance products</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock', window );">Fair Value, Assets Measured on Recurring Basis [Table Text Block]</a></td>
<td class="text"><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth the fair value of assets by asset category for the Domestic Plan and Foreign Plans:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.496%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.604%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NAV</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign Plans</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic treasuries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pooled investment funds and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property/real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Insurance products</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total investments in Foreign Plans</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">294.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#160;&#160;&#160;&#160;Investments measured at fair value using the net asset value (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">NAV</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> per share practical expedient have not been classified in the fair value hierarchy. The amounts presented in the tables above are intended to reconcile the fair value hierarchy to the total fair value of plan assets.</span></div><div style="margin-bottom:7pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:37.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.614%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NAV</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Domestic Plan</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic treasuries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total investments in Domestic Plan</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign Plans</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic treasuries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pooled investment funds and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property/real estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Insurance products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total investments in Foreign Plans</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic treasuries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pooled investment funds and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property/real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Insurance products</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total investments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72.5&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380.4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">473.8&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#160;&#160;&#160;&#160;Investments measured at fair value using the NAV per share practical expedient have not been classified in the fair value hierarchy. The amounts presented in the tables above are intended to reconcile the fair value hierarchy to the total fair value of plan assets.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlanAssetsAllocationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investment allocation of defined benefit plan assets. Includes, but is not limited to, investment allocation percentage or range of percentages.</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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsAllocationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_FairValueAssetsMeasuredOnRecurringBasisTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAssumptionsUsedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in plan assets and benefit obligations recognized in other comprehensive income (loss) during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_ScheduleOfExpectedBenefitPaymentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 715<br> -SubTopic 20<br> -Subparagraph (f)<br> -Name Accounting Standards Codification<br> -Paragraph 1<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_ScheduleOfNetBenefitCostsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 715<br> -SubTopic 20<br> -Subparagraph (h)<br> -Name Accounting Standards Codification<br> -Paragraph 1<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNetBenefitCostsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNetFundedStatusTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 net funded status of pension plans and/or other employee benefit plans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNetFundedStatusTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021544785664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of stock options, as disclosed in the table above, were estimated using the following weighted-average assumptions in the respective periods:</span></div><div style="margin-top:6pt;text-align:center;text-indent:13.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.619%"><tr><td style="width:1.0%"></td><td style="width:64.642%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.482%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.615%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.503%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.615%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.343%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk free interest rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.09%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.89%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">n/a</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock', window );">Schedule of Share-based Compensation, Restricted Stock Units Award Activity</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth a summary of restricted stock units and related information for the periods presented:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.052%"><tr><td style="width:1.0%"></td><td style="width:29.341%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.858%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.561%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.858%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.561%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.858%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.561%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.858%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.561%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.858%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.561%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Awards</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Fair<br/>Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Awards</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Fair<br/>Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Awards</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at beginning of year</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">407,613&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127.49&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">774,233&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.79&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">974,162&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.48&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249,757&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158.78&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177,659&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169.65&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234,800&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122.13&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(195,578)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115.66&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(508,173)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.72&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(393,194)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.13&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,222)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141.98&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,106)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137.28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41,535)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66.30&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at end of year</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">427,570&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149.84&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">407,613&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127.49&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">774,233&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.79&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth a summary of performance-based awards and related information for the periods presented:</span></div><div style="margin-bottom:5pt;margin-top:7pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.052%"><tr><td style="width:1.0%"></td><td style="width:29.341%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.858%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.561%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.858%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.561%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.858%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.561%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.858%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.561%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.858%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.561%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Awards</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Fair<br/>Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Awards</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Fair<br/>Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Awards</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at beginning of year</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254,859&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115.15&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335,329&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.26&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380,819&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.23&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Granted</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,599&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109.04&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,656&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87.04&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,991&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122.09&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(223,042)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77.08&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(289,394)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(115,394)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.64&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,899)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151.11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,732)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,087)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.75&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at end of year</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,517&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147.19&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254,859&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115.15&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335,329&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.26&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:112%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span>&#160;&#160;&#160;&#160;The year ended December&#160;31, 2024 includes 80,951 performance-based awards granted in February 2024 with a fair value of $152.07 and three-year performance period ending December 31, 2026, and 111,521 of additional performance-based awards related to awards originally granted in February 2021 with a fair value of $77.08 and three-year performance period ended December 31, 2023 for which actual achievement levels were certified in February 2024.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December&#160;31, 2024, 2023 and 2022, Wesco granted the following stock options, restricted stock units, and performance-based awards at the following weighted-average fair values:</span></div><div style="margin-top:6pt;text-align:center;text-indent:13.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.619%"><tr><td style="width:1.0%"></td><td style="width:64.642%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.482%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.615%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.503%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.615%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.343%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options granted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,425&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,729&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,799&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average fair value</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72.05&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76.69&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249,757&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177,659&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234,800&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average fair value</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158.78&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169.65&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122.13&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance-based awards granted</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,599&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,656&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,991&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average fair value</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109.04&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87.04&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122.09&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock', window );">Share-Based Payment Arrangement, Stock Appreciation Right, Activity</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth a summary of stock-settled stock appreciation rights and related information for the periods presented:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:13.501%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.937%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="45" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Awards</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Remaining<br/>Contractual<br/>Life (In years)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value<br/>(In millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Awards</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Awards</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Exercise<br/>Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning of year</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">818,284&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.55&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,248,115&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.02&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,370,388&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.09&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(118,513)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63.29&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(428,500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66.70&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(113,382)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.90&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(727)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76.25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,331)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.57&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,891)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.35&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">End of year</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">699,044&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.90&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">818,284&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.55&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,248,115&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.02&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at end of year</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">699,044&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.90&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">777,479&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.64&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,083,320&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.91&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December&#160;31, 2024, the aggregate intrinsic value of stock-settled stock appreciation rights exercised during such period was $15.2&#160;million.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Share-Based Payment Arrangement, Option, Activity</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth a summary of stock options and related information for the periods presented:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:13.501%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.937%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="45" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Awards</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Contractual</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Life (In years)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value<br/>(In millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Awards</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Awards</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted- Average Exercise Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning of year</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,082&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144.51&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,347&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121.55&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,425&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152.07&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,729&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169.72&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,799&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121.58&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,495)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128.40&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,279)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122.09&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,198)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154.32&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,715)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148.67&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,452)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122.09&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">End of year</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234,814&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147.08&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,082&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144.51&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,347&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121.55&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at end of year</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,399&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136.60&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,411&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121.53&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">879&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122.09&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the number and weighted-average exercise prices (or conversion ratios) for stock appreciation rights awards that were outstanding at the beginning and end of the year, and the number of stock appreciation rights awards that were granted, exercised or converted, forfeited, and expired during the year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the weighted-average grant-date fair value of equity options or other equity instruments granted during the year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021547793040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS SEGMENTS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of Segment Reporting Information, by Segment</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present information about the Company&#8217;s reportable segments and reconcile adjusted EBITDA by segment, which is the Company&#8217;s measure of segment profit or loss, to income before income taxes on a consolidated basis for the periods presented:</span></div><div style="margin-top:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">EES</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">CSS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">UBS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Reportable Segments Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,546.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,537.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,735.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,818.8</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold (excluding depreciation and amortization)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,517.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,918.4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,670.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,106.2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative payroll expenses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">854.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">614.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,713.6</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other segment items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">456.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">383.4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,017.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">717.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">621.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">643.4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,982.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA margin %</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.4&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.2&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.2&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Reconciliation of adjusted EBITDA</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146.8</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50.9)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated amounts (Corporate):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.4</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">561.5</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364.9</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41.8)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">951.0</span></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"> Selling, general and administrative payroll expenses includes salaries, benefits, commissions, incentives, temporary labor, and other payroll expenses.</span></div></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Other segment items primarily includes allocated expenses (which includes employee-related allocations), transportation costs, facility costs (including rent and utilities), employee expenses (including travel and entertainment), credit losses, professional and consulting fees, supplies, real estate and personal property taxes, sales promotion expenses, and gains (losses) on the sale, disposal, or abandonment of property and equipment.</span></div></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(3) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Stock-based compensation expense is excluded from selling, general and administrative payroll expenses, as this is an adjustment to calculate adjusted EBITDA.</span></div></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(4) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">The reportable segments do not incur interest expense as these costs are centrally controlled through the Corporate treasury function.</span></div></td></tr></table></div><div style="margin-top:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">EES</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">CSS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">UBS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Reportable Segments Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,610.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,152.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,622.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,385.2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold (excluding depreciation and amortization)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,576.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,524.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,440.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,541.5</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative payroll expenses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">872.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">594.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,741.7</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other segment items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">434.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">349.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">951.5</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">727.4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">683.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">739.3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,150.5</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA margin %</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.4&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.6&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.2&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Reconciliation of adjusted EBITDA</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expense, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82.9</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated amounts (Corporate):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">548.6</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">389.3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57.8)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">992.0</span></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"> Selling, general and administrative payroll expenses includes salaries, benefits, commissions, incentives, temporary labor, and other payroll expenses.</span></div></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Other segment items primarily includes allocated expenses (which includes employee-related allocations), transportation costs, facility costs (including rent and utilities), employee expenses (including travel and entertainment), credit losses, professional and consulting fees, supplies, real estate and personal property taxes, sales promotion expenses, and gains (losses) on the sale, disposal, or abandonment of property and equipment.</span></div></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(3) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Stock-based compensation expense is excluded from selling, general and administrative payroll expenses, as this is an adjustment to calculate adjusted EBITDA.</span></div></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(4) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">The reportable segments do not incur interest expense as these costs are centrally controlled through the Corporate treasury function.</span></div></td></tr></table></div><div style="margin-top:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">EES</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">CSS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">UBS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Reportable Segments Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,823.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,401.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,195.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,420.1</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold (excluding depreciation and amortization)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,708.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,944.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,106.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,758.8</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative payroll expenses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">822.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">516.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">264.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,602.8</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other segment items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">441.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">341.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">930.9</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">851.3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">599.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">677.3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,127.6</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA margin %</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.6&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.4&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.9&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Reconciliation of adjusted EBITDA</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134.3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.3)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.6</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated amounts (Corporate):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.7</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">492.9</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">294.4</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expense, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,136.7</span></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"> Selling, general and administrative payroll expenses includes salaries, benefits, commissions, incentives, temporary labor, and other payroll expenses.</span></div></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Other segment items primarily includes allocated expenses (which includes employee-related allocations), transportation costs, facility costs (including rent and utilities), employee expenses (including travel and entertainment), credit losses, professional and consulting fees, supplies, real estate and personal property taxes, sales promotion expenses, and gains (losses) on the sale, disposal, or abandonment of property and equipment.</span></div></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(3) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Stock-based compensation expense is excluded from selling, general and administrative payroll expenses, as this is an adjustment to calculate adjusted EBITDA.</span></div></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(4) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">The reportable segments do not incur interest expense as these costs are centrally controlled through the Corporate treasury function.</span></div></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_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>59
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021547763504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule II - Valuation and Qualifying Accounts (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ValuationAndQualifyingAccountsAbstract', window );"><strong>SEC Schedule, 12-09, Valuation and Qualifying Accounts [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_wcc_AllowanceForDoubtfulAccountsTableTextBlock', window );">Allowance for Doubtful Accounts</a></td>
<td class="text"><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.596%"><tr><td style="width:1.0%"></td><td style="width:48.239%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.946%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.625%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.946%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.625%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.946%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.625%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.948%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at<br/>beginning</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Charged to</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">of period</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">earnings</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Deductions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">end of period</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for expected credit losses</span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year Ended December 31, 2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year Ended December 31, 2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year Ended December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:5.93pt">Includes a reduction in the allowance for expected credit losses due to the write-off of trade accounts receivable.</span></div><div style="margin-top:3pt;text-indent:4.5pt"><span><br/></span></div><div style="margin-top:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.596%"><tr><td style="width:1.0%"></td><td style="width:48.239%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.946%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.625%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.946%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.625%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.946%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.625%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.948%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at<br/>beginning</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Charged to</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">of period</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">earnings</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Deductions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">end of period</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for deferred tax assets</span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year Ended December 31, 2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year Ended December 31, 2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year Ended December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:5.93pt">For the years ended December 31, 2024 and December 31, 2023, deductions primarily relate to a decrease in the valuation allowance recorded against deferred tax assets related to certain foreign jurisdictions. For the year ended December 31, 2022, deductions primarily relate to a decrease in the valuation allowance recorded against deferred tax assets related to foreign tax credit carryforwards.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ValuationAndQualifyingAccountsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">srt_ValuationAndQualifyingAccountsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wcc_AllowanceForDoubtfulAccountsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Allowance for Doubtful Accounts [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wcc_AllowanceForDoubtfulAccountsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wcc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021549264272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Policies (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($) </div>
<div>Sites</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NontradeReceivables', window );">Nontrade Receivables</a></td>
<td class="nump">$ 210.0<span></span>
</td>
<td class="nump">$ 233.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Accounts Receivable, Allowance for Credit Loss, Current</a></td>
<td class="nump">55.0<span></span>
</td>
<td class="nump">55.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Accounts Receivable, Credit Loss Expense (Reversal)</a></td>
<td class="nump">18.7<span></span>
</td>
<td class="nump">18.6<span></span>
</td>
<td class="nump">$ 18.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_InventoryValuationReserves', window );">Inventory Valuation Reserves</a></td>
<td class="nump">131.3<span></span>
</td>
<td class="nump">113.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryWriteDown', window );">Inventory Write-down</a></td>
<td class="nump">66.0<span></span>
</td>
<td class="nump">63.1<span></span>
</td>
<td class="nump">$ 43.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwill', window );">Intangible Assets, Net (Including Goodwill)</a></td>
<td class="nump">4,100.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SelfInsuranceReserve', window );">Self Insurance Reserve</a></td>
<td class="nump">$ 33.4<span></span>
</td>
<td class="nump">$ 28.1<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_wcc_SupplierVolumeRebateIncomePercentage', window );">Supplier volume rebate income percentage</a></td>
<td class="nump">1.30%<span></span>
</td>
<td class="nump">1.40%<span></span>
</td>
<td class="nump">1.60%<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_wcc_NumberOfLocations', window );">Number of Locations | Sites</a></td>
<td class="nump">700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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, buildings and equipment, net</a></td>
<td class="nump">$ 442.9<span></span>
</td>
<td class="nump">$ 423.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Finite-Lived Intangible Assets, Amortization Expense</a></td>
<td class="nump">86.1<span></span>
</td>
<td class="nump">88.6<span></span>
</td>
<td class="nump">$ 92.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization', window );">Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, after Accumulated Amortization</a></td>
<td class="nump">257.8<span></span>
</td>
<td class="nump">195.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization', window );">Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, Accumulated Amortization</a></td>
<td class="nump">$ 29.6<span></span>
</td>
<td class="nump">$ 15.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration', window );">Supplier Finance Program, Obligation, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Accounts payable<span></span>
</td>
<td class="text">Accounts payable<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionGainLossOnDisposition1', window );">Assets Disposed of by Method Other than Sale, in Period of Disposition, Gain (Loss) on Disposition</a></td>
<td class="nump">$ 17.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfBusiness', window );">Gain (Loss) on Disposition of Business</a></td>
<td class="nump">122.2<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCash', window );">Restricted Cash</a></td>
<td class="nump">19.7<span></span>
</td>
<td class="nump">$ 21.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplierFinanceProgramLineItems', window );"><strong>Supplier Finance Program [Line Items]</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_SupplierFinanceProgramObligationIncrease', window );">Supplier Finance Program, Obligation, Addition</a></td>
<td class="nump">106.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplierFinanceProgramObligationDecreaseSettlement', window );">Supplier Finance Program, Obligation, Settlement</a></td>
<td class="num">$ (126.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration', window );">Supplier Finance Program, Obligation, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Accounts payable<span></span>
</td>
<td class="text">Accounts payable<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HostingArrangementServiceContractImplementationCostExpenseAmortization', window );">Hosting Arrangement, Service Contract, Implementation Cost, Expense, Amortization</a></td>
<td class="nump">$ 14.1<span></span>
</td>
<td class="nump">$ 9.2<span></span>
</td>
<td class="nump">$ 4.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandBuildingsAndImprovementsMember', window );">Land, Buildings and Improvements</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_PropertyPlantAndEquipmentNet', window );">Property, buildings and equipment, net</a></td>
<td class="nump">$ 183.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">5 years<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_wcc_HostingArrangementServiceContractUsefulLife', window );">Hosting Arrangement, Service Contract, Useful Life</a></td>
<td class="text">three<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplierFinanceProgramLineItems', window );"><strong>Supplier Finance Program [Line Items]</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_wcc_HostingArrangementServiceContractUsefulLife', window );">Hosting Arrangement, Service Contract, Useful Life</a></td>
<td class="text">three<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Furniture and Fixtures [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_PropertyPlantAndEquipmentAdditionalDisclosures', window );">Property, Plant, and Equipment, Additional Disclosures</a></td>
<td class="text">three<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Software and Software Development Costs [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_PropertyPlantAndEquipmentAdditionalDisclosures', window );">Property, Plant, and Equipment, Additional Disclosures</a></td>
<td class="text">three<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Building</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_PropertyPlantAndEquipmentAdditionalDisclosures', window );">Property, Plant, and Equipment, Additional Disclosures</a></td>
<td class="text">five<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">20 years<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_wcc_HostingArrangementServiceContractUsefulLife', window );">Hosting Arrangement, Service Contract, Useful Life</a></td>
<td class="text">seven<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplierFinanceProgramLineItems', window );"><strong>Supplier Finance Program [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wcc_HostingArrangementServiceContractUsefulLife', window );">Hosting Arrangement, Service Contract, Useful Life</a></td>
<td class="text">seven<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 | Furniture and Fixtures [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_PropertyPlantAndEquipmentAdditionalDisclosures', window );">Property, Plant, and Equipment, Additional Disclosures</a></td>
<td class="text">eight<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 | Software and Software Development Costs [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_PropertyPlantAndEquipmentAdditionalDisclosures', window );">Property, Plant, and Equipment, Additional Disclosures</a></td>
<td class="text">seven<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 | Building</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_PropertyPlantAndEquipmentAdditionalDisclosures', window );">Property, Plant, and Equipment, Additional Disclosures</a></td>
<td class="text">forty<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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, 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 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 2: 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 3: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-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_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionGainLossOnDisposition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from the disposal of an asset through means other than sale, for example, but not limited to, abandonment, spin-off, and expropriation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-15<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 40<br> -Paragraph 4<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482161/360-10-40-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_AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionGainLossOnDisposition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated amortization of capitalized implementation cost from hosting arrangement that is service contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 360<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/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -SubTopic 40<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-40-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_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 capitalized implementation cost from hosting arrangement that is service contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -SubTopic 40<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-40-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_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_HostingArrangementServiceContractImplementationCostExpenseAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for capitalized implementation cost from hosting arrangement that is service contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 360<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/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -SubTopic 40<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-40-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_HostingArrangementServiceContractImplementationCostExpenseAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_InventoryValuationReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation reserve for inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480581/330-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryValuationReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.</p></div>
<a href="javascript: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> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-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_InventoryWriteDown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NontradeReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amounts due as of the balance sheet date of the sum of amounts receivable other than from customers.</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(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_NontradeReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PropertyPlantAndEquipmentAdditionalDisclosures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 information disclosed pertaining to property, plant and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAdditionalDisclosures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<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_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</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)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-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(1))<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 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 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SelfInsuranceReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount (including both current and noncurrent portions) of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SelfInsuranceReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplierFinanceProgramLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-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_SupplierFinanceProgramLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplierFinanceProgramObligationDecreaseSettlement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in obligation for supplier finance program from settlement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477128/405-50-55-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-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_SupplierFinanceProgramObligationDecreaseSettlement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplierFinanceProgramObligationIncrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 obligation for supplier finance program.</p></div>
<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 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477128/405-50-55-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-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_SupplierFinanceProgramObligationIncrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes obligation for supplier finance program.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-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_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wcc_HostingArrangementServiceContractUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Hosting Arrangement, Service Contract, Useful Life</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wcc_HostingArrangementServiceContractUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wcc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wcc_NumberOfLocations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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;">wcc_NumberOfLocations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wcc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wcc_SupplierVolumeRebateIncomePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Supplier volume rebate income percentage</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wcc_SupplierVolumeRebateIncomePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wcc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandBuildingsAndImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandBuildingsAndImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<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>61
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021544313392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Net sales</a></td>
<td class="nump">$ 21,818.8<span></span>
</td>
<td class="nump">$ 22,385.2<span></span>
</td>
<td class="nump">$ 21,420.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_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expense</a></td>
<td class="nump">3,306.2<span></span>
</td>
<td class="nump">3,256.0<span></span>
</td>
<td class="nump">3,044.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredRevenueRevenueRecognized1', window );">Deferred Revenue, Revenue Recognized</a></td>
<td class="nump">76.9<span></span>
</td>
<td class="nump">74.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredRevenue', window );">Deferred Revenue</a></td>
<td class="nump">141.8<span></span>
</td>
<td class="nump">111.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=wcc_EESMember', window );">EES</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Net sales</a></td>
<td class="nump">8,546.8<span></span>
</td>
<td class="nump">8,610.3<span></span>
</td>
<td class="nump">8,823.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=wcc_CSSMember', window );">CSS</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Net sales</a></td>
<td class="nump">7,537.0<span></span>
</td>
<td class="nump">7,152.2<span></span>
</td>
<td class="nump">6,401.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=wcc_UBSMember', window );">UBS</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Net sales</a></td>
<td class="nump">5,735.0<span></span>
</td>
<td class="nump">6,622.7<span></span>
</td>
<td class="nump">6,195.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">UNITED STATES</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Net sales</a></td>
<td class="nump">16,189.8<span></span>
</td>
<td class="nump">16,609.1<span></span>
</td>
<td class="nump">15,857.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_CA', window );">Canada</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Net sales</a></td>
<td class="nump">2,940.1<span></span>
</td>
<td class="nump">2,968.2<span></span>
</td>
<td class="nump">3,021.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=wcc_OtherInternationalMember', window );">Other International</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Net sales</a></td>
<td class="nump">2,688.9<span></span>
</td>
<td class="nump">2,807.9<span></span>
</td>
<td class="nump">2,541.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ShippingAndHandlingMember', window );">Shipping and Handling [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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expense</a></td>
<td class="nump">$ 303.3<span></span>
</td>
<td class="nump">$ 306.8<span></span>
</td>
<td class="nump">$ 302.3<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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(26)(c))<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_DeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueRevenueRecognized1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized that was previously reported as deferred or unearned revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueRevenueRecognized1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=wcc_EESMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=wcc_EESMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=wcc_CSSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=wcc_CSSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=wcc_UBSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=wcc_UBSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_CA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_CA</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=wcc_OtherInternationalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=wcc_OtherInternationalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ShippingAndHandlingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ShippingAndHandlingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021541711824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE Variable Consideration (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerRefundLiability', window );">Contract with Customer, Refund Liability</a></td>
<td class="nump">$ 41.0<span></span>
</td>
<td class="nump">$ 41.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wcc_RevenueVariableConsiderationConstraintIncreaseDecrease', window );">Revenue, Variable Consideration Constraint Increase (Decrease)</a></td>
<td class="nump">$ 436.2<span></span>
</td>
<td class="nump">$ 427.8<span></span>
</td>
<td class="nump">$ 417.1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerRefundLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 27<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerRefundLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wcc_RevenueVariableConsiderationConstraintIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Variable Consideration Constraint Increase (Decrease)</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wcc_RevenueVariableConsiderationConstraintIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wcc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>63
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021649974128">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>FAIR VALUE OF FINANCIAL INSTRUMENTS (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [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_DerivativeNotionalAmount', window );">Derivative, Notional Amount</a></td>
<td class="nump">$ 345.7<span></span>
</td>
<td class="nump">$ 168.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Senior Notes [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_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems', window );"><strong>Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [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_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">3,074.9<span></span>
</td>
<td class="nump">2,823.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term Debt, Fair Value</a></td>
<td class="nump">$ 3,127.3<span></span>
</td>
<td class="nump">$ 2,880.3<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payment on derivative.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1B<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (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 2<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<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_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=us-gaap_SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021543145568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND INTANGIBLE ASSETS - TEXTUALS (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Finite-Lived Intangible Assets, Amortization Expense</a></td>
<td class="nump">$ 86.1<span></span>
</td>
<td class="nump">$ 88.6<span></span>
</td>
<td class="nump">$ 92.9<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-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_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021544217968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND INTANGIBLE ASSETS - SCHEDULE OF GOODWILL (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Beginning balance January 1</a></td>
<td class="nump">$ 3,262.3<span></span>
</td>
<td class="nump">$ 3,240.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Ending balance December 31</a></td>
<td class="nump">3,280.1<span></span>
</td>
<td class="nump">3,262.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Goodwill, Acquired During Period</a></td>
<td class="nump">151.9<span></span>
</td>
<td class="nump">0.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillTransfers', window );">Goodwill, Transfers</a></td>
<td class="num">(58.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Goodwill, Foreign Currency Translation Gain (Loss)</a></td>
<td class="num">(76.0)<span></span>
</td>
<td class="nump">20.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=wcc_EESMember', window );">EES</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_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Beginning balance January 1</a></td>
<td class="nump">838.1<span></span>
</td>
<td class="nump">825.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Ending balance December 31</a></td>
<td class="nump">799.3<span></span>
</td>
<td class="nump">838.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_GoodwillAcquiredDuringPeriod', window );">Goodwill, Acquired During Period</a></td>
<td class="nump">4.7<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillTransfers', window );">Goodwill, Transfers</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Goodwill, Foreign Currency Translation Gain (Loss)</a></td>
<td class="num">(43.5)<span></span>
</td>
<td class="nump">12.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=wcc_UBSMember', window );">UBS</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_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Beginning balance January 1</a></td>
<td class="nump">1,212.6<span></span>
</td>
<td class="nump">1,206.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Ending balance December 31</a></td>
<td class="nump">1,133.8<span></span>
</td>
<td class="nump">1,212.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Goodwill, Acquired During Period</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillTransfers', window );">Goodwill, Transfers</a></td>
<td class="num">(58.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Goodwill, Foreign Currency Translation Gain (Loss)</a></td>
<td class="num">(20.7)<span></span>
</td>
<td class="nump">6.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=wcc_CSSMember', window );">CSS</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_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Beginning balance January 1</a></td>
<td class="nump">1,211.6<span></span>
</td>
<td class="nump">1,208.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Ending balance December 31</a></td>
<td class="nump">1,347.0<span></span>
</td>
<td class="nump">1,211.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Goodwill, Acquired During Period</a></td>
<td class="nump">147.2<span></span>
</td>
<td class="nump">0.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillTransfers', window );">Goodwill, Transfers</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Goodwill, Foreign Currency Translation Gain (Loss)</a></td>
<td class="num">$ (11.8)<span></span>
</td>
<td class="nump">$ 1.8<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAcquiredDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAcquiredDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of foreign currency translation gain (loss) which increases (decreases) asset representing future economic benefit 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/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillForeignCurrencyTranslationGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillTransfers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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) from transfer into (out 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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillTransfers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=wcc_EESMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=wcc_EESMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=wcc_UBSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=wcc_UBSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=wcc_CSSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=wcc_CSSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021543539840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND INTANGIBLE ASSETS - SCHEDULE OF INTANGIBLE ASSETS BY MAJOR CLASS (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wcc_GoodwillLineItemsLineItems', window );"><strong>Intangible Assets [Line Items]</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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Finite-Lived Intangible Assets, Accumulated Amortization</a></td>
<td class="num">$ (516.9)<span></span>
</td>
<td class="num">$ (500.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsGrossExcludingGoodwill', window );">Intangible Assets Gross Excluding Goodwill</a></td>
<td class="nump">2,352.8<span></span>
</td>
<td class="nump">2,357.6<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_IntangibleAssetsNetExcludingGoodwill', window );">Intangible Assets, Net (Excluding Goodwill)</a></td>
<td class="nump">1,835.9<span></span>
</td>
<td class="nump">1,857.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Finite-Lived Intangible Assets, Amortization Expense</a></td>
<td class="nump">86.1<span></span>
</td>
<td class="nump">88.6<span></span>
</td>
<td class="nump">$ 92.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember', window );">Trademarks</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_wcc_GoodwillLineItemsLineItems', window );"><strong>Intangible Assets [Line Items]</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_FiniteLivedIntangibleAssetsGross', window );">Finite-Lived Intangible Assets, Gross</a></td>
<td class="nump">15.5<span></span>
</td>
<td class="nump">15.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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Finite-Lived Intangible Assets, Accumulated Amortization</a></td>
<td class="num">(11.7)<span></span>
</td>
<td class="num">(9.6)<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_FiniteLivedIntangibleAssetsNet', window );">Finite-Lived Intangible Assets, Net</a></td>
<td class="nump">3.8<span></span>
</td>
<td class="nump">5.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships</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_wcc_GoodwillLineItemsLineItems', window );"><strong>Intangible Assets [Line Items]</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_FiniteLivedIntangibleAssetsGross', window );">Finite-Lived Intangible Assets, Gross</a></td>
<td class="nump">1,502.4<span></span>
</td>
<td class="nump">1,519.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Finite-Lived Intangible Assets, Accumulated Amortization</a></td>
<td class="num">(476.4)<span></span>
</td>
<td class="num">(464.4)<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_FiniteLivedIntangibleAssetsNet', window );">Finite-Lived Intangible Assets, Net</a></td>
<td class="nump">1,026.0<span></span>
</td>
<td class="nump">1,055.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DistributionRightsMember', window );">Distribution agreements</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_wcc_GoodwillLineItemsLineItems', window );"><strong>Intangible Assets [Line Items]</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_FiniteLivedIntangibleAssetsGross', window );">Finite-Lived Intangible Assets, Gross</a></td>
<td class="nump">29.2<span></span>
</td>
<td class="nump">29.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Finite-Lived Intangible Assets, Accumulated Amortization</a></td>
<td class="num">(27.7)<span></span>
</td>
<td class="num">(26.0)<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_FiniteLivedIntangibleAssetsNet', window );">Finite-Lived Intangible Assets, Net</a></td>
<td class="nump">1.5<span></span>
</td>
<td class="nump">3.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember', window );">Computer Software, Intangible Asset</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_wcc_GoodwillLineItemsLineItems', window );"><strong>Intangible Assets [Line Items]</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_FiniteLivedIntangibleAssetsGross', window );">Finite-Lived Intangible Assets, Gross</a></td>
<td class="nump">16.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Finite-Lived Intangible Assets, Accumulated Amortization</a></td>
<td class="num">(1.1)<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Finite-Lived Intangible Assets, Net</a></td>
<td class="nump">$ 14.9<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Asset, Useful Life</a></td>
<td class="text">7 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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember', window );">Trademarks</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_wcc_GoodwillLineItemsLineItems', window );"><strong>Intangible Assets [Line Items]</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_IndefiniteLivedIntangibleAssetsExcludingGoodwill', window );">Indefinite-Lived Intangible Assets, Gross</a></td>
<td class="nump">$ 789.7<span></span>
</td>
<td class="nump">$ 793.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wcc_GoodwillLineItemsLineItems', window );"><strong>Intangible Assets [Line Items]</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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">5 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_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Trademarks</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_wcc_GoodwillLineItemsLineItems', window );"><strong>Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">5 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_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Customer relationships</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_wcc_GoodwillLineItemsLineItems', window );"><strong>Intangible Assets [Line Items]</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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">10 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_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Distribution agreements</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_wcc_GoodwillLineItemsLineItems', window );"><strong>Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">15 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_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wcc_GoodwillLineItemsLineItems', window );"><strong>Intangible Assets [Line Items]</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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">20 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_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Trademarks</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_wcc_GoodwillLineItemsLineItems', window );"><strong>Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">12 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_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Customer relationships</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_wcc_GoodwillLineItemsLineItems', window );"><strong>Intangible Assets [Line Items]</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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">20 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_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Distribution agreements</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_wcc_GoodwillLineItemsLineItems', window );"><strong>Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">19 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-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_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 928<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478859/928-340-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_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IntangibleAssetsGrossExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated amortization of intangible assets, excluding goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsGrossExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wcc_GoodwillLineItemsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Goodwill [Line Items] [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wcc_GoodwillLineItemsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wcc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DistributionRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DistributionRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021539656720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND INTANGIBLE ASSETS - SCHEDULE OF EXPECTED AMORTIZATION EXPENSE (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract', window );"><strong>Finite-Lived Intangible Assets, Future Amortization Expense [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2021</a></td>
<td class="nump">$ 88.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2022</a></td>
<td class="nump">83.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2023</a></td>
<td class="nump">80.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2024</a></td>
<td class="nump">79.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2025</a></td>
<td class="nump">77.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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="nump">636.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Finite-Lived Intangible Assets, Amortization Expense</a></td>
<td class="nump">86.1<span></span>
</td>
<td class="nump">$ 88.6<span></span>
</td>
<td class="nump">$ 92.9<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_wcc_FiniteLivedIntangibleAssetExpectedAmortizationTotal', window );">Finite-Lived Intangible Asset, Expected Amortization, Total</a></td>
<td class="nump">$ 1,046.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-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_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized 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/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<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/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wcc_FiniteLivedIntangibleAssetExpectedAmortizationTotal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finite-Lived Intangible Asset, Expected Amortization, Total</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wcc_FiniteLivedIntangibleAssetExpectedAmortizationTotal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wcc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>68
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021540175872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACQUISITIONS (Details) - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 05, 2024</div></th>
<th class="th"><div>Jul. 01, 2024</div></th>
<th class="th"><div>Jun. 03, 2024</div></th>
<th class="th"><div>Apr. 01, 2024</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</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.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,280.1<span></span>
</td>
<td class="nump">$ 3,262.3<span></span>
</td>
<td class="nump">$ 3,240.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalDate1', window );">Disposal Date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Apr.  01,  2024<span></span>
</td>
<td class="text">&#160;<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_wcc_BasePurchasePriceForDivestitureOfBusiness.', window );">Base purchase price for divestiture of business.</a></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">$ 350.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested', window );">Proceeds from Divestiture of Businesses, Net of Cash Divested</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 354.9<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=wcc_AscentMember', window );">Ascent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1', window );">Business Acquisition, Effective Date of Acquisition</a></td>
<td class="text">Dec.  05,  2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity', window );">Business Acquisition, Description of Acquired Entity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Headquartered in St. Louis, Missouri, Ascent is a provider of data center facility management services with over 300 employees in the U.S. and Canada.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationReasonForBusinessCombination', window );">Business Combination, Reason for Business Combination</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Ascent&#8217;s expertise in engineering and design-build consultation services, in addition to daily site operations, extends the Company&#8217;s suite of capabilities and solutions that serve the entire lifecycle of the data center.<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_wcc_PaymentToAcquireBusinessFairValueOfCashConsideration', window );">Payment to Acquire Business, Fair Value of Cash Consideration</a></td>
<td class="nump">$ 181.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill</a></td>
<td class="nump">58.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Business Combination, Consideration Transferred</a></td>
<td class="nump">186.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ 118.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=wcc_AscentMember', window );">Ascent | Customer-Related Intangible Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=wcc_IndependentElectricSupplyMember', window );">Independent Electric Supply</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1', window );">Business Acquisition, Effective Date of Acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jul.  01,  2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity', window );">Business Acquisition, Description of Acquired Entity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">a full-line electrical distributor headquartered in Ontario, Canada.<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_wcc_PaymentToAcquireBusinessFairValueOfCashConsideration', window );">Payment to Acquire Business, Fair Value of Cash Consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh', window );">Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Business Combination, Consideration Transferred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=wcc_EntroCIMMember', window );">entroCIM</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1', window );">Business Acquisition, Effective Date of Acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jun.  03,  2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity', window );">Business Acquisition, Description of Acquired Entity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">entroCIM is an innovator in data center and building intelligence software.<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_wcc_PaymentToAcquireBusinessFairValueOfCashConsideration', window );">Payment to Acquire Business, Fair Value of Cash Consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh', window );">Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Business Combination, Consideration Transferred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Business Combination, Contingent Consideration, Liability</a></td>
<td class="text">&#160;<span></span>
</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.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 29.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>With respect to a business combination completed during the period, this element provides a description of the business, other than the name, which may include the industry, size, products and other important information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-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_BusinessAcquisitionDescriptionOfAcquiredEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 acquirer obtains control of the acquiree, 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 7<br> -SubTopic 10<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479405/805-10-25-7<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 (b)<br> -SubTopic 10<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 6<br> -SubTopic 10<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479405/805-10-25-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_BusinessAcquisitionEffectiveDateOfAcquisition1</td>
</tr>
<tr>
<td style="padding-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_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 8<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479637/805-30-30-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 7<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479637/805-30-30-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-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_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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/2003/role/disclosureRef<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 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479613/805-30-35-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479668/805-30-25-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationReasonForBusinessCombination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This element represents a description of the primary reason for the business combination which may consist of general categories such as top-line growth, synergistic benefits, market share, and diversification and the more detailed factors that might apply.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-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_BusinessCombinationReasonForBusinessCombination</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of intangible assets, excluding goodwill, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DisposalDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the entity disposed of a business or a group of assets, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalDate1</td>
</tr>
<tr>
<td style="padding-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_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_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_ProceedsFromDivestitureOfBusinessesNetOfCashDivested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This element represents the cash inflow during the period from the sale of a component of the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wcc_BasePurchasePriceForDivestitureOfBusiness.">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Base purchase price for divestiture of business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wcc_BasePurchasePriceForDivestitureOfBusiness.</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wcc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wcc_PaymentToAcquireBusinessFairValueOfCashConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payment to Acquire Business, Fair Value of Cash Consideration</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wcc_PaymentToAcquireBusinessFairValueOfCashConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wcc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=wcc_AscentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=wcc_AscentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelatedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelatedIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=wcc_IndependentElectricSupplyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=wcc_IndependentElectricSupplyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=wcc_EntroCIMMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=wcc_EntroCIMMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021539909952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF CONSIDERATION TRANSFERRED (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 05, 2024</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Payments to Acquire Businesses, Net of Cash Acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 221.3<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 186.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=wcc_RahiSystemsMember', window );">Rahi Systems</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Payments to Acquire Businesses, Gross</a></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">$ 255.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=wcc_AscentMember', window );">Ascent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Payments to Acquire Businesses, Gross</a></td>
<td class="nump">$ 186.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wcc_PaymentToAcquireBusinessFairValueOfCashConsideration', window );">Payment to Acquire Business, Fair Value of Cash Consideration</a></td>
<td class="nump">181.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wcc_PaymentForSellerExpenses', window );">Payment for Seller Expenses</a></td>
<td class="nump">5.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Business Combination, Consideration Transferred</a></td>
<td class="nump">186.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAcquiredFromAcquisition', window );">Cash Acquired from Acquisition</a></td>
<td class="nump">7.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Payments to Acquire Businesses, Net of Cash Acquired</a></td>
<td class="nump">179.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationPriceOfAcquisitionExpected', window );">Business Combination, Price of Acquisition, Expected</a></td>
<td class="nump">185.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredOther1', window );">Business Combination, Consideration Transferred, Other</a></td>
<td class="num">$ (3.3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 8<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479637/805-30-30-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 7<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479637/805-30-30-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferredOther1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tangible or intangible assets, including a business or subsidiary of the acquirer transferred by the entity to the former owners of the acquiree. Excludes 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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-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_BusinessCombinationConsiderationTransferredOther1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationPriceOfAcquisitionExpected">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Purchase price of expected business acquisition prior to consideration being transferred. Excludes asset acquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 15<br> -Paragraph 3<br> -SubTopic 10<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479455/805-10-15-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_BusinessCombinationPriceOfAcquisitionExpected</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAcquiredFromAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAcquiredFromAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wcc_PaymentForSellerExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payment for Seller Expenses</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wcc_PaymentForSellerExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wcc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wcc_PaymentToAcquireBusinessFairValueOfCashConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payment to Acquire Business, Fair Value of Cash Consideration</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wcc_PaymentToAcquireBusinessFairValueOfCashConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wcc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=wcc_RahiSystemsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=wcc_RahiSystemsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=wcc_AscentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=wcc_AscentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021541287632">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF ASSUMED ASSETS AND LIABILITIES (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 05, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Nov. 01, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 3,280.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,262.3<span></span>
</td>
<td class="nump">$ 3,240.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=wcc_RahiSystemsMember', window );">Rahi Systems</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 68.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_BusinessAcquisitionAxis=wcc_AscentMember', window );">Ascent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">58.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">118.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_wcc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherCurrentAndNoncurrentAssets', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">261.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation', window );">Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">46.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">74.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 186.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 obligation assumed in business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of intangible assets, excluding goodwill, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wcc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherCurrentAndNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Current and Noncurrent Assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wcc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherCurrentAndNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wcc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessAcquisitionAxis=wcc_RahiSystemsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=wcc_RahiSystemsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=wcc_AscentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=wcc_AscentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021541389616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACQUISITIONS AND DISPOSALS - Canadian Divestitures (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems', window );"><strong>Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items]</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_GainLossOnSaleOfBusiness', window );">Gain (Loss) on Disposition of Business</a></td>
<td class="num">$ (122.2)<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021544784896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACQUISITIONS AND DISPOSALS- SYLVANIA (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</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_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Payments to Acquire Businesses, Net of Cash Acquired</a></td>
<td class="nump">$ 221.3<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 186.8<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021542294288">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>PROPERTY, BUILDINGS AND EQUIPMENT - SCHEDULE OF PROPERTY, BUILDINGS AND EQUIPMENT (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated depreciation and amortization</a></td>
<td class="num">$ (554.1)<span></span>
</td>
<td class="num">$ (502.5)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, buildings and equipment, net</a></td>
<td class="nump">442.9<span></span>
</td>
<td class="nump">423.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization', window );">Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, after Accumulated Amortization</a></td>
<td class="nump">257.8<span></span>
</td>
<td class="nump">195.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Building and Building Improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, buildings and equipment, gross</a></td>
<td class="nump">246.9<span></span>
</td>
<td class="nump">202.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and Fixtures [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, buildings and equipment, gross</a></td>
<td class="nump">404.4<span></span>
</td>
<td class="nump">359.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember', window );">Software and Software Development Costs [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, buildings and equipment, gross</a></td>
<td class="nump">316.5<span></span>
</td>
<td class="nump">292.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=wcc_DepreciableMember', window );">Depreciable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, buildings and equipment, gross</a></td>
<td class="nump">967.8<span></span>
</td>
<td class="nump">855.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_PropertyPlantAndEquipmentNet', window );">Property, buildings and equipment, net</a></td>
<td class="nump">413.7<span></span>
</td>
<td class="nump">352.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember', window );">Land</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, buildings and equipment, gross</a></td>
<td class="nump">25.3<span></span>
</td>
<td class="nump">25.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember', window );">Construction in progress</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, buildings and equipment, gross</a></td>
<td class="nump">$ 3.9<span></span>
</td>
<td class="nump">$ 46.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 capitalized implementation cost from hosting arrangement that is service contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -SubTopic 40<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-40-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_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=wcc_DepreciableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=wcc_DepreciableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021545949968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY, BUILDINGS AND EQUIPMENT - PROPERTY, BUILDINGS AND EQUIPMENT (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation expense</a></td>
<td class="nump">$ 66.8<span></span>
</td>
<td class="nump">$ 56.3<span></span>
</td>
<td class="nump">$ 47.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareAmortization1', window );">Capitalized software amortization</a></td>
<td class="nump">30.3<span></span>
</td>
<td class="nump">36.4<span></span>
</td>
<td class="nump">$ 38.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareNet', window );">Unamortized software cost</a></td>
<td class="nump">88.9<span></span>
</td>
<td class="nump">78.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization', window );">Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, after Accumulated Amortization</a></td>
<td class="nump">257.8<span></span>
</td>
<td class="nump">195.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization', window );">Finance Lease, Right-of-Use Asset, Accumulated Amortization</a></td>
<td class="nump">27.6<span></span>
</td>
<td class="nump">19.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization', window );">Finance Lease, Right-of-Use Asset, before Accumulated Amortization</a></td>
<td class="nump">85.4<span></span>
</td>
<td class="nump">51.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember', window );">Software and Software Development Costs [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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, buildings and equipment, gross</a></td>
<td class="nump">$ 316.5<span></span>
</td>
<td class="nump">$ 292.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedComputerSoftwareAmortization1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 amortization of capitalized computer software 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/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-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_CapitalizedComputerSoftwareAmortization1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedComputerSoftwareNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of capitalized computer software costs net of accumulated amortization 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 985<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/2147481283/985-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_CapitalizedComputerSoftwareNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated amortization of right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before accumulated amortization, of right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 capitalized implementation cost from hosting arrangement that is service contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -SubTopic 40<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-40-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_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021731584496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [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_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Operating Lease, Weighted Average Remaining Lease Term</a></td>
<td class="text">6 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Operating Lease, Weighted Average Discount Rate, Percent</a></td>
<td class="nump">4.70%<span></span>
</td>
<td class="nump">4.30%<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_wcc_OptionToExtendLesseesOperatingLeaseLeasePayments', window );">Option to Extend Lessee's Operating Lease, Lease Payments</a></td>
<td class="nump">$ 10.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wcc_LesseeOperatingLeaseLeaseNotYetCommencedPayments', window );">Lessee, Operating Lease, Lease Not yet Commenced, Payments</a></td>
<td class="nump">$ 117.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription', window );">Lessee, Operating Lease, Lease Not yet Commenced, Description</a></td>
<td class="text">These operating leases, which are not recorded in the Consolidated Balance Sheet as of December&#160;31, 2024, will commence in 2025 with lease terms of 1 to 10 year<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_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_LesseeOperatingLeaseLeaseNotYetCommencedDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lessee's operating lease that has not yet commenced. Including, but not limited to, nature of involvement with construction or design of underlying asset for lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<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_LesseeOperatingLeaseLeaseNotYetCommencedDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wcc_LesseeOperatingLeaseLeaseNotYetCommencedPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Lease, Lease Not yet Commenced, 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;">wcc_LesseeOperatingLeaseLeaseNotYetCommencedPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wcc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_wcc_OptionToExtendLesseesOperatingLeaseLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Option to Extend Lessee's Operating Lease, Lease 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;">wcc_OptionToExtendLesseesOperatingLeaseLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wcc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>76
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021544122976">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LEASES Supplemental balance sheet information (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [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_OperatingLeaseRightOfUseAsset', window );">Operating Lease, Right-of-Use Asset</a></td>
<td class="nump">$ 735.1<span></span>
</td>
<td class="nump">$ 761.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_OperatingLeaseLiabilityNoncurrent', window );">Operating Lease, Liability, Noncurrent</a></td>
<td class="nump">614.8<span></span>
</td>
<td class="nump">641.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_OperatingLeaseLiability', window );">Operating Lease, Liability</a></td>
<td class="nump">$ 784.3<span></span>
</td>
<td class="nump">$ 798.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherCurrentLiabilitiesMember', window );">Other Current Liabilities</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_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [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_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Other Liabilities, Current<span></span>
</td>
<td class="text">Other Liabilities, Current<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_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_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes current operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_BalanceSheetLocationAxis=us-gaap_OtherCurrentLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherCurrentLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>77
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021545381360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES Lease, Cost (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</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_OperatingLeaseCost', window );">Operating Lease, Cost</a></td>
<td class="nump">$ 223.6<span></span>
</td>
<td class="nump">$ 197.0<span></span>
</td>
<td class="nump">$ 175.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-term Lease, Cost</a></td>
<td class="nump">6.9<span></span>
</td>
<td class="nump">8.9<span></span>
</td>
<td class="nump">4.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableLeaseCost', window );">Variable Lease, Cost</a></td>
<td class="nump">60.3<span></span>
</td>
<td class="nump">53.2<span></span>
</td>
<td class="nump">45.7<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Lease, Cost</a></td>
<td class="nump">$ 290.8<span></span>
</td>
<td class="nump">$ 259.1<span></span>
</td>
<td class="nump">$ 226.4<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease cost, excluding expense for lease with term of one month or less.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021541337024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES Supplemental Cash Flow Information (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</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_OperatingLeasePayments', window );">Operating Lease, Payments</a></td>
<td class="nump">$ 212.7<span></span>
</td>
<td class="nump">$ 174.5<span></span>
</td>
<td class="nump">$ 171.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</a></td>
<td class="nump">$ 205.5<span></span>
</td>
<td class="nump">$ 296.9<span></span>
</td>
<td class="nump">$ 267.1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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>79
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021540565968">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LEASES Lessee, Operating Lease, Liability, Maturity (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months</a></td>
<td class="nump">$ 205.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">Lessee, Operating Lease, Liability, Payments, Due Year Two</a></td>
<td class="nump">178.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">Lessee, Operating Lease, Liability, Payments, Due Year Three</a></td>
<td class="nump">149.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">Lessee, Operating Lease, Liability, Payments, Due Year Four</a></td>
<td class="nump">116.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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">Lessee, Operating Lease, Liability, Payments, Due Year Five</a></td>
<td class="nump">83.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Lessee, Operating Lease, Liability, Payments, Due after Year Five</a></td>
<td class="nump">161.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Lessee, Operating Lease, Liability, Payments, Due</a></td>
<td class="nump">895.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</a></td>
<td class="num">(110.9)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating Lease, Liability</a></td>
<td class="nump">$ 784.3<span></span>
</td>
<td class="nump">$ 798.4<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021541613264">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>DEBT - SCHEDULE OF DEBT (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Debt Instrument, Unamortized Discount</a></td>
<td class="nump">$ 4.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtAndCapitalLeaseObligations', window );">Total debt</a></td>
<td class="nump">5,107.7<span></span>
</td>
<td class="nump">$ 5,359.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_DebtInstrumentUnamortizedPremium', window );">Debt Instrument, Unamortized Premium</a></td>
<td class="nump">0.1<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Debt Issuance Costs, Net</a></td>
<td class="num">(42.8)<span></span>
</td>
<td class="num">(37.4)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtCurrent', window );">Less current and short-term portion</a></td>
<td class="num">(19.5)<span></span>
</td>
<td class="num">(8.6)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Total Long-term Debt, Excluding Current Maturities</a></td>
<td class="nump">$ 5,045.5<span></span>
</td>
<td class="nump">$ 5,313.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList', window );">Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Total Long-term Debt, Excluding Current Maturities<span></span>
</td>
<td class="text">Total Long-term Debt, Excluding Current Maturities<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_ForeignLineOfCreditMember', window );">Foreign Line of Credit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">$ 0.6<span></span>
</td>
<td class="nump">$ 1.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=wcc_AccountsReceivableSecuritizationFacilityMember', window );">Accounts receivable securitization facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">1,450.0<span></span>
</td>
<td class="nump">1,550.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">525.0<span></span>
</td>
<td class="nump">953.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=wcc_A7125SeniorNotesDue2025Member', window );">A7125 Senior Notes Due 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">1,500.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_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="nump">1,500.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=wcc_A7250SeniorNotesDue2028Member', window );">A7250 Senior Notes Due 2028</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">1,320.6<span></span>
</td>
<td class="nump">1,319.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_DebtInstrumentUnamortizedDiscount', window );">Debt Instrument, Unamortized Discount</a></td>
<td class="nump">4.4<span></span>
</td>
<td class="nump">5.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="nump">1,325.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=wcc_A6.375SeniorNotesDue2029Member', window );">6.375% Senior Notes due 2029</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">900.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="nump">900.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=wcc_A6.625SeniorNotesDue2032Member', window );">6.625% Senior Notes due 2032</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">850.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="nump">850.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=wcc_A600SeniorNotesDue2025Member', window );">6.00% Senior Notes due 2025 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">4.2<span></span>
</td>
<td class="nump">$ 4.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="nump">$ 250.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtAndCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term and long-term debt and lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtAndCapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of debt and lease obligation, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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/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 3: 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 4: 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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_DebtInstrumentUnamortizedPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 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/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_DebtInstrumentUnamortizedPremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=us-gaap_ForeignLineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_ForeignLineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=wcc_AccountsReceivableSecuritizationFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=wcc_AccountsReceivableSecuritizationFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_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_LongtermDebtTypeAxis=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=wcc_A7125SeniorNotesDue2025Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=wcc_A7125SeniorNotesDue2025Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=wcc_A7250SeniorNotesDue2028Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=wcc_A7250SeniorNotesDue2028Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=wcc_A6.375SeniorNotesDue2029Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=wcc_A6.375SeniorNotesDue2029Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=wcc_A6.625SeniorNotesDue2032Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=wcc_A6.625SeniorNotesDue2032Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=wcc_A600SeniorNotesDue2025Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=wcc_A600SeniorNotesDue2025Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021531290640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">10 Months Ended</th>
<th class="th" colspan="9">12 Months Ended</th>
<th class="th" colspan="3">24 Months Ended</th>
<th class="th" colspan="2">36 Months Ended</th>
<th class="th" colspan="2"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Mar. 15, 2029</div></th>
<th class="th"><div>Mar. 14, 2029</div></th>
<th class="th"><div>Mar. 14, 2028</div></th>
<th class="th"><div>Mar. 14, 2027</div></th>
<th class="th"><div>Jun. 14, 2026</div></th>
<th class="th"><div>Jun. 14, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Jun. 14, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Jun. 14, 2028</div></th>
<th class="th"><div>Mar. 14, 2026</div></th>
<th class="th"><div>Mar. 07, 2024</div></th>
<th class="th"><div>Mar. 15, 2032</div></th>
<th class="th"><div>Mar. 14, 2027</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingVariableInterestRate', window );">Long-term Debt, Percentage Bearing Variable Interest, Percentage Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.39%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableFromSecuritization', window );">Accounts Receivable from Securitization</a></td>
<td class="nump">$ 1,450,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,450,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,550,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_wcc_LineOfCreditFacilityOpportunityToIncreaseBorrowingCapacity', window );">Line of Credit Facility, Opportunity to Increase Borrowing Capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">450,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Debt Instrument, Unused Borrowing Capacity, Amount</a></td>
<td class="nump">1,725,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,725,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_wcc_PercentageOfPrincipalAmountOfSeniorNotesAcceleratedUnderDefault', window );">Percentage of principal amount of Senior Notes accelerated under default</a></td>
<td class="nump">0.25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Debt Issuance Costs, Net</a></td>
<td class="num">(42,800,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(42,800,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (37,400,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term Debt, Gross</a></td>
<td class="nump">5,112,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,112,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Gain (Loss) on Extinguishment of 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>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,800,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_wcc_CanadianDollarSubFacilityCommitment', window );">Canadian Dollar Sub-Facility Commitment</a></td>
<td class="nump">625,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">625,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionByUniqueDescriptionAxis=wcc_A6.375SeniorNotesDue2029Member', window );">6.375% Senior Notes due 2029</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.375%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_ForeignLineOfCreditMember', window );">Foreign Line of Credit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtWeightedAverageInterestRate', window );">Debt, Weighted Average 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="text">&#160;<span></span>
</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.85%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=wcc_AccountsReceivableSecuritizationFacilityMember', window );">Accounts Receivable Securitization 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Mar.  01,  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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt Instrument, Basis Spread on Variable Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.05%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_wcc_AccountsReceivableEligibleForSecuritization', window );">Accounts Receivable Eligible for Securitization</a></td>
<td class="nump">1,976,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,976,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,146,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_wcc_LineOfCreditFacilityOpportunityToIncreaseBorrowingCapacity', window );">Line of Credit Facility, Opportunity to Increase Borrowing Capacity</a></td>
<td class="nump">300,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,850,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 125,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">1,450,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,450,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,550,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_wcc_CommitmentFee', window );">Commitment Fee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=wcc_A550SeniorNotesDue2023Member', window );">5.50% Senior Notes due 2023 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Mar.  01,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">58,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="nump">350,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 350,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=wcc_A600SeniorNotesDue2025Member', window );">6.00% Senior Notes due 2025 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Dec.  01,  2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">4,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="nump">250,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 250,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=wcc_A7125SeniorNotesDue2025Member', window );">A7125 Senior Notes Due 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jun. 15,  2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">Debt Instrument, Issuance Date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jun. 12,  2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,500,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.125%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="nump">1,500,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,500,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_wcc_DiscountPercentageOfParValue', window );">Discount percentage of par value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsGross', window );">Deferred Finance Costs, Gross</a></td>
<td class="nump">33,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 33,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">100.00%<span></span>
</td>
<td class="nump">101.781%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=wcc_A7125SeniorNotesDue2025Member', window );">A7125 Senior Notes Due 2025 | Forecast [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=wcc_A7250SeniorNotesDue2028Member', window );">A7250 Senior Notes Due 2028</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jun. 15,  2028<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">Debt Instrument, Issuance Date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jun. 12,  2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">1,320,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,320,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,319,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="nump">1,325,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,325,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_wcc_DiscountPercentageOfParValue', window );">Discount percentage of par value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">99.244%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsGross', window );">Deferred Finance Costs, Gross</a></td>
<td class="nump">29,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 29,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=wcc_A7250SeniorNotesDue2028Member', window );">A7250 Senior Notes Due 2028 | Forecast [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">101.208%<span></span>
</td>
<td class="nump">102.417%<span></span>
</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">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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Mar.  01,  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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateDuringPeriod', window );">Debt Instrument, Interest Rate During Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfDebt', window );">Debt Instrument, Increase, Additional 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,411,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,997,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebt', window );">Debt Instrument, Decrease, Repayments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,839,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,067,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">525,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">525,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">953,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Line of Credit Facility, Remaining Borrowing Capacity</a></td>
<td class="nump">1,170,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,170,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">736,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_wcc_LimitOnDividends', window );">Limit on dividends</a></td>
<td class="nump">115,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">115,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving credit facility | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Debt Instrument, Unused Borrowing Capacity, Amount</a></td>
<td class="nump">175,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 175,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=wcc_AccountsReceivableSecuritizationFacilityAmendedMember', window );">Accounts Receivable Securitization Facility Amended</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Mar.  01,  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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Debt Instrument, Unused Borrowing Capacity, Amount</a></td>
<td class="nump">1,550,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,550,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,625,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=wcc_A6.625SeniorNotesDue2032Member', window );">6.625% Senior Notes due 2032</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Mar. 15,  2032<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">850,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 850,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.625%<span></span>
</td>
<td class="nump">6.625%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="nump">850,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">850,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsGross', window );">Deferred Finance Costs, Gross</a></td>
<td class="nump">10,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=wcc_A6.625SeniorNotesDue2032Member', window );">6.625% Senior Notes due 2032 | Forecast [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">101.657%<span></span>
</td>
<td class="nump">103.313%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">100.00%<span></span>
</td>
<td class="nump">35.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=wcc_A6.375SeniorNotesDue2029Member', window );">6.375% Senior Notes due 2029</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Mar. 15,  2029<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">900,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 900,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.375%<span></span>
</td>
<td class="nump">6.375%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="nump">900,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">900,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsGross', window );">Deferred Finance Costs, Gross</a></td>
<td class="nump">11,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=wcc_A6.375SeniorNotesDue2029Member', window );">6.375% Senior Notes due 2029 | Forecast [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed</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="nump">101.594%<span></span>
</td>
<td class="nump">103.188%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=wcc_A6.3756.625SeniorNotesDue20292032Member', window );">6.375%/6.625% Senior Notes due 2029/2032</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_wcc_DiscountPercentageOfParValue', window );">Discount percentage of par value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Foreign Line of Credit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity', window );">Line of Credit Facility, Current Borrowing Capacity</a></td>
<td class="nump">600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 | Foreign Line of Credit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity', window );">Line of Credit Facility, Current Borrowing Capacity</a></td>
<td class="nump">$ 9,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_PrimeRateMember', window );">Prime Rate [Member] | Minimum | Revolving credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt Instrument, Basis Spread on Variable Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_PrimeRateMember', window );">Prime Rate [Member] | Maximum | Revolving credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt Instrument, Basis Spread on Variable Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 | Minimum | Revolving credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt Instrument, Basis Spread on Variable Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 | Maximum | Revolving credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt Instrument, Basis Spread on Variable Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableFromSecuritization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 owed to the reporting entity by counterparties in securitized loan transactions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableFromSecuritization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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/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 3: 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 4: 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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 effective interest rate 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://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 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 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_DebtInstrumentInterestRateDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 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_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_DebtInstrumentIssuanceDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the debt instrument was issued, 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://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))<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 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_DebtInstrumentIssuanceDate1</td>
</tr>
<tr>
<td style="padding-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_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_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_DebtWeightedAverageInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 interest rate of debt outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtWeightedAverageInterestRate</td>
</tr>
<tr>
<td style="padding-right: 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_DeferredFinanceCostsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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 2: 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_DeferredFinanceCostsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481303/470-50-40-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481303/470-50-40-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_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_LineOfCreditFacilityCurrentBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtPercentageBearingVariableInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a rate subject to change from time to time.</p></div>
<a href="javascript: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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtPercentageBearingVariableInterestRate</td>
</tr>
<tr>
<td style="padding-right: 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_ProceedsFromIssuanceOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for short-term and long-term debt. Excludes payment of 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/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wcc_AccountsReceivableEligibleForSecuritization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable Eligible for Securitization</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wcc_AccountsReceivableEligibleForSecuritization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wcc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wcc_CanadianDollarSubFacilityCommitment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Canadian Dollar Sub-Facility Commitment</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wcc_CanadianDollarSubFacilityCommitment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wcc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wcc_CommitmentFee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commitment Fee</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wcc_CommitmentFee</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wcc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wcc_DiscountPercentageOfParValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Discount percentage of par value</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wcc_DiscountPercentageOfParValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wcc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wcc_LimitOnDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Limit on dividends</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wcc_LimitOnDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wcc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_wcc_LineOfCreditFacilityOpportunityToIncreaseBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Opportunity to Increase Borrowing 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;">wcc_LineOfCreditFacilityOpportunityToIncreaseBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wcc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wcc_PercentageOfPrincipalAmountOfSeniorNotesAcceleratedUnderDefault">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Senior Notes accelerated under default</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wcc_PercentageOfPrincipalAmountOfSeniorNotesAcceleratedUnderDefault</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wcc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionByUniqueDescriptionAxis=wcc_A6.375SeniorNotesDue2029Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionByUniqueDescriptionAxis=wcc_A6.375SeniorNotesDue2029Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_ForeignLineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_ForeignLineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=wcc_AccountsReceivableSecuritizationFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=wcc_AccountsReceivableSecuritizationFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=wcc_A550SeniorNotesDue2023Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=wcc_A550SeniorNotesDue2023Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=wcc_A600SeniorNotesDue2025Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=wcc_A600SeniorNotesDue2025Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=wcc_A7125SeniorNotesDue2025Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=wcc_A7125SeniorNotesDue2025Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=srt_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=srt_ScenarioForecastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=wcc_A7250SeniorNotesDue2028Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=wcc_A7250SeniorNotesDue2028Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_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_LongtermDebtTypeAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=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_DebtInstrumentAxis=us-gaap_LetterOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=wcc_AccountsReceivableSecuritizationFacilityAmendedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=wcc_AccountsReceivableSecuritizationFacilityAmendedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=wcc_A6.625SeniorNotesDue2032Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=wcc_A6.625SeniorNotesDue2032Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=wcc_A6.375SeniorNotesDue2029Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=wcc_A6.375SeniorNotesDue2029Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=wcc_A6.3756.625SeniorNotesDue20292032Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=wcc_A6.3756.625SeniorNotesDue20292032Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_PrimeRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_PrimeRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021534890608">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>DEBT - SCHEDULE OF MATURITIES OF LONG-TERM DEBT (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2021</a></td>
<td class="nump">$ 19.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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2022</a></td>
<td class="nump">14.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2023</a></td>
<td class="nump">1,987.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2024</a></td>
<td class="nump">1,333.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive', window );">2025</a></td>
<td class="nump">904.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive', window );">Thereafter</a></td>
<td class="nump">853.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total payments on debt</a></td>
<td class="nump">5,112.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Debt discount on convertible debentures</a></td>
<td class="num">(4.4)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtAndCapitalLeaseObligations', window );">Debt and Lease Obligation</a></td>
<td class="nump">$ 5,107.7<span></span>
</td>
<td class="nump">$ 5,359.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtAndCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term and long-term debt and lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtAndCapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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 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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 2: 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 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in 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 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 2: 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 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in 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 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 2: 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 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in 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 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 2: 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 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in 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 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 2: 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 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>83
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021528615344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS' EQUITY (Details) - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred Stock, Shares Authorized</a></td>
<td class="nump">20,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,000,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_PreferredStockParOrStatedValuePerShare', window );">Preferred Stock, Par or Stated Value Per Share</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StockRepurchaseProgramAuthorizedAmount1', window );">Share Repurchase Program, Authorized, Amount</a></td>
<td class="nump">$ 1,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Treasury Stock, Value, Acquired, Cost Method</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(428.8)<span></span>
</td>
<td class="num">$ (75.0)<span></span>
</td>
<td class="num">$ (11.1)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsPreferredStock', window );">Dividends, Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 57.4<span></span>
</td>
<td class="nump">57.4<span></span>
</td>
<td class="nump">57.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_PreferredStockDividendsPerShareCashPaid', window );">Preferred Stock, Dividends, Per Share, Cash Paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.664<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Payments of Ordinary Dividends, Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (81.5)<span></span>
</td>
<td class="num">(76.6)<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Common Stock, Dividends, Per Share, Declared</a></td>
<td class="nump">$ 0.413<span></span>
</td>
<td class="nump">$ 0.413<span></span>
</td>
<td class="nump">$ 0.413<span></span>
</td>
<td class="nump">$ 0.413<span></span>
</td>
<td class="nump">$ 0.375<span></span>
</td>
<td class="nump">$ 0.375<span></span>
</td>
<td class="nump">$ 0.375<span></span>
</td>
<td class="nump">$ 0.375<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStock', window );">Dividends, Common Stock</a></td>
<td class="num">$ (20.1)<span></span>
</td>
<td class="num">$ (20.2)<span></span>
</td>
<td class="num">$ (20.3)<span></span>
</td>
<td class="num">$ (20.9)<span></span>
</td>
<td class="num">$ (19.1)<span></span>
</td>
<td class="num">$ (19.1)<span></span>
</td>
<td class="num">$ (19.2)<span></span>
</td>
<td class="num">$ (19.2)<span></span>
</td>
<td class="num">(81.5)<span></span>
</td>
<td class="num">(76.6)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember', window );">Retained Earnings (Deficit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsPreferredStock', window );">Dividends, Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">57.4<span></span>
</td>
<td class="nump">57.4<span></span>
</td>
<td class="nump">$ 57.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStock', window );">Dividends, Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (81.5)<span></span>
</td>
<td class="num">$ (76.6)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ShareRepurchaseProgramAxis=us-gaap_TreasuryStockCommonMember', window );">Treasury Stock, Common [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Treasury Stock, Shares, Acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">87,502<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Treasury Stock, Value, Acquired, Cost Method</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (11.1)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common Stock, Shares Authorized</a></td>
<td class="nump">210,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">210,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">210,000,000<span></span>
</td>
<td class="nump">210,000,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_CommonStockParOrStatedValuePerShare', window );">Common Stock, Par or Stated Value Per Share</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<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_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Common Class B</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common Stock, Shares Authorized</a></td>
<td class="nump">20,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,000,000<span></span>
</td>
<td class="nump">20,000,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_CommonStockParOrStatedValuePerShare', window );">Common Stock, Par or Stated Value Per Share</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<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_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember', window );">Series A Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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, Shares Authorized</a></td>
<td class="nump">25,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,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_PreferredStockParOrStatedValuePerShare', window );">Preferred Stock, Par or Stated Value Per Share</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockDividendPaymentRateVariable', window );">Preferred Stock, Dividend Payment Rate, Variable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10.325<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockLiquidationPreference', window );">Preferred Stock, Liquidation Preference Per Share</a></td>
<td class="nump">$ 25,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,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_PreferredStockDividendRatePercentage', window );">Preferred Stock, Dividend Rate, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.625%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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, shares issued</a></td>
<td class="nump">21,612<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,612<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_StatementClassOfStockAxis=wcc_DepositaryShareMember', window );">Depositary Share [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, shares issued</a></td>
<td class="nump">21,611,534<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,611,534<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_srt_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481520/505-30-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;">srt_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483014/272-10-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482987/272-10-50-1<br><br>Reference 4: 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(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 7: 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 (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 14: 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(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_DividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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, stock and payment-in-kind (PIK).</p></div>
<a href="javascript: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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -SubTopic 405<br> -Topic 942<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477787/942-405-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_DividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsPreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 preferred stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).</p></div>
<a href="javascript: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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -SubTopic 405<br> -Topic 942<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477787/942-405-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_DividendsPreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_PreferredStockDividendPaymentRateVariable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 basis of dividend, such as adjustable rate. Excludes percentage rate dividend payments or fixed dollar amounts per share.</p></div>
<a href="javascript: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(27))<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(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> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-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_PreferredStockDividendPaymentRateVariable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockDividendRatePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage rate used to calculate dividend payments on preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.12-12A(Column A)(Footnote 3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column A)(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column A)(Footnote 3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column A)(Footnote 3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-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_PreferredStockDividendRatePercentage</td>
</tr>
<tr>
<td style="padding-right: 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_PreferredStockDividendsPerShareCashPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 preferred stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockDividendsPerShareCashPaid</td>
</tr>
<tr>
<td style="padding-right: 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_PreferredStockLiquidationPreference">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The per share liquidation preference (or restrictions) of nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share.</p></div>
<a href="javascript: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/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(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-4<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockLiquidationPreference</td>
</tr>
<tr>
<td style="padding-right: 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_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_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and are being held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ShareRepurchaseProgramAxis=us-gaap_TreasuryStockCommonMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ShareRepurchaseProgramAxis=us-gaap_TreasuryStockCommonMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=wcc_DepositaryShareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=wcc_DepositaryShareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021541713328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES - ADDITIONAL INFORMATION (Detail) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">$ 545.9<span></span>
</td>
<td class="nump">$ 564.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Deferred Tax Assets, Operating Loss Carryforwards</a></td>
<td class="nump">35.6<span></span>
</td>
<td class="nump">36.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign', window );">Deferred Tax Assets, Tax Credit Carryforwards, Foreign</a></td>
<td class="nump">41.0<span></span>
</td>
<td class="nump">41.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Deferred Tax Assets, Valuation Allowance</a></td>
<td class="nump">32.6<span></span>
</td>
<td class="nump">23.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Unrecognized Tax Benefits</a></td>
<td class="nump">131.2<span></span>
</td>
<td class="nump">121.3<span></span>
</td>
<td class="nump">$ 109.3<span></span>
</td>
<td class="nump">$ 107.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate', window );">Unrecognized Tax Benefits that Would Impact Effective Tax Rate</a></td>
<td class="nump">36.8<span></span>
</td>
<td class="nump">40.1<span></span>
</td>
<td class="nump">40.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible', window );">Decrease in Unrecognized Tax Benefits is Reasonably Possible</a></td>
<td class="nump">8.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense', window );">Interest related to uncertain tax positions</a></td>
<td class="nump">1.6<span></span>
</td>
<td class="nump">1.1<span></span>
</td>
<td class="nump">$ 2.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued', window );">Unrecognized Tax Benefits, Interest on Income Taxes Accrued</a></td>
<td class="nump">7.7<span></span>
</td>
<td class="nump">8.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_UndistributedEarningsOfForeignSubsidiaries', window );">Undistributed Earnings of Foreign Subsidiaries</a></td>
<td class="nump">2,107.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries', window );">Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Foreign Subsidiaries</a></td>
<td class="nump">69.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued', window );">Unrecognized Tax Benefits, Income Tax Penalties Accrued</a></td>
<td class="nump">3.7<span></span>
</td>
<td class="nump">4.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiability', window );">Tax Cuts and Jobs Act, Transition Tax for Accumulated Foreign Earnings, Liability</a></td>
<td class="nump">37.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetInterestCarryforward', window );">Deferred Tax Asset, Interest Carryforward</a></td>
<td class="nump">$ 4.8<span></span>
</td>
<td class="nump">2.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationDescription', window );">Income Tax Examination, Description</a></td>
<td class="text">In October 2021, one of the Company&#8217;s Mexican affiliates received a tax assessment from the Mexican tax authorities in the amount of approximately $26.0&#160;million related to its 2012 income tax return. This amount, updated for adjustments required under Mexican law, was approximately $28.5&#160;million as of December&#160;31, 2024. The Company believes the assessment is without merit and has filed an annulment lawsuit in the Mexican Federal Court of Administrative Justice. The Company expects to prevail in this litigation and, accordingly, has not recognized a liability for this assessment in its consolidated financial statements.In July 2022, one of the Company&#8217;s Canadian affiliates received tax assessments from the Canada Revenue Agency (&#8220;CRA&#8221;) totaling approximately $11.0&#160;million, including tax and interest, related to its 2012 through 2014 income tax returns. The Company&#8217;s Canadian affiliate also received a related penalty assessment of approximately $2.7&#160;million in May 2023. The assessments totaled approximately $18.0&#160;million in the aggregate, including additional interest updated through December 31, 2024. The Company believes these assessments are without merit and has appealed to the Tax Court of Canada. The Company expects to prevail in the courts and, therefore, has not recognized a liability for these assessments in its consolidated financial statements. The CRA continues to audit the 2015 through 2019 tax years of Wesco&#8217;s Canadian affiliates and the Company expects to eventually receive similar assessments for these tax years.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAxis=us-gaap_GeneralBusinessMember', window );">General Business Tax Credit Carryforward [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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Deferred Tax Assets, Valuation Allowance</a></td>
<td class="nump">$ 4.8<span></span>
</td>
<td class="nump">2.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_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State and Local Jurisdiction [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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsValuationAllowance', window );">Operating Loss Carryforwards, Valuation Allowance</a></td>
<td class="nump">0.9<span></span>
</td>
<td class="nump">1.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Deferred Tax Assets, Operating Loss Carryforwards</a></td>
<td class="nump">3.9<span></span>
</td>
<td class="nump">3.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Deferred Tax Assets, Valuation Allowance</a></td>
<td class="nump">0.8<span></span>
</td>
<td class="nump">0.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetInterestCarryforward', window );">Deferred Tax Asset, Interest Carryforward</a></td>
<td class="nump">4.8<span></span>
</td>
<td class="nump">2.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">Domestic Tax Jurisdiction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate', window );">Unrecognized Tax Benefits that Would Impact Effective Tax Rate</a></td>
<td class="nump">4.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember', window );">Foreign Tax Jurisdiction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign', window );">Deferred Tax Assets, Operating Loss Carryforwards, Foreign</a></td>
<td class="nump">31.7<span></span>
</td>
<td class="nump">31.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsValuationAllowance', window );">Operating Loss Carryforwards, Valuation Allowance</a></td>
<td class="nump">19.5<span></span>
</td>
<td class="nump">12.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_DeferredTaxAssetsTaxDeferredExpenseOther', window );">Deferred Tax Assets, Tax Deferred Expense, Other</a></td>
<td class="nump">6.6<span></span>
</td>
<td class="nump">6.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign', window );">Deferred Tax Assets, Tax Credit Carryforwards, Foreign</a></td>
<td class="nump">$ 41.0<span></span>
</td>
<td class="nump">$ 41.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 reasonably possible in the next twelve months for the unrecognized tax benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-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_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetInterestCarryforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible interest carryforward.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetInterestCarryforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsOperatingLossCarryforwardsForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsTaxCreditCarryforwardsForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsTaxDeferredExpenseOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from provisions, reserves, allowances, and accruals, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability not recognized because of the exceptions to comprehensive recognition of deferred taxes related to undistributed earnings of foreign subsidiaries.</p></div>
<a href="javascript: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 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<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_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxExaminationDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 brief description of status of the tax examination, significant findings to date, and the entity's position with respect to the findings.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-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_IncomeTaxExaminationDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwardsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwardsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwardsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwardsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 liability from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs 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/2009/role/commonPracticeRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/740/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_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UndistributedEarningsOfForeignSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482603/740-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482620/740-10-25-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 740<br> -Topic 942<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477617/942-740-50-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 740<br> -Topic 944<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478822/944-740-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_UndistributedEarningsOfForeignSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<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 15A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<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 10B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-10B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of statutory penalties accrued for a tax position claimed or expected to be claimed by the entity, in its tax return.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-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_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 accrued for an underpayment 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 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-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_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 for an underpayment 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 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-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_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<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 15A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxCreditCarryforwardAxis=us-gaap_GeneralBusinessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCreditCarryforwardAxis=us-gaap_GeneralBusinessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021547819504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES - SCHEDULE OF INCOME BEFORE INCOME TAX, DOMESTIC AND FOREIGN (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">United States</a></td>
<td class="nump">$ 713.7<span></span>
</td>
<td class="nump">$ 739.4<span></span>
</td>
<td class="nump">$ 859.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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign', window );">Foreign</a></td>
<td class="nump">237.3<span></span>
</td>
<td class="nump">252.6<span></span>
</td>
<td class="nump">277.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">$ 951.0<span></span>
</td>
<td class="nump">$ 992.0<span></span>
</td>
<td class="nump">$ 1,136.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_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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021544096768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES - SCHEDULE OF COMPONENTS OF INCOME TAX EXPENSE (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Current taxes</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_CurrentFederalTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">$ 150.2<span></span>
</td>
<td class="nump">$ 124.8<span></span>
</td>
<td class="nump">$ 166.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">State</a></td>
<td class="nump">41.5<span></span>
</td>
<td class="nump">34.6<span></span>
</td>
<td class="nump">43.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_CurrentForeignTaxExpenseBenefit', window );">Foreign</a></td>
<td class="nump">79.8<span></span>
</td>
<td class="nump">74.4<span></span>
</td>
<td class="nump">66.7<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Total current</a></td>
<td class="nump">271.5<span></span>
</td>
<td class="nump">233.8<span></span>
</td>
<td class="nump">275.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Deferred taxes</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_DeferredFederalIncomeTaxExpenseBenefit', window );">Federal</a></td>
<td class="num">(22.8)<span></span>
</td>
<td class="num">(1.0)<span></span>
</td>
<td class="num">(7.5)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">State</a></td>
<td class="num">(5.0)<span></span>
</td>
<td class="nump">2.7<span></span>
</td>
<td class="nump">0.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit', window );">Foreign</a></td>
<td class="num">(12.1)<span></span>
</td>
<td class="num">(9.6)<span></span>
</td>
<td class="nump">5.6<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes', window );">Total deferred</a></td>
<td class="num">(39.9)<span></span>
</td>
<td class="num">(7.9)<span></span>
</td>
<td class="num">(1.2)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">$ 231.6<span></span>
</td>
<td class="nump">$ 225.9<span></span>
</td>
<td class="nump">$ 274.5<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentForeignTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentForeignTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredForeignIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021544138336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES - SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Federal statutory rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">State taxes, net of federal tax benefit</a></td>
<td class="nump">2.90%<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="nump">3.10%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationDeductions', window );">Effective Income Tax Rate Reconciliation, Deduction, Percent</a></td>
<td class="num">(1.00%)<span></span>
</td>
<td class="num">(0.90%)<span></span>
</td>
<td class="num">(1.20%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Foreign Income Tax Expense (Benefit), Continuing Operations</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="num">(0.90%)<span></span>
</td>
<td class="num">(0.90%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential', window );">Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="nump">1.10%<span></span>
</td>
<td class="nump">1.60%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments', window );">Other</a></td>
<td class="num">(0.50%)<span></span>
</td>
<td class="num">(0.50%)<span></span>
</td>
<td class="nump">0.60%<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_EffectiveIncomeTaxRateContinuingOperations', window );">Effective income tax rate</a></td>
<td class="nump">24.40%<span></span>
</td>
<td class="nump">22.80%<span></span>
</td>
<td class="nump">24.20%<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_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(6)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(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_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationDeductions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations attributable to deduction. Includes, but is not limited to, dividend deduction, deduction for dividend paid to employee stock ownership plan (ESOP), Medicare prescription drug benefit subsidy deduction, and other deductions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(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_EffectiveIncomeTaxRateReconciliationDeductions</td>
</tr>
<tr>
<td style="padding-right: 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_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<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 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(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_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(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_EffectiveIncomeTaxRateReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(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_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>88
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021539640992">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INCOME TAXES - SCHEDULE OF DEFERRED TAX ASSETS AND LIABILITIES (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetAbstract', window );"><strong>Deferred Tax Assets, 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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts', window );">Accounts receivable</a></td>
<td class="nump">$ 22.4<span></span>
</td>
<td class="nump">$ 23.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInventory', window );">Deferred Tax Assets, Inventory</a></td>
<td class="nump">50.7<span></span>
</td>
<td class="nump">45.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment', window );">Deferred Tax Assets, Property, Plant and Equipment</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wcc_DeferredTaxAssetsLeaseLiabilities', window );">Deferred Tax Assets, Property, Plant and Equipment</a></td>
<td class="nump">210.1<span></span>
</td>
<td class="nump">201.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets', window );">Deferred Tax Assets, Goodwill and Intangible Assets</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits', window );">Employee benefits</a></td>
<td class="nump">27.8<span></span>
</td>
<td class="nump">21.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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost</a></td>
<td class="nump">8.8<span></span>
</td>
<td class="nump">11.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_DeferredTaxAssetInterestCarryforward', window );">Deferred Tax Asset, Interest Carryforward</a></td>
<td class="nump">4.8<span></span>
</td>
<td class="nump">2.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Tax loss carryforwards</a></td>
<td class="nump">35.6<span></span>
</td>
<td class="nump">36.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign', window );">Deferred Tax Assets, Tax Credit Carryforwards, Foreign</a></td>
<td class="nump">41.0<span></span>
</td>
<td class="nump">41.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">33.2<span></span>
</td>
<td class="nump">38.0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Deferred taxes, Assets</a></td>
<td class="nump">401.8<span></span>
</td>
<td class="nump">398.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesAbstract', window );"><strong>Deferred Tax Liabilities [Abstract]</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_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Depreciation</a></td>
<td class="nump">20.9<span></span>
</td>
<td class="nump">41.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_DeferredTaxLiabilitiesLeasingArrangements', window );">Deferred Tax Liabilities, Leasing Arrangements</a></td>
<td class="nump">200.3<span></span>
</td>
<td class="nump">192.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">545.9<span></span>
</td>
<td class="nump">564.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_DeferredTaxLiabilitiesOther', window );">Other</a></td>
<td class="nump">8.4<span></span>
</td>
<td class="nump">10.3<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Deferred Tax Assets, Gross</a></td>
<td class="nump">434.4<span></span>
</td>
<td class="nump">421.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_DeferredTaxAssetsValuationAllowance', window );">Deferred Tax Assets, Valuation Allowance</a></td>
<td class="num">(32.6)<span></span>
</td>
<td class="num">(23.5)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Deferred Tax Liabilities, Gross</a></td>
<td class="nump">775.5<span></span>
</td>
<td class="nump">807.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State and Local Jurisdiction [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_DeferredTaxAssetsNetAbstract', window );"><strong>Deferred Tax Assets, 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_DeferredTaxAssetInterestCarryforward', window );">Deferred Tax Asset, Interest Carryforward</a></td>
<td class="nump">4.8<span></span>
</td>
<td class="nump">2.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_DeferredTaxAssetsOperatingLossCarryforwards', window );">Tax loss carryforwards</a></td>
<td class="nump">3.9<span></span>
</td>
<td class="nump">3.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesAbstract', window );"><strong>Deferred Tax Liabilities [Abstract]</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_DeferredTaxAssetsValuationAllowance', window );">Deferred Tax Assets, Valuation Allowance</a></td>
<td class="num">$ (0.8)<span></span>
</td>
<td class="num">$ (0.5)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<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/2147482685/740-10-50-2<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(26)(a))<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 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<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_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetInterestCarryforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible interest carryforward.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetInterestCarryforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsGoodwillAndIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DeferredTaxAssetsNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsTaxCreditCarryforwardsForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from employee benefits, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from 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 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesLeasingArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesLeasingArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wcc_DeferredTaxAssetsLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets, Lease Liabilities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wcc_DeferredTaxAssetsLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wcc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021540603520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES - SCHEDULE OF INCOME TAX CONTINGENCIES (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems', window );"><strong>Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]</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_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions', window );">Additions for tax positions of prior years</a></td>
<td class="nump">$ 9.1<span></span>
</td>
<td class="nump">$ 6.6<span></span>
</td>
<td class="nump">$ 0.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation', window );">Unrecognized Tax Benefits, Decrease Resulting from Foreign Currency Translation</a></td>
<td class="nump">4.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation', window );">Unrecognized Tax Benefits, Increase Resulting from Foreign Currency Translation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.3<span></span>
</td>
<td class="nump">2.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward', window );"><strong>Unrecognized Tax Benefits [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Beginning balance January 1</a></td>
<td class="nump">121.3<span></span>
</td>
<td class="nump">109.3<span></span>
</td>
<td class="nump">107.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions', window );">Additions based on tax positions related to the current year</a></td>
<td class="nump">20.5<span></span>
</td>
<td class="nump">29.2<span></span>
</td>
<td class="nump">14.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition', window );">Unrecognized Tax Benefits, Increase Resulting from Acquisition</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.9<span></span>
</td>
<td class="nump">5.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions', window );">Reductions for tax positions of prior years</a></td>
<td class="num">(2.2)<span></span>
</td>
<td class="num">(6.7)<span></span>
</td>
<td class="num">(1.8)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities', window );">Settlements</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="num">(2.5)<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations', window );">Lapse in statute of limitations</a></td>
<td class="num">(13.0)<span></span>
</td>
<td class="num">(15.8)<span></span>
</td>
<td class="num">(14.5)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation', window );">Unrecognized Tax Benefits, Increase Resulting from Foreign Currency Translation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.3<span></span>
</td>
<td class="nump">2.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation', window );">Unrecognized Tax Benefits, Decrease Resulting from Foreign Currency Translation</a></td>
<td class="num">(4.5)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Ending balance December 31</a></td>
<td class="nump">$ 131.2<span></span>
</td>
<td class="nump">$ 121.3<span></span>
</td>
<td class="nump">$ 109.3<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-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_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<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 15A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<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 10B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-10B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from foreign currency translation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<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 15A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<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 15A<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from acquisitions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<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 15A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from foreign currency translation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<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 15A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021540625392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EARNINGS PER SHARE - SCHEDULE OF EARNINGS PER SHARE, BASIC AND DILUTED (Details) - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcceleratedShareRepurchasesLineItems', window );"><strong>Accelerated Share Repurchases [Line Items]</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_PaymentsForRepurchaseOfCommonStock', window );">Payments for Repurchase of Common Stock</a></td>
<td class="nump">$ 425.0<span></span>
</td>
<td class="nump">$ 75.0<span></span>
</td>
<td class="nump">$ 11.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_TreasuryStockCommonShares', window );">Treasury Stock, Common, Shares</a></td>
<td class="nump">25,176,234<span></span>
</td>
<td class="nump">22,720,986<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StockRepurchaseProgramAuthorizedAmount1', window );">Share Repurchase Program, Authorized, Amount</a></td>
<td class="nump">$ 1,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsIncomeStatementImpact', window );">Preferred Stock Dividends, Income Statement Impact</a></td>
<td class="nump">$ 57.4<span></span>
</td>
<td class="nump">$ 57.4<span></span>
</td>
<td class="nump">$ 57.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average common shares outstanding used in computing basic earnings per share</a></td>
<td class="nump">49,800,000<span></span>
</td>
<td class="nump">51,100,000<span></span>
</td>
<td class="nump">50,700,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Common shares issuable upon exercise of dilutive stock options</a></td>
<td class="nump">800,000<span></span>
</td>
<td class="nump">1,200,000<span></span>
</td>
<td class="nump">1,700,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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average common shares outstanding and common share equivalents used in computing diluted earnings per share</a></td>
<td class="nump">50,600,000<span></span>
</td>
<td class="nump">52,300,000<span></span>
</td>
<td class="nump">52,400,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_EarningsPerShareBasicAbstract', window );"><strong>Earnings Per Share attributable to WESCO International, Inc.</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_EarningsPerShareBasic', window );">Basic</a></td>
<td class="nump">$ 13.26<span></span>
</td>
<td class="nump">$ 13.86<span></span>
</td>
<td class="nump">$ 15.83<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted</a></td>
<td class="nump">$ 13.05<span></span>
</td>
<td class="nump">$ 13.54<span></span>
</td>
<td class="nump">$ 15.33<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Income (Loss) Available to Common Stockholders, Basic</a></td>
<td class="nump">$ 660.2<span></span>
</td>
<td class="nump">$ 708.1<span></span>
</td>
<td class="nump">$ 803.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_NetIncomeLoss', window );">Net Income attributable to WESCO International, Inc.</a></td>
<td class="nump">$ 717.6<span></span>
</td>
<td class="nump">$ 765.5<span></span>
</td>
<td class="nump">$ 860.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ShareRepurchaseProgramAxis=us-gaap_TreasuryStockCommonMember', window );">Treasury Stock, Common [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_AcceleratedShareRepurchasesLineItems', window );"><strong>Accelerated Share Repurchases [Line Items]</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_TreasuryStockSharesAcquired', window );">Treasury Stock, Shares, Acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">87,502<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481520/505-30-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;">srt_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcceleratedShareRepurchasesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_AcceleratedShareRepurchasesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480454/718-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-22<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-28A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<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 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-5<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_PreferredStockDividendsIncomeStatementImpact">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 preferred stock dividends that is an adjustment to net income apportioned to common stockholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockDividendsIncomeStatementImpact</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockCommonShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and are being held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ShareRepurchaseProgramAxis=us-gaap_TreasuryStockCommonMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ShareRepurchaseProgramAxis=us-gaap_TreasuryStockCommonMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021540935216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EARNINGS PER SHARE (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</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_TreasuryStockCommonShares', window );">Treasury Stock, Common, Shares</a></td>
<td class="nump">25,176,234<span></span>
</td>
<td class="nump">22,720,986<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Payments for Repurchase of Common Stock</a></td>
<td class="nump">$ 425.0<span></span>
</td>
<td class="nump">$ 75.0<span></span>
</td>
<td class="nump">$ 11.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Treasury Stock, Value, Acquired, Cost Method</a></td>
<td class="nump">428.8<span></span>
</td>
<td class="nump">75.0<span></span>
</td>
<td class="nump">11.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_TreasuryStockValueAcquiredCostMethod', window );">Treasury Stock, Value, Acquired, Cost Method</a></td>
<td class="nump">$ 428.8<span></span>
</td>
<td class="nump">$ 75.0<span></span>
</td>
<td class="nump">$ 11.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_StockAppreciationRightsSARSMember', window );">Stock Appreciation Rights (SARs)</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive Securities Excluded from Computation of Earnings Per Share</a></td>
<td class="nump">200,000<span></span>
</td>
<td class="nump">200,000<span></span>
</td>
<td class="nump">100,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_srt_ShareRepurchaseProgramAxis=us-gaap_TreasuryStockCommonMember', window );">Treasury Stock, Common [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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</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_TreasuryStockSharesAcquired', window );">Treasury Stock, Shares, Acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">87,502<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Treasury Stock, Value, Acquired, Cost Method</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11.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_TreasuryStockValueAcquiredCostMethod', window );">Treasury Stock, Value, Acquired, Cost Method</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11.1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_TreasuryStockCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockCommonShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and are being held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_StockAppreciationRightsSARSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_StockAppreciationRightsSARSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ShareRepurchaseProgramAxis=us-gaap_TreasuryStockCommonMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ShareRepurchaseProgramAxis=us-gaap_TreasuryStockCommonMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021549213536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EMPLOYEE BENEFIT PLANS TEXTUALS (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Feb. 12, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($) </div>
<div>numberOfPlans</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>numberOfPlans</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wcc_ScheduleOfEmployeeBenefitPlansLineItems', window );"><strong>Schedule of Employee Benefit Plans [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Defined contribution plan, cost recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 74.4<span></span>
</td>
<td class="nump">$ 73.4<span></span>
</td>
<td class="nump">$ 58.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_DefinedBenefitPlansGeneralInformation', window );">Defined Benefit Plan, Description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Wesco sponsors a contributory defined benefit plan covering substantially all Canadian employees of EECOL Electric Corp., a wholly-owned subsidiary of the Company (the &#8220;EECOL Plan&#8221;). The EECOL Plan provides retirement benefits based on earnings and credited service, and participants contribute 2% of their earnings to the EECOL Plan. Participants become 100% vested after two years of continuous service or, if earlier, at the participant&#8217;s normal retirement age.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanUnfundedPlan', window );">Defined Benefit Plan, Unfunded Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Wesco also sponsors a Supplemental Executive Retirement Plan for certain executives of EECOL Electric Corp. (the &#8220;EECOL SERP&#8221;), which provides additional pension benefits based on earnings and credited service. Effective January 1, 2013, the EECOL SERP was closed to new participants and existing participants became 100% vested. Participants of the EECOL SERP now contribute 4% of their earnings to the EECOL Plan.Anixter Inc. sponsored the Anixter Inc. Pension Plan (the &#8220;Domestic Plan&#8221;), which was closed to entrants first hired or rehired on or after July 1, 2015, and sponsors various defined benefit pension plans covering employees of foreign subsidiaries in Canada and Europe (together with the EECOL Plan and the EECOL SERP, the &#8220;Foreign Plans&#8221;). The majority of the Company&#8217;s defined benefit pension plans are non-contributory, and with the exception of the U.S. and Canada, cover substantially all full-time employees in their respective countries. Retirement benefits are provided based on compensation as defined in each of the plan agreements.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.80%<span></span>
</td>
<td class="nump">4.80%<span></span>
</td>
<td class="nump">4.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Defined Benefit Plan, Benefit Obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 274.1<span></span>
</td>
<td class="nump">$ 274.1<span></span>
</td>
<td class="nump">$ 456.6<span></span>
</td>
<td class="nump">520.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_wcc_DefinedBenefitPlanNumberOfPlansWithProjectedBenefitObligationsInExcessOfFairValueOfPlanAssets', window );">DefinedBenefitPlanNumberOfPlansWithProjectedBenefitObligationsInExcessOfFairValueOfPlanAssets | numberOfPlans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7<span></span>
</td>
<td class="nump">9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation', window );">Defined Benefit Plan, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Projected Benefit Obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31.5<span></span>
</td>
<td class="nump">$ 31.5<span></span>
</td>
<td class="nump">$ 215.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets', window );">Defined Benefit Plan, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Plan Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21.1<span></span>
</td>
<td class="nump">21.1<span></span>
</td>
<td class="nump">183.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">294.5<span></span>
</td>
<td class="nump">$ 294.5<span></span>
</td>
<td class="nump">$ 473.8<span></span>
</td>
<td class="nump">552.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wcc_DefinedBenefitPlanNumberOfPlansWithAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssets', window );">DefinedBenefitPlanNumberOfPlansWithAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssets | numberOfPlans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6<span></span>
</td>
<td class="nump">9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation', window );">Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Accumulated Benefit Obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.3<span></span>
</td>
<td class="nump">$ 15.3<span></span>
</td>
<td class="nump">$ 208.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Plan Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.4<span></span>
</td>
<td class="nump">7.4<span></span>
</td>
<td class="nump">183.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service Cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.9<span></span>
</td>
<td class="nump">4.7<span></span>
</td>
<td class="nump">8.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wcc_DefinedBenefitPlanAssetsActualGainLoss', window );">Defined Benefit Plan Assets Actual Gain Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">Increase (Decrease) in Other Operating Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 142.6<span></span>
</td>
<td class="nump">60.6<span></span>
</td>
<td class="nump">153.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_DefinedBenefitPlanSettlementsBenefitObligation', window );">Settlement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (139.6)<span></span>
</td>
<td class="num">(115.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanNameAxis=wcc_WESCODefinedContributionMember', window );">WESCO [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wcc_ScheduleOfEmployeeBenefitPlansLineItems', window );"><strong>Schedule of Employee Benefit Plans [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent', window );">Defined contribution plan, employer matching contribution, percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent', window );">Defined contribution plan, maximum annual contribution per employee, percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount', window );">Defined contribution plan, employer discretionary contribution amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8.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_RetirementPlanNameAxis=wcc_WESCODeferredCompensationPlanMember', window );">WESCO Deferred Compensation Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wcc_ScheduleOfEmployeeBenefitPlansLineItems', window );"><strong>Schedule of Employee Benefit Plans [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent', window );">Deferred Compensation Liability, Classified, Noncurrent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 32.5<span></span>
</td>
<td class="nump">$ 32.5<span></span>
</td>
<td class="nump">$ 27.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanNameAxis=wcc_CanadianDefinedContributionPlanMergerMember', window );">Canadian Defined Contribution Plan Merger</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wcc_ScheduleOfEmployeeBenefitPlansLineItems', window );"><strong>Schedule of Employee Benefit Plans [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent', window );">Defined contribution plan, employer matching contribution, percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch', window );">Defined Contribution Plan, Employer Matching Contribution, Percent of Match</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.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_RetirementPlanNameAxis=wcc_USDefinedContributionPlanMergerMember', window );">U.S. Defined Contribution Plan Merger</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wcc_ScheduleOfEmployeeBenefitPlansLineItems', window );"><strong>Schedule of Employee Benefit Plans [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent', window );">Defined contribution plan, employer matching contribution, percent</a></td>
<td class="text">&#160;<span></span>
</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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanSponsorLocationAxis=us-gaap_ForeignPlanMember', window );">Foreign 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wcc_ScheduleOfEmployeeBenefitPlansLineItems', window );"><strong>Schedule of Employee Benefit Plans [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.80%<span></span>
</td>
<td class="nump">4.80%<span></span>
</td>
<td class="nump">4.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Defined Benefit Plan, Benefit Obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 274.1<span></span>
</td>
<td class="nump">$ 274.1<span></span>
</td>
<td class="nump">$ 309.1<span></span>
</td>
<td class="nump">267.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">294.5<span></span>
</td>
<td class="nump">294.5<span></span>
</td>
<td class="nump">295.7<span></span>
</td>
<td class="nump">267.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation', window );">Accumulated Benefit Obligation (ABO) at December 31</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">268.1<span></span>
</td>
<td class="nump">268.1<span></span>
</td>
<td class="nump">302.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_DefinedBenefitPlanServiceCost', window );">Service Cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.9<span></span>
</td>
<td class="nump">4.7<span></span>
</td>
<td class="nump">8.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear', window );">Defined Benefit Plan, Estimated Future Employer Contributions in Next Fiscal Year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.1<span></span>
</td>
<td class="nump">7.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths', window );">Defined Benefit Plan, Expected Future Benefit Payment, Year One</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.3<span></span>
</td>
<td class="nump">10.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation', window );">Settlement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.8)<span></span>
</td>
<td class="num">$ (4.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanSponsorLocationAxis=country_US', window );">United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wcc_ScheduleOfEmployeeBenefitPlansLineItems', window );"><strong>Schedule of Employee Benefit Plans [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount 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">4.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Defined Benefit Plan, Benefit Obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">$ 147.5<span></span>
</td>
<td class="nump">253.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">178.1<span></span>
</td>
<td class="nump">285.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation', window );">Accumulated Benefit Obligation (ABO) at December 31</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">147.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_DefinedBenefitPlanServiceCost', window );">Service Cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation', window );">Settlement</a></td>
<td class="nump">$ 138.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(138.8)<span></span>
</td>
<td class="num">(110.9)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsTransferredToFromPlan', window );">Defined Benefit Plan, Plan Assets, Increase (Decrease) for Assets Transferred to (from) Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24.6<span></span>
</td>
<td class="nump">33.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ExciseAndSalesTaxes', window );">Excise and Sales Taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Canadian Defined Contribution Plan Merger</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wcc_ScheduleOfEmployeeBenefitPlansLineItems', window );"><strong>Schedule of Employee Benefit Plans [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent', window );">Defined contribution plan, employer matching contribution, percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.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_srt_RangeAxis=srt_MinimumMember', window );">Minimum | U.S. Defined Contribution Plan Merger</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wcc_ScheduleOfEmployeeBenefitPlansLineItems', window );"><strong>Schedule of Employee Benefit Plans [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent', window );">Defined contribution plan, employer matching contribution, percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.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_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Canadian Defined Contribution Plan Merger</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wcc_ScheduleOfEmployeeBenefitPlansLineItems', window );"><strong>Schedule of Employee Benefit Plans [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent', window );">Defined contribution plan, employer matching contribution, percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.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_srt_RangeAxis=srt_MaximumMember', window );">Maximum | U.S. Defined Contribution Plan Merger</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wcc_ScheduleOfEmployeeBenefitPlansLineItems', window );"><strong>Schedule of Employee Benefit Plans [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent', window );">Defined contribution plan, employer matching contribution, percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch', window );">Defined Contribution Plan, Employer Matching Contribution, Percent of Match</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wcc_ScheduleOfEmployeeBenefitPlansLineItems', window );"><strong>Schedule of Employee Benefit Plans [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingGainsLosses', window );">Other Nonoperating Gains (Losses)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.6<span></span>
</td>
<td class="nump">$ 0.2<span></span>
</td>
<td class="num">$ (14.8)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level.</p></div>
<a href="javascript: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 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/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssetsTransferredToFromPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in plan assets of defined benefit plan from assets transferred into (from) plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssetsTransferredToFromPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 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_DefinedBenefitPlanBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<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/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<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/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contribution expected to be received by defined benefit plan from employer in next fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 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)(iv)(01)<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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of plan asset for defined benefit pension plan with projected benefit obligation in excess of plan assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-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_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of projected benefit obligation for defined benefit pension plan with projected benefit obligation in excess of plan assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-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_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 benefit obligation for defined benefit plan with accumulated benefit obligation in excess of plan assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-3<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 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-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_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of plan asset for defined benefit plan with accumulated benefit obligation in excess of plan assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-3<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 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-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_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanServiceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanServiceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of (increase) decrease to benefit obligation of defined benefit plan from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Includes, but is not limited to, lump-sum cash payment to participant in exchange for right to receive specified benefits, purchase of nonparticipating annuity contract and change from remeasurement.</p></div>
<a href="javascript: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 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(10)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanSettlementsBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanUnfundedPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 information about unfunded defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanUnfundedPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlansGeneralInformation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 defined benefit pension and other postretirement plans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlansGeneralInformation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanCostRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 70<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480794/715-70-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanCostRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of discretionary contributions made by an employer to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent</td>
</tr>
<tr>
<td style="padding-right: 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_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 employer matches of the employee's percentage contribution matched.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch</td>
</tr>
<tr>
<td style="padding-right: 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_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 percentage of employee gross pay the employee may contribute to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent</td>
</tr>
<tr>
<td style="padding-right: 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_ExciseAndSalesTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 excise and sales taxes included in sales and revenues, which are then deducted as a cost of sales. Includes excise taxes, which are applied to specific types of transactions or items (such as gasoline or alcohol); and sales, use and value added taxes, which are applied to a broad class of revenue-producing transactions involving a wide range of goods and services.</p></div>
<a href="javascript: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(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_ExciseAndSalesTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_OtherNonoperatingGainsLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) 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(7))<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(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_OtherNonoperatingGainsLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wcc_DefinedBenefitPlanAssetsActualGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan Assets Actual Gain Loss</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wcc_DefinedBenefitPlanAssetsActualGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wcc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wcc_DefinedBenefitPlanNumberOfPlansWithAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>DefinedBenefitPlanNumberOfPlansWithAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wcc_DefinedBenefitPlanNumberOfPlansWithAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wcc_</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_wcc_DefinedBenefitPlanNumberOfPlansWithProjectedBenefitObligationsInExcessOfFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>DefinedBenefitPlanNumberOfPlansWithProjectedBenefitObligationsInExcessOfFairValueOfPlanAssets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wcc_DefinedBenefitPlanNumberOfPlansWithProjectedBenefitObligationsInExcessOfFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wcc_</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_wcc_ScheduleOfEmployeeBenefitPlansLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Employee Benefit Plans [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wcc_ScheduleOfEmployeeBenefitPlansLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wcc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanNameAxis=wcc_WESCODefinedContributionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanNameAxis=wcc_WESCODefinedContributionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanNameAxis=wcc_WESCODeferredCompensationPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanNameAxis=wcc_WESCODeferredCompensationPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanNameAxis=wcc_CanadianDefinedContributionPlanMergerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanNameAxis=wcc_CanadianDefinedContributionPlanMergerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanNameAxis=wcc_USDefinedContributionPlanMergerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanNameAxis=wcc_USDefinedContributionPlanMergerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanSponsorLocationAxis=us-gaap_ForeignPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanSponsorLocationAxis=us-gaap_ForeignPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanSponsorLocationAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanSponsorLocationAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021544292928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EMPLOYEE BENEFIT PLANS Benefit Obligations, Plan Assets, and Funded Status (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Feb. 12, 2024</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Defined Benefit Plan, Benefit Obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 274.1<span></span>
</td>
<td class="nump">$ 274.1<span></span>
</td>
<td class="nump">$ 456.6<span></span>
</td>
<td class="nump">$ 520.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service Cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.9<span></span>
</td>
<td class="nump">4.7<span></span>
</td>
<td class="nump">8.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14.2<span></span>
</td>
<td class="nump">23.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant', window );">Participant contributions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
<td class="nump">1.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial (gain) loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(24.1)<span></span>
</td>
<td class="nump">32.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid', window );">Defined Benefit Plan, Benefit Obligation, Benefits Paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(17.4)<span></span>
</td>
<td class="num">(19.8)<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_wcc_DefinedBenefitPlanBenefitsPaidFromCompanyAssets', window );">DefinedBenefitPlanBenefitsPaidFromCompanyAssets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.4)<span></span>
</td>
<td class="num">(0.5)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanCurtailments', window );">Curtailment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.2)<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation', window );">Settlement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(139.6)<span></span>
</td>
<td class="num">(115.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation', window );">Foreign Currency Translation Gain (Loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(17.0)<span></span>
</td>
<td class="nump">10.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">294.5<span></span>
</td>
<td class="nump">294.5<span></span>
</td>
<td class="nump">473.8<span></span>
</td>
<td class="nump">552.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets', window );">Actual return on plan assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.8<span></span>
</td>
<td class="nump">36.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant', window );">Participant contributi</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
<td class="nump">1.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Company contributions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(13.6)<span></span>
</td>
<td class="num">(10.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid', window );">Defined Benefit Plan, Plan Assets, Benefits Paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(17.8)<span></span>
</td>
<td class="num">(20.3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanSettlementsPlanAssets', window );">Settlement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(139.6)<span></span>
</td>
<td class="num">(115.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss', window );">Foreign Currency Translation Gain (Loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(15.2)<span></span>
</td>
<td class="nump">9.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan', window );">Funded status</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.4<span></span>
</td>
<td class="nump">20.4<span></span>
</td>
<td class="nump">17.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Assets for Plan Benefits, Defined Benefit Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30.8<span></span>
</td>
<td class="nump">30.8<span></span>
</td>
<td class="nump">48.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities', window );">Current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.4)<span></span>
</td>
<td class="num">(0.4)<span></span>
</td>
<td class="num">(0.4)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Non-current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (10.0)<span></span>
</td>
<td class="num">$ (10.0)<span></span>
</td>
<td class="num">$ (31.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Discount rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.80%<span></span>
</td>
<td class="nump">4.80%<span></span>
</td>
<td class="nump">4.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease', window );">Average salary increases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.20%<span></span>
</td>
<td class="nump">3.20%<span></span>
</td>
<td class="nump">3.30%<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_RetirementPlanSponsorLocationAxis=country_US', window );">United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Defined Benefit Plan, Benefit Obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 147.5<span></span>
</td>
<td class="nump">253.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_DefinedBenefitPlanServiceCost', window );">Service Cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.1<span></span>
</td>
<td class="nump">10.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant', window );">Participant contributions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial (gain) loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4.0)<span></span>
</td>
<td class="nump">2.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid', window );">Defined Benefit Plan, Benefit Obligation, Benefits Paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5.8)<span></span>
</td>
<td class="num">(8.1)<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_wcc_DefinedBenefitPlanBenefitsPaidFromCompanyAssets', window );">DefinedBenefitPlanBenefitsPaidFromCompanyAssets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanCurtailments', window );">Curtailment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation', window );">Settlement</a></td>
<td class="nump">$ 138.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(138.8)<span></span>
</td>
<td class="num">(110.9)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation', window );">Foreign Currency Translation Gain (Loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">178.1<span></span>
</td>
<td class="nump">285.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets', window );">Actual return on plan assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2.8)<span></span>
</td>
<td class="nump">12.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant', window );">Participant contributi</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Company contributions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(33.6)<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid', window );">Defined Benefit Plan, Plan Assets, Benefits Paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5.8)<span></span>
</td>
<td class="num">(8.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanSettlementsPlanAssets', window );">Settlement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(138.8)<span></span>
</td>
<td class="num">(110.9)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss', window );">Foreign Currency Translation Gain (Loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.9<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan', window );">Funded status</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">30.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Assets for Plan Benefits, Defined Benefit Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">30.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities', window );">Current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Non-current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Discount 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">4.50%<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_RetirementPlanSponsorLocationAxis=us-gaap_ForeignPlanMember', window );">Foreign 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Defined Benefit Plan, Benefit Obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">274.1<span></span>
</td>
<td class="nump">274.1<span></span>
</td>
<td class="nump">$ 309.1<span></span>
</td>
<td class="nump">267.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service Cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.9<span></span>
</td>
<td class="nump">4.7<span></span>
</td>
<td class="nump">8.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.1<span></span>
</td>
<td class="nump">12.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant', window );">Participant contributions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
<td class="nump">1.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial (gain) loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(20.1)<span></span>
</td>
<td class="nump">29.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid', window );">Defined Benefit Plan, Benefit Obligation, Benefits Paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(11.6)<span></span>
</td>
<td class="num">(11.7)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wcc_DefinedBenefitPlanBenefitsPaidFromCompanyAssets', window );">DefinedBenefitPlanBenefitsPaidFromCompanyAssets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.4)<span></span>
</td>
<td class="num">(0.5)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanCurtailments', window );">Curtailment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.2)<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation', window );">Settlement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.8)<span></span>
</td>
<td class="num">(4.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation', window );">Foreign Currency Translation Gain (Loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(17.0)<span></span>
</td>
<td class="nump">10.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">294.5<span></span>
</td>
<td class="nump">294.5<span></span>
</td>
<td class="nump">295.7<span></span>
</td>
<td class="nump">$ 267.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets', window );">Actual return on plan assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.6<span></span>
</td>
<td class="nump">24.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant', window );">Participant contributi</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
<td class="nump">1.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Company contributions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(20.0)<span></span>
</td>
<td class="num">(10.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid', window );">Defined Benefit Plan, Plan Assets, Benefits Paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(12.0)<span></span>
</td>
<td class="num">(12.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanSettlementsPlanAssets', window );">Settlement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.8)<span></span>
</td>
<td class="num">(4.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss', window );">Foreign Currency Translation Gain (Loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(18.1)<span></span>
</td>
<td class="nump">9.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan', window );">Funded status</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.4<span></span>
</td>
<td class="nump">20.4<span></span>
</td>
<td class="num">(13.4)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Assets for Plan Benefits, Defined Benefit Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30.8<span></span>
</td>
<td class="nump">30.8<span></span>
</td>
<td class="nump">18.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_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities', window );">Current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.4)<span></span>
</td>
<td class="num">(0.4)<span></span>
</td>
<td class="num">(0.4)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Non-current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (10.0)<span></span>
</td>
<td class="num">$ (10.0)<span></span>
</td>
<td class="num">$ (31.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_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Discount rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.80%<span></span>
</td>
<td class="nump">4.80%<span></span>
</td>
<td class="nump">4.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease', window );">Average salary increases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.20%<span></span>
</td>
<td class="nump">3.20%<span></span>
</td>
<td class="nump">3.30%<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_RetirementPlanSponsorLocationAxis=country_GB', window );">UNITED KINGDOM</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Company contributions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (13.5)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanActuarialGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanActuarialGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset, recognized in statement of financial position, for overfunded defined benefit pension and other postretirement plans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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/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/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)(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(7)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-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 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3<br><br>Reference 7: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 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_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate increase of compensation, used to determine benefit obligation of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease</td>
</tr>
<tr>
<td style="padding-right: 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_DefinedBenefitPlanBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<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/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480266/715-60-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(6)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contributions received by defined benefit plan from participant which increase benefit 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 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanContributionsByEmployer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contribution received by defined benefit plan from employer which increases plan assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanContributionsByEmployer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanCurtailments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 benefit obligation of defined benefit plan from event reducing expected years of future service of present employees or eliminating accrual of benefits for some or all future services of present employees.</p></div>
<a href="javascript: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 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(10)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanCurtailments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 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)(iv)(01)<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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of foreign currency translation gain (loss) which (increases) decreases benefit obligation of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-2<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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFundedStatusOfPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanInterestCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost recognized for passage of time related to defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanInterestCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of payment to participant under defined benefit plan which decreases plan assets. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 715<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480266/715-60-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contributions received by defined benefit plan from participant which increases plan assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of foreign currency translation gain (loss) which increases (decreases) plan assets of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<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/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanServiceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanServiceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of (increase) decrease to benefit obligation of defined benefit plan from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Includes, but is not limited to, lump-sum cash payment to participant in exchange for right to receive specified benefits, purchase of nonparticipating annuity contract and change from remeasurement.</p></div>
<a href="javascript: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 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(10)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanSettlementsBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanSettlementsPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of payment, which decreases plan assets of defined benefit plan, for irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Transaction constituting settlement includes, but is not limited to, making lump-sum cash payment to participant in exchange for their rights to receive specified benefits and purchasing nonparticipating annuity contract.</p></div>
<a href="javascript: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 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(8)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanSettlementsPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 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 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3<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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 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 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3<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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wcc_DefinedBenefitPlanBenefitsPaidFromCompanyAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan Benefits Paid From Company Assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wcc_DefinedBenefitPlanBenefitsPaidFromCompanyAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wcc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanSponsorLocationAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanSponsorLocationAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanSponsorLocationAxis=us-gaap_ForeignPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanSponsorLocationAxis=us-gaap_ForeignPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanSponsorLocationAxis=country_GB">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanSponsorLocationAxis=country_GB</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021544576256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EMPLOYEE BENEFIT PLANS Pension Costs (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan 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_DefinedBenefitPlanServiceCost', window );">Service Cost</a></td>
<td class="nump">$ 1.9<span></span>
</td>
<td class="nump">$ 4.7<span></span>
</td>
<td class="nump">$ 8.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList', window );">Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Excluding Service Cost, Statement of Income or Comprehensive Income [Extensible Enumeration]</a></td>
<td class="text">Other, net<span></span>
</td>
<td class="text">Other, net<span></span>
</td>
<td class="text">Other, net<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList', window );">Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Expected Return (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]</a></td>
<td class="text">Other, net<span></span>
</td>
<td class="text">Other, net<span></span>
</td>
<td class="text">Other, net<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList', window );">Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Immediate Recognition of Actuarial Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]</a></td>
<td class="text">Other, net<span></span>
</td>
<td class="text">Other, net<span></span>
</td>
<td class="text">Other, net<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditCurtailmentGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList', window );">Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Curtailment Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]</a></td>
<td class="text">Other, net<span></span>
</td>
<td class="text">Other, net<span></span>
</td>
<td class="text">Other, net<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditSettlementGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList', window );">Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Settlement Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]</a></td>
<td class="text">Other, net<span></span>
</td>
<td class="text">Other, net<span></span>
</td>
<td class="text">Other, net<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Total net periodic pension (benefit) cost</a></td>
<td class="nump">$ 3.5<span></span>
</td>
<td class="nump">$ 4.9<span></span>
</td>
<td class="num">$ (6.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_RetirementPlanSponsorLocationAxis=country_US', window );">United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</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_DefinedBenefitPlanServiceCost', window );">Service Cost</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList', window );">Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Excluding Service Cost, Statement of Income or Comprehensive Income [Extensible Enumeration]</a></td>
<td class="text">Other, net<span></span>
</td>
<td class="text">Other, net<span></span>
</td>
<td class="text">Other, net<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList', window );">Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Expected Return (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]</a></td>
<td class="text">Other, net<span></span>
</td>
<td class="text">Other, net<span></span>
</td>
<td class="text">Other, net<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList', window );">Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Immediate Recognition of Actuarial Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]</a></td>
<td class="text">Other, net<span></span>
</td>
<td class="text">Other, net<span></span>
</td>
<td class="text">Other, net<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditCurtailmentGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList', window );">Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Curtailment Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]</a></td>
<td class="text">Other, net<span></span>
</td>
<td class="text">Other, net<span></span>
</td>
<td class="text">Other, net<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditSettlementGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList', window );">Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Settlement Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]</a></td>
<td class="text">Other, net<span></span>
</td>
<td class="text">Other, net<span></span>
</td>
<td class="text">Other, net<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Total net periodic pension (benefit) cost</a></td>
<td class="nump">$ 3.3<span></span>
</td>
<td class="nump">$ 5.5<span></span>
</td>
<td class="num">$ (5.7)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanSponsorLocationAxis=us-gaap_ForeignPlanMember', window );">Foreign Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service Cost</a></td>
<td class="nump">$ 1.9<span></span>
</td>
<td class="nump">$ 4.7<span></span>
</td>
<td class="nump">$ 8.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList', window );">Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Excluding Service Cost, Statement of Income or Comprehensive Income [Extensible Enumeration]</a></td>
<td class="text">Other, net<span></span>
</td>
<td class="text">Other, net<span></span>
</td>
<td class="text">Other, net<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList', window );">Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Expected Return (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]</a></td>
<td class="text">Other, net<span></span>
</td>
<td class="text">Other, net<span></span>
</td>
<td class="text">Other, net<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList', window );">Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Immediate Recognition of Actuarial Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]</a></td>
<td class="text">Other, net<span></span>
</td>
<td class="text">Other, net<span></span>
</td>
<td class="text">Other, net<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditCurtailmentGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList', window );">Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Curtailment Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]</a></td>
<td class="text">Other, net<span></span>
</td>
<td class="text">Other, net<span></span>
</td>
<td class="text">Other, net<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditSettlementGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList', window );">Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Settlement Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]</a></td>
<td class="text">Other, net<span></span>
</td>
<td class="text">Other, net<span></span>
</td>
<td class="text">Other, net<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Total net periodic pension (benefit) cost</a></td>
<td class="nump">$ 0.2<span></span>
</td>
<td class="num">$ (0.6)<span></span>
</td>
<td class="num">$ (0.8)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_DefinedBenefitPlanNetPeriodicBenefitCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of net periodic benefit cost (credit) for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditCurtailmentGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of income or comprehensive income that includes curtailment gain (loss) component of net periodic benefit (cost) credit for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditCurtailmentGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of income or comprehensive income that includes expected return (loss) on plan asset component of net periodic benefit (cost) credit for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of income or comprehensive income that includes actuarial gain (loss) recognized immediately as component of net periodic benefit (cost) credit for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of income or comprehensive income that includes interest cost component of net periodic benefit cost (credit) for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditSettlementGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of income or comprehensive income that includes settlement gain (loss) component of net periodic benefit (cost) credit for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditSettlementGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanServiceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanServiceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanSponsorLocationAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanSponsorLocationAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanSponsorLocationAxis=us-gaap_ForeignPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanSponsorLocationAxis=us-gaap_ForeignPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021540569552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EMPLOYEE BENEFIT PLANS Assumptions (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems', window );"><strong>Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate', window );">Discount Rate</a></td>
<td class="nump">4.40%<span></span>
</td>
<td class="nump">4.60%<span></span>
</td>
<td class="nump">2.60%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Expected Long-term Rate of Return on Plan Assets</a></td>
<td class="nump">4.80%<span></span>
</td>
<td class="nump">5.10%<span></span>
</td>
<td class="nump">4.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_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease', window );">Rate of Compensation Increase</a></td>
<td class="nump">3.30%<span></span>
</td>
<td class="nump">3.40%<span></span>
</td>
<td class="nump">3.40%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanSponsorLocationAxis=us-gaap_ForeignPlanMember', window );">Foreign Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems', window );"><strong>Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate', window );">Discount Rate</a></td>
<td class="nump">4.40%<span></span>
</td>
<td class="nump">4.80%<span></span>
</td>
<td class="nump">2.40%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Expected Long-term Rate of Return on Plan Assets</a></td>
<td class="nump">5.10%<span></span>
</td>
<td class="nump">5.50%<span></span>
</td>
<td class="nump">5.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_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease', window );">Rate of Compensation Increase</a></td>
<td class="nump">3.30%<span></span>
</td>
<td class="nump">3.40%<span></span>
</td>
<td class="nump">3.40%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanSponsorLocationAxis=country_US', window );">United States</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_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems', window );"><strong>Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate', window );">Discount Rate</a></td>
<td class="nump">4.50%<span></span>
</td>
<td class="nump">4.40%<span></span>
</td>
<td class="nump">2.90%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Expected Long-term Rate of Return on Plan Assets</a></td>
<td class="nump">4.50%<span></span>
</td>
<td class="nump">4.80%<span></span>
</td>
<td class="nump">4.30%<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_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate of compensation increase used to determine net periodic benefit cost of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease</td>
</tr>
<tr>
<td style="padding-right: 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_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanSponsorLocationAxis=us-gaap_ForeignPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanSponsorLocationAxis=us-gaap_ForeignPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanSponsorLocationAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanSponsorLocationAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021540604896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EMPLOYEE BENEFIT PLANS - AOCI (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PostemploymentBenefitsAbstract', window );"><strong>Postemployment Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax', window );">Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax</a></td>
<td class="num">$ (41.5)<span></span>
</td>
<td class="num">$ (22.5)<span></span>
</td>
<td class="num">$ (40.6)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax', window );">Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, before Tax</a></td>
<td class="num">(0.1)<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax', window );">Actuarial (Gain) Loss Arising During Period, before Tax</a></td>
<td class="num">$ (17.0)<span></span>
</td>
<td class="nump">$ 19.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList', window );">Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Immediate Recognition of Actuarial Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]</a></td>
<td class="text">Other, net<span></span>
</td>
<td class="text">Other, net<span></span>
</td>
<td class="text">Other, net<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_wcc_OtherComprehensiveIncomeLossDefinedBenefitPlanSettlementGainLossBeforeTax', window );">Settlement</a></td>
<td class="num">$ (2.1)<span></span>
</td>
<td class="num">$ (2.8)<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_wcc_OtherComprehensiveIncomeLossDefinedBenefitPlanForeignCurrencyTranslationGainLoss', window );">Foreign currency translation Gain Loss</a></td>
<td class="num">(0.7)<span></span>
</td>
<td class="num">(1.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax', window );">Prior Service Cost (Credit), before Tax</a></td>
<td class="num">(0.1)<span></span>
</td>
<td class="num">(0.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax', window );">Actuarial (Gain) Loss, before Tax</a></td>
<td class="num">(41.4)<span></span>
</td>
<td class="num">(22.3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wcc_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanTax', window );">Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax</a></td>
<td class="nump">8.5<span></span>
</td>
<td class="nump">2.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax', window );">Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax</a></td>
<td class="num">(33.0)<span></span>
</td>
<td class="num">(19.7)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wcc_OtherComprehensiveIncomeLossDefinedBenefitPlanCurtailmentGainLossBeforeTax', window );">Other Comprehensive Income (Loss), Defined Benefit Plan, Curtailment Gain (Loss), before Tax</a></td>
<td class="nump">$ 0.2<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (j)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (k)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (j)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (j)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (k)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (j)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (j)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of accumulated other comprehensive (income) loss for cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (j)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of income or comprehensive income that includes actuarial gain (loss) recognized immediately as component of net periodic benefit (cost) credit for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 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 10A<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PostemploymentBenefitsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PostemploymentBenefitsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wcc_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, Tax</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wcc_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wcc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wcc_OtherComprehensiveIncomeLossDefinedBenefitPlanCurtailmentGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other Comprehensive Income (Loss), Defined Benefit Plan, Curtailment Gain (Loss), before Tax</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wcc_OtherComprehensiveIncomeLossDefinedBenefitPlanCurtailmentGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wcc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wcc_OtherComprehensiveIncomeLossDefinedBenefitPlanForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other Comprehensive Income (Loss), Defined Benefit Plan, Foreign currency translation Gain Loss</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wcc_OtherComprehensiveIncomeLossDefinedBenefitPlanForeignCurrencyTranslationGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wcc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wcc_OtherComprehensiveIncomeLossDefinedBenefitPlanSettlementGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other Comprehensive Income (Loss), Defined Benefit Plan, Settlement Gain (Loss), before Tax</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wcc_OtherComprehensiveIncomeLossDefinedBenefitPlanSettlementGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wcc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>97
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021544598288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EMPLOYEE BENEFIT PLANS Benefit payments (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</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_DefinedBenefitPlanSettlementsPlanAssets', window );">Defined Benefit Plan, Plan Assets, Payment for Settlement</a></td>
<td class="nump">$ 139.6<span></span>
</td>
<td class="nump">$ 115.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanSponsorLocationAxis=country_US', window );">United States</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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</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_DefinedBenefitPlanSettlementsPlanAssets', window );">Defined Benefit Plan, Plan Assets, Payment for Settlement</a></td>
<td class="nump">138.8<span></span>
</td>
<td class="nump">110.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanSponsorLocationAxis=us-gaap_ForeignPlanMember', window );">Foreign Plan [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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</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_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths', window );">Defined Benefit Plan, Expected Future Benefit Payment, Year One</a></td>
<td class="nump">10.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo', window );">Defined Benefit Plan, Expected Future Benefit Payment, Year Two</a></td>
<td class="nump">10.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree', window );">Defined Benefit Plan, Expected Future Benefit Payment, Year Three</a></td>
<td class="nump">11.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour', window );">Defined Benefit Plan, Expected Future Benefit Payment, Year Four</a></td>
<td class="nump">14.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive', window );">Defined Benefit Plan, Expected Future Benefit Payment, Year Five</a></td>
<td class="nump">15.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter', window );">Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years</a></td>
<td class="nump">89.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_DefinedBenefitPlanSettlementsPlanAssets', window );">Defined Benefit Plan, Plan Assets, Payment for Settlement</a></td>
<td class="nump">$ 0.8<span></span>
</td>
<td class="nump">$ 4.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_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<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/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<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/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<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/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<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/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<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/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<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/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanSettlementsPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of payment, which decreases plan assets of defined benefit plan, for irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Transaction constituting settlement includes, but is not limited to, making lump-sum cash payment to participant in exchange for their rights to receive specified benefits and purchasing nonparticipating annuity contract.</p></div>
<a href="javascript: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 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(8)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanSettlementsPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanSponsorLocationAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanSponsorLocationAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanSponsorLocationAxis=us-gaap_ForeignPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanSponsorLocationAxis=us-gaap_ForeignPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021549170048">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>EMPLOYEE BENEFIT PLANS Asset allocations (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanSponsorLocationAxis=country_US', window );">United States</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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</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_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Total investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Defined Benefit Plan, Target Allocation Percentage of Assets, Equity Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanSponsorLocationAxis=us-gaap_ForeignPlanMember', window );">Foreign Plan [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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</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_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Total investments</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Defined Benefit Plan, Target Allocation Percentage of Assets, Equity Securities</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesMember', window );">Defined Benefit Plan, Equity Securities | United States</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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</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_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Total investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Defined Benefit Plan, Target Allocation Percentage of Assets, Equity Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesMember', window );">Defined Benefit Plan, Equity Securities | United States | Minimum [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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</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_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Defined Benefit Plan, Target Allocation Percentage of Assets, Equity Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesMember', window );">Defined Benefit Plan, Equity Securities | United States | Maximum [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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</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_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Defined Benefit Plan, Target Allocation Percentage of Assets, Equity Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesMember', window );">Defined Benefit Plan, Equity Securities | Foreign Plan [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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</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_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Total investments</a></td>
<td class="nump">17.60%<span></span>
</td>
<td class="nump">19.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_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Defined Benefit Plan, Target Allocation Percentage of Assets, Equity Securities</a></td>
<td class="nump">19.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesMember', window );">Defined Benefit Plan, Equity Securities | Foreign Plan [Member] | Minimum [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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</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_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Defined Benefit Plan, Target Allocation Percentage of Assets, Equity Securities</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">12.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesMember', window );">Defined Benefit Plan, Equity Securities | Foreign Plan [Member] | Maximum [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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</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_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Defined Benefit Plan, Target Allocation Percentage of Assets, Equity Securities</a></td>
<td class="nump">44.00%<span></span>
</td>
<td class="nump">29.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_USTreasuryAndGovernmentMember', window );">US Treasury and Government | United States</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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</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_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Total investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17.30%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Defined Benefit Plan, Target Allocation Percentage of Assets, Equity Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_USTreasuryAndGovernmentMember', window );">US Treasury and Government | United States | Minimum [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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</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_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Defined Benefit Plan, Target Allocation Percentage of Assets, Equity Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_USTreasuryAndGovernmentMember', window );">US Treasury and Government | United States | Maximum [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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</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_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Defined Benefit Plan, Target Allocation Percentage of Assets, Equity Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_USTreasuryAndGovernmentMember', window );">US Treasury and Government | Foreign Plan [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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</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_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Total investments</a></td>
<td class="nump">0.70%<span></span>
</td>
<td class="nump">0.80%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Defined Benefit Plan, Target Allocation Percentage of Assets, Equity Securities</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_USTreasuryAndGovernmentMember', window );">US Treasury and Government | Foreign Plan [Member] | Minimum [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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</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_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Defined Benefit Plan, Target Allocation Percentage of Assets, Equity Securities</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_USTreasuryAndGovernmentMember', window );">US Treasury and Government | Foreign Plan [Member] | Maximum [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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</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_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Defined Benefit Plan, Target Allocation Percentage of Assets, Equity Securities</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate Debt Securities | United States</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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</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_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Total investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40.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_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Defined Benefit Plan, Target Allocation Percentage of Assets, Equity Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate Debt Securities | United States | Minimum [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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</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_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Defined Benefit Plan, Target Allocation Percentage of Assets, Equity Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate Debt Securities | United States | Maximum [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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</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_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Defined Benefit Plan, Target Allocation Percentage of Assets, Equity Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate Debt Securities | Foreign Plan [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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</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_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Total investments</a></td>
<td class="nump">3.30%<span></span>
</td>
<td class="nump">3.20%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Defined Benefit Plan, Target Allocation Percentage of Assets, Equity Securities</a></td>
<td class="nump">3.00%<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate Debt Securities | Foreign Plan [Member] | Minimum [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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</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_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Defined Benefit Plan, Target Allocation Percentage of Assets, Equity Securities</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate Debt Securities | Foreign Plan [Member] | Maximum [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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</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_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Defined Benefit Plan, Target Allocation Percentage of Assets, Equity Securities</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">31.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_OtherDebtSecuritiesMember', window );">Other Debt Obligations | Foreign Plan [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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</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_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Total investments</a></td>
<td class="nump">66.80%<span></span>
</td>
<td class="nump">63.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_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Defined Benefit Plan, Target Allocation Percentage of Assets, Equity Securities</a></td>
<td class="nump">66.00%<span></span>
</td>
<td class="nump">67.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_OtherDebtSecuritiesMember', window );">Other Debt Obligations | Foreign Plan [Member] | Minimum [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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</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_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Defined Benefit Plan, Target Allocation Percentage of Assets, Equity Securities</a></td>
<td class="nump">37.00%<span></span>
</td>
<td class="nump">48.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_OtherDebtSecuritiesMember', window );">Other Debt Obligations | Foreign Plan [Member] | Maximum [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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</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_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Defined Benefit Plan, Target Allocation Percentage of Assets, Equity Securities</a></td>
<td class="nump">92.00%<span></span>
</td>
<td class="nump">78.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanDebtSecurityMember', window );">Defined Benefit Plan, Debt Security | United States</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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</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_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Total investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">57.80%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Defined Benefit Plan, Target Allocation Percentage of Assets, Equity Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">58.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanDebtSecurityMember', window );">Defined Benefit Plan, Debt Security | Foreign Plan [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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</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_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Total investments</a></td>
<td class="nump">70.80%<span></span>
</td>
<td class="nump">67.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_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Defined Benefit Plan, Target Allocation Percentage of Assets, Equity Securities</a></td>
<td class="nump">70.00%<span></span>
</td>
<td class="nump">69.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_RealEstateFundsMember', window );">Real Estate Funds | Foreign Plan [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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</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_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Total investments</a></td>
<td class="nump">3.70%<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Defined Benefit Plan, Target Allocation Percentage of Assets, Equity Securities</a></td>
<td class="nump">3.00%<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_RealEstateFundsMember', window );">Real Estate Funds | Foreign Plan [Member] | Minimum [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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</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_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Defined Benefit Plan, Target Allocation Percentage of Assets, Equity Securities</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_RealEstateFundsMember', window );">Real Estate Funds | Foreign Plan [Member] | Maximum [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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</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_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Defined Benefit Plan, Target Allocation Percentage of Assets, Equity Securities</a></td>
<td class="nump">9.00%<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_OtherInvestmentsMember', window );">Other Investments [Member] | Foreign Plan [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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</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_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Total investments</a></td>
<td class="nump">0.60%<span></span>
</td>
<td class="nump">1.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_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Defined Benefit Plan, Target Allocation Percentage of Assets, Equity Securities</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_OtherInvestmentsMember', window );">Other Investments [Member] | Foreign Plan [Member] | Minimum [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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</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_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Defined Benefit Plan, Target Allocation Percentage of Assets, Equity Securities</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_OtherInvestmentsMember', window );">Other Investments [Member] | Foreign Plan [Member] | Maximum [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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</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_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Defined Benefit Plan, Target Allocation Percentage of Assets, Equity Securities</a></td>
<td class="nump">8.00%<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=wcc_InsuranceProductMember', window );">Insurance product | Foreign Plan [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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</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_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Total investments</a></td>
<td class="nump">7.30%<span></span>
</td>
<td class="nump">7.10%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Defined Benefit Plan, Target Allocation Percentage of Assets, Equity Securities</a></td>
<td class="nump">7.00%<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=wcc_InsuranceProductMember', window );">Insurance product | Foreign Plan [Member] | Minimum [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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</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_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Defined Benefit Plan, Target Allocation Percentage of Assets, Equity Securities</a></td>
<td class="nump">7.00%<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=wcc_InsuranceProductMember', window );">Insurance product | Foreign Plan [Member] | Maximum [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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</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_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Defined Benefit Plan, Target Allocation Percentage of Assets, Equity Securities</a></td>
<td class="nump">7.00%<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CashEquivalentsMember', window );">Cash Equivalents | United States</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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</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_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Total investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38.20%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Defined Benefit Plan, Target Allocation Percentage of Assets, Equity Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CashEquivalentsMember', window );">Cash Equivalents | United States | Minimum [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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</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_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Defined Benefit Plan, Target Allocation Percentage of Assets, Equity Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CashEquivalentsMember', window );">Cash Equivalents | United States | Maximum [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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</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_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Defined Benefit Plan, Target Allocation Percentage of Assets, Equity Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.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_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_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 target investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage</td>
</tr>
<tr>
<td style="padding-right: 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_DefinedBenefitPlanWeightedAverageAssetAllocations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of actual investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanSponsorLocationAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanSponsorLocationAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanSponsorLocationAxis=us-gaap_ForeignPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanSponsorLocationAxis=us-gaap_ForeignPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_USTreasuryAndGovernmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_USTreasuryAndGovernmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CorporateDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_OtherDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_OtherDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanDebtSecurityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanDebtSecurityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_RealEstateFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_RealEstateFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_OtherInvestmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_OtherInvestmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=wcc_InsuranceProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=wcc_InsuranceProductMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CashEquivalentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CashEquivalentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021534065712">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>EMPLOYEE BENEFIT PLANS Fair value plan assets (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan 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_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="nump">$ 294.5<span></span>
</td>
<td class="nump">$ 473.8<span></span>
</td>
<td class="nump">$ 552.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanSponsorLocationAxis=us-gaap_ForeignPlanMember', window );">Foreign Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Total investments</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="nump">$ 294.5<span></span>
</td>
<td class="nump">$ 295.7<span></span>
</td>
<td class="nump">267.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Defined Benefit Plan, Target Allocation Percentage of Assets, Equity Securities</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanSponsorLocationAxis=country_US', window );">United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</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_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Total investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 178.1<span></span>
</td>
<td class="nump">$ 285.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Defined Benefit Plan, Target Allocation Percentage of Assets, Equity Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 72.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 | Foreign Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="nump">1.8<span></span>
</td>
<td class="nump">4.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 | United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">68.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | Foreign Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="nump">21.4<span></span>
</td>
<td class="nump">20.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 | Foreign Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 | United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember', window );">Fair Value Measured at Net Asset Value Per Share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">380.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember', window );">Fair Value Measured at Net Asset Value Per Share | Foreign Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="nump">$ 271.3<span></span>
</td>
<td class="nump">270.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember', window );">Fair Value Measured at Net Asset Value Per Share | United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">110.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_OtherInvestmentsMember', window );">Other Investments [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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_OtherInvestmentsMember', window );">Other Investments [Member] | Foreign Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</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_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Total investments</a></td>
<td class="nump">0.60%<span></span>
</td>
<td class="nump">1.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="nump">$ 1.8<span></span>
</td>
<td class="nump">$ 4.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Defined Benefit Plan, Target Allocation Percentage of Assets, Equity Securities</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_OtherInvestmentsMember', window );">Other Investments [Member] | Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_OtherInvestmentsMember', window );">Other Investments [Member] | Level 1 | Foreign Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="nump">$ 1.8<span></span>
</td>
<td class="nump">4.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_OtherInvestmentsMember', window );">Other Investments [Member] | Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_OtherInvestmentsMember', window );">Other Investments [Member] | Level 2 | Foreign Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_OtherInvestmentsMember', window );">Other Investments [Member] | Level 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_OtherInvestmentsMember', window );">Other Investments [Member] | Level 3 | Foreign Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_OtherInvestmentsMember', window );">Other Investments [Member] | Fair Value Measured at Net Asset Value Per Share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_OtherInvestmentsMember', window );">Other Investments [Member] | Fair Value Measured at Net Asset Value Per Share | Foreign Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesMember', window );">Defined Benefit Plan, Equity Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 65.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesMember', window );">Defined Benefit Plan, Equity Securities | Foreign Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</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_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Total investments</a></td>
<td class="nump">17.60%<span></span>
</td>
<td class="nump">19.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="nump">$ 51.8<span></span>
</td>
<td class="nump">$ 58.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Defined Benefit Plan, Target Allocation Percentage of Assets, Equity Securities</a></td>
<td class="nump">19.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesMember', window );">Defined Benefit Plan, Equity Securities | United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Total investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Defined Benefit Plan, Target Allocation Percentage of Assets, Equity Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesMember', window );">Defined Benefit Plan, Equity Securities | Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesMember', window );">Defined Benefit Plan, Equity Securities | Level 1 | Foreign Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesMember', window );">Defined Benefit Plan, Equity Securities | Level 1 | United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesMember', window );">Defined Benefit Plan, Equity Securities | Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesMember', window );">Defined Benefit Plan, Equity Securities | Level 2 | Foreign Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesMember', window );">Defined Benefit Plan, Equity Securities | Level 2 | United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesMember', window );">Defined Benefit Plan, Equity Securities | Level 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesMember', window );">Defined Benefit Plan, Equity Securities | Level 3 | Foreign Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesMember', window );">Defined Benefit Plan, Equity Securities | Level 3 | United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesMember', window );">Defined Benefit Plan, Equity Securities | Fair Value Measured at Net Asset Value Per Share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesMember', window );">Defined Benefit Plan, Equity Securities | Fair Value Measured at Net Asset Value Per Share | Foreign Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="nump">$ 51.8<span></span>
</td>
<td class="nump">58.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesMember', window );">Defined Benefit Plan, Equity Securities | Fair Value Measured at Net Asset Value Per Share | United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_USTreasuryAndGovernmentMember', window );">US Treasury and Government</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 33.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_USTreasuryAndGovernmentMember', window );">US Treasury and Government | Foreign Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Total investments</a></td>
<td class="nump">0.70%<span></span>
</td>
<td class="nump">0.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="nump">$ 2.0<span></span>
</td>
<td class="nump">$ 2.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Defined Benefit Plan, Target Allocation Percentage of Assets, Equity Securities</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_USTreasuryAndGovernmentMember', window );">US Treasury and Government | United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</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_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Total investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Defined Benefit Plan, Target Allocation Percentage of Assets, Equity Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_USTreasuryAndGovernmentMember', window );">US Treasury and Government | Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_USTreasuryAndGovernmentMember', window );">US Treasury and Government | Level 1 | Foreign Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_USTreasuryAndGovernmentMember', window );">US Treasury and Government | Level 1 | United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_USTreasuryAndGovernmentMember', window );">US Treasury and Government | Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_USTreasuryAndGovernmentMember', window );">US Treasury and Government | Level 2 | Foreign Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_USTreasuryAndGovernmentMember', window );">US Treasury and Government | Level 2 | United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_USTreasuryAndGovernmentMember', window );">US Treasury and Government | Level 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_USTreasuryAndGovernmentMember', window );">US Treasury and Government | Level 3 | Foreign Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_USTreasuryAndGovernmentMember', window );">US Treasury and Government | Level 3 | United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_USTreasuryAndGovernmentMember', window );">US Treasury and Government | Fair Value Measured at Net Asset Value Per Share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_USTreasuryAndGovernmentMember', window );">US Treasury and Government | Fair Value Measured at Net Asset Value Per Share | Foreign Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="nump">$ 2.0<span></span>
</td>
<td class="nump">2.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_USTreasuryAndGovernmentMember', window );">US Treasury and Government | Fair Value Measured at Net Asset Value Per Share | United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate Debt Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 81.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate Debt Securities | Foreign Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</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_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Total investments</a></td>
<td class="nump">3.30%<span></span>
</td>
<td class="nump">3.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="nump">$ 9.8<span></span>
</td>
<td class="nump">$ 9.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Defined Benefit Plan, Target Allocation Percentage of Assets, Equity Securities</a></td>
<td class="nump">3.00%<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate Debt Securities | United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Total investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 72.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Defined Benefit Plan, Target Allocation Percentage of Assets, Equity Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate Debt Securities | Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate Debt Securities | Level 1 | Foreign Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate Debt Securities | Level 1 | United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate Debt Securities | Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate Debt Securities | Level 2 | Foreign Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate Debt Securities | Level 2 | United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate Debt Securities | Level 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate Debt Securities | Level 3 | Foreign Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate Debt Securities | Level 3 | United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate Debt Securities | Fair Value Measured at Net Asset Value Per Share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">81.7<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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate Debt Securities | Fair Value Measured at Net Asset Value Per Share | Foreign Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="nump">$ 9.8<span></span>
</td>
<td class="nump">9.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate Debt Securities | Fair Value Measured at Net Asset Value Per Share | United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">72.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_OtherDebtSecuritiesMember', window );">Other Debt Obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 188.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_OtherDebtSecuritiesMember', window );">Other Debt Obligations | Foreign Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Total investments</a></td>
<td class="nump">66.80%<span></span>
</td>
<td class="nump">63.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="nump">$ 196.8<span></span>
</td>
<td class="nump">$ 188.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Defined Benefit Plan, Target Allocation Percentage of Assets, Equity Securities</a></td>
<td class="nump">66.00%<span></span>
</td>
<td class="nump">67.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_OtherDebtSecuritiesMember', window );">Other Debt Obligations | Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_OtherDebtSecuritiesMember', window );">Other Debt Obligations | Level 1 | Foreign Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_OtherDebtSecuritiesMember', window );">Other Debt Obligations | Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_OtherDebtSecuritiesMember', window );">Other Debt Obligations | Level 2 | Foreign Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_OtherDebtSecuritiesMember', window );">Other Debt Obligations | Level 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_OtherDebtSecuritiesMember', window );">Other Debt Obligations | Level 3 | Foreign Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_OtherDebtSecuritiesMember', window );">Other Debt Obligations | Fair Value Measured at Net Asset Value Per Share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">188.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_OtherDebtSecuritiesMember', window );">Other Debt Obligations | Fair Value Measured at Net Asset Value Per Share | Foreign Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="nump">$ 196.8<span></span>
</td>
<td class="nump">188.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_RealEstateFundsMember', window );">Real Estate Funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan 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_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11.8<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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_RealEstateFundsMember', window );">Real Estate Funds | Foreign Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Total investments</a></td>
<td class="nump">3.70%<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="nump">$ 10.9<span></span>
</td>
<td class="nump">$ 11.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Defined Benefit Plan, Target Allocation Percentage of Assets, Equity Securities</a></td>
<td class="nump">3.00%<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_RealEstateFundsMember', window );">Real Estate Funds | Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_RealEstateFundsMember', window );">Real Estate Funds | Level 1 | Foreign Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_RealEstateFundsMember', window );">Real Estate Funds | Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_RealEstateFundsMember', window );">Real Estate Funds | Level 2 | Foreign Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_RealEstateFundsMember', window );">Real Estate Funds | Level 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_RealEstateFundsMember', window );">Real Estate Funds | Level 3 | Foreign Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_RealEstateFundsMember', window );">Real Estate Funds | Fair Value Measured at Net Asset Value Per Share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11.8<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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_RealEstateFundsMember', window );">Real Estate Funds | Fair Value Measured at Net Asset Value Per Share | Foreign Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="nump">$ 10.9<span></span>
</td>
<td class="nump">11.8<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_DefinedBenefitPlanByPlanAssetCategoriesAxis=wcc_InsuranceProductMember', window );">Insurance product</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=wcc_InsuranceProductMember', window );">Insurance product | Foreign Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Total investments</a></td>
<td class="nump">7.30%<span></span>
</td>
<td class="nump">7.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="nump">$ 21.4<span></span>
</td>
<td class="nump">$ 20.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Defined Benefit Plan, Target Allocation Percentage of Assets, Equity Securities</a></td>
<td class="nump">7.00%<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=wcc_InsuranceProductMember', window );">Insurance product | Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=wcc_InsuranceProductMember', window );">Insurance product | Level 1 | Foreign Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=wcc_InsuranceProductMember', window );">Insurance product | Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=wcc_InsuranceProductMember', window );">Insurance product | Level 2 | Foreign Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="nump">21.4<span></span>
</td>
<td class="nump">20.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=wcc_InsuranceProductMember', window );">Insurance product | Level 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=wcc_InsuranceProductMember', window );">Insurance product | Level 3 | Foreign Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=wcc_InsuranceProductMember', window );">Insurance product | Fair Value Measured at Net Asset Value Per Share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=wcc_InsuranceProductMember', window );">Insurance product | Fair Value Measured at Net Asset Value Per Share | Foreign Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CashEquivalentsMember', window );">Cash Equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 68.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CashEquivalentsMember', window );">Cash Equivalents | United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Total investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 68.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Defined Benefit Plan, Target Allocation Percentage of Assets, Equity Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CashEquivalentsMember', window );">Cash Equivalents | Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 68.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CashEquivalentsMember', window );">Cash Equivalents | Level 1 | United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">68.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CashEquivalentsMember', window );">Cash Equivalents | Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CashEquivalentsMember', window );">Cash Equivalents | Level 2 | United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CashEquivalentsMember', window );">Cash Equivalents | Level 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CashEquivalentsMember', window );">Cash Equivalents | Level 3 | United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CashEquivalentsMember', window );">Cash Equivalents | Fair Value Measured at Net Asset Value Per Share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CashEquivalentsMember', window );">Cash Equivalents | Fair Value Measured at Net Asset Value Per Share | United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 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)(iv)(01)<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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 target investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage</td>
</tr>
<tr>
<td style="padding-right: 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_DefinedBenefitPlanWeightedAverageAssetAllocations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of actual investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanSponsorLocationAxis=us-gaap_ForeignPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanSponsorLocationAxis=us-gaap_ForeignPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanSponsorLocationAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanSponsorLocationAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_OtherInvestmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_OtherInvestmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_USTreasuryAndGovernmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_USTreasuryAndGovernmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CorporateDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_OtherDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_OtherDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_RealEstateFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_RealEstateFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=wcc_InsuranceProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=wcc_InsuranceProductMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CashEquivalentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CashEquivalentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021541032800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION (Details) - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="7">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2028</div></th>
<th class="th"><div>Dec. 31, 2027</div></th>
<th class="th"><div>Dec. 31, 2026</div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized', window );">Increase to Number of Shares Authorized to be Issued</a></td>
<td class="text">&#160;<span></span>
</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,150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 28.9<span></span>
</td>
<td class="nump">$ 48.1<span></span>
</td>
<td class="nump">$ 46.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 80.6<span></span>
</td>
<td class="nump">172.8<span></span>
</td>
<td class="nump">68.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="text">&#160;<span></span>
</td>
<td class="nump">1,565,398<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized</a></td>
<td class="text">&#160;<span></span>
</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">$ 52.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense', window );">Share-based Payment Arrangement, Expense, Tax Benefit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19.1<span></span>
</td>
<td class="nump">$ 40.8<span></span>
</td>
<td class="nump">$ 15.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk free 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="nump">4.20%<span></span>
</td>
<td class="nump">4.10%<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected life (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</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">55.00%<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="nump">43.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.09%<span></span>
</td>
<td class="nump">0.89%<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 );">Share-Based Payment Arrangement, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross</a></td>
<td class="text">&#160;<span></span>
</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">85,425<span></span>
</td>
<td class="nump">78,729<span></span>
</td>
<td class="nump">92,799<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 72.05<span></span>
</td>
<td class="nump">$ 76.69<span></span>
</td>
<td class="nump">$ 57.15<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_StockAppreciationRightsSARSMember', window );">Stock Appreciation Rights (SARs)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</a></td>
<td class="text">&#160;<span></span>
</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">427,570<span></span>
</td>
<td class="nump">407,613<span></span>
</td>
<td class="nump">774,233<span></span>
</td>
<td class="nump">974,162<span></span>
</td>
</tr>
<tr class="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 );">Granted</a></td>
<td class="text">&#160;<span></span>
</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">249,757<span></span>
</td>
<td class="nump">177,659<span></span>
</td>
<td class="nump">234,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</a></td>
<td class="text">&#160;<span></span>
</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">$ 158.78<span></span>
</td>
<td class="nump">$ 169.65<span></span>
</td>
<td class="nump">$ 122.13<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 Shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</a></td>
<td class="text">&#160;<span></span>
</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">214,517<span></span>
</td>
<td class="nump">254,859<span></span>
</td>
<td class="nump">335,329<span></span>
</td>
<td class="nump">380,819<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted</a></td>
<td class="text">&#160;<span></span>
</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">194,599<span></span>
</td>
<td class="nump">212,656<span></span>
</td>
<td class="nump">83,991<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</a></td>
<td class="text">&#160;<span></span>
</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">$ 109.04<span></span>
</td>
<td class="nump">$ 87.04<span></span>
</td>
<td class="nump">$ 122.09<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 Shares [Member] | 2023 Performance Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted</a></td>
<td class="text">&#160;<span></span>
</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">80,951<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</a></td>
<td class="text">&#160;<span></span>
</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">$ 152.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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares [Member] | 2020 Performance Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted</a></td>
<td class="text">&#160;<span></span>
</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">111,521<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</a></td>
<td class="text">&#160;<span></span>
</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">$ 77.08<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember', window );">Selling, General and Administrative Expenses [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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-based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 28.9<span></span>
</td>
<td class="nump">$ 48.1<span></span>
</td>
<td class="nump">$ 46.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementScenarioAxis=srt_ScenarioForecastMember', window );">Forecast [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">$ 0.4<span></span>
</td>
<td class="nump">$ 4.2<span></span>
</td>
<td class="nump">$ 18.4<span></span>
</td>
<td class="nump">$ 29.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax benefit for recognition of expense of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 additional 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized</td>
</tr>
<tr>
<td style="padding-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_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_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_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=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_StockAppreciationRightsSARSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_StockAppreciationRightsSARSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=wcc_A2024PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=wcc_A2024PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=wcc_A2021PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=wcc_A2021PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=srt_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=srt_ScenarioForecastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>101
<FILENAME>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021546026720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION - SCHEDULE OF SHARE-BASED COMPENSATION, STOCK OPTIONS AND STOCK APPRECIATION RIGHTS AWARD ACTIVITY (Details) - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wcc_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingRollForward', window );"><strong>Share Based Compensation Arrangements By Share Based Payment Award, Options and Stock Appreciation Rights Outstanding [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</a></td>
<td class="nump">$ 63.29<span></span>
</td>
<td class="nump">$ 66.70<span></span>
</td>
<td class="nump">$ 61.90<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number</a></td>
<td class="nump">78,399<span></span>
</td>
<td class="nump">28,411<span></span>
</td>
<td class="nump">879<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 Shares [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</a></td>
<td class="nump">214,517<span></span>
</td>
<td class="nump">254,859<span></span>
</td>
<td class="nump">335,329<span></span>
</td>
<td class="nump">380,819<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</a></td>
<td class="nump">$ 109.04<span></span>
</td>
<td class="nump">$ 87.04<span></span>
</td>
<td class="nump">$ 122.09<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wcc_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingRollForward', window );"><strong>Share Based Compensation Arrangements By Share Based Payment Award, Options and Stock Appreciation Rights Outstanding [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Stock-settled appreciation rights granted</a></td>
<td class="nump">194,599<span></span>
</td>
<td class="nump">212,656<span></span>
</td>
<td class="nump">83,991<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_StockAppreciationRightsSARSMember', window );">Stock Appreciation Rights (SARs)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wcc_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingRollForward', window );"><strong>Share Based Compensation Arrangements By Share Based Payment Award, Options and Stock Appreciation Rights Outstanding [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised', window );">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Exercised</a></td>
<td class="nump">118,513<span></span>
</td>
<td class="nump">428,500<span></span>
</td>
<td class="nump">113,382<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures', window );">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures</a></td>
<td class="nump">727<span></span>
</td>
<td class="nump">1,331<span></span>
</td>
<td class="nump">8,891<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price</a></td>
<td class="nump">$ 76.25<span></span>
</td>
<td class="nump">$ 74.57<span></span>
</td>
<td class="nump">$ 73.35<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms', window );">Weighted Average Remaining Contractual Term, Outstanding</a></td>
<td class="text">4 years 1 month 6 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted Average Remaining Contractual Term, Exercisable</a></td>
<td class="text">4 years 1 month 6 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding', window );">Aggregate Intrinsic Value, Outstanding</a></td>
<td class="nump">$ 85.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Aggregate Intrinsic Value, Exercisable</a></td>
<td class="nump">$ 85.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number</a></td>
<td class="nump">699,044<span></span>
</td>
<td class="nump">777,479<span></span>
</td>
<td class="nump">1,083,320<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Stock-settled appreciation rights granted</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price</a></td>
<td class="nump">$ 58.90<span></span>
</td>
<td class="nump">$ 58.64<span></span>
</td>
<td class="nump">$ 61.91<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</a></td>
<td class="nump">$ 58.90<span></span>
</td>
<td class="nump">$ 59.55<span></span>
</td>
<td class="nump">$ 62.02<span></span>
</td>
<td class="nump">$ 62.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber', window );">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number</a></td>
<td class="nump">699,044<span></span>
</td>
<td class="nump">818,284<span></span>
</td>
<td class="nump">1,248,115<span></span>
</td>
<td class="nump">1,370,388<span></span>
</td>
</tr>
<tr class="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 );">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Share-Based Payment Arrangement, 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wcc_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingRollForward', window );"><strong>Share Based Compensation Arrangements By Share Based Payment Award, Options and Stock Appreciation Rights Outstanding [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</a></td>
<td class="nump">128.40<span></span>
</td>
<td class="nump">122.09<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price</a></td>
<td class="nump">$ 154.32<span></span>
</td>
<td class="nump">148.67<span></span>
</td>
<td class="nump">122.09<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted Average Remaining Contractual Term, Exercisable</a></td>
<td class="text">7 years 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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, Exercisable</a></td>
<td class="nump">$ 3.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price</a></td>
<td class="nump">$ 136.60<span></span>
</td>
<td class="nump">121.53<span></span>
</td>
<td class="nump">122.09<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</a></td>
<td class="nump">147.08<span></span>
</td>
<td class="nump">144.51<span></span>
</td>
<td class="nump">121.55<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</a></td>
<td class="nump">$ 152.07<span></span>
</td>
<td class="nump">$ 169.72<span></span>
</td>
<td class="nump">$ 121.58<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</a></td>
<td class="nump">234,814<span></span>
</td>
<td class="nump">163,082<span></span>
</td>
<td class="nump">87,347<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross</a></td>
<td class="nump">85,425<span></span>
</td>
<td class="nump">78,729<span></span>
</td>
<td class="nump">92,799<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</a></td>
<td class="num">(3,495)<span></span>
</td>
<td class="num">(1,279)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period</a></td>
<td class="num">(10,198)<span></span>
</td>
<td class="num">(1,715)<span></span>
</td>
<td class="num">(5,452)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</a></td>
<td class="text">8 years 1 month 6 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value</a></td>
<td class="nump">$ 8.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for equity-based awards excluding 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms</td>
</tr>
<tr>
<td style="padding-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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 non-option equity instruments exercised by participants.</p></div>
<a href="javascript: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> -Subparagraph (c)(1)(iv)(02)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares under non-option equity instrument agreements that were cancelled as a result of occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of equity instruments other than options outstanding, including both vested and non-vested instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price of options that were either forfeited or expired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options 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.</p></div>
<a href="javascript: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 (e)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Intrinsic value of outstanding 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, 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> -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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wcc_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Arrangements By Share Based Payment Award, Options and Stock Appreciation Rights Outstanding Roll Forward [Roll Forward]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wcc_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wcc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_StockAppreciationRightsSARSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_StockAppreciationRightsSARSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<FILENAME>R84.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021540024016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION - SUMMARY OF RESTRICTED STOCK UNITS AND PERFORMANCE-BASED AWARDS (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Unvested, Shares</a></td>
<td class="nump">214,517<span></span>
</td>
<td class="nump">254,859<span></span>
</td>
<td class="nump">335,329<span></span>
</td>
<td class="nump">380,819<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted</a></td>
<td class="nump">194,599<span></span>
</td>
<td class="nump">212,656<span></span>
</td>
<td class="nump">83,991<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested in Period</a></td>
<td class="num">(223,042)<span></span>
</td>
<td class="num">(289,394)<span></span>
</td>
<td class="num">(115,394)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Unvested, Weighted Average Fair Value</a></td>
<td class="nump">$ 147.19<span></span>
</td>
<td class="nump">$ 115.15<span></span>
</td>
<td class="nump">$ 75.26<span></span>
</td>
<td class="nump">$ 59.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted, Weighted Average Fair Value</a></td>
<td class="nump">109.04<span></span>
</td>
<td class="nump">87.04<span></span>
</td>
<td class="nump">122.09<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested in Period, Weighted Average Fair Value</a></td>
<td class="nump">$ 77.08<span></span>
</td>
<td class="nump">$ 48.32<span></span>
</td>
<td class="nump">$ 54.64<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</a></td>
<td class="num">(11,899)<span></span>
</td>
<td class="num">(3,732)<span></span>
</td>
<td class="num">(14,087)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</a></td>
<td class="nump">$ 151.11<span></span>
</td>
<td class="nump">$ 111.00<span></span>
</td>
<td class="nump">$ 60.75<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Unvested, Shares</a></td>
<td class="nump">427,570<span></span>
</td>
<td class="nump">407,613<span></span>
</td>
<td class="nump">774,233<span></span>
</td>
<td class="nump">974,162<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted</a></td>
<td class="nump">249,757<span></span>
</td>
<td class="nump">177,659<span></span>
</td>
<td class="nump">234,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested in Period</a></td>
<td class="num">(195,578)<span></span>
</td>
<td class="num">(508,173)<span></span>
</td>
<td class="num">(393,194)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Unvested, Weighted Average Fair Value</a></td>
<td class="nump">$ 149.84<span></span>
</td>
<td class="nump">$ 127.49<span></span>
</td>
<td class="nump">$ 73.79<span></span>
</td>
<td class="nump">$ 53.48<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted, Weighted Average Fair Value</a></td>
<td class="nump">158.78<span></span>
</td>
<td class="nump">169.65<span></span>
</td>
<td class="nump">122.13<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested in Period, Weighted Average Fair Value</a></td>
<td class="nump">$ 115.66<span></span>
</td>
<td class="nump">$ 59.72<span></span>
</td>
<td class="nump">$ 53.13<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</a></td>
<td class="num">(34,222)<span></span>
</td>
<td class="num">(36,106)<span></span>
</td>
<td class="num">(41,535)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</a></td>
<td class="nump">$ 141.98<span></span>
</td>
<td class="nump">$ 137.28<span></span>
</td>
<td class="nump">$ 66.30<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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>103
<FILENAME>R85.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021544115248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION - SCHEDULE OF SHARE-BASED PAYMENT AWARDS, VALUATION ASSUMPTIONS (Details) - shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<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.20%<span></span>
</td>
<td class="nump">4.10%<span></span>
</td>
<td class="nump">2.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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected life (in years)</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">7 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">55.00%<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="nump">43.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_StockAppreciationRightsSARSMember', window );">Stock Appreciation Rights (SARs)</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_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>
</tr>
<tr class="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 );">Stock-settled appreciation rights granted</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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=us-gaap_StockAppreciationRightsSARSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_StockAppreciationRightsSARSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>104
<FILENAME>R86.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021547804352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION - SCHEDULE OF SHARE-BASED PAYMENT AWARD, PERFORMANCE-BASED AWARDS, VALUATION ASSUMPTIONS (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>Rate</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>Rate</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>Rate</div>
</th>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<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 );">WESCO expected volatility</a></td>
<td class="nump">55.00%<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="nump">43.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">4.20%<span></span>
</td>
<td class="nump">4.10%<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>105
<FILENAME>R87.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021540831200">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 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_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">$ 48.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_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_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>106
<FILENAME>R88.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021528667312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS SEGMENTS - Schedule of Segment Reporting Information, by Segment (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Net sales</a></td>
<td class="nump">$ 21,818.8<span></span>
</td>
<td class="nump">$ 22,385.2<span></span>
</td>
<td class="nump">$ 21,420.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_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization', window );">Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization</a></td>
<td class="nump">17,106.2<span></span>
</td>
<td class="nump">17,541.5<span></span>
</td>
<td class="nump">16,758.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">183.2<span></span>
</td>
<td class="nump">181.3<span></span>
</td>
<td class="nump">179.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_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">28.9<span></span>
</td>
<td class="nump">48.1<span></span>
</td>
<td class="nump">46.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expense</a></td>
<td class="nump">3,306.2<span></span>
</td>
<td class="nump">3,256.0<span></span>
</td>
<td class="nump">3,044.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_InterestIncomeExpenseNonoperatingNet', window );">Interest Income (Expense), Nonoperating</a></td>
<td class="num">(364.9)<span></span>
</td>
<td class="num">(389.3)<span></span>
</td>
<td class="num">(294.4)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other, net</a></td>
<td class="nump">92.7<span></span>
</td>
<td class="num">(25.1)<span></span>
</td>
<td class="num">(7.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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">$ 951.0<span></span>
</td>
<td class="nump">$ 992.0<span></span>
</td>
<td class="nump">$ 1,136.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_SegmentReportingOtherItemCompositionDescription', window );">Segment Reporting, Other Segment Item, Composition, Description</a></td>
<td class="text">(2) Other segment items primarily includes allocated expenses (which includes employee-related allocations), transportation costs, facility costs (including rent and utilities), employee expenses (including travel and entertainment), credit losses, professional and consulting fees, supplies, real estate and personal property taxes, sales promotion expenses, and gains (losses) on the sale, disposal, or abandonment of property and equipment.<span></span>
</td>
<td class="text">(2) Other segment items primarily includes allocated expenses (which includes employee-related allocations), transportation costs, facility costs (including rent and utilities), employee expenses (including travel and entertainment), credit losses, professional and consulting fees, supplies, real estate and personal property taxes, sales promotion expenses, and gains (losses) on the sale, disposal, or abandonment of property and equipment.<span></span>
</td>
<td class="text">(2) Other segment items primarily includes allocated expenses (which includes employee-related allocations), transportation costs, facility costs (including rent and utilities), employee expenses (including travel and entertainment), credit losses, professional and consulting fees, supplies, real estate and personal property taxes, sales promotion expenses, and gains (losses) on the sale, disposal, or abandonment of property and equipment.<span></span>
</td>
</tr>
<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</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_wcc_SellingGeneralAndAdministrativePayrollExpenses', window );">Selling, general, and administrative payroll expenses</a></td>
<td class="nump">$ 1,713.6<span></span>
</td>
<td class="nump">$ 1,741.7<span></span>
</td>
<td class="nump">$ 1,602.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherItemAmount', window );">Segment Reporting, Other Segment Item, Amount</a></td>
<td class="nump">1,017.0<span></span>
</td>
<td class="nump">951.5<span></span>
</td>
<td class="nump">930.9<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_wcc_AdjustedEBITDA', window );">Adjusted EBITDA</a></td>
<td class="nump">1,982.0<span></span>
</td>
<td class="nump">2,150.5<span></span>
</td>
<td class="nump">2,127.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">146.8<span></span>
</td>
<td class="nump">140.0<span></span>
</td>
<td class="nump">134.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherOperatingIncomeExpenseNet', window );">Other Operating Income (Expense), Net</a></td>
<td class="num">(50.9)<span></span>
</td>
<td class="nump">82.9<span></span>
</td>
<td class="num">(1.3)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">14.1<span></span>
</td>
<td class="nump">14.2<span></span>
</td>
<td class="nump">17.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other, net</a></td>
<td class="nump">50.9<span></span>
</td>
<td class="num">(82.9)<span></span>
</td>
<td class="nump">1.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=wcc_EESMember', window );">EES</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 );">Net sales</a></td>
<td class="nump">8,546.8<span></span>
</td>
<td class="nump">8,610.3<span></span>
</td>
<td class="nump">8,823.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization', window );">Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization</a></td>
<td class="nump">6,517.8<span></span>
</td>
<td class="nump">6,576.2<span></span>
</td>
<td class="nump">6,708.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_wcc_SellingGeneralAndAdministrativePayrollExpenses', window );">Selling, general, and administrative payroll expenses</a></td>
<td class="nump">854.6<span></span>
</td>
<td class="nump">872.2<span></span>
</td>
<td class="nump">822.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_SegmentReportingOtherItemAmount', window );">Segment Reporting, Other Segment Item, Amount</a></td>
<td class="nump">456.9<span></span>
</td>
<td class="nump">434.5<span></span>
</td>
<td class="nump">441.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wcc_AdjustedEBITDA', window );">Adjusted EBITDA</a></td>
<td class="nump">$ 717.5<span></span>
</td>
<td class="nump">$ 727.4<span></span>
</td>
<td class="nump">$ 851.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wcc_AdjustedEBITDAMarginPercentage', window );">Adjusted EBITDA Margin Percentage</a></td>
<td class="nump">8.40%<span></span>
</td>
<td class="nump">8.40%<span></span>
</td>
<td class="nump">9.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_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">$ 46.8<span></span>
</td>
<td class="nump">$ 43.3<span></span>
</td>
<td class="nump">$ 42.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other, net</a></td>
<td class="num">(10.5)<span></span>
</td>
<td class="num">(10.1)<span></span>
</td>
<td class="nump">2.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=wcc_CSSMember', window );">CSS</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 );">Net sales</a></td>
<td class="nump">7,537.0<span></span>
</td>
<td class="nump">7,152.2<span></span>
</td>
<td class="nump">6,401.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization', window );">Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization</a></td>
<td class="nump">5,918.4<span></span>
</td>
<td class="nump">5,524.6<span></span>
</td>
<td class="nump">4,944.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_wcc_SellingGeneralAndAdministrativePayrollExpenses', window );">Selling, general, and administrative payroll expenses</a></td>
<td class="nump">614.1<span></span>
</td>
<td class="nump">594.0<span></span>
</td>
<td class="nump">516.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherItemAmount', window );">Segment Reporting, Other Segment Item, Amount</a></td>
<td class="nump">383.4<span></span>
</td>
<td class="nump">349.8<span></span>
</td>
<td class="nump">341.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wcc_AdjustedEBITDA', window );">Adjusted EBITDA</a></td>
<td class="nump">$ 621.1<span></span>
</td>
<td class="nump">$ 683.8<span></span>
</td>
<td class="nump">$ 599.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wcc_AdjustedEBITDAMarginPercentage', window );">Adjusted EBITDA Margin Percentage</a></td>
<td class="nump">8.20%<span></span>
</td>
<td class="nump">9.60%<span></span>
</td>
<td class="nump">9.40%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">$ 71.5<span></span>
</td>
<td class="nump">$ 71.7<span></span>
</td>
<td class="nump">$ 68.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other, net</a></td>
<td class="num">(59.8)<span></span>
</td>
<td class="num">(74.2)<span></span>
</td>
<td class="nump">1.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=wcc_UBSMember', window );">UBS</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 );">Net sales</a></td>
<td class="nump">5,735.0<span></span>
</td>
<td class="nump">6,622.7<span></span>
</td>
<td class="nump">6,195.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization', window );">Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization</a></td>
<td class="nump">4,670.0<span></span>
</td>
<td class="nump">5,440.7<span></span>
</td>
<td class="nump">5,106.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wcc_SellingGeneralAndAdministrativePayrollExpenses', window );">Selling, general, and administrative payroll expenses</a></td>
<td class="nump">244.9<span></span>
</td>
<td class="nump">275.5<span></span>
</td>
<td class="nump">264.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_SegmentReportingOtherItemAmount', window );">Segment Reporting, Other Segment Item, Amount</a></td>
<td class="nump">176.7<span></span>
</td>
<td class="nump">167.2<span></span>
</td>
<td class="nump">147.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wcc_AdjustedEBITDA', window );">Adjusted EBITDA</a></td>
<td class="nump">$ 643.4<span></span>
</td>
<td class="nump">$ 739.3<span></span>
</td>
<td class="nump">$ 677.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wcc_AdjustedEBITDAMarginPercentage', window );">Adjusted EBITDA Margin Percentage</a></td>
<td class="nump">11.20%<span></span>
</td>
<td class="nump">11.20%<span></span>
</td>
<td class="nump">10.90%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">$ 28.5<span></span>
</td>
<td class="nump">$ 25.0<span></span>
</td>
<td class="nump">$ 23.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other, net</a></td>
<td class="nump">121.2<span></span>
</td>
<td class="nump">1.4<span></span>
</td>
<td class="num">(2.0)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember', window );">Corporate Segment</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_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">36.4<span></span>
</td>
<td class="nump">41.3<span></span>
</td>
<td class="nump">44.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expense</a></td>
<td class="nump">561.5<span></span>
</td>
<td class="nump">548.6<span></span>
</td>
<td class="nump">492.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNonoperatingNet', window );">Interest Income (Expense), Nonoperating</a></td>
<td class="nump">364.9<span></span>
</td>
<td class="nump">389.3<span></span>
</td>
<td class="nump">294.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other, net</a></td>
<td class="num">$ (41.8)<span></span>
</td>
<td class="num">$ (57.8)<span></span>
</td>
<td class="nump">$ 8.3<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cost of product sold and service rendered, excluding depreciation, depletion, and amortization.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(a))<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(d))<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseNonoperatingNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income (expense) classified as nonoperating.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/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_InterestIncomeExpenseNonoperatingNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherOperatingIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherOperatingIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingOtherItemAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other expense (income) and loss (gain) calculated as difference between segment revenue and separately disclosed expense category to arrive at segment profit (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 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 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 5: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingOtherItemAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingOtherItemCompositionDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 composition of other segment item not separately disclosed.</p></div>
<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 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 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 5: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingOtherItemCompositionDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wcc_AdjustedEBITDA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjusted EBITDA</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wcc_AdjustedEBITDA</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wcc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wcc_AdjustedEBITDAMarginPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjusted EBITDA Margin Percentage</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wcc_AdjustedEBITDAMarginPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wcc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wcc_SellingGeneralAndAdministrativePayrollExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Selling, general, and administrative payroll expenses</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wcc_SellingGeneralAndAdministrativePayrollExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wcc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_us-gaap_StatementBusinessSegmentsAxis=wcc_EESMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=wcc_EESMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=wcc_CSSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=wcc_CSSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=wcc_UBSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=wcc_UBSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>107
<FILENAME>R89.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021544017984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS SEGMENTS (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2024 </div>
<div>Employees </div>
<div>countries </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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of Reportable Segments | segment</a></td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration', window );">Segment Reporting, CODM, Individual Title and Position or Group Name [Extensible Enumeration]</a></td>
<td class="text">Chief Executive Officer [Member]<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription', window );">Segment Reporting, CODM, Profit (Loss) Measure, How Used, Description</a></td>
<td class="text">The CODM allocates resources and evaluates the performance of the Company&#8217;s reportable segments based on adjusted earnings before interest, taxes, depreciation and amortization (&#8220;adjusted EBITDA&#8221;), which is the Company&#8217;s measure of segment profit or loss. The CODM considers budget-to-actual and year-over-year variances for net sales and adjusted EBITDA when making decisions about allocating resources to the segments.<span></span>
</td>
</tr>
<tr class="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=wcc_EESMember', window );">EES</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_dei_EntityNumberOfEmployees', window );">Entity Number of Employees</a></td>
<td class="nump">6,700<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfCountriesInWhichEntityOperates', window );">Additional countries (in countries) | countries</a></td>
<td class="nump">50<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=wcc_CSSMember', window );">CSS</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_dei_EntityNumberOfEmployees', window );">Entity Number of Employees</a></td>
<td class="nump">4,700<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfCountriesInWhichEntityOperates', window );">Additional countries (in countries) | countries</a></td>
<td class="nump">50<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=wcc_UBSMember', window );">UBS</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_dei_EntityNumberOfEmployees', window );">Entity Number of Employees</a></td>
<td class="nump">2,300<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityNumberOfEmployees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 persons employed by the 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_EntityNumberOfEmployees</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:decimalItemType</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_NumberOfCountriesInWhichEntityOperates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 countries in which the entity operates as of balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfCountriesInWhichEntityOperates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 title and position of individual or name of group identified as chief operating decision maker (CODM) for segment reporting.</p></div>
<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 54<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<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 47<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<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 21<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 how chief operating decision maker (CODM) uses reported segment profit (loss) measure to assess performance and allocate resource.</p></div>
<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 (bb)<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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<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 29<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=wcc_EESMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=wcc_EESMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=wcc_CSSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=wcc_CSSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=wcc_UBSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=wcc_UBSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>108
<FILENAME>R90.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021541617584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENTS AND RELATED INFORMATION - SCHEDULE OF REVENUE FROM EXTERNAL CUSTOMERS AND LONG LIVED ASSETS, BY GEOGRAPHICAL AREAS (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">$ 183.2<span></span>
</td>
<td class="nump">$ 181.3<span></span>
</td>
<td class="nump">$ 179.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_OtherNonoperatingIncomeExpense', window );">Other, net</a></td>
<td class="num">(92.7)<span></span>
</td>
<td class="nump">25.1<span></span>
</td>
<td class="nump">7.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_PaymentsForProceedsFromProductiveAssets', window );">Payments for (Proceeds from) Productive Assets</a></td>
<td class="nump">94.7<span></span>
</td>
<td class="nump">92.3<span></span>
</td>
<td class="nump">99.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="nump">15,061.4<span></span>
</td>
<td class="nump">15,060.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-Lived Assets</a></td>
<td class="nump">1,178.0<span></span>
</td>
<td class="nump">1,184.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States</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_NoncurrentAssets', window );">Long-Lived Assets</a></td>
<td class="nump">893.9<span></span>
</td>
<td class="nump">906.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_CA', window );">Canada</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_NoncurrentAssets', window );">Long-Lived Assets</a></td>
<td class="nump">177.5<span></span>
</td>
<td class="nump">182.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=wcc_OtherInternationalMember', window );">Other International</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_NoncurrentAssets', window );">Long-Lived Assets</a></td>
<td class="nump">106.6<span></span>
</td>
<td class="nump">96.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments</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_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">146.8<span></span>
</td>
<td class="nump">140.0<span></span>
</td>
<td class="nump">134.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other, net</a></td>
<td class="num">(50.9)<span></span>
</td>
<td class="nump">82.9<span></span>
</td>
<td class="num">(1.3)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromProductiveAssets', window );">Payments for (Proceeds from) Productive Assets</a></td>
<td class="nump">39.5<span></span>
</td>
<td class="nump">37.7<span></span>
</td>
<td class="nump">23.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="nump">13,964.0<span></span>
</td>
<td class="nump">14,088.7<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=wcc_EESMember', window );">EES</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_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">46.8<span></span>
</td>
<td class="nump">43.3<span></span>
</td>
<td class="nump">42.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other, net</a></td>
<td class="nump">10.5<span></span>
</td>
<td class="nump">10.1<span></span>
</td>
<td class="num">(2.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_PaymentsForProceedsFromProductiveAssets', window );">Payments for (Proceeds from) Productive Assets</a></td>
<td class="nump">4.5<span></span>
</td>
<td class="nump">10.3<span></span>
</td>
<td class="nump">9.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="nump">4,457.0<span></span>
</td>
<td class="nump">4,553.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=wcc_CSSMember', window );">CSS</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_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">71.5<span></span>
</td>
<td class="nump">71.7<span></span>
</td>
<td class="nump">68.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other, net</a></td>
<td class="nump">59.8<span></span>
</td>
<td class="nump">74.2<span></span>
</td>
<td class="num">(1.3)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromProductiveAssets', window );">Payments for (Proceeds from) Productive Assets</a></td>
<td class="nump">19.2<span></span>
</td>
<td class="nump">7.9<span></span>
</td>
<td class="nump">4.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="nump">6,009.5<span></span>
</td>
<td class="nump">5,626.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=wcc_UBSMember', window );">UBS</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_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">28.5<span></span>
</td>
<td class="nump">25.0<span></span>
</td>
<td class="nump">23.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other, net</a></td>
<td class="num">(121.2)<span></span>
</td>
<td class="num">(1.4)<span></span>
</td>
<td class="nump">2.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_PaymentsForProceedsFromProductiveAssets', window );">Payments for (Proceeds from) Productive Assets</a></td>
<td class="nump">15.8<span></span>
</td>
<td class="nump">19.5<span></span>
</td>
<td class="nump">9.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_Assets', window );">Assets</a></td>
<td class="nump">3,497.5<span></span>
</td>
<td class="nump">3,908.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember', window );">Corporate Segment</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_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">36.4<span></span>
</td>
<td class="nump">41.3<span></span>
</td>
<td class="nump">44.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other, net</a></td>
<td class="nump">41.8<span></span>
</td>
<td class="nump">57.8<span></span>
</td>
<td class="num">(8.3)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromProductiveAssets', window );">Payments for (Proceeds from) Productive Assets</a></td>
<td class="nump">55.2<span></span>
</td>
<td class="nump">54.6<span></span>
</td>
<td class="nump">$ 76.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="nump">$ 1,097.4<span></span>
</td>
<td class="nump">$ 972.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_PaymentsForProceedsFromProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 cash outflow or inflow from purchases, sales and disposals of property, plant and equipment and other productive assets, including intangibles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForProceedsFromProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_CA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_CA</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=wcc_OtherInternationalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=wcc_OtherInternationalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=wcc_EESMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=wcc_EESMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=wcc_CSSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=wcc_CSSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=wcc_UBSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=wcc_UBSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>109
<FILENAME>R91.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021530241296">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SUBSEQUENT EVENTS (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Jan. 02, 2025</div></th>
<th class="th"><div>Dec. 05, 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_us-gaap_BusinessAcquisitionAxis=wcc_AscentMember', window );">Ascent</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_SubsequentEventLineItems', window );"><strong>Subsequent Event [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_PaymentsToAcquireBusinessesGross', window );">Payments to Acquire Businesses, Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 186.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event | ISS</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_SubsequentEventLineItems', window );"><strong>Subsequent Event [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_BusinessAcquisitionDateOfAcquisitionAgreement1', window );">Business Acquisition, Date of Acquisition Agreement</a></td>
<td class="text">Jan.  02,  2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Payments to Acquire Businesses, Gross</a></td>
<td class="nump">$ 36.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 business acquisition agreement was executed, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1</td>
</tr>
<tr>
<td style="padding-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_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_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent 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 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483399/855-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_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=wcc_AscentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=wcc_AscentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=wcc_ISSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=wcc_ISSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>110
<FILENAME>R92.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46021545402240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule II - Valuation and Qualifying Accounts (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember', window );">Allowance for Doubtful Accounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MovementInValuationAllowancesAndReservesRollForward', window );"><strong>SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount</a></td>
<td class="nump">$ 55.0<span></span>
</td>
<td class="nump">$ 55.9<span></span>
</td>
<td class="nump">$ 46.5<span></span>
</td>
<td class="nump">$ 41.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_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Valuation Allowances and Reserves, Charged to Cost and Expense</a></td>
<td class="nump">18.7<span></span>
</td>
<td class="nump">18.6<span></span>
</td>
<td class="nump">18.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction</a></td>
<td class="num">(19.6)<span></span>
</td>
<td class="num">(9.2)<span></span>
</td>
<td class="num">(13.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember', window );">SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MovementInValuationAllowancesAndReservesRollForward', window );"><strong>SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount</a></td>
<td class="nump">32.6<span></span>
</td>
<td class="nump">23.5<span></span>
</td>
<td class="nump">33.7<span></span>
</td>
<td class="nump">$ 46.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Valuation Allowances and Reserves, Charged to Cost and Expense</a></td>
<td class="nump">10.3<span></span>
</td>
<td class="nump">7.7<span></span>
</td>
<td class="nump">5.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction</a></td>
<td class="num">$ (1.2)<span></span>
</td>
<td class="num">$ (17.9)<span></span>
</td>
<td class="num">$ (18.4)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MovementInValuationAllowancesAndReservesRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MovementInValuationAllowancesAndReservesRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4<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 4<br> -Subparagraph (SX 210.12-09(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-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_ValuationAllowancesAndReservesBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 valuation and qualifying accounts and reserves from charge to cost and 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 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column C)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-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_ValuationAllowancesAndReservesChargedToCostAndExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesDeductions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column D))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-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_ValuationAllowancesAndReservesDeductions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>111
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( $R$3EH'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    " !,A$Y:%DZ<C^\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+!
M3L,P#(9?!>7>.DD'AZCK96BG(2$Q"<0M2KPMHFFCQ*C=VY.6K1."!^ 8^\_G
MSY)K$Y3I(S['/F DA^EN]&V7E EK=B(*"B"9$WJ=RISH<O/01Z\I/^,1@C8?
M^H@@.7\ CZ2M)@T3L @+D36U-<I$U-3'"]Z:!1\^8SO#K %LT6-'"40I@#73
MQ' >VQIN@ E&&'WZ+J!=B'/U3^S< 79)CLDMJ6$8RJ&:<WD' 6]/NY=YW<)U
MB71G,/]*3M$YX)I=)[]6F\?]EC62R_N"RT*L]E*H:J4$?Y]<?_C=A'UOW<']
M8^.K8%/#K[MHO@!02P,$%     @ 3(1.6IE<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+;9=#+M0;"86:DF>1,?MVT^2'2\#$J,WEBB1OSY*)N-&JA== "!YY:70"Z]
MK.:^K[,".-4C68$P.WNI.$5CJH.O*P4T=T&\]*,@F/F<,N$EL5M+51++&DLF
M(%5$UYQ3];:"4C8++_1."T_L4*!=\).XH@=X!OQ>I<I8?J^2,PY",RF(@OW"
M6X;SU<SZ.X<?#!I]-B<VDYV4+];8Y LOL$!00H96@9KA"/=0EE;(8/SI-+W^
M2!MX/C^I/[C<32X[JN%>EC]9CL7"N_-(#GM:E_@DFZ_0Y3.U>IDLM?N2IO4-
M/WDDJS5*W@4; LY$.]+7[A[. J+;*P%1%Q Y[O8@1[FF2)-8R88HZVW4[,2E
MZJ(-'!/V49Y1F5UFXC!9UCE#LA'M\YI[BGTTLG;3SSJ)52L179$((_(H!1::
M?!$YY/\+^(:GAXI.4*MH4'$-V8B,PQL2!=%D0&_<)SEV>N.A)*4BOY8[C<K\
M"+\O9=EJ3"YKV.*8ZXIFL/#,WZ]!'<%+/GX(9\'G <))3S@94N\)MS*[^@K#
M"BE#U+M:'8H;DH(0^JT\4L'H -RTAYN^"^Z!*4XVZTMLPP+1^&X 8]9CS-Z%
M\8URN,0P')TJED%#$50A:UO%IJ\I3;;;]!*:?U91'-3!]0U-,ED+;(NK7^U;
MT[*MR'_N;5][I.K A"8E[$UH,+HU=Z7:7M$:*"M7GSN)IMK=M##M%91U,/M[
M*?%DV /ZAIW\!5!+ P04    " !,A$Y:TR;_@+@'  #K)@  &    'AL+W=O
M<FMS:&5E=',O<VAE970S+GAM;,6::V_;-A2&_PKA%;L B2V2NMA=8B!ULK5
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
MOU\S)I[?J.>=]L^WS?\!4$L#!!0    ( $R$3EI)<]H%F08  *H;   8
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
M34!I$DI3*)HNH"XA$)@3 N_S.FM^M7#RK-PL-[?T0Z^^'QSX$WKW97,]:_U
M\P!06@JE,2B-0VD"2I-0FD+1=/UTD8' '!EXM''VUW%9[<P+.AD04)N_CZ(1
M&50SE[66$30> *6E4!J#TCB4)J T":4I%$V741<B"$Y\0<#P@$U Y 5"ZINR
MIN::UAJ"Q@6@M!1*8U :A]($E":A-(6BZ1KJ$@6!.5'P9CY_6#^LLKJYFBO:
MM3;-F6C=5+K+-]7R4]Z(:KOJ\T6;<".W8 N(/=E]G]X\P#P6:VU!PP-06@JE
M,2B-0VD"2I-0FD+1-&V%7<(@M/M*@=.;TX9]<]?S8F\T&4<'4C*7MI42E)9
M:2F4QJ T#J4)*$U":6K(S-1ET@4%0G-0X"_8>'8_@J<GJ7#DN]16+5/S:*V5
MU:],;CQ+M#O<>/9T$Q;V??ECSRPYT?;8\QE!M#UVDI=46_)26Q$OB+JWU:=5
MYZZ'9G?]>7>>#?MKOLG]?:?F45I/IY,F?@(MF$)I#$KC4)J TB24IHC#?A&9
M(L5A9ZF')Y;=__7[SII'9.M*0FFSL._(AZ.)&_14!EV4#Z4Q*(U#:0)*DU":
M(HZ]/XJC8Q+K?/O0[-L_PZZSYHK6$H(:^U!: J6E4!H+^S$!*@/)H54%E":A
M-(6BZ4KKG/WPQ+<-/..NLR&1!QC3=Q#0- "4ED!I*93&!K_#'%I70&D22E,H
MFBZHSND/!WPK07-FNG\HYW?MFIBKLK@MLW5[K=>>F]H;)E(LT*\6@-)F4%H"
MI:50&H/2.)0FH#0)I:D][>GMEC\VW6UUSG]H=OZ?<Q?GD(@*> %]AH(&!?8T
MXT,)J/L/I3'B?7/)O9DYT7)"?=N0@ Y00FD*1=,5T)GVX8 O!GC>39S-([ ^
M^4 # 2'Q+?+1*' GAX*!6OU0&H/2.)0FH#0)I2D435=>9_6'9JL?M8ESV%^2
M';LQN5K3/")K[4 -?R@MA=(8E,:''S !+2RA-(6B:?*).C<_,KOY=ILX1\0R
M[2.;.)OKVHH$2DN@M!1*8U :'W[ !+2PA-(4BJ:+I//RH^_Q\H]NXFRFV5ZI
M06DS*"V!TE(HC45]QYZ\_1G83D!')Z$T=?HUZ#._BQM$YKC!\.V9(V*[>,\;
MT^<&:'H 2DN@M!1*8U :A]+$D>-/!6\DM+)"T72)=%&#R!PUL-ZB.2+,>'+]
MF+FPM4R@V_=#:2F4QJ T#J4)*$U":0I%TX74!0HB<Z#@>W=HCOI^M>N37PQ@
M'H"UH*") "@MA=(8E,:A-#'XZ$MH786BZ6+I,@&1.1. V)\YZCO3+O7@?VH>
MB[5NH-8_E)9":0Q*XU":@-+DT*FD4&5UV73.?V1V_G]TA^:(V X^\,:T:J#^
M/I260&DIE,:@- ZE"2A-0FDJZOO[Q-S4A=-9_-' Q?T6>S2;D=;/P:#N/I26
M0&DIE,:@- ZE"2A-0FDJ(H,G7A",QT?$U*4%(JLE_L^Y27-$;!%PY"(/F@B
MTA(H+872&)3&H30!I<G!<TFAZNKZZC(!D3D38+%)<T3LQ#YVZ:<'4-L?2DN@
MM!1*8U :'W[ !+2PA-(4BJ8I).YL_]AL^Y^2A;F[[:7;GF;:I!E:,('24BB-
M06D<2A-0FH32%(JF*Z;+ ,3F#(#E)LUFFK6 J%7MU";-1,-H$GFQ/QD?1#&'
M(E/H*V%0&H?2!)0FH32%HNFSO\L!Q.8<P)7U)LUFH+4 H(D!*"V!TM*X[Z-3
MFS1#BW(H34!I$DI3*)JNHRXL$)O# L,V:8[["0%O%+ID&-E<T%H9T)  E)9"
M:0Q*XU":@-(DE*90-%U 74@@-H<$!FW2'/<]X6 2C<B0C;F>M7Z@F0 H+872
M&)3&H30!I4DH3:%HNGZZW$!LS@U8;-(<]SW="S>8D(L(I^:RUC*"1@2@M!1*
M8U :A]($E":A-(6BZ3+J<@2Q.4=@L4ES3$0&Z$V:S36M-00-#$!I*93&H#0.
MI0DH34)I"D73-=1%"F)SI."'-VF.^ROT+\(@IK4%30] :0F4ED)I#$KC4)J
MTB24IE T75M=PB V)PSL-VF.^^:N%[IQY/G!H92@00$H+8'24BB-06D<2A-0
MFH32U)"9J<ND"PK$YJ# 7[!)<]S_)H%@$H5DPL \6FME]2N3FS03[0XW:3[=
MA!%-CCVSY/1[0CZ?$43;8R=Y2;8E-VFF6A+WMKMI=5G=Y7D]R^KL]<O[[#;_
M-2MOEYO*6>4W3>_13^V]2+F\O7O\H2[N7YVY9\['HJZ+]?:O=WG63+*V0?/O
M-T51?_OALN%_+LH_MS5>_S]02P,$%     @ 3(1.6I [UG>; @  O08  !@
M  !X;"]W;W)K<VAE971S+W-H965T-BYX;6RM55U/VS 4_2M6-FT@ 4F3\"&6
M1FJ;(JH![4C9-$U[<)/;QL.)@^VV\.]G.VE66(IXH ^UKWW/N;['\DFP9OQ>
M9  2/>:T$%TKD[(\MVV19)!C<<1**-3.G/$<2Q7RA2U*#C@UH)S:KN.<V#DF
MA14&9FW"PX M)24%3#@2RSS'_*D/E*V[5L?:+-R212;U@AT&)5Y #/*NG' 5
MV0U+2G(H!&$%XC#O6KW.>>3K?)/PG<!:;,V1[F3&V+T.1FG7<O2!@$(B-0-6
MPPH&0*DF4L=XJ#FMIJ0&;L\W[!>F=]7+# L8,/J#I#+K6F<62F&.EU3>LO4E
MU/T<:[Z$46'^T;K*/3VV4+(4DN4U6)T@)T4UXL=:ARU YV0'P*T![DN OP/@
MU0#OK0"_!ABI[:H5HT.$)0X#SM:(ZVS%IB=&3(-6[9-"7WLLN=HE"B?#P?@F
M'E^-HMYT&*%XJH;KX<TT1N,+%8T'7R_'5]'P-OZ,AM_N1M.?:&^".10R TD2
M3,4^.D1W<83V/NX'ME3GT:QV4M?N5[7=';4[+KIFBDN@89%"^IS 5HTTW;B;
M;OKNJXP1)$?(ZQP@UW']E@,-W@[W6N#1V^'N*]UXS=UXAL_;P1=+EMQGC*;
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
M_#N6OW_UM;=AY?X_OO0/7;D:F6RE4&0+ YI>@J2RQ+2V!6*11X P0 Q 2B=
M^8WV9.Q(IU@5X*\2A7$!PLANG/@VV2-.\ 5R*@Z/3SUD&YB_UHN 38M/GK;P
M+1"TQG%I9V'!&^58 >#+/58R<,^T6W#H[:I8Z@;UHR9#IS?$ZV39-PZVS&QJ
M%@8D^%-CHDK2*J[6P/A2 7=_ZXPC[6\ ->&$9+W49^!%I%3L1;?>R':O5%LH
M8A7;;MGGN/%?9HE*L=I(.]DB-.AH39<K',;W2'&:<%.%&Y^(CA(TAT>+SXV]
MK76U)(8'4=,WV8R\#O8S:/C KJ%P?]:!]$77=DY/\-$.2 86 3!C(PG_(&*
M^Y4!)KA@_C,ZT4+"?& VP5):\+^TPS1?)-7)$\HY=##,D+2SR#P#BX$E>. ,
M&  0;,+-30D+F]=FF;2/7!R2HF#W[=H@@Y;65BB[B"=,J4F.%0R[GILF2AP^
MQ$R1QS+2P:^OM?(=2KKRV4X36Y&\2HOL,B?UW09$@@@"M=6H1L!.?<<>E%5"
M"'6XV3RY1;=J;PQZEG$J'//PGT#'[4J3.K0.P.T*J0H#HCH&XX) 5[L)/&W
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
M#\31 .0-V?Q68X ['6LMQMT3UY"+49.KI N*(I2?8+.04P:"V )'\&[B9 :
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
M1!GGU:F^?](;'CPNVQ4Y.@?&9EL*&D^>]XXYONW(/K*[%: C$9*DLIR"A-=
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
MM*9-K>U3%^:"20M,EG#QO>$U[38+_TP7QFK:+O^^EGN+G+V.[([0J:E9@>.
MSHA!_8#!Y.>?>OWXEW=X9WO>V7OH_Z]8[T,.0O@0%>[6"$LEZ !SN0++%@+!
MH#6TJ.T:+'TN5%4K2?(94$NH]P(O&BY*\C)>9-R)? I3;TB5Q6J!>E]=]TCA
MTZ6DS2X$G5OS&69'& +I$*Z5*(%7%.<!*Q^U TG6#T_<.T["/GQIM.2VT=B%
M)7]T@Q<4((NS,(,T/R&O6[6T&Z9='H; TEX_S"$Y<4 G_4$XA&&>ASV8%D53
M-8)9+.GH4X4+SMK+A9!916KP'^W"ISS/PMYG>A.;_#-DO30<4#"'^-59)WF8
MND<,9Y2DU4U[2W'IQ%L16V)!Q"BG&.8?R=D%2?=W![(L\1)D24IQS@\9XB/=
MXP9APTBK?I]2V@K<A4[>)R[;J0?N9(-# [=4L)I;)O@/2MWLU#I*V2.G\3,4
M(:=]DO@(.1T>&E"ZKNK=MNQ>ESA)NG3=FQK]A2V>PC?WRM8^[4(CMU0.V;6U
MW" -.\,A"7-$9# ,DV<BQP$_WCQ<%J(IZ5APR62![:[T-#O#_&7.>>]%<(WM
M'F)O[2>'DPRHAD<XO9-#G ]%.<KIM>LG.N@;%>J5[XZ&=&ND;5O(?G7?@*=M
MWWDV;[OW%=,K+@WIL"37.!SD >BV([83JVK?A1;*4D_SPS7]1*!V!O1]J93=
M35R _6_)Y#]02P,$%     @ 3(1.6A0QFEIC!@  CA   !D   !X;"]W;W)K
M<VAE971S+W-H965T,38N>&ULK5AM;]LV$/XKA/N"%7!D2WY/DP!)VV$%UBYH
MNA;#L ^T1%M$*5(EJ=K^]WN.DE6Y29P4VX>8$L4[/G?WW!V9LXVQ7UPNA&?;
M0FEWWLN]+T\' Y?FHN N,J70^+(RMN >KW8]<*45/ M"A1HDP^%T4'"I>Q=G
M8>[:7IR9RBNIQ;5EKBH*;G=70IG->2_N[2<^R'7N:6)P<5;RM;@1_L_RVN)M
MT&K)9"&TDT8S*U;GO<OX]&I,Z\."3U)L7.>9D25+8[[0R]OLO#<D0$*)U),&
MCN&;>"64(D6 \;71V6NW),'N\U[[K\%VV++D3KPRZK/,?'[>F_=8)E:\4OZ#
MV?PF&GLFI"\URH5?MJG7)I,>2ROG3=$( T$A=3WR;>.'CL!\>(] T@@D 7>]
M44#YFGM^<6;-AEE:#6WT$$P-T@ G-07EQEM\E9#S%[^_N;QY<W,V\-!%,X.T
MD;NJY9)[Y.*$O3/:YXZ]T9G(#A4, *)%DNR17"5'-;X6:<1&<9\EPV1\1-^H
MM6P4](WNLTP@6([]?;ETWB+X_]QE9*UB?+<*2HA35_)4G/? >"?L-]&[>/XD
MG@Y?'@$X;@&.CVD'0.>$Z+,_2F&YEWK-:LAWX3RN:1ZQ.H[LLW"I8:HVW54P
MG6LON5([AA]F5DQZAV3BB@E\\]B>.[9!4M#(*]#-+*42KL^\K=(O&*6N4Y]R
MR(LTUT:9]8[EW&8;;DF!SICQN;!,?*UDB8SUK (I;(V#<6NY7@N:=RQ5W#FY
MDB*C#<W>](A]S 5[98J2Z]WS)_,DGKUT;"4UUZEH[.FS32[3'/H$+$B-!>^
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
M5NP>@BOMF"J/K09L^07:Q3TI'O;S2P#C"N;-[%#I&KQY(&\6-:YUEV#>8[<
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
M<V9 L;"3$E8VA3<?/J^0V; "3I=. KC%_+H_OH4E#IV,?U7=[Y9#F*W)W'J
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
MR_B9"GJ- =I RM"")E,WZS1"?-DFB:I@#XE,JZ0=]%"J$X17*5=[+N3X12J
M<')REQKYFEX'P76#^] #$"3>;VC>OF]09+#/? "8^3S$P3.G2FC_4$[H,$94
M995[R>59I^'N3M^;PY"!^'X1L9GGL$,EM$U[A[LDDHJ[0W14U5:X?NR' ?%4
M2NU6*"<HUS-%KN#R*9$H3 55@*^0 BP_%U*:(6A0AD3(7#2O :!EPB:8):!S
MPD4(9@SO-0V;)&87Y[WXXM!(EQHW\Y7*=MWHS$AX^=:J6BS93*M'X1I?LS$.
M)B!X<G;6X2SDFCZ3%YX#H99RKA^%;8<!JRS<],'Z%Y/X+#RK>TRW$P/K2K2)
M/PDD9!I%< P2Z5:BC;^F.K[)_)4#HSU36JLU5:*[Q*&-'O#&WWCHA!]5ZP0Z
MWJO'4,].<YX@ETFTYGFA'__1T',?_%[LIZ-),!Y/CT6^C>[I-&P:^+<,XJ'H
M;)X;F_A(;+Y1H,Y.@^DH_N,(C:(P^A_'L.ZM'<G827*>.C+PAOL.GX))6LZ0
M-&;0^" %33/;]Q*I-XOVF0]T-%W/CS"I!.&B.\;L4O-.TLTA,NHTW0-3=*O?
MOR.L(4)=MQUTM]XKM.DZB\)I,[.BD!>G)^%)RS#MW)%M G=W;D/@QT5'\W.5
M990U("%,IZ2+N_LQAZ:TO@D]R\G: Z-7+^;UA'^,PE^Q6VP@M[6">^K];O'.
MS1'NX2JG7MZ^6JN1T&Q[*V:Z0OOCESXC'SA@C$73WF/S[0LV"B?1&/[&H_!E
M$U=JX"._AVZ-T:3[%)_M.S]NSE]5BPJ&B$;- PS8SN=HO+/4*.H)BQMA3;QB
MOZ]9:(3M K$GJZGO_ZN\C[]AWEU:73C&_9S7C[56"LWX= I_HY>=,+LT^SWN
M8=I]\FDZ>-[GO%'3R?ET9\DC8TM8FZ=?@>BZX!AWDC[=7OF:L.>REY?B.>QW
M3*Z94?\ML;G+\\G)A+*[_3X9V S?LZ+QBIK*P?<*+4%.3\-)XSJ]!D.GPWV_
MWPT[O[/F FY6^&LR AG0YGYR;5:;'ZROW.^T[7;W:S=@;"&A96=B#D='X>ET
MX&[;]8-5)?UJ.U/6JIP^+@4T/(T;X/NY4K9^0 7-S_B7_P%02P,$%     @
M3(1.6AAXFNG]#@  +S$  !D   !X;"]W;W)K<VAE971S+W-H965T,3DN>&UL
MQ5MK<]LV%OTK&*_;L6<46:2>SFM&<9)=9YLV$Z?M[NSL!XB$)+04J1*@9??7
M[[EX4*!,67*[;3_$E"CBXK[ON;C,RTU1_JR60FAVM\IR]>IDJ?7Z^<6%2I9B
MQ56W6(L<O\R+<L4UOI:+"[4N!4_-HE5V$?=ZHXL5E_G)ZY?FWJ?R]<NBTIG,
MQ:>2J6JUXN7]&Y$5FU<GT8F_\5DNEIIN7+Q^N>8+<2/T]^M/);Y=U%12N1*Y
MDD7.2C%_=3*-GK\9T//F@1^DV*C@,R-)9D7Q,WVY3E^=](@AD8E$$P6.RZVX
M$EE&A,#&+X[F2;TE+0P_>^KOC>R09<:5N"JR'V6JEZ].)B<L%7->9?ISL?F'
M</(,B5Y29,K\91O[;+]_PI)*Z6+E%H.#E<SME=\Y/00+)KT]"V*W(#9\VXT,
MEV^YYJ]?EL6&E?0TJ-$'(ZI9#>9D3D:YT25^E5BG7U]_>_7=QW?LR_1?[VY>
M7FA0I/L7B5O]QJZ.]ZR.8O:QR/52L7=Y*M(F@0NP4O,3>W[>Q(]2?"N2+NM'
M'1;WXL$C]/JU?'U#K[]/OCPI5H)]X7?LK51)5JBJ%.P_TYG2)3SBOVTR6XJ#
M=HH4)<_5FB?BU0G"0(GR5IR\_OIOT:CWXA%^!S6_@\>H'[3'XZNCJ,M""NS+
M4K!YD2'T9+Y@FL\RP930"C=+O60:/T,_ZR(7.6X6<R:MOF8"#PC_3?,[H=CL
MGOU4E5*ET@34<_9OP4MK> :SB=5,E+7IZ$^?_L3L[#J'YV89UJAS]GTN-1;<
M:*Y!\Y2-HWYW3-?^97> ZV1(5T0<XBEG<7_<!9EAW!VQ>$R?K_<S>,HNAU&W
M1]?+V%RC3M0?@?R3U4!WUF5Q*TWRP5.-G7ZCZ%=566*#'5+O12I*GA&WPUXW
MIFL\Z$[H.AIU(ZLI-HBZ0]8?0 V#/D3S^AE?XLGQ !H;&3D+#4I)RS[0'E&(
M^WTLB,=#_'TKY@(/IGOX.8OC[N2<G4&C^#ON#L\=*V=#NA-CNQ[^>4[.HK@;
MX<'+[NB<#<&GY25MVX2=P=B7ANJEV2$^9Y_V:AN:B/L1*.(:#[N7=(7(PV.L
M6HJDR!.926YJP$SHC1"Y^6GNY%00JM)%>1]LRDH2E.>I>5+,Y\(4C_JGHQW@
M_8--#.68W/2KG8O5;BAYA^4HRW!'SVO X4SD8BXU['#)R"/Z<!7*<I99&\I:
ME.36/+]G<YES* )Z<@;M;55_M>3Y@G9FMSRKK*8XJ14K!"/FW-/F;W.3N3._
MXXP>CL )F>L[Z*ZD1<-S][>'N^\>*)/%Y+]0 _R-+@,$P5?&N$E1K@MKB@RR
MY-RL0Q64JVIEUI]]_;=)'/=>7$T_?C$?HQ?G;,,5$SFR.XR#CVM>:A_3U_D\
MLP)^%FEE@<'42D+VZIIMB1B32 <*SL<;^^&Y:/@5*ZP+\?0G5&CLXK3K#"U6
M0?1Y#J?O;ZYK#D$F$:4&9JIEI!2!V@^_Y;>P]8+<+Z] D1:R O? BEZ60CR[
M)]];BU(6%%9,W"5"F:QU&K&9S38=IHIG"8P(YAP#?+W.9&*")-S3\=1U4JO
MVRD026C:#^E?+&2>DP?Q.8SQP.V]\IS#D1'R0@/MS7XB7]&%W<$0Q7.6J-@3
M011Z%$4=1+!:6WZR^XZYGQ;"DA9W:T=Y)L)]$!7A+GLV&5I^JSR5P )R5I$A
M\3B)6-< )PTI*1J_4+6[8S<E4\E+22ZR*JJ<5F-O:+DL[B3@(OAEIW$GZHV1
M)5T1('<$Y0?R=@&CE'=2);9L+.$,D(Y2%A*",3>Q]7WWIDN<@X20)LSH+LK7
M,RTI/Y0<J-DXMW%:^_/?K[_Y<FVC#J;$8];%4RKL]/N7JP_3+OM1J*3 OK -
M(6<KU9K;1W8(2XI[>'R6K6SA-%X*CR0HS$(WA0G(<[  XHZZ;-JNATZKTDM!
MW06M1QZ'@TM]7QMXAR/RNM-^H/$.VRQELB3'IEI0IC8G-*M]853HRR;Y6(ZJ
MX;[Z/<G23OU7B)LBDRDG];SAF<F3-X3!FS& VJ-E7F$A>88"5H1_+KEVI<E+
MM=\%I=[G<@;[H+A*@E/P-#R3WPI*1I:%FB)I!I1JJC"V,?'C+NT$I::/5J?R
M5J:P(2H2]&[4M9%*=-")W.\$'T]38PYD+AC$Y)BF4L"D"0]E5=%\7ABQ=X)H
M1(C01]"FJ+*4]H1/FF16K5TVAD*EUL861"/+@.#$K2PJ!2)-'7N9:ZWLB<N.
MZ?C2[1X9WQCE^ *86R'($YI2SD0FQ:T7$AD)#FC8A8K([B;WJVH^EXFT7O9+
M!>T[SR:[IZ@>4%7"T(#[^D"N"=>%G#;@J%Z@TX;H:P[A\!3<*>%JR>9EL3K"
MT-U#(*K&;Q1=Y,+:<A%$Q?-]T6QQ4!,#3RV);X*@:KN5))123<P*>6N8(O1G
M.@0C4/S"P$(T!-L;UXB '""+* P)F_H?!H0:_9>W FZ1.$ (MN%J4+!&<9E5
M,DNM.T!" 8.L327W*^->0&9 4.<[:QK*3((36HBC'M!/W.M1U]*+ &@BTXI,
M5]"F_+7>E!P@7TB2RRG5TQTVF!V.".B^6ZVSXEX(#_H(S8-TS1<A>__E1A?)
MS\^LVU*6$[FRNTZ"%>@3XZU"I#)HCRI!I=!1*F6Q(]S/U-@<%6D0[A<L_I8
MZE8+!=8FO"SOX3T;7J:*]:D7\$^;9LQ_\9T#>58"%T.0-)<:%0?ZCNHO%EJB
MEXDAUH#U)P0[2>>M/8UO%MO0[:!/X'.,AFC(!E#DF$UZI-L?6IX]Z\?4W'@F
MSN!^P^W7Q_J=4S8PSG#J=CIE_<N)Z?7L;K[HIJWQ1LBN'X4H NY)=P:'<,5>
M'%6*C+O:[M-"?L"2)E7 $PX]1RXC2Q'@15?U";T6U6*)+X.^J<N4:DA)KHH0
M&6FS,U%J%+AF=B5XD@JX*+ Y24$YU@/J8^5!\D2)(!PYH]K!,_DK18!U%?C7
MO1.D:[)128F!-*=WV-BBBE;_,JC\$B9OV"ZBKJV^L^"$HEI-']CIR?(]S2<@
M9EV)G9Q*U)N%!S_J44<=(=P;LM(9QO_!32U&FU>:SN]2V[R9>BI6U,N@LTXE
MBC(@6^++VAXSS2O8O<U6WA!6=(OJ?X,:#SY_1+2'[F&"'0FN1K1[=62:SS\\
MD(=_4B ?)TUK&/_^F.WM6B#:6N"I$7ND('^%HU%9;XA)M7V/H]%AQ4X.HB56
MNF:"")20'H$NK$^$VO!](X'A8R@0O-YZV6$?.XIFTSS$BI>_*>T?Y8$[INF%
M5>0X#_P-8MK.3^U:]"]QSD;,D0H,"#R<!^<'D*7O>@[@SSWY;QSD/Z#')P.3
MO?O]:8"D)>H?PA'K!:W]WQ-]H=F&^A,<V,D):=O=QSWYH/)<Z9%0A#FUFMW;
M4S):D,&"RI[[=EA1E2$/"[14YH@Y:,;K3AG/)@;#FP[40GI["$EDUQFW?D&S
M1(T]?+L?FH3X E.9.12VSF)YW)[V(6.M%/+K')1A4-A@1V/0AE*F%77'DE9Q
M7HJ:4)L.C5/-1./TBU-B@!:UW=N?]FR/E.V96=M97,!+8L8&.U@+>=B=2]YQ
MQ( ;N]Q;CBJ]1'?N3])N>4F',[N)!LJU1V,J/%8*R0&6R<P>P&_/M.V$Q9X?
M97(EM7W6APSQN.<1?Y1(QTTEG>$W&6I3!YL#\JC&P$@ F.;^K)(*O4&[]F1%
M/=\9>]8ML)OK(&HB([DO?^V/?_0<NOMQ+QHWEEWQG*><[L=-<O^D>Y>->].*
MW#:3YO%)XZ>G#]:@T45)D*;*Z9=%;G)7,*<Z=$K4,BY]4^?=F3MB_<#SBI!^
M9(:DD3G\B7J7[DK38=_#N'+MCG#-2;2)V$*YGV.JIO$ET$Y$!P#-=6LX9MFV
MZA+EAQH<0H?-)3SYI9(^]+8+O.5H 37^]=3IP$9G,0WFSD;=L1G23<[9C=#:
M)A$5G$"$!Q#?\+4R4SSGYTTW!\VH;R9_T=#.=0>TV!_"6%4E5&-L7-O1G(MQ
M=C:P\[L^[3DZI\EG:)C J&2*?N3FV*&)R*EL3T6,[?43FT'M*2^WIZSM,UC*
MEP$-E\.2\&B^92RGCAM =:Q7NHH6LPT@$[JPT;9P=E!&>R$:L0"EMVU_'Y1!
MJ9>.RUS<0:R-R&B<:5Z@L77\&/U(Y09?#N())'(.PR/)GDZ"0Z*T,H?-1GF4
M!.M ;4^#7793(<DYXUO]@_\JHTDF*@9 PQ:,E?7P5.9A%FS@^7H*DJ%HR+G-
M^@Y[!I5]OZ2F4M63FGJD'6!7.R!OF\K<; V.=>ZE$3(1<56*);U6=BO<#TU^
M W8L=;>GD],4H'TLF^.>W1.0 +3^KO'G<6QZ6'^0SQA!V<;6'J[BIX%Z'@SK
M:+?Q[OGE9(LY=Z&\?0-D1YYC7&:OXX$$SPSP.-;S_%L#;=[]*:#F4%5K'!QI
M[=9D(U<>C_P^O?=W]3X(AZ,/]?XT37410>R[1!?$%Z$8@J]BW_3\H[@#6LLI
MKQOD(/R QW0K'K0Z>&DF6$3%KVJ!D,V<N3M['S4R5BV,F9\00GH W\A]I)_G
M=UBU=F6$ZKMYU<,FE%*X6F^1KN<OXYN.&4#O\C$)&_=]+P#L&1Z*4"5R._%;
MP37LJ)IZ/H*C*4W>Z9T1,XPWD\I*ULG1,^D1YQ5:&Z.T:4KOMY@.AA+BAXIF
MCCL9T=8;,\6FD2J7F24+?FA@MW ]9IZB"H:MZ=*] Q(X#W\PPY>-IH+B2*O#
M9=PXWH<*^J60>=3K#"B6>]RNZ71JZW4.2G^&'7)4TNG"H*/Z?://T_IE'DV#
M'_->3-/N410>VL+9LBJU>/K.&,YGN$ZK<V[/&*)!2Z/1,- CHJ+S5T4897XO
M&^?W.\WEKNL&R0.6^<B-NOMV\U!M1@=$?T<%DR $?;PN%J6 RXA0)\%; '7B
M]^'G-?&$H%%-[NAMB?;  ;_",.Z0$KW<5H>&=8'C0H&0)Y8I&P4TJS#G-D?&
MP"[#QT>!X>WS=.=5DXK.1X@I>$]X7(\6</M"%R1LGC.T!8I_![)%?HH,7=&T
MR/L74X"3&1!$(Z)J">NMNVTO2E\$+['#2 OSJC[I +G8OL]>WZW_-\#4O@2_
M?=S^5X*/O%S0^4$FYEC:ZXZ')ZRTK^?;+[I8FU?B9X76Q<I\7 J.S$@/X/=Y
M46C_A3:H_X_$Z_\!4$L#!!0    ( $R$3EI@/M>=200  "4+   9    >&PO
M=V]R:W-H965T<R]S:&5E=#(P+GAM;+U6;6\B-Q#^*Z-M5+42MRR[0&@*2$F.
MZT7JI2BTC:JJ'\SNP%KQVGNV-X1_W[$-!!J@Z9=^L=<O\\PSXYG9&:Z4?C(E
MHH672D@SBDIKZZMVV^0E5LS$JD9))PNE*V9IJ9=M4VMDA1>J1#M-DGZ[8EQ&
MXZ'?F^KQ4#56<(E3#::I*J;7-RC4:A1UHNW& U^6UFVTQ\.:+7&&]K=ZJFG5
MWJ$4O$)IN)*@<3&*KCM7-UUWWU_XG>/*['V#LV2NU)-;W!6C*'&$4&!N'0*C
MZ1EO40@'1#2^;C"CG4HGN/^]1?_D;2=;YLS@K1*/O+#E*!I$4.""-<(^J-5G
MW-C3<WBY$L:/L IWLR2"O#%651MA8E!Q&6;VLO'#GL#@E$"Z$4@][Z#(L_S(
M+!L/M5J!=K<)S7UX4[TTD>/2/<K,:CKE)&?'D^N'^[O[GV8PG3S [//UPV38
MMH3K3MOY!N,F8*0G,#HI?%'2E@8FLL#B$*!-A':LTBVKF_0LXD?,8\@Z+4B3
MM'L&+]M9F7F\[)253$LNEP:FJ&%6,HWPY_7<6$U!\=<Q@P-<]SB<2Y0K4[,<
M1Q%E@D']C-'XVV\Z_>3',V2[.[+=<^CO?)+S&#?,\!QP:W9-9AMO-C>0JZIN
M+!8P7T/!GWE!5T!2_G-)1PC,6LWGC65S@6"5NU]1_E HYD^E$@5JXT1MB;#R
M08_%!_:,FG(89%/-29=:[*2<5@-4#HQETJLJ&NTF)T^\N"I,#!^Y\)3^?\:'
M/(GBP0[@UX8_,X'2_KL1O]*B<(90G0%<+*CP_-,3!WC>,BIOQ(]LX]*C%:<]
M$=S ?#5KS%:]I5IL&KT.YD*%ME1%"U8ESTOG(-$4^*HH2!,K1\2N@:V8WG)?
M*$$UVN-Z3QHDDE3W;1F8H65<&"<\]^'EG'6:[A7\09NA)  E-/K(V":U&S(W
MI/#=G:3*)@01,RW EQQKNV=U067M>[@__=J/D]GM+W G+6KIS6.B14NJ(!=P
MV;F,^V[N]^(>S8-^0O//:,P53*G^HW:N#Y[SD86R,-"[C+M[PQG=QR+M OJD
M)75:DT'<<5J3C.;'\Z&W'UV-"0$17MSMS$\E=/>'> "]#N'WDO@2;@\PN3&-
MI]K4M(DOJ'-NT+W@:YSNQP$D!-8A[AV"^@]\SZ;-6V/.Q#@9T8=>&F=NZ,+D
M[8WW/$$H?Q?0R>*T'^:!GWOQ(-L5&[^?],+<ZX;S+/.YL)]K6W<=9_P>/A34
M(0W][@?71A1;E]N266I=&E% 29ZF@8ZH79&6ORDF\@B!&*@]\0FZID/2=3SA
M_)BU_%.YM&LY$>T*HK.AKK5ZX=3DH%B#"]Y-0K8.%TXXH5#;;!R2?&M;B]HV
M4Z-OO,0Z/O9O;.^U+A7JI6_07+EJI U=S&YWUP->A];G]7IH(+\PO>32@, %
MB5(R]"+0H2D+"ZMJWPC-E:6VRG^6U,>B=A?H?*&4W2Z<@EUG//X;4$L#!!0
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
M:U.K<B'^=3JK:@.7^/>^_5IIT7YI%"9/JW6:R1<'B(-*FAMY</+S3\'8?_:
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
M96F^)"!M@CG?"*$/@2W0?YO2/U!+ P04    " !,A$Y:+'5HOD,"  "*!@
M&0   'AL+W=O<FMS:&5E=',O<VAE970R-BYX;6R=E5MOFS 4@/^*Q:0]M>&6
MRY8!4M)N6AXZ16FW/3MP *O&9K8)[;^O;0C+IH1*>0';G//Y.T8<HI:+9UD"
M*/12429CIU2J7KJN3$NHL)SP&IA^DG-18:6GHG!E+0!G-JFB;N!Y<[?"A#E)
M9->V(HEXHRAAL!5(-E6%Q>L:*&]CQW>."SM2E,HLN$E4XP(>0?VLMT+/W(&2
MD0J8))PA 7GLK/SE>F'B;< O JT\&2-3R9[S9S/99+'C&2&@D"I#P/IV@#N@
MU("TQI^>Z0Q;FL33\9'^S=:N:]EC"7><_B:9*F/GDX,RR'%#U8ZWWZ&O9V9X
M*:?27E';Q8:?'90V4O&J3]8&%6'=';_TYW"2H#GG$X(^(;#>W4;6\AXKG$2"
MMTB8:$TS UNJS=9RA)F7\JB$?DITGDHV^G@S$.A)X(RP JV$P*P ?>Q*1J[2
M.Y@X-^UIZXX67*"%Z($S54KTE660_9OO:K-!+SCJK8-1X#VD$Q3Z-RCP@ND(
M+QS*#2TOO, [5^8-VK^B#<O(@60-IN>J[J#3\U#SW2QEC5.('?UA2! '<)*/
M'_RY]V5$>3HH3\?HR:ZA@'QO/[OU3[71*N.U^O^0.]UQ8(ZIA!&QV2 V&^7\
MX.SV"KEQZ'MR\T%N?M6I/8'07Q&^X#;.?,]M,;@MKCZX<;]Q[D4_]Z0_5" *
MVP4E2GG#5-<JAM6AT:ZZ_O(WO.O2#U@4A$E$(=>IWF2A7Z?H.E\W4;RVW6;/
ME>Y==ECJGP4($Z"?YYRKX\1L,/Q^DC=02P,$%     @ 3(1.6CRE,S@1 @
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
M1/D<I03.VDUW,9X8TE 8<K?HA60!IG?4\@0Q]TEE=FD!;4C*P .AL'!!*4?
MB*D;:.@0<PSRQJ0]=_"W:U7^I"@>9]2XJKJUAQ&K<883S:M[@BA*0RM, T]G
MR8(#W-/^D%/$'EC-5:!+&!?]1_O!7)3+%<D*CL>T1BW.ED>-5*90L)V*9I&V
MWPFF26D7:>]TN@*7P^*&#;4F_3X!.E:P@:U<U4TIA0N1/6?B.'+W-E)E5-Z!
M!PJXRH;(MMX]=BJ63$453,2A@^E&M%E27+ZIR)'UENWP'KP-EBZA^M\V%?IY
M(1=.>/G>O-.%8 F]3!D/*?C Z"0B::X]5[*;(BI,$A6'>?\[O(,WQ[@#G8P]
M9\QO@<!=<EV8)B=MTQ![7,51B5@1A;2=/;"/Q2>(*3E;6[_/(*,^,M]'NUX\
MJ.+[Y3</U#(<D]^,4].=M#8-[5!4*0U!":IFY5"SK/H1&SUD?\'%T^FS3M',
M\XNX:.:>E8M#B4J94QX<5;[,G^_5>UU,+T(M3+NDY2I^OZ^^;&!M@Q:=G8<\
MX21Y^#PJK>%BFT[!F2M@/7;#?I?JJ-+;HNW/]RN]([4<1=XY%IO$)>XA812J
M/^.WXR0_;8.\-4V1DYB[7#.5^Z<WIG+)\*@VA'I<J)J2_0W54O: [JAKM]HA
M'A1"VC#3,6]1Z@;GF EQB0GFV*AB:H#'[Y-^[I4!?W@!MB;;YZD4&7JIU!HM
M #0A/QQ3P(V5$DZ[^QTNC.\9>V"(IA+<XA[$AC%V.:%S:<!+"^!K@\1+[A!0
M9$.P RE<*_A(@72]$0@21XA\>G0G>Y&T_702-B31[*C5CH^P*/4&5@C!)N#4
MRF"26[+__<%A_[:'%  55LKM;4']OG6GCMR2\9,=V." TT84]*I933=;!RFB
ME]GUW2_U935"YZ9$05Q?8.]18@3'L;(2JQVC!(14M'SDL&X' >[5\8"P6=19
M5<.M^8-,PKXQ*K6)C[60T+K+"T0;B%)>L+B:,.39(L45>"-L?T#U>-8J7Z2J
M\F?#V[P.%S3&IT7TA<@#C&UM3XORA)YRMGQ.9OUA \XI< F]^&2+5NM4ZG03
M<C040Q.T@3 :'4.*_67Q[BXJ%N>.^YOMY-0>L>%69<KY2&BX2.6@$F*/Q^V(
MJQ 0P7D^-H(,(!\)H*1$H:\&P@9MUGMJ1("AP6,F]0D=.; G]09\! /QCS_^
M1#;;4P'?$:>%M#*8NO2;%LL.,W.ST_V] 7V]2%$-(6_*Q\K XPH!BK"ZBJJ/
MLC> HF0M9Z5E\X)?B9J"PV,W+$RE6HE>QSU6%(@+OMNBJ2F.@W6"W#UE\TP5
MW'&"Z9ZS(G]MPA,/F(A"FZ+C7$&9A[X [JP<$:(^:SYUQ#4$I@06$@.@$7<
M2DE"O4BHW>^LR%)B<'*4"X;B3C@4=X(QM!,8ECO2A3?TX^JAW>"SDM*>]6%H
M[Z/<;@W<RJZ\@R?A5/&6J"#3N_ ]R]Z;4&M*<:OK7<1>HCPD G3$V&)U@?#8
MKFFG[)O&%S/:9D$^VXVFGM"\E#Y)$U7F4-6I<_5I:27**MD>_&H!L&$)\QX=
M]1&M"48%7?YMX!"0CF!Q3/>. U%ZY,M77)+) "55U%SW[HU">SA".QUL@%C0
M5^UB&PX+,RP(^HN_[BMM!S.07#>B.?YB%C:Y8I4S/YT]31[AJ&3Y/E[_Y4J6
MZ[%//J:80CSAHE-H231HCHE-JAA,ZTI'Z^(KX#@/1'OW 5655(X7=T:G.P@[
MI)]=MU@$BF4PC)P2TI[BHG8;B\XK0F;T2_33],/4%0>5X3P@>&RADI@\5&P&
M],H2]V12)ELRLM2"J7R7J 58D\4 &.LK-$48:Z[(JZ*0>GLB/,T22'4-QV>@
MR09_Y^83P_+&-U&OK=(GU6JS#[H?[",FS)V58[C$)M>D>G-WBHGO P5FX264
M!IQS_@4+=% 5M,.'"PS4W;@(/^L_5J2&\_T4I8/VL/114[D7!3^Q H3V_*$*
MX!H-L$_ Y""16=<;0<2MHVV!N)8,T-C@!AD7J&%E#[CPK.(@\UH5O-7\P,),
MY9RG[G$&*"WN?*V:?#"84&8^X1<Z\T$$>U68!>%,'R@!<W'B&)?D^)%(QK?O
MOOOX+@@$ZY-6O977T#1']+QH\:X?M:\B*&=.@[QF*+OC#;6@@V0],_?],DJN
MW^$=XJ90+?B9YJ!U9$\=-B;PR+.HFZF+*761#?=J56O=*SF9QNM.ZBTW18%N
MNPNZN0.+W'%R@K/:VU4IF>(V'PIF]HH\*J1N=XF.>MGI@=WWL(%9CEJ2?5[M
M\RB G:0Q0@U4:^4VN6C;VHK9\(%C;)X(X,:]RGDC O X,8N?6@>%['-$'*7A
M2%+6<HD=,Z*;^-BE)L#KRCZAP8Y<6/0%:EB];U,7UY6Z<MX>(TSFF:EUAF.+
M1LWUX;KMB_O9BM0*JB% & Y$"I;O,J[PCB\U&>+29524TSHR1Z+",*W1^ZS-
M6B72J8/K=+3"O@R)YO09=(FM8I1.(,I[.=[V/0!4FWP75PY*YHJ"')RAYU<=
MNMG*JUMZM5/-*=@,CYNIN$P4/2HJK/;58YFI$-?6[<$?R*W5;L,)XA!ZJ;$L
M@SZ@'SE7(48:RH/EB#[G0U#E.I5W5G+V1*7@7=*;."0?,>)M.3<<"(H\>]ZA
MB*2)>91--11M@0D#,/X(,'W*QT]64A'$FS)8R+$2C<H&<+\N(N/'Z(4Z2"U;
M)B+>[M1;[]<S]B]0O'^^6P_Z[Y+0L/&CL^N;IQKF(Y?0.# O2$X15:[Q:1)A
M+]X@_4PS5N"%](\.$3C/T<[>\?,.V#[B1Q]/4"D$--KU9MFEB8J,)<WS-Y<J
M?^O!^;L2]P3LIQ;DY6ZZ>\"YE_J@ #'P',LR?,&U-*DK%B-#W9O'9=U!#JRN
MR4E@X=HV7&D0G!T*]P$D(F>+&4_HCAOFG+,$9] \89D!QP#3SQP#C P*^ "J
M<N=$;9UKX*.%T9--N?>L1+@HP4&@S0.BWH%2@L7*>1WV*TERSWS'%9:)&*HV
MKFC7W:.F= 7(M.Q\9+<DLB5^1;N<,U8&BFM!XF4*IPEEJ'5U5$X75Z6C$_="
M")H[@EP@4/YT&S[2TE/N6P]3,W$UU'X/'Q=ER%\L0RZ]'XV\9WII@!QM@]'4
MA7);KJ,* PI/6$D_HJ&5M9==WV'Q)=I)T-;<MO+BO(QAG5:\TY6^6ZU1PPMW
M[MA!]47A[=7ZL@5Z)'/YV&<5<#]II\]HJ:S$HRE\$QFJOOF3ML\>3X\1=NMV
M:6-$9=*7Q^1,]QU[U4@Q]*@"O0R'9:"+T4W11J"8+8K?1C#A(R3=QOIT86X
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
M$FEP]+AEB;,>E W _5Q*TQNVP/#O$?\"4$L#!!0    ( $R$3EJKIDB]PP,
M /@'   9    >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;)U5;4_C.!#^*Z/L
M'@(IRHN;M ':2A0X'1]V#_&RJ]/J/KC)-+5([)SM4/CW-W9*Z6J!D^Y+/'9F
MGGGFS9YNE'XP:T0+3VTCS2Q86]N=Q+$IU]AR$ZD.)?U9*=UR2UM=QZ;3R"MO
MU#8Q2Y)QW'(A@_G4GUWK^53UMA$2KS68OFVY?EY@HS:S( U>#FY$O;;N()Y/
M.U[C+=K[[EK3+MZA5*)%:822H'$U"\[2DT7F]+W"-X$;LR>#BV2IU(/;7%6S
M('&$L,'2.@1.RR.>8],X(*+QSQ8SV+ETAOOR"_KO/G:*9<D-GJOFNZCL>A84
M 52XXGUC;]3F#]S&DSN\4C7&?V$SZ&:3 ,K>6-5NC8E!*^2P\J=M'O8,BN0=
M [8U8)[WX,BSO."6SZ=:;4 [;4)S@@_56Q,Y(5U1;JVFOX+L[/SF\MOEU_M+
M.+SCRP;-T32VA.K^Q>4683$@L'<04@9?E+1K Y>RPNIG@)CH[#BQ%TX+]B'B
M!981C-(06,*R#_!&NQA''F_T7HSXB+)'6&G5PCEQU=0+E&>[AG.?8=3PXVQI
M_/G?;V5@P,_>QG=S<V(Z7N(LH,$PJ!\QF!]\2L?)Z0?LLQW[["/T^84PO*XU
MUMRWL5K!2SP_?,W@#I\L+!I5/KS)_6/TNS7E134TFT+68'T30/7J$N$[FE(=
M?"I8.CDU(.F>,-PI+9_!8$WS:8'+"FI4M>;=^IG@-%B"[5 +51GP.9$6JQ/X
M"[D>V@2HR-@N*?.NT(=7DIJ[:2A <^3+[CXC]V%PZ298BY(W<,#;[G1[H*0H
MX58UO4N+@<]0A'DVC@HOC=,D&GFI8".2SE7;]F3 !^4!YQ;+7@O[O(<R"?/1
M)$IH37,6,1B'69)&.=Q;T3C-P7"A%:^6+NI7RSR<C'*R'(=CQJ()K>EQ3I[O
ME"7B>\GZ#"P-B[3P3!D+1T5.COQIQI(H_7])NI>",@RWEDKFDI&2_^+8^R!Q
MG!P3,(EY6.03EP\N><6!A<>9<TGKN" 6HS!A:93!GU0_#5=4-"U]RBB$PY2<
MAN.BB(YI+9*)7_/,Z>^"?.V"0W;TWZ$ZS*\*A*S$HZAZPBA53_/Y_$:_<8U
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
M"PV2V^$*_S>X-!NPOA!"[R;F@/T_F,$_4$L#!!0    ( $R$3EIX'4J[200
M #4*   9    >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;'U6;6_;-A#^*P<M
M&!(@D"R_U[,-..[:&4C7+';7#\,^T-+)XDJ1*DG%R7[]CI3LRIGC+[9XO'ON
MN3>2T[W2WTR.:.&Y$-+,@MS:<A)%)LFQ8"94)4K:R90NF*6EWD6FU,A2;U2(
MJ-OI#*."<1G,IU[VH.=355G!)3YH,%51,/URAT+M9T$<' 2/?)=;)XCFTY+M
M<(WV2_F@:14=45)>H#1<2="8S8)%/+D;.'VO\"?'O6E]@XMDJ]0WMUBELZ#C
M"*' Q#H$1G]/N$0A'!#1^-Y@!D>7SK#]?4#_X&.G6+;,X%*)KSRU^2P8!Y!B
MQBIA']7^-VSB\003)8S_A7VM.^H'D%3&JJ(Q)@8%E_4_>V[RT#(8=]XPZ#8&
M7<^[=N19OF>6S:=:[4$[;4)S'SY4;TWDN'1%65M-NYSL['RQ_./+:KW:K#[_
MOH;K#=L*-#?3R!*T4XB2!N:NANF^ 1-WX9.2-C?PJTPQ/06(B-.16/= [*Y[
M$?$])B'TXEOH=KK]"WB]8Z ]C]=[ ^^N,B0Q!A;)]XH;[GOBKWN2P<IB8?X^
M%W0-V3\/Z>9E8DJ6X"R@@3"HGS"8__Q3/.S\<H%P_TBX?PG]+.%;6--4II5
M4!DL%<U&BIKY6#::29.AUJ_37X=RT=GY4#8Y@E66"2"9X-1]-+: QG*:!DPA
M8US#$Q.59Y.<L+$_V  ='6 )B[4R3P8+DZ"TM9UQ>"1S:ID2=%1PN9O ]4I2
MTPM!%N8&'BJ=Y#2!1(<G"%<0CP=A!Q;I/S0G=%!80W2A/-6Z[H6]&]CX,!)F
M\E<\XW$<CF!-IP)JP&<ZZPP:*!E/8?L"7]$D"@9AW  <L4]!')-A.(9U598"
M'9.#LXPB@92;1"A3::1C3/C4$<]6-LP$ED[;NW79:F?J 'Y/O=#H^6V7V>M1
MV+UYV_86)!WKKC8G5H0X>A<.X4*3#HY-.KC8I.UV?,1$[23_ESRL4LH!SSA]
M+HQ!VS2Q<\YD"O><;;D@BI1JVJ^*\RU[V?6FW2I@W<D%WA4EP>:^D]IMRT@S
M88?>\[OGBTFE<;LT!27Z*Z/5Y\;9LCHBUHY(M")B=427VWYR2,QIB]?E)4!?
M,21#\NL[^PJHUF[(4X>8J,H)-29(&B[T04P]LJ+.DSONUIXE7,<W,!C3D'Q4
M*MV3&XCC,>%\)F*:[A>:3QI!YU J>5S6S+K#<-#T?2.Y(ID;EY/Z';B4[,43
M(:5.^,[)=459(+&F*GD?6Y28<3?RA@Q&1/@BCW92^T,7O2?3%E-6^N3LP\E)
MY)K^59%N@<M$5*EKE=TA%<X=?YVQP[BYS"WKHZFN>G,;$UT_Q*Y>.2__#[#G
MUI6P=4Y6!K/*\<X\O7@ +\BT"<_-7]2ZRLG7SC]8#/@<U[?Z47I\$RWJI\ /
M]?I!]8GI'9<&!&9DV@E'-$^Z?J34"ZM*_S#8*DN!^<^<WG6HG0+M9TK9P\(Y
M.+X4Y_\!4$L#!!0    ( $R$3EJ;^1F@&@,  (H&   9    >&PO=V]R:W-H
M965T<R]S:&5E=#,S+GAM;(55;6_C-@S^*X1W&%H@\+O3ER4!DC9W"W#MLKYL
M&(9]4&PZ%DZ6?)+<]/;K1]F)UQO2[(LE4>3#AQ1)3W9*?S$5HH776D@S]2IK
MF^L@,'F%-3.^:E#23:ETS2P=]38PC496=$:U".(P' <UX]*;33K96L\FJK6"
M2UQK,&U=,_UM@4+MIE[D'00/?%M9)PAFDX9M\1'M<[/6= H&E(+7* U7$C26
M4V\>72]2I]\I_,9Q9][LP46R4>J+.ZR*J1<Z0B@PMPZ!T?*"-RB$ R(:7_>8
MWN#2&;[='] _=K%3+!MF\$:)WWEAJZEWZ4&!)6N%?5"[GW$?3^;P<B5,]X5=
MKYLF'N2ML:K>&Q.#FLM^9:_[/+PQN S?,8CW!G''NW?4L;QEELTF6NU .VU"
M<YLNU,Z:R''I'N71:KKE9&=GZX=?ULN'IS]&L'A>?;Y=W7]ZA/G]+2Q_?5ZM
M[Y;W3W#VQ#8"S?DDL.3/607Y'GO18\?O8$<QW"EI*P-+66#Q/4! 1 >V\8'M
M(CZ)>(NY#TDT@CB,TQ-XR1!]TN$E[T6OJ;JU_3:"M6#2 I,%++^VO*&RL_#G
M?&.LIKKYZUCL/7)Z'-GUTK5I6(Y3CYK%H'Y!;_;C#]$X_.D$[W3@G9Y"/\W[
M&-F3<,?)/E4(I1+4M5QNP;HB (/6D%#;"BQ=YZINE"27!E0)S4!JTW)1D)7I
MB.&!V#7,.T5Z1:PWJ(>7=)\$SE:2*EP(:E9S#HOO, 12YU5*%,!K\O."=>?U
M \3IV+]R:QC[8_C8:LEMJW$$)7]UF_]0@#1,_122[(JL'E5I=TR[. R!)='8
MSR"^<D!7XPO_$BZSS(]@GN=MW0IFL:!^IP3EG/43A9!93=G@?_>"LRQ+_>B<
M5F*3G4,:)?X%.7.(GYUVG/F)^X1P0T%:W?:CB4N7O"VQ)19$C&(*8?U_Z1R!
MI*'] =(T[E*0Q@GY.59=P9OY4*/>=E/04-BMM/VH&*3#H)WW\^5?]7Y*WS&]
MY=+0@Y1D&OH7F0>ZGWS]P:JFFS8;96EV==N*?A:HG0+=ETK9P\$Y&'X_LW\
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
M+%T$_'!--R_43H#VEXJ::3=Q!MJ[W.P?4$L#!!0    ( $R$3EI=0VT1>P@
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
MN- $2$53S\:\^U>=:\?Y\+(>7*8\=:#P3X[)"G47N%-AX!I2T!N75SK$3V:
M-I=QE)#5R<]-$Z0,1L/R-?H+CG]CX$) H+1-MT)-Z5U48^#B !A+S6F;A"=H
M857OWA!424<$!$;U]/H7@MHA#?AM0+@;]G'P?!#6IFY"-0U4;(+B+WQEW&F@
M+-'M"@7/('(GB"#V!]D^$5>-P;LJ>:&IU!\KW/SN[T';]^> B&0"EW&":@:F
M$50*1124!_=FB'851+?Q:3(3>N$^P**KT4#BOU+6J_4WWHG_M+G9[C\0WW&]
M(+A+Q1RDF$CB%M/^HZM_L&KE/G1.E;4J<[=+P0$=M 'OYTK9ZH$$U%^^+_X/
M4$L#!!0    ( $R$3EIOB_LH?@,  -D'   9    >&PO=V]R:W-H965T<R]S
M:&5E=#,W+GAM;)55;6\B-Q#^*Z/MJ;J3TGUE":6 ! GM1>JE"*Z-JJH?S.[
M6O':>[87<O^^8R\0KDE0^\5CCSW//&//C$=[I1]-A6CAJ1;2C(/*VF881::H
ML&8F5 U*VMDH73-+2[V-3*.1E=ZH%E$:Q_VH9EP&DY'7+?1DI%HKN,2%!M/6
M-=-?9RC4?APDP5&QY-O*.D4T&35LBRNTOS<+3:OHA%+R&J7A2H+&S3B8)L-9
MSYWW!_[@N#=G<W"1K)5Z=(N[<AS$CA *+*Q#8"1V>(-".""B\>6 &9Q<.L/S
M^1']9Q\[Q;)F!F^4>."EK<;!(( 2-ZP5=JGV'_$03^[P"B6,'V'?G<WC (K6
M6%4?C(E!S64GV=/A'LX,!F\9I >#U//N''F6M\RRR4BK/6AWFM#<Q(?JK8D<
ME^Y15E;3+B<[.YE/E_=W][^L8#%?PNKC=#F']Y_96J#Y,(HL.7#'HN( -NO
MTC? DA0^*6DK W-98ODM0$3,3O32([U9>A'Q%HL0LN0*TCCM7<#+3N%F'B][
M*URF)9=; PO4L*J81OAKNC964W;\_5K '5SO=3A7,4/3L +' 96$0;W#8/+]
M=TD__ND"V=Z);.\2^F1%%5BV D%MX"7Q*Y@QPPM@LH1;+EK[[POO KCHXO4
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
M#GV.L>?9'D$:,6 "6T(=0K04WJZ*2 Z-  5!WD.X)@!<Z;M@V&$$>3$CX8K
M/.X^QC".(5D^@52PA4[<(#QP11_\MZ$W@;?N-B\93U6HLSC^WJ8$T7T9-[<@
M@ RJAEBX:6Q,,,P$TQ??YVNOF9'TB<8;!8JVSF8M7U\!6-4_];0I_'HS6[8P
MI2W>J\;034ZK+,^QRAW@>M1S/?K/N-XHX3"S![?8+VROIGNO"O\#I+Y1YMN7
M<?RB+.Q7@TV2T^_V'?%=_X[X>NKW+47'/KJ&7.TK!2Q$9Q=QVUJ!40PJX C?
MMEJ<&8)T/![W9[\]55,6@#BR$U6C77AQ:+75VHAV:X!P_!AO!8Q'KF\H[W!I
MNL-&<KZM';M]I(?W$/.B@@[3=IR.9,8.&M 090"N!+RWLUL'K/8RWW:.:%VC
MAK2NUT?^-.XVZH$R@$!%;%M/@9[ (^F:LBEP1#GS&>L>'2J-K0@#<CK9^?:V
M4M7"?F'4-"LW1=U\ANNO]A\QSYIO=U^G-U] WR<54JLI5W,L-=WTJ*D%W: N
MU_9+WK2LZW)E3Y<J255E)N#^O"SK;F VZ#_MGOX;4$L#!!0    ( $R$3EI/
MV+QD]P8  -49   9    >&PO=V]R:W-H965T<R]S:&5E=#0P+GAM;.U9;6_;
M-A#^*X37#3&@VJ+>E28!DC3; JQ=4:<;AF$?:(FVM4JB2])-O%^_YRC923O'
M;=< VX=\L2B:=_?<\>X>43JZ5OJM64AIV4U3M^9XL+!V>3@>FV(A&V%&:BE;
M_#-3NA$6MWH^-DLM1>F$FGH<^'XR;D35#DZ.W-PK?7*D5K:N6OE*,[-J&J'7
M9[)6U\<#/MA,O*[F"TL3XY.CI9C+B;1OEJ\T[L9;+675R-94JF5:SHX'I_SP
M+*+U;L$OE;PV=\:,/)DJ]99N+LOC@4^ 9"T+2QH$+N_EN:QK4@08[WJ=@ZU)
M$KP[WFC_WOD.7Z;"R'-5_UJ5=G$\R :LE#.QJNUK=?VC[/V)25^A:N-^V76W
M-HX&K%@9JYI>& B:JNVNXJ:/PQV!S+]'(.@% H>[,^10/A=6G!QI=<TTK88V
M&CA7G33 52UMRL1J_%M!SIZ<O9E<OKR83-CDXH<7%R^O)NS@2DQK:89'8PO]
MM&I<]+K..EW!/;IXP%ZHUBX,NVA+67ZH8 Q@6W3!!MU9L%?C<UF,6,@]%OA!
MM$=?N/4V=/K">_1-Y!P)9=EKN53:5NV<_7XZ-58C-_[8Y6^G+=JMC>KET"Q%
M(8\'* @C]7LY./GN&Y[XS_9@C;98HWW:3R:HOW)52Z9F[)^X+]NN()'9'INN
M-RMV.;'?S-5"LIFJ49RDUKJ]9\X=V*MNK3 Q14TSB^7GJEF*=OW=-UG TV<&
MM4FH2)*9#H9AHBTQ7ZBVJ# MRC^1RK)D%V>75\]/"7"_TF/7BZI8L,KL5-U(
M85;:Q: 7 #8UJRQ3FM7*&(]9!9B%:B2;2J"5FSLK;N ) 6> 851=E8(@H(9A
M#"N=P:74E2JW'LORD/TFA>XRF"'_9#.5>IN#[."R11G6-2)BANSB8L+.43QO
MSB;]WK@H3#91N%)6U.PE>JL1%-<G+//B*!EE&*5>'*8C'Z/82\/8C0+N93S#
MWS])8PX1#6/)];DBB'"A9 ?RIJA7)>U5*0&ZJ/K=0;Q%0\GQEYL8LL2+>0I5
ML9=#9<0B+TE]6.&IQ_UD%  EW&CG'IO+5FK@=#I*-)F*2H*Z)5N*M49R,'D#
M%C#PX( /#\(AR^)HE+"$1R/.@B@:Y8Q[*0\Q]S.BJK>;55G90"@8LBA.L"K,
M0D#A:3)*(>%S"L#I1\F!T& ^QC4)./3C&I'4$TCD6;!# G0RKUKV+2,_Z3?
M+^?N\KI/PCY.B.;'R?A\7QP9=]O5>=5EEL=:;.A![(_R(9M85;Q]2KQ0(LT:
MBE(GUT>,4;1<F-ZT E56N!R$A17EQ\&YTL@:S T//X$C3.#;YVS9=JOBA".*
METAJY+;=S/?HHR$TTK[M\"SBHVP(P7N+Z@G+8XY]0#+\NRR"-B0Q!B@+H2N)
M,IY"''6-$0PUE2'6QPU6(H^@A"I=-A0LO68UFI'VG"GE\']L8>1R;E<N+G6%
M=*GJ]2V(VWVY3?.^*VV6P'*MUE(^U;+N=K"3<6T R+1HC2M_MU<%ZA9X9X+R
MSJZ[>W;0::/2U82'T*\LK4  H&1CXPZ*6PE8>"^[X%*;@J6J):\@5VA9HB%2
M-Z0H47^4+GS]9E#WPS,*:9E)6F%6RV7M@H['.,3, +9T2]$-C9.#$HP!W6VX
MU[<OS#;J;G:;;@_F  .T'8(A]5QJK23CL;)"8##TJ&.+*98K!YPJ<6O%N?5N
M52WIGY&KF4\6%IIXUPNQ8 9@V.<OST3@)^*!KHHXJ^\-#A]XI1!UL:I=<#[L
M&2-70$2=N[BO5*Q51)[%BBKKP_KK#()L^JP0*"Y*<0"N*5,P D!8L@NM5O-%
M3XM]FT >.$9<L]FJ=<^UHWU\%3X 7R7<'X6.KW@<H*6B'7M)$*"!@Z\"+\QB
M3#X,7Z5$2[$7!T0NL1=%/M$$B#*B3O95?)42]#B/T+6"-(8V\!6TIO?S51AA
M51CEZ/X\22%-/2_>Q59!ZM@I ;<Y8@]S%[   ?-W2'S$5CE\?4"V(HKO?/J@
MX8,W\\\FJ^!KR0J1#;^0K*(,<=A#5AD%=1<-IY\FJSQX)*M'LGHDJ_\W604/
M0%99$+K>FWB1S[LSA,?SN.O'W(L"'T_B#T)6J9^AJ41>'A%/Q.Y,%8(IO#2F
M ]Q7D178E;.8TR$I2(BRN)?XP?88LH.LT'!QN')MET<IY/(0QY,=9)7%W 4C
MSG-WXDS2=$-6H+'D?K+J:"IWE,5)]P.0%2AV9T\'Q,\]61'FKR6K"/'Z(K**
M<F+3^\DJP'-&M).%X>]>JN(>#VG;'\GJD:P>R>H_)JM=+W''=UZU-U+/W0<%
M ^WH.MU;]^WL]IO%:?>J_G9Y]\'CA6NMAM5R!E$<=>(!T]U'A.[&JJ5[<3]5
MUJK&#1=2E%+3 OP_4\IN;LC ]DO.R=]02P,$%     @ 3(1.6E@Z+<.: P
M,PD  !D   !X;"]W;W)K<VAE971S+W-H965T-#$N>&ULQ5;?;]LV$/Y7#EHQ
MQ$"BG[9C9[8!.VE1/Q1(FZY%,>R!EDXV5XK42"J.__L>*5MQ,,?H'H8]V)*H
MN^^^^^[(TV2K]'>S0;3P5 EIIL'&VOHFBDR^P8J94-4HZ4VI=,4L/>IU9&J-
MK/!.E8C2.!Y&%>,RF$W\VKV>351C!9=XK\$T5<7T;H%";:=!$AP6/O'UQKJ%
M:#:IV1H?T/Y>WVMZBCJ4@E<H#5<2-);38)[<+/K.WAM\X;@U1_?@,EDI]=T]
M+(MI$#M"*#"W#H'1Y1%O40@'1#3^WF,&74CG>'Q_0'_G<Z=<5LS@K1)?>6$W
MTV 40($E:X3]I+;O<9_/P.'E2AC_#]O6=C@,(&^,5=7>F1A47+97]K37X<AA
M%+_BD.X=4L^[#>19WC'+9A.MMJ"=-:&Y&Y^J]R9R7+JB/%A-;SGYV=D#5;EH
M!,)R"5?PA8F&M6K) CXV3/!RQ^4:YGFN&FD-7'QF*X&F-XDL17<84;Z/M&@C
MI:]$2E+XH*3=&'@K"RQ> D1$N^.>'K@OTK.(=YB'D"67D,9I=@8OZ[3(/%[V
MFA9O;^&@QR4DZ54\OOP)2?Z8KXS5U%Y_GA*E#=D_'=)MN1M3LQRG >TI@_H1
M@]FOOR3#^+<S"?6[A/KGT&=S07N.R1R!=B_<J69ERT9TS$_1/0^X8,+#,0NW
M&Z;76(!5<+2J2JA1<U4 ,BU))@-WI*??@=0\20^05'RV>LD0GVK:K 2::RRX
M!:&,07);2FI](1Q&#[X1<MM"!)UCM4)]:((^O('!(!S3)1F%UW2Y2,;AL-<N
MQ^=<,^@/PX%S&\+%.$Q[+= 9CQ3Z"<4@CYC"9,[%0[@DES(734'4&1U<^_2!
M2[ ;4NEG4BX:=,HZ^ZWF%J]463K9J,\*@CBTGB9._-'MR!#^X]K028=:.U#V
M!(Q(VG]9F#0C<:@P<9CYPCC!WD"6DN!GZY)EI/(U_2Z2ZW#<:W'.UV5((0;A
MB#Q&8;_7(KC\Z!SWDN[(V[AL3U)U^_P?-"Y)@$ZK6G.:8%SLJ ""65\J1@94
M0QH0AT(_/I\<G9)4,*5=6+:F@6GL25E;4%^^'+4E0U<!FB\2_FHT-P5O>80O
M$GHEG_1_8GY@[-[N>SMG6N]H?<MT8<)3YUMT-,@JI!YVX]J [_9VIG6KW1?!
MO!V$S^;MY\0'V@+$$P26Y!J'UX, =#NBVP>K:C\65\K2D/6W&_JJ0>T,Z'VI
ME#T\N #==]+L!U!+ P04    " !,A$Y:SO \,@()   W/   &0   'AL+W=O
M<FMS:&5E=',O<VAE970T,BYX;6R]6UMOXS8:_2N$MUAD@-26*/DVFP1(I$P;
M(&F#!--Y&.P#(]$V44ET2<I)BO[XI2XQ+8FF+T/O/$PLFSSD=_CQXSFR=?%*
MV9]\@;$ ;VF2\<O>0HCEY\& 1PN<(MZG2YS)3V:4I4C(2S8?\"7#*"X[I<D
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
MF%BYF5X>\&17;"\_)9PG4?%R2\F:LKP@>W^3)/SU(/^ ^E\:9O\!4$L#!!0
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
MZQTY)'=GG\[YO3QR^['B\],_R?7H]]LOY.Q*'B'ON4@<UXL_R,#[.T[>O_M
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
MU9LDG&=/LW@($ZDELI>/0OJ(*&T@/Y^&8?+R)NU@_025X?]02P,$%     @
M3(1.6C:R#@>E P  N X  !D   !X;"]W;W)K<VAE971S+W-H965T-#DN>&UL
MK9?O<Z(X&,?_E0RW<[,[T^6GHO:4&12ZZTRKG6JW.W=S+R)&S2P0-XFU=W_]
MAD I*&+=@1=* M]OGGP"#WGZ>T)_L U"'+Q$8<P&RH;S[;6FL6"#(LA4LD6Q
MN+(B-()<-.E:8UN*X%**HE S==W6(HACQ>G+OGOJ],F.ASA&]Q2P711!^M\0
MA60_4 SEM>,!KS<\Z="<_A:NT0SQQ^T]%2TM=UGB",4,DQA0M!HHKG'M&5(@
M[_B&T9X5SD$RE04A/Y+&>#E0]"0B%** )Q90_#VC$0K#Q$G$\3,S5?(Q$V'Q
M_-7]1DY>3&8!&1J1\ DO^6:@=!6P1"NX"_D#V7]%V83:B5] 0B9_P3Z[5U=
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
MI@WT_07G:EM(.RB/VX;_ %!+ P04    " !,A$Y:!BRW=B4%  #))P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970U,BYX;6S-FEN/XC88AO^*E:ZJ78F2 Q!@
M"T@,2;I(S$'#3GM1]<($#UB;Q&QL8*>_OD[(A'C(6"!]:,O%D-/[V/'WQ@GO
M9+!GZ3>^)D2@'W&4\*&Q%F+SV31YN"8QYDVV(8G<\\S2& NYFJY,ODD)7N:B
M.#(=RW+-&-/$& WR;0_I:,"V(J()>4@1W\8Q3E]N2,3V0\,V7C<\TM5:9!O,
MT6"#5V1.Q-/F(95K9DE9TI@DG+($I>1Y:(SMSX'=SP3Y$7]2LN>5992=RH*Q
M;]G*=#DTK*Q')"*AR!!8?NW(A$111I+]^%Y C;+-3%A=?J4'^<G+DUE@3B8L
M^HLNQ7IH] RT),]X&XE'MO]"BA/J9+R013S_B_;%L9:!PBT7+"[$L@<Q30[?
M^$<Q$!6!W7Y'X!0"YUQ!JQ"TSA6T"T'[7$&G$'3.%;B%P,W'_C!8^4A[6.#1
M(&5[E&9'2UJVD)<K5\L!IDGFK+E(Y5XJ=6(TGWSQO:>9C^X#-)[/GVY]+_OV
MO\[1^,Y#L^GX9CJ;?IWZ<_31(P+3B']"OZ&GN8<^?OB$/B":H%L:1=(E?& *
MV:.,:X9%ZS>'UIUW6O=(V$0MNX$<RVG7R"=GR*W.NW+O_-9;-7+_?+E3(P_T
M\CNVDYVOE9NRB&4EG;*23LYKO<.[V7*YA7,T#K]O*:?YA?OW3&Y#4T%B_D]=
M>0[(=CTRF]4^\PT.R="0TQ8GZ8X8HU]_L5WK][IB0<(\2)@/"0N 8$J16V61
M6SKZZ _&EGMYN=75\J#LY,KLAK(;M9R>U;0'YJY:)6T#EU:IKDW7:;;4-OVZ
MP]I6LZ\>%@!U31G9=CFR;>W(/N(U1?,7GETJ=:.K55]ZI4#"/$B8#PD+@&!*
M/3ME/3OPTV$'LLB0, \2YD/" B"84F2W++*KO6C+(D]8O* )SHK<0(\D9*N$
M_DN6:+HDB:#/%"\B@L:<$U$8(I4[<;)$,[F+1M(=A&?[MS%9-M $\W6^UY='
M[G D&;5S@K9SE]H%$N9!PGQ(6.">W K<7K/3KW[*NX+BB6[IB:[6$V,>RGK5
ME4NKN[1<D# /$N9#P@(@F%+)7EG)'OP4WH,L,B3,@X3YD+  "*84N5\6N?]_
MGL*UG;O4+OV3N:W;=-1G7 ^R01\2%@#!%!?8UC&'L'Z*#[9I*G6%( <2Z0?)
MJ(\KM)V\U \%K5LQ1,=N]MXX K1-'Y060-%44U3"*?MGF&*:")RLZ%'30/=B
M35(DUCA!NM_8^OY>[(\#S:WZX\0=D"WZH+0 BJ:ZXQAXV=JH11N&Z*47%\HY
MN9!MNW<RMX,VZH/2 BB:6JMC;F7K@ZLK7<EW+ F5&;[6"Y"1UZ2@5;W@N,W.
M6RM MNF#T@(HFFJ%8]!FZY.V*UE!4W_0[*Z@J?6WF]VW!@"-Y4!I 11--< Q
MF;.UF="U'_4J.Z4KPI!MY;,_>L O&:[6'Z"Q7T%3_'$2=7N@;?J@M "*IMKC
MF.G9X*%>O3M>CMZ8$<P)NE]$=)7S:FT &N<5M*H-NJ>/_J Y'2@M@**I+CBF
M>+8^QKO^ X,R3^3/_[6N $T-"UK5%6WW]#D2- \$I050--46QTC0UH91U[)%
M96.M"4!3Q8*F3 WM9M^J?.RWC@ -#T%I 11-=<0Q/[2O&" VRE_[#<V<06K_
MG:#OU\6F. T/[9Y[>L< S0]!:0$4[6 $L_)24_:2VRU.5S3A*"+/$F\UNW*H
MTL-[8X<5P3;Y>TX+)@2+\\4UP4N29@?(_<^,B=>5[-6I\NV]T7]02P,$%
M  @ 3(1.6DC_/"NV @  Y08  !D   !X;"]W;W)K<VAE971S+W-H965T-3,N
M>&ULK55=;]HP%/TK5UDUM5)+0J!=U4$D(/M Z@=KUNUAVH.;7,!K8J>V ]V_
MW[43&*T ]:$O8-_<<W+/O?9);RG5@YXC&G@J<J'[WMR8\L+W=3K'@NF6+%'0
MDZE4!3.T53-?EPI9YD!%[H=!<.87C LOZKG81$4]69F<"YPHT%51,/5WB+E<
M]KVVMPK<\MG<V( ?]4HVPP3-73E1M//7+!DO4&@N!2B<]KU!^R+NVGR7\(/C
M4F^LP2JYE_+!;L99WPML09AC:BP#H[\%CC#/+1&5\=AP>NM76N#F>L7^V6DG
M+?=,XTCF/WEFYGWOW(,,IZS*S:U<?L5&SZGE2V6NW2\LF]S @[321A8-F"HH
MN*C_V5/3APU ^VP'(&P X4M =P>@TP ZKP5T&X!KM5]+<7V(F6%13\DE*)M-
M;';AFNG0))\+._;$*'K*"6>BP>C;W3@9?Q_?7"<PN(XA'B>3FV1PF< )C)A@
M&6<"8IJ--MQ4"C4<QF@8S_419=PE,1P>',$!< %7/,]IEKKG&ZK,\OMI4\6P
MKB+<444[A"LIS%S#)Y%A]IS )TEK7>%*US#<RQACVH).^QC"(.QN*6CT>GAG
M"SQ^/3S<HZ:SGE+'\75V\ TK31&M89 ^5EQS>V6.8:(DN,,/8U$;@ M?2Z$P
MK93B8@:#[ \=(KJG!GY=$@>,#1;Z][81U25TMY=@[>="ERS%OD?^HE$MT(O>
MOVN?!1^WM?<MR>(W(GO6^NZZ]=U][-$7LDXXO)2:SKNT-T&7LAX R"FL!K.M
MGS7OJ>.U[KN(3MIAV*+SL-CL5)UVOI$6/,^(]V74FOP- RA0S9R1:DAE)4Q]
M9];1M5</G$6]B _)PVO+_4]3?P"NF)IQH2''*5$&K0\D3-6F6F^,+)W-W$M#
MIN66<_H.H;()]'PJI5EM[ O67[;H'U!+ P04    " !,A$Y:3*('.9T"  "X
M!@  &0   'AL+W=O<FMS:&5E=',O<VAE970U-"YX;6RM5>]/VS 0_5=.&9I
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
MH8%ZOF5,/@_"4^3TOP;C_P%02P,$%     @ 3(1.6F-C:]8^!   ,!$  !D
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
M56UOVC 0_BNGK)I:J24DO*T=1 +2:I6HBHJZ?9CVP82#6'7LS#;0_OO9#F1
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
M *8FR/,+2L5+1]6UQ7>,]Q=02P,$%     @ 3(1.6E $0 KM!0  H2,  !D
M  !X;"]W;W)K<VAE971S+W-H965T-C(N>&ULM5I1<YLX$/XK&E_OIIU);9",
ML7N)9U([F68FZ66:YNZA<P\8R[&F@'R2[*3]]2<!16"$:J?*2V)@]6D_L;OZ
M6#A]I.PK7V,LP%.:9/RLMQ9B\VXPX/$:IQ'OTPW.Y)4596DDY"%[&/ -P]$R
M'Y0F ^AYHT$:D:PW/<W/W;+I*=V*A&3XE@&^3=.(?7N/$_IXUO-[/TY\(@]K
MH4X,IJ>;Z '?87&_N67R:%"A+$F*,TYH!AA>G?7._7<S-%$#<HN_"7[DM=]
M45E0^E4=7"W/>I[R""<X%@HBDO]V>(:31"%)/_XK07O5G&I@_?</],N<O"2S
MB#B>T>0?LA3KL]ZX!Y9X%6T3\8D^?L EH4#AQ33A^5_P6-IZ/1!ON:!I.5AZ
MD)*L^!\]E0M1&Q#X'0-@.0 >.@"5 U!.M/ LIS6/1#0]9?01,&4MT=2/?&WR
MT9(-R=1MO!-,7B5RG)C.+]Y_!F_!W>S#Q?S^^@+\=0GR4Z_G6$0DX6_DQ?N[
M.7C]Z@UX!4@&;DB2R/7GIP,AIU<@@[B<ZGTQ%>R:"L=]@/P3 #TX- R?'3X<
M-8</).F*.:R8PQP/=>(M!+C*N&!;&98"?+F6!N!*X)3_:R)7H W-:"K;WO%-
M%..SGDPGCMD.]Z9__.:/O#]-5!V!-8BCBCBRH>\3/P'W6912)LAWO 1SPF.Z
MS81I!0K8((=5Y6$W'?;EC=S5B5FG?B:Q845L:"7VF8HHD3F\,'I?C UKW@>^
M%_;#/0*%V;ANAH))9=1P+*@<"YZ_XK<,IV2;FEP.6BY[?7_/7[M-P]U1Y>[H
M '<YWT99C,&,<L%/P$=L7-51:_JW0]@?[SEIL$)A+78:;H:5FZ'5S6O,N2R1
MC*GLC;(EX&NYIF\%9BG8J-6EF<GCL.V+/^D'>QX;K,;]D=GA<>7P^(#XO*;9
M0^&D6N<3</$4)]LER1[ K.1R$XDM(X)@8Y$=M[(P\(9!BX#!#/FH*S0F%86)
ME<(ER?*@N,9RZSP!UR1:D(2(;R?@3D2R="KWZ0H49D2RO:6<Y/OUEXLGH7;_
M18+!12;S@$7JO+'4VGUPLHRSEYVCL;B^IS=CS[Z\E$G=D8%\*Y+K.&-X2>36
M=(/3!6;&M;(C'KLON4)K\J^)$=_IGES"N2+O"*U)7NL1W[KK3W6T=6UA)4#0
M*/:CO<0OC>H[6$?2^UHQ^';)<![GHH!+X1YCLHM4$G,<YZ'_/<]CL(KBO!(8
M_7:D"DJ"+Z$Q?"TR_*';&+6*EJ/).T)KDM="QK<KF0-BM  8U<-O&'C[06JP
M"FI63?>T</'MRN43WM%DIPIT7%1.:U1:L8Z^,8[0FLRU%O)#MU%IU59'DW>$
MUB2O=95O%U8'1.6X%6\!W)=,!J-)@#IB4BLFWRXESD,?!N .9X0R\)$*S,%\
MB]53;&#TU(IV](UQA-9\PM9Z!GING[&=BAE7:$WR6LQ JUXX("I+@'K [1=*
M@XD?>!V%$M9Z'W:MT7HBO93K ,[3KD?_$J[3C=+9EVAK0*U2X$]42@@#SYAI
M8R,GIZK$%5J3NU8ET*TJ@4Y5B2NT)GFM2N"OJA+8;I/X"+;%L]'.GW2U*J!6
M)O"0GLHSFFZPW3MI=]T,1D%7MP)J30'M#9:CBT38+A*HM<O:)WUNK&BM .U:
M8=1'8?![LTHLBRHQ,9*RPAV=*([0FN2U%H$3MU7"J1AQA=;L>FLQ@NS-E9]7
MB1*@(0!;FYS!J&,[1EHJ(+M4.#;34%L5&!Q]B78&TA(#V27&J#^"YD1#T,C)
MZ0L65VA-\K57+,AIHB&G6L056I.\UB+(_A[F@$0;MN)WW.H1&(RZ$DTK!73D
MFYB?)5J[3V%PU#KG<Y=;2PMDEQ:CON>9-[3 VCFVPQX=<R_1_T!:JR"W_0_D
MM/_A"JU)7FL:]*O]CQ*@J2+A?ARWWQG5C9K.:<V![/V/HU-NTNI?PW;*.942
M@]KW$^KCE9N(/9",@P2O)+S7#^62L.)[D.) T$W^2<6""D'3_.<:1TO,E(&\
MOJ(R#<L#]95&]57.]']02P,$%     @ 3(1.6@,NSI->(@  (94" !D   !X
M;"]W;W)K<VAE971S+W-H965T-C,N>&ULO=U=<]I8@L;QKZ+R[FQU5[EM)-ZS
MZ50EEH[>I2-E>^9B:B\4K#C4V. %G'1/]8=?@;'% 7% R7^F+R;$0;\C6_@9
M<="C\_;;?/&/Y9>R7!F_/]S/EK]>?%FM'M]<7R\G7\J'8GDU?RQGU;]\GB\>
MBE7UU\7=]?)Q41:WFXT>[J^M3F=P_5!,9Q?OWFZ^)A?OWLZ?5O?362D7QO+I
MX:%8_/&AO)]_^_7"O'CY0CZ]^[):?^'ZW=O'XJ[\6*Y^>Y2+ZF_7K\KM]*&<
M+:?SF;$H/_]Z\=Y\DYO69HO-4_XZ+;\M=QX;Z^_ETWS^C_5?_-M?+SKK72KO
MR\EJ;135'U_+F_+^?DU5._)_6_7B==#UAKN/7W2Q^>ZK[^93L2QOYO=_F]ZN
MOOQZ,;HP;LO/Q=/]*I]_\\KM=]1?>Y/Y_7+SO\:W[7,[%\;D:;F:/VPWKO;@
M83I[_K/X??N3V-G '!S9P-IN8)V[07>[07=_@]Z1#7K;#7KG;M#?;M _=X/!
M=H/!N1L,MQL,S]U@M-U@=.Y/:;S=8'SN"&;GY<AU]C?I']OD]6"??;3-E\-M
M'ASOHSOV<L#-LX^X^7+(S8-C?G3'7@ZZ>?91-U\.NWGV<3=?#KQY]I$W7PZ]
MN3GVU\^_BIO?8[M8%>_>+N;?C,7Z^96W?K )@\WVU:_O=+8.KH^K1?6OTVJ[
MU3O;^? _QD]VN2JF]\N?C5^,WS[:QD__^?/;ZU6EKY]S/=E*'YXEZXAD=HQX
M/EM]61K.[+:\;0!N3@#6*2#2 U;O%)#J@>Y  UQ7/]G7'Z_U\N/]8&E%NYQ<
M&5WSTK Z5J_I1Z+?/"X65X;9WVP^;MC</F?SWM'-G?,W'S5L+L[??-BPN:O?
M/'B:O6X^:-C<.W_S?L/F_H\=N.#\T9LV#\\?O=OTBW#^Z$T'+C[_P#7]Y),S
M-N\,CW[OZ=FO^:[5L+G\L5==]F/'/?_NS97\Z+[&<W?C=8]ZGU:&/UNN%D_5
MV>+*^'M4/<'P5^7#\G^;(OI9ZS5KZY/@-\O'8E+^>E&=Y2[+Q=?RXMU__8<Y
MZ/QW4S:1F$UB#HD)$G-)S",QG\0"$@M)+"*QF,02$DM)3))81F(YA"G9VWO-
MWIY.?Q?-9W>_K,K%@[%.X4M#EHM)E<'5VWGC0UDLIK,[XZ_5'\6G^RJ19]43
MRZ7ZK+Q8E4TAK1VV;4B3F$UB#HD)$G-)S",QG\0"$@M)+"*QF,02$DM)3))8
M]HRM)WDJ;3VY^?5=YZK3[U;O$K_NYB\TJ)*__=?\[6OS]_UD,G^:K99&7D[*
MZ==-SGY>S!^,C^7D:3%=3?]9K*<^FQ+V&1[M?'=FK]]Y_D_]#F^T^] V/TG,
M(3%!8BZ)>23FGW_@ W+<L&'<?O.X$3EN3&()B:4D)DDL([$<PI2 '+P&Y$!_
M@KJ>"YA_-FX6Y>UT98AB,KV?KOZX--+'Q_EB]32K_F*LYM7)Z611%LOJM'6^
MJ(98G[C>%-5>5?_<%)[:0=N>GI*836(.B0D2<TG,(S'_&1OLQ-RQ="6'#4DL
M(K&8Q!(22TE,DEA&8CF$*?D[?,W?H39_]R9G+XW?9D_+\K8A9B^-]P_K<]FF
MN!T>_$Z90ZO?>*ZJW9VV84IB#HD)$G-)S",Q__P#'Y#CAB06D5A,8@F)I20F
M22PCL1S"E#0=O:;I2)NF.Q.GU3GMXV(ZFTP?BWNCV"3G^FL?R]ETOC"2^:I<
M&L5D4MZ7BV)5!>[3[+9<O%RMU)2QSR.;IC+=L?Y86(E7[?ZUC5<2<TA,D)A+
M8AZ)^6<=\X <,B2QB,1B$DM(+"4Q26(9B>40IB3K^#59QV><IRZ73\5L4AHW
M\^5J>6DD96-2C@].2G[I6:.FDU'MF&W3DL0<$A,DYI*81V+^V<<]((<-QP?S
MIK]TA[VF:5-RV)C$$A)+24R26$9B.80I<6AV7O-P_<%6BT_VW<5\N6Q*PZVS
M^VO1-TW+;,I#_9AM Q'5'%03J.:BFH=J?HOC'Z CAZ@6H5J,:@FJI:@F42U#
MM9S2U S=Z0V8V@QUB^G,^"FJ@O-G8SXSG-]7T]G=TW3Y97.=:O5N?1VMC9FJ
M==M^OH1J-JHYJ"90S44U#]7\K::<C X:ST71<4-4BU M1K4$U5)4DZB6H5I.
M:6KF6G7F6MK,O2EFQ>VTF!GV_/Z^6!@?GS[]\O*I?_6^_N%ANEJG;V/J6@>_
M4X,CGS+I=Z)UI)*:@VH"U5Q4\U#-/__P!^C (:I%J!:C6H)J*:I)5,M0+:<T
M-5/K@I6I[1"\&UQUA_V_J)\MW3Z5QRJ3'_1<Z]-7M&.%:@ZJ"51S4<U#-1_5
M E0+42U"M1C5$E1+44VB6H9J.:6I<5QWKM9W-EARA=<M1\4QJ=FHYJ":0#47
MU3Q4\U$M0+40U2)4BU$M0;44U22J9:B64YH:QW4%R]1WL XN<7TINF[*K9?&
MQ]7F JSZVJW&C"8;%S>H9J.:@VH"U5Q4\U#-1[4 U4)4BU M1K4$U5)4DZB6
M;373VID/ZUQU!MWAWO6!.36NFK]UP\O45[S$?%%.[V;&YBRXKGK]/2X?/I6+
MYC-BM+^%:C:J.:@F4,U%-0_5?%0+4"U$M0C58E1+4"U%-8EJ&:KEE*8F<MWY
M,H?L! 59T+A!-1O5'%03J.:BFH=J/JH%J!:B6H1J,:HEJ):BFD2U#-5R2E/C
MN"Z-F?K6V/,%O'_;W)ZZO#7>?RT7ZP:9,DW1&,MDN^,&U6Q4<U!-H)J+:AZJ
M^:@6H%JXU?;OW]09O=R-X?D_<Z]#@>Y$C&H)JJ6H)E$M.W+PS,.YAW]%:<RL
M6V.FOC96MR1NCUW*>]@:&C1>489VQ5#-036!:BZJ>:CFFX?5K:9C'Z"CA@VC
MFHUWV4*'C5$M0;44U22J9:B64YIZ)_^Z-6;I6V--]R-4;T7X>@LN[02M?IBV
MIYZH9J.:@VH"U5Q4\U#-1[4 U4)4BU M1K4$U5)4DZB6H5I.:6I,U\4TRT0G
M:"VTCX9J-JHYJ"90S44U#]5\5 M0+42U"-5B5$M0+44UB6H9JN64IL:Q5<>Q
MOK-V< 597*S6I\Q_&/:1J5D]V#J0T38;JCFH)E#-134/U?P3+[G-$E!&Q[PT
MCBT"%:#[$Z):A&HQJB6HEJ*:1+4,U7)*4T.X+KE9^I+;00A_*);3I?'Q<;W6
M[?KV#:\+V1S[O$P_0.M01FMOJ.:@FD U%]4\5/.WVL''&IW]6RZBPX:H%J%:
MC&H)JJ6H)E$M0[6<TM3LK1MMU<.VT\;._?1NNEG/9KXX8SF;[0C*K:+'PT&W
MZ;,V_=ZTCE92<U!-H)J+:AZJ^5MM=,;Q#]"1PX97GF7V!N.FC]S0D6-42U M
M136):AFJY92F9F==/[/T];/-U"V_PLUVU-U7=??EFIG].$7;9JCFH)I -1?5
M/%3S&PZ_.3JRC@TZ<HAJ$:K%J)98#2NB-=]P*$4'EJB6H5I.:6J:UF4RZ\1Z
M82<OZ+(.%W@ZNG"B?K#6R8@VPU!-H)J+:AZJ^5OMK/43T9'#IE?>L144T9%C
M5$M0+44UB6H9JN64ID9CW>JR]$MYU3=/-$39/ &*]KA0S48U!]4$JKFHYJ&:
MO]4.+LKO'4R HA4M5(M0+4:U!-525).HEJ%:3FEJMM85+4M?T>I?]3O--UCL
MZJ^312M:J&:CFH-J M5<5/-0S4>U -5"5(M0+4:U!-525).HEJ%:3FEJ+-?U
M+NNY+H%=)TMV.6Y0S48U!]4$JKFHYJ&:CVH!JH6H%J%:C&H)JJ6H)E$M0[6<
MTI0X[M;MLJZ^7=;^.ED]V#:04<U&-0?5!*JYJ.:AFG_B):=>)]MM"F%T?T)4
MBU M1K4$U5)4DZB6H5I.:6H(U]VQKGY1L].?D.F!UJ&+ML50S4$U@6HNJGFH
MYJ-:@&IA]W!EM?ZHZ;8-$3INC&H)JJ6H)E$M0[6<TM1PM>IP;=D$^YY[B>O'
M:)V_:#D,U1Q4$ZCFHIJ':CZJ!:@6HEJ$:C&J):B6HII$M6RK[7_LV]^_FQ<U
MJIJ^=06LV[(")JJQC/</ZVY"8]!V#TX5ND>N!-./W#I%T387J@E4<U'-0S5_
MJXU.'_X '3A$M0C58E1+4"U%-8EJ&:KEE*8&:=WGJA[J@G1PU3ER.4-?>SF#
MGFU]YDIJ-JHYJ"90S44U#]5\5 M0+42U"-5B5$M0+44UB6H9JN64IL9R717K
M]M'+&;KHHF2H9J.:@VH"U5Q4\U#-1[4 U4)4BU M1K4$U5)4DZB6H5I.:6H<
MUUVSKKYK]AV7,Z#KEJ&:C6H.J@E4<U'-0S7_Y$MNLG,Y0[\QA-'.&JI%J!:C
M6H)J*:I)5,M0+:<T-83K5EM7WVH[XW*&X<$L;\]JG.-%"VNHYJ":0#47U3Q4
M\[?:Z-3!#]!APW-?<Q$Z;(QJ":JEJ"91+4.UG-+41*R[:-W3RX7]^#4(:#$-
MU6Q4<U!-H)J+:AZJ^:@6H%J(:A&JQ:B6H%J*:A+5LJUF=M5K$ ;[ER#\*QIG
MW;IQUM4O*-;Z$H3#Y<6L8Y<@H'4R5'-03:":BVH>JOG=P[6^CAS^ !TX1+4(
MU6)42U M136):AFJY92F!&FO[HKU3JQ$-C2MOGH)@KV]!*$I1_5:V_-55+-1
MS4$U@6HNJGFHYJ-:@&HAJD6H%J-:@FHIJDE4RU MIS0UC>O26(]=<*R'5LA0
MS48U!]4$JKFHYJ&:CVH!JH6H%J%:C&H)JJ6H)E$M0[6<TM0XMNHXIA<<TX.M
M QGME*&:@VH"U5Q4\U#-/_&2"YYF5X;9UUQX@.Y.B&H1JL6HEJ!:BFH2U3)4
MRRE-S>"Z;-9K63;SE\NG8C8ICV<PNKX8JMFHYJ":0#47U3Q4\T^\Y)XSV'K.
MX$YC!J,]-52+4"U&M0354E23J):A6DYI:@;7/;7JX8]=_+4%=C]?V_]<33]&
MZR E-0?5!*JYJ.:AFK_51L</>X .&#:\SLR7#_+VK_E"1XY1+4&U%-4DJF6H
MEE.:&H1U,ZRG7T0,N>9+/T;K\U.T+H9J#JH)5'-1S4,U']4"5 M1+4*U&-42
M5$M13:):MM5,2[WF:VA:O?'.?WN7@%'[H&9Q70OKM:R%G;@$K->T+-21I1KU
M0[<.5;3RA6H"U5Q4\U#-;W'\ W3D$-4B5(M1+4&U%-4DJF6HEE.:&J5UN:NG
M+W?9T^5F87'C\?7$=;U4[F.Q,+X6]T_-9['H(F:H9J.:@VH"U5Q4\U#-1[4
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
M8E1+4"U%-8EJ&:KEE*;F:-WX&NF7_-)=GF7\:8CYHIP42_V-PO1#M'ZOC[;
M4,U!-8%J+JIYJ.:C6H!J(:I%J!:C6H)J*:I)5,M0+:<T-:+K%MAHS%ZRA7;
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
M--KPL_:.\ABE:;3>?;ED_H+%60/^\Z<H2O??9 .\1O'7W=.9_A]02P,$%
M  @ 3(1.6N <10XH"@  MSP  !D   !X;"]W;W)K<VAE971S+W-H965T-C8N
M>&ULO5MK;]LX%OTKA*<8M(#7MBC;<=HD@&.INRF:MDC:Z0"#_<!(M,T=/3PD
ME<?\^KVD;.L9ULK0S8?6LLFCR\/+RWNNJ+.'E/\IUI1*]!A'B3COK:7<O!T.
M1;"F,1&#=$,3^&69\IA(N.2KH=AP2D+=*8Z&>#2:#F/"DM[%F?[N"[\X2S,9
ML81^X4AD<4SXTR6-TH?SGM/;?7'#5FNIOAA>G&W(BMY2^6WSA</5<(\2LI@F
M@J4)XG1YWIL[;WUWJCKH%K\Q^B!*GY$:REV:_JDNKL+SWDA91",:2 5!X+][
MNJ!1I)# CK^VH+W]/57'\N<=^GL]>!C,'1%TD4;?62C7Y[U9#X5T2;)(WJ0/
M_Z'; 4T47I!&0O^+'K9M1ST49$*F\;8S6!"S)/^?/&Z).*0#WG; M0[.^)D.
M[K:#>VB'\;;#^- .DVT'/?1A/G9-G$<DN3CCZ0/BJC6@J0^:?=T;^&*)<I1;
MR>%7!OWDQ=6GQ>=K'WV=_^[?HG^AN>==?;WZ_&G^$5U]>O_YYGJNKM!KCTK"
MHC?0XMNMAUZ_>H->(9:@:Q9%,-WB;"C!%H4X#+;WO<SOBY^YKX/1=9K(M4!^
M$M*P"C"$0>Q'@G<CN<1&1(\& ^0Z?81'>-QBT.+P[FY+=^_P[KBENW]X=\=
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
M,U8]O\P2F;_AN/]V__;M7+]S6OO^TGGKY>_0%C#Y*[W7A*]8(E!$EP Y&IP
M73Q_2S:_D.E&OP9ZETJ9QOKCFI*0<M4 ?E^FJ=Q=J!OLWU6^^#]02P,$%
M  @ 3(1.6IB2#JCR @  00@  !D   !X;"]W;W)K<VAE971S+W-H965T-C<N
M>&ULK59K;]HP%/TK5E9-K=01\B"T'40"0E>DT5:E;).F?3#A E83F]GFL7\_
MVPEIH 'U0[\0/^XY/N<ZN9?6AO$7L0"0:)LF5+2MA93+&]L6\0)2+&IL"53M
MS!A/L513/K?%D@.>&E":V&Z]'M@I)M0*6V;MD8<MMI()H?#(D5BE*>;_NI"P
M3=MRK-W"$YDOI%ZPP]82SV$$<KQ\Y&IF%RQ3D@(5A%'$8=:V.LY-%.AX$_"#
MP$:4QD@[F3#VHB>#:=NJ:T&00"PU U:/-?0@2321DO$WY[2*(S6P/-ZQWQKO
MRLL$"^BQY">9RD7;NK+0%&9XE<@GMKF#W$]#\\4L$>87;?+8NH7BE9 LS<%*
M04IH]L3;/ \E@!,< ;@YP#T$^$< 7@[PW@OP<X!O,I-9,7F(L,1AB[,-XCI:
ML>F!2:9!*_N$ZFL?2:YVB<+)<'#?>QCVT7/G5W^$OJ!1[ZX?C;_WT<,MRK>Z
M_=N'ISYZ#;Q$D1J-G@<]U+F/D-X=?+M'YQ%(3!)QH6C&HPB=GUV@,T0H&I(D
M45<L6K94@O6Q=IR+ZV;BW"/B'!<-&94+@?IT"M-] ELY+>RZ.[M=]R1C!'$-
M><XE<NNN7R&H]WZX5P&/W@]W3[CQBLOS#)]W[/)HS%) SWB+(B+BA(D5!_2[
M,Q&2JP_J3U7&,T:_FE$7F1NQQ#&T+55%!/ U6.'G3TY0_UJ5K8\DBSZ(;"^3
M?I%)_Q1[.*9$PA2-))90^:)F\(:!ZU*Z#IN.5VNV['4Y'Q51WG7-WX^*WD9=
M-<I1>PX:A8/&20>J"JH:1ZNT9\!FZ3S7:]:\ ^T540VW%AQHKXAJEKGVM >%
M]N"D]OP]GH!J8Z!*AIE)O*V^BHSKJB3ANN$<F*F(N78/K 1OKL%QO*!TIYD7
MNU1<4^!STZ0$BMF*RJSP%*M%'^R8\G^PWE7],6MGKS19<QUB/B=4H 1FBK)>
M:RI1/&M8V42RI2GA$R950S##A>KQP'6 VI\Q)G<3?4#QKR'\#U!+ P04
M" !,A$Y:MY5"Z[(#  #(#0  &0   'AL+W=O<FMS:&5E=',O<VAE970V."YX
M;6RM5UUOHS@4_2L6.UK-2%O AI"DFR"U(=54VK;1I-V=5S?<)&@ 9VVGZ?[[
MM8$2/IRHJMJ'!IMSCL^]MB_VY,#X+[$%D.@U2W,QM;92[BX=1ZRVD%%ALQWD
MZLV:\8Q*U>0;1^PXT+@@9:E#7#=P,IKD5C@I^A8\G+"]3),<%AR)?991_M\U
MI.PPM;#UUO$CV6RE[G#"R8YN8 GR:;?@JN74*G&202X2EB,.ZZEUA2\C[&E"
M@?@[@8-H/",=RC-COW3C-IY:KG8$*:RDEJ#JYP5FD*9:2?GXMQ*UZC$UL?G\
MIGY3!*^">:8"9BS])XGE=FJ-+!3#FNY3^8,=OD,5T$#KK5@JBO_H4&%="ZWV
M0K*L(BL'69*7O_2U2D2#@(,3!%(12)?@GR!X%<%[+\&O"'Z1F3*4(@\1E32<
M<'9 7*.5FGXHDEFP5?A)KN=]*;EZFRB>#&_O9P]W<_1X]7.^1!=H.?L^CY[^
MFJ.'&Z1>+![NY_>/2]TZ M'\YV)^OYRCKQ%(FJ3BFR(^+2/T]<LW] 4E.;I+
MTE1-JI@X4EG4 SFKRLYU:8><L(,)NF.YW HTSV.(VP*.BJT.D+P%>$W.*D:P
MLI&'_T#$);[!T.S]=,] C]Y/)V>B\>KI\@H][X3>;,\YY!))^@K&])9TWTS7
M1>12[.@*II:J$@+X"UCA[[_AP/W3E)K/%(L^2:R5-K].FW]./;R!&#A-30DK
MB8."J(OD2X@'KJWFZJ69"0.*^/:HC8H,J""P<8UJ>1_4W@=GO2\EE6!R7M*&
MC=%\; \ZQOL@S[>#CN\2%#25/+/IH#8=G$\XXZKBYB;;0<_1<-S-Y,P \FW?
M;?SA3@Q]ADK]T!S%L(YB>#:*1R9IJJIPL>=,L0Q[@Y)A?PX,*,_K+1Z3UJ"!
M:D4PJB,8G:T7$:Q!N8]/%XS19Q:,SQ2+/DFLE;=QG;?Q1PO&N#=/%X3T%O"X
MMZ4NNBO6(#1LK)V6;^P>O^?NQ\I%Q6M9ZJ[4"M-:A(U-5/HV@-Q3.PTWSB'X
MHQ6C8K8RA8F-N^8-L'&OUAE0@P:H[9X<W9-W5(JXVFW&($C?G3>VQ]T@#+!A
M%Q694+CQT6I'<3Q<X+,?X? V7[$,=*U \*IN%L*\D+S>9XYXN)OHF0E&!OU0
M##!5Z[O[P&D<<3/@F^*J(-"*[7-9'@;KWOHZ<E4<PCO]U_J:4AR=CS+E'>>.
M\DV2"Y3"6DFJ):T\\?+:4#8DVQ4'Z6<FU;&\>-RJJQ9P#5#OUXS)MX8>H+Z\
MA?\#4$L#!!0    ( $R$3EJ8-2(LJ ,  (@,   9    >&PO=V]R:W-H965T
M<R]S:&5E=#8Y+GAM;*U7:V_B.!3]*U96N^I(7?+@4>@"$DV"!FE:*F!F5UKM
M!Q-NP)K$9FU3F'^_=I*FD'52-.H7B)U[CN\Y=FYNAD?&OXL=@$2G-*%B9.VD
MW-_;MHAVD&+18GN@ZD[,>(JE&O*M+?8<\"8#I8GM.4[/3C&AUGB8S3WS\9 =
M9$(H/',D#FF*^8\'2-AQ9+G6Z\2";'=23]CCX1YO80GRZ_Z9JY%=LFQ("E00
M1A&'>&1-W/O =30@B_A&X"C.KI&6LF;LNQ[,-B/+T1E! I'4%%C]O8 /2:*9
M5![_%J16N:8&GE^_LD\S\4K,&@OP6?(GV<C=R.I;: ,Q/B1RP8Z?H1#4U7P1
M2T3VBXY%K&.AZ" D2PNPRB E-/_'I\*(,X#;JP%X!<"K CHU@'8!:%\+Z!2
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
M=LJ==DWW=>F11%5A"2:8\Q?59QTQ7QM9T"Z6F,*B&810*>X,Y\-*W!JNQX0
M;@:CF:IAX?M.V^J<HC1(=3(E-0\S95Y826SEV351+VD^PFI&M76J:0N,;J#"
MOFR=ID@LDUL/F"E/>2=2^H35_'DKMX0;,3G%H#F9M8U1.07D3DDQA"EEPC=R
MIL3/1$6NO.)! P_FRG&,LBCF]'NEB9H2)FR_O?E:4+RB'I64B!\T7["2A^MV
M7^]E+1^#E'OAC\A7F75I6!&-SIH8,].JQ$YTJG9 'EK*JK &K6:6YPPL"!8T
M> )CSA6M$MT2F/.K:P!O9WK"&'V15V&_++M2:H75W#KV&9?TGXAKV$8=6Y(>
M )?OB"*/MG.M88S8(-9IE?$M3 D75C-N>3DQD>)I VX0@G99!XY2'D1U>5"W
M5UPQC/%H9" ^IU7 :A)3'4L)JZ"4_% U^1G!?L'>/LJ#L>>Q(PY<XRD'%8GN
MW$$%/C2)J9-.R>*CS%&T!B'F]EMYL(NLUNVV,U!BQ$6QGMTM:[M1RGZHFOV6
M$DL2MGL+YF(/_+'G5*QI=(7S]9KX*\+-Y^=*N[4/T.]D+1^%E&]1ZZ?<(52R
M>.T8O).U? Q2*D=U#[\U>N78=G6O;! J[9512K^HFG[?WBNC(A$[!5Y 11XN
M*[\I#:/NS^B24"6YUTZO=[*6CT'*Y:B:R_]35>\5[J7.[6)Z&:5.:WHS<Q6K
M[\&O,7^B@0 >V2@UV^HJ?1Y=+4</DNW"V]D5DY+YX7!+\)IP+:#F-XS)UP=]
MX9M<\(_^!5!+ P04    " !,A$Y:XB=I-[ $   P$P  &0   'AL+W=O<FMS
M:&5E=',O<VAE970W,2YX;6S%6&UOVS80_BN$5@PMT.C-LAUWMH'XI:N'O"%.
MM@'%/M#2V28JD2Y)Q\E^_4A)D26+UI+"V+[8$GGWZ)Z'U-V)_1WCW\0:0**G
M)*9B8*VEW'QR'!&N(<'"9AN@:F;)>(*ENN4K1VPXX"AU2F+'=]V.DV!"K6$_
M';OEPS[;RIA0N.5(;),$\^<1Q&PWL#SK9>".K-92#SC#_@:O8 [R87/+U9U3
MH$0D 2H(HXC#<F!=>)\F7D<[I!:_$]B)TC725!:,?=,WLVA@N3HBB"&4&@*K
MOT<80QQK)!7']QS4*IZI'<O7+^B?4_**S (+&+/X#Q+)]< ZMU $2[R-Y1W;
M?8&<4%OCA2P6Z2_:Y;:NA<*MD"S)G54$":'9/W[*A2@Y**)F!S]W\ \=@B,.
MK=RA]5J'('<(4F4R*JD.$RSQL,_9#G%MK=#T12IFZJWH$ZK7?2ZYFB7*3PYG
MU^.;JRFZO_AS.D=G:#[^,IT\7$[1S6>TGT+CF^O[V?6OT^OQ3)F]GX#$)!8?
ME,/#?(+>O_N WB%"T16)8[68HN](%9I^@!/F88RR,/PC87@^NF)4K@6:T@BB
M*H"C.!7$_!=B([\1<0*AC5K>1^2[?F (:/QZ]Y;!??)Z=[^!3:M8IE:*USJ"
M-R<K2I8DQ%2B\1K3%6B]'RB'D*F9OR%"]_@)C8#"DDB!B$!W@ 6C>!$_HULF
M!%G$@+Y>*EPTDY"(OTR+E 41F(/0*>B3V. 0!I;*,0+X(UC#GW_R.NXO)H%/
M"38Y$5A%_* 0/VA"'UY$$=%)2B"59Y%4.F^8R$?8$FTX4<//@+EQXV?8[11;
M9^''8<_V^LYC6:JZ3<?N5&TF=1O7[A4V%6+M@EB[D=C1_?,1J0VLRH@ M8V$
M2J&$KM"2LP2I9*M2*47C+>= PV=TSS$5,=9JF-AG 71+40=V^X!]8Y!OW2@G
M JOHV2GT[/RHGC-Z&CT; WCK&]JI+8YKMPZV7=W&+VW-BDS=0J9N8S([GK:^
MWK$XUIKL,(^,&:I[2OZG!)N<"*RBZ'FAZ'GCQAO!BE"J-]4"QYB&@'[#=*OZ
M..291#ROK:GG>X<K/S98N;W:_C!9=4M6%3Z]@D_OE1E7]W014@UB->UR4*^(
MFI ,R36H1DF_/3)-PB;"O?HF=FMIR&#4L_T#NG4C+[ #,UO/W3=A[JD3QT7X
M?4LR.8SM5O; 3OG=/N";FW2/5)2,K\&H75*NRK?4='J-?.\@VH8_7E)S]')0
M9_[A4HU-5AV[>TC08.79YT<8^GN&?B-#]<$D8U ?2-+,P/_WY?%-)-N'X3<!
M56/?]YI>8S<UO,0;D?:70F*YE:!7)"8)D6E5,O-IU<(X\PX32FY4E;I=TCJG
M9#(+CFZZ?1?G-;=Q_T%U;H[@K>4I1VNNSP:CHP7:VS>&WO_>&7KUUO"LWALV
MQ_G6&GTJM*JJ^_;0:^X/U;=MN48K)2%9 %<?BD:!.K6.WVMY]31G,*M7\XG)
MK%+.,TY.Z2@A ;Y*CV0$"MF6RNSCNQ@MCGTNTL..@_&1/@Y*CRCV,-E9TA7F
MJEL1*(:E@G3MKHJ)9\<SV8UDF_3 8L&D9$EZN08< =<&:G[)F'RYT0\H#LF&
M_P!02P,$%     @ 3(1.6K0]-9=1!0  V14  !D   !X;"]W;W)K<VAE971S
M+W-H965T-S(N>&ULM5AM;]LV$/XKA%<,+9!9HF2]I',,.);;&$A2(V[6#\4^
M,!)C"Y5$EZ2<=K]^1TF1+8G6DLW[$HO4<Y=['AV/1XZ?&/\F-I1*]"--,G$Q
MV$BY?6\8(MS0E(@AV](,WCPRGA()0[XVQ)93$A5&:6)8IND:*8FSP61<S"WY
M9,QRF<0977(D\C0E_.<E3=C3Q0 /GB?NXO5&J@EC,MZ2-5U1>;]=<A@9M9<H
M3FDF8I8A3A\O!E/\/L"^,B@0?\3T21P\(T7E@;%O:K"(+@:FBH@F-)3*!8&?
M'9W1)%&>(([OE=-!_3^5X>'SL_</!7D@\T $G;'D2QS)S<7 'Z"(/I(\D7?L
MZ8I6A!SE+V2)*/ZBIPIK#E"8"\G2RA@B2..L_"4_*B$.#+![Q,"J#*RVP>B(
M@5T9V"\U&%4&HT*9DDJA0T DF8PY>T)<H<&;>BC$+*R!?IRI[[Z2'-[&8"<G
M\^G=[>+VXPHMYW=H=36]FZ/?T&IV-0_NK^?HTP?4!9RAR^EJ,4/3VP %B^O[
MS_, O0VH)'$BWH'U_0K&;]ZA-\A 8D,X%2C.T'T62W$&D_!\$R<)?'0Q-B10
M4($8817N91FN=21<;*$;ELF-0/,LHE'3@0'<:P&L9P$NK5Z/ 0V'R,9GR#*M
MD2:@V<O-;8UY\')SJX>-77].N_!G'_$W#4-84IQ(&J&5TA[=T6W.PPTL#8&^
M7@,<+21-Q9\Z[4O?([UO58'>BRT)Z<4 2HR@?$<'DU]_P:[YNTZW4SH+3N2L
MH>FHUG34YWVR)#^AT$F!H,H>R(G8(YJQ-(7BM9(L_*83M'3L%XY5!=Y-1I8S
M-G:'.G4Q7@L2E!#G (+Q$->@!BNG9N7TLOH,NX3(^<\R^+.*REF9-=J56?IS
M#Z*P'.RYECUJ,=( +<\RSWVWQ:LWPG_Y5=V:O]O+O[TZT)*S-2?I&9KF<L-X
M_!>-X#EE>29U:KB=SX9-TVPIT1O":]? B9PUU/)JM;S^-0"[,>5<5165+BB(
M=W%$LP@J^B(+64IA'HJ.6B=HD4(86LV\3AX[WK"=/2\!!?\ :G#T:XY^+\<O
M18\ %,D.*NB:HK!<W=4>!DV3D"2+XFR-<@$PV,@ L<VEFH'>(PX1)3R#D4!;
MRDL[G0Q^9WV,SGW3[*9/%^A@K $&&J#I-8$-2<YK2<Y[)9DU%(B%R,E#0E&^
MA4GZ@_(P+NM@%">YZM^0*+*#;>6Q[?V\$ZF6>1>&+1UQ#:Z/-S;W;9%YJF2
MG\9;1+_G\8XDQ9[1S91"*YA\6:Y4838_K:N33(>T;)UH6N2H3[:#;A+W]A_S
M9U)+(%666"(ECQ]R662.9.C+?#7[!%5#4IX1E2<D*8K(4$L?G[(E.:FWX%3>
MFE);>ZFMW@R]5!5'JUEI=WZX*.RAY;;S10OK[-$ZF#/T[2.9LF]4<6_/-@G*
M9: E8.LB,]N-DQ[FM+<*'<P9VL<([+M"W-\6WL*AO-K[WEXS 4>?Z0Z.0,]I
M?M@:;E@240Y[Y?%OUFWQ7-<<6FW*79AG^@>M8$6Y"_--^UC'B/<M(^[O&0\H
M_[=5[71I8&_8R5 -S'6&[>Y8 _-!.^<(VWV#B/L[1'V'C+[>T/2!<NT!JM_C
MJ\O52=O'4WEKJKEO(+'W/YY,<6][^FIA3^DM.)6WIK#[KA7WMZWM-"T/<'!T
M":$-X4<J;*_+5\MY2F\![C:SON>85FLY&P=W7BGEZ^+N4$"?!>>U\O:GGJWO
M)Z?%K5QK_E+=6Q9W:7LWY:7G#>'K.!,HH8_@TAQZ4&)X>8]8#B3;%C=K#TQ*
MEA:/&TJ@U"L O']D3#X/U#^H;W,G?P-02P,$%     @ 3(1.6L,E!;$*!
ML!,  !D   !X;"]W;W)K<VAE971S+W-H965T-S,N>&ULS5C;;N,V$/T50ET4
M"9!:%U_DI+8!)W*[ >J%87>W#XL^,-+8(B*)6I**D[\O22FR9<NJO56!S4,L
M2C.'<\[P,IC1EK)G'@((]!I'"1\;H1#IG6ER/X08\PY-(9%?UI3%6,@AVY@\
M98 #[11'IF-9 S/&)#$F(_UNP28CFHF()+!@B&=QC-G;/41T.S9LX_W%DFQ"
MH5Z8DU&*-[ "\3E=,#DR2Y2 Q)!P0A/$8#TVIO:=9_>5@[;X0F#+]YZ1HO)$
MZ;,:/ 9CPU(1002^4!!8_KS  T210I)Q?"M C7).Y;C__([^FR8OR3QA#@\T
M^HL$(AP;0P,%L,99))9T^Q$*0CI GT9<_T?;PM8RD)]Q0>/"6480DR3_Q:^%
M$'L.]N"$@U,X.(<.O1,.W<*A>ZY#KW#H:65R*EH'#PL\&3&Z14Q92S3UH,74
MWI(^253>5X+)KT3ZB<ELNOST^.GW%5K,EFCU<;J<H2L/!"81OT:_H,\K#UU]
MN$8?$$G0G$21S!4?F4+.K/Q-OYCE/I_%.3&+[: Y343(T2P)(*@"F#+D,F[G
M/>Y[IQ'1 [^#NO8-<BRG5Q/0P_GNW1IW[WQWIX%-M\Q"5^-U3^!-$T$"$F5J
M#Z 5^!DC@H!4Z]6/,BD86C,:HP<:IYG >K_0-9IAEI!DP]$"&%J%F 'Z^H<$
M1H\"8OYW79;R*'KU4:@CYHZGV(>Q(<\0#NP%C,G//]D#Z]<ZA=L$\UH"JZC?
M*]7O-:%/_I0')L_8&UH)ZC_?*)UCFMSDFM:N]AQOH/'4R?HR<?JV.W"Z<BF^
M[&M48^BXCG4['%0-O<8(OY-_O^3?;^2_P&_R)!<<R6L$+2'-F!_*HU2ML5R*
M7)@Z(7+@X1Z_GM,_T.#8QCTP\7*3_IZ);7?LTJC":E"R&ER4U2\XRN &3?UO
M&6$0J#1S@>8@0AK44<O1W0JU86=X0&YPE. C<L= I\FY)3GW?R7G'@E>1\[]
M]\P= YTF-RS)#1O):4YHFLJE[I/\N-/U"$=7J^F27]<1:D2\]&1K$\QK":RB
MY&VIY.T/<:_<MJE^FV!>2V 5]6UK5UQ9C2NY)?UK"R[K^&JQU-_!'C[3SJNQ
MLZMV50WV"DS[.VY7]'4.\1.PVN74C'CI>FH5S6L+K:JFLU/3^2%V=!%&6REH
M$\UK"ZV:@EVM;C<6HT<+.B\3=Y=OK9RM5MZMHGD%VO[.'[I]RSFQ\7=5M7U9
M67UIC=(,?[%F;:)Y!=IY=8^]*\3MYDK\/TO6"'^Q9&VB>?991;ZYU\J(@6UT
M2X@CGV:)R+L#Y=NR[335S9:#]_>J':5;)#N8O)<UQVQ#$HXB6$M(J^/*D%C>
M'LH'@J:Z8?)$A:"Q?@P!!\"4@?R^IE2\#]0$99-N\@]02P,$%     @ 3(1.
M6O\6?ZV9#P  'X0  !D   !X;"]W;W)K<VAE971S+W-H965T-S0N>&ULS5UK
M<]LV%OTK&/<QR8PLBT_)B>,96P1WTXEC3YPTV^GL!UB"+#84J24I/W;ZXQ>@
M*($@()A4KK;MAU22+PZ >W O@". .GM,LV_YG-("/2WB)']W-"^*Y9N3DWPR
MIPN2]],E3=A?9FFV( 5[F]V?Y,N,DFE9:!&?V(.!?[(@47)T?E9^=I.=GZ6K
M(HX2>I.A?+58D.SYDL;IX[LCZVCSP:?H?E[P#T[.SY;DGM[2XLOR)F/O3K8H
MTVA!DSQ*$Y31V;NC"^M-.!SP J7%KQ%]S&NO$>_*79I^XV_>3]\=#7B+:$PG
M!8<@['\/=$SCF".Q=ORG CW:ULD+UE]OT,.R\ZPS=R2GXS3^&DV+^;NCT1&:
MTAE9Q<6G]/&?M.J0Q_$F:9R7_Z+'RG9PA":KO$@756'6@D64K/]/GBI'U K8
M]HX"=E7 ;EO J0HXC0([F^16!=Q& <??4<"K"GAMF^17!?S2]VMGE9X.2$'.
MS[+T$67<FJ'Q%R5=96GFX"CA(^NVR-A?(U:N.,=7-Q^N?\,87>*/.'S_&=U\
MN/AXBS[C?WW^<O'A%KT*:$&B.'^-?D11@JZB.&8#(C\[*5CE'.)D4E4T7E=D
M[ZC(05=I4LQSA),IG6K*!^;REFT .&&]WG;=WG3]TC8BAO2NCRR[A^R![:(O
MMP%Z]>-K7<?,, &=])%CO0@3[ &#DM7BCF;7LYN8:)V.VX,ZK4'#]J"VOL,2
M'\YV*#HEKK,#]Y9ES>DJIBB=(;Q8QNDSI>B2)G06%:AL*_K] RN#WA=TD?];
MT_#+=06NO@*>I-_D2S*A[XY8%LYI]D"/SG_^P?(';W6T0X(%D& 8$BP$ I,H
M=[>4NR9T-I1F[),IFK#(SJ*[53G9+!G5/?917K"I:Y+>)]%_M0GCTHC=E6U(
ML& -YI5@?&Y_.!^Z?7=0^\\Z.WFH4ZHIX1A+A&H);]2WMT82']Z6#Z\5'_6H
MZZ& YI,L6G)R=#08(;O2  D6F#O[E74K1?F236=IEB,B1F&:/?/52>F*N\H5
M?%0RBP>:1<D]6XC=Y05)BHC$\3-B_Z Q2<@T8C:T2EUYF<?P^/H#PGP=E443
M-$ZS9;_'JGJ<IZS@<?K(J^!@$2O+:F5%BCEE=HLE29[1*_[FYQ]&MCUXNX;B
MC)0?6&]?]]%G]F?Q.5IFZ4,T935GM(@RRA: Q:;]>;G^FB(67Y1D">L#ZW'"
M(B^CTZC@C6#.C":T5WZZ)%D132+6!E9PZQ:*[)^J%D:9@"G2LLVB'7UT4R]_
MQX)X09$U&/R$'FC.*R.S@F:H>$S1,X,I/<5KB9)5NLHW34%IUD/1C%<41Y2]
M)D594:UQW!/6\&V.$K[*C.O]9LOBOBYW0@ZP$ A,BE5_&ZO^'K'Z)9FM^/JH
M?*N+5B-HUVB%! O,W5U'*XES*61O5\ME7!+.V,=/=++B&Q7T28R#,C#8#@Q-
M:,96LFSX;ZQV!J@F[&[QIYM-V/58]$:3N8@V,F4AQ)(C:\*RVG-UC+H^PK,9
M+3=9Z!>2K'@J*!=8EM.K!1=O!7HD+"3CE,.RR$O8WDV*5@Y/GZ*\X&EJV8A#
M(L=A(U"KY%.K*V%#LA;^;KOPOTBB)Q[?[Q.V4*S(XJUE5M*?;BIGE135?1ZP
M?,$Z,)&RW<;M<O\9Q5G9^%F4L07#/.(U,;8S6KU,^+MUOOEE%6_<ZJWSW'8D
M/9 LXJE'R?I5$Y?E\G.;_J4<SP87V[\F(HU'[',VT,H9@93UX%66+BGK8WI/
M63\SMLDKY@VWE8:R_]?<5TX)JVK*E; \!2S('VD6%<WI8YL=S;TB&65$)\?U
MZ6_MGFTKZ=.$EO/_IH8O_=M^:;+N9&_M&LVT.%O%\7$1L7$G?,9\LQY#+"DL
MJU$_25>\=IKWZ\&[#2/>QBK>IB*FV+S"NT+6&H7H)X]RPH9*U=ARZB;W&2U!
M<^VT )G)0B P:5H8;J>%X1[3PD6>KQ8E@SGZPKTW)O%D%9,R2VQ,K^_BZ+YT
M)EOS17E)"?I$"JJ;1XRMZ#J/K,&L06TQ.^@/W)&\Y W:F>$=9FYC 0W4 XFE
MT9:ET1XLJ43H/&]$[NKYD;*+L-E6I;'7"%I98=7*]?R^WW#[VFI8W[?8@_Y(
MOW$YW?KSM(T_*P=R;WZLBQQ?62*[R=(_6++9&@DGY^\3S!)<GE_/0A)EOY)X
M1=<%6=A0EGW^?%$RN30VKRLID&#!&LRO[RP;O*D6IPW.@!HD46L-A$0YV"-8
MI-5#.5-M&=8$$I\3UB3S6:$LLR:W9RRFH]K<VJY<5VCU>'"LOM<(P,K*,UKA
MRFI4CU.K811"-5\FLZ8W6W\IF>*-ECMCXSIS9RG<V9:2/%M988V5-7+ZHR9[
M0!V0V;,%>_8^[-49N%CP=8/6^4;LSLZW5;>>NFKDV.K<I9IAC9D[U+A?K=3S
M[/Y0/WM90OJVC#)KF_GK8C)9+?B2[4 SF+F%G=D!5<\KM/H4Y3<)5$V:LQA4
MFV2.A=9MM1.[-;%39KP:P=URGKF@EFM0Z;Q"DU*7UW>:@:@*UJH5UEC9@Y&R
MB(3J@$RED,FM?71R "I?FKY M?8*K<[;L.\V:6MAA#5&VLGK$'JI)013RRPA
MWE:Z\CC-]?,3J#8*BA94:%+T]$^;-/@*#6Y_V"1!-1KUG8'^JR;9TT*#L+J+
M$-6P9K%1K$B,_L&UV ]IKA_GH.H"*%I@Z>4%JZE"@-8:0J')A JYPC+K%>^3
M249)3OEYD/6KUSR+79=BYO629FLER9"Y0%4+4+3 4H4+R[6;<PZV5.7"'Z@S
MDVIE><ZN+V8M(7!89H7CEA;%^IL.K7M!]0=0M*!"J[OWV').5?^>*IX[MM@2
MH?G%-U3KY$-#0HVPS6K$5WP[OD:_7U&^GM:>0C$#="4#%"T 1<.@:"$4FDRL
M4"9LZ]#GCVQ0>0$4+0!%PZ!H(12:S+Q0->QVJH;F&%+UK56&%J28S/D<5S?J
M(3;U37;D9'.EG0<#)%I0H5F.M(AIBB*@=890:#+)0F*Q6TDL.I(7Y"E:K!:(
M) E?FLH6C/O-5Y=FND'U$U"TH$)KT#UHSL"@E890:#+?0FZQ]SY;N WJ:91/
M^)FA-.$G+B1+LE/&--?;F6C0@X>V*I^,E&TB:)4A%)I,LY!B[!=.\97+,48V
MS?AYCW']2,"N,U!FR,X,@IY9!$7#H&@A%)I,M=!O;/_@"S10B0<4+0!%PZ!H
M(12:S+S0D^P7]21->'^(R%T41\5S#XUCDN?1+*+3'OJ8)I,5L]Z1O4&EI0I-
M^E[65KZ#:F6%-5:V(K6&4.V7F1!"D&T6@K;'G#?3Z[@^:98ZWQ7-[FFF]3VH
M" 2*%H"B85"T$ I-YEQ(3_;IP?,NJ#X%BA: HF%0M! *3;Z0);0NI]W)&]B-
ML;G2SM>T0/6Q"NV%C3%HG2$4FDRRT+V<=B=RE$S>VT1[AJXV)(\EDF_6)//$
M4%IHV0;5Q$#1@@JMN2]N?KT)6FD(A2;3+<0NQRQVE4>W]YF]S;B=B035LT#1
M,"A:"(4F\UV[57OX:[6P]VIA+];"WJR%O5I[" 7,$0J8\_T*V!ZS-ZC\!8H6
M5&A2/F\>M 2M,81"DRD6ZI=C5K_JEX*,WTF:<3JS!BIY@:)A4+00"DWF5TA>
MSL$E+P=4\@)%"T#1,"A:"(4F,R\D+^?O<8_+W(S.PZ/E3:Z6=GB775,5@^J%
M3)90Q9S#7><R0W<FH-V%KG9F6&/F#$Z5$SF.>N;)]H>UL[VR6X7PY+2ZU;7?
M;0,S=F>_JH>3=+<-VIEAK9FG'-74F3&_^GJ_ND+6<<VRS@O'DU]=7%Z_YD];
M".BD7%$@Q])YV%Q+YP>PJ!>A;'^DC-QV9EACY@P4S3V$ZH),A)!>7+/T\M*)
M9'/QSAX&U4Y<S84EY:MFC9%Z(EECU/)$LBM4#W>?BTLX+Z)%&0;AJEAE5 A>
M=6&DO+'^D3X5*&2S*8G1;Y1H%1)S&SK3I=XU&JKAT,((@[8KA$*3F11ZAMON
M'$^#R:?E^K9@1>3VK^29GYGME9RAZT2[!C+7V)DW1PV,@7(=II45!FU9"(4F
M,U=[V)=9CS ?8387[DP"J*Y0H4E'DP?-ZRW850_?'+NUD]\5"8=0#%RA&+AF
MQ>!+4CYXYK9@:4][4M]<OC,/H$H!*!H&10NAT&1>A5+@'EPI<$&5 E"T !0-
M@Z*%4&@R\T(I</\>2H&Y&9V'!^BE+% T[.Y0'93=PR%4!U>H#N[A5 <S=&<R
MUVCUR]>#YGKG11/LZNYA#=4]FT9M\)R:F>Q.H3:X!U0;S-B=_:D^DD7QYXLF
MV%7E VNH;)5#C9D]JE^[DA\E*E0&[_^B,IAKZ>K9"LWDV9=-L*>J"[J1"M5T
MF0"A+GC?IRZ8BW?V+*BZ4*$927C1)#2:R%X52H)G5A+,NQA/?8Z(Y8R:6X6Q
MN8[.SE)%@&--K5AKQW:=S0=E0+5.]K#8X7O[[/"E1*R[C\P?\EG=,?^<L?5N
M=62X2-&K698N7N^\#F!N3N<X<%1IW6U>=@T\=?OO.,J56-"6A5!H,JUB^^^9
MM__X:1(QQOA3(V])3!E+Y$F_!34#=28$5 KPU$V^J\B>H%6&4&@R;[5G@IL5
M@ZLH*6_'_8F^Z_"WN9;.I,(^*!Q45P!%"Z'09/:%KN =7%?P0'4%4+0 % V#
MHH50:#+S0E?PVND*L,?'S)5V'@R@*D*%UCP.W!3E02L-H=!DEH6(X)E%!)'=
M]SX8;*ZA,Z6@UWI T3 H6@B%)C,O] [OX-=Z/%#5 Q0M $7#H&@A%)K\PQ%"
MF?'_BFL]YDJ[#@90M,#77NM1,CMHI2$4FLRRD']\L_QS53W5XCO7[>9:.M,*
MJA*!HF%0M! *369?R%2^?>CL[H,>9P%%"T#1,"A:"(4F,R_D,W_O!]U\3W8'
M%<E T0)?_WB;YJE+T$I#*#299:&F^68U363WO=?MYAHZ4PHJLX&B85"T$ I-
M9E[H<;YW\,P.JL6!H@6@:!@4+81"DYFO_>);NY]\ \[LL#\)!_N;<+XVLS<O
M:(-6&D*AR2P+W<UOI[L=Z#Z^N?;.=(,*<+Y6@%/F<5#]#0I-9EOH;[Y9?Y-^
M^<1T@].,TYDW4)4-% V#HH50:#*_0F7S#ZZR^: J&RA: (J&0=%"*#3Y=_B$
MRC8TJVSKAZ-_3)-T^WQT_M#['+WBC[VGN>Y'XB_-F%VY!D4+ANJ/4%G*D06-
MT4 Y Z\Q.K9<Y4?@3O(YI45 "G)^MN#;F#&-XWS]6Y'\]^EKGZ*,SOA#U-]<
MV$<GRN>!]2:T^.<G N;\;$GNZ17)[CDG,9TQR$%_R-J41??S[9LB7;()Z0C=
MI461+LJ7<TJF-.,&[.^S-"TV;W@%CVGVK6SV^?\ 4$L#!!0    ( $R$3EHL
M1V"8^0P  )-[   9    >&PO=V]R:W-H965T<R]S:&5E=#<U+GAM;+6=;W.;
M2!+&OPKEV[I*JA))_)=RMJML WNIBQ/7>G-75U?W LO8IA:!#U"\^?8' FL8
MNM7#V.V\2"REYV'4#V;FQS2CXZ>B_*-Z2)+:^'.3Y=7)T4-=/WZ:SZOU0[*)
MJUGQF.3-_]P5Y2:NFY?E_;QZ+)/X=M=HD\VMQ<*;;^(T/SH]WKUW59X>%]LZ
M2_/DJC2J[683ES_/DZQX.CDRCY[?^"V]?ZC;-^:GQX_Q?7*=U-\?K\KFU7RO
M<IMNDKQ*B]PHD[N3HS/S4^0OVP:[B'^FR5,U^-EH/\I-4?S1OOA\>W*T:'N4
M9,FZ;B7BYI\?R4629:U2TX__]:)'^V.V#8<_/ZM'NP_??)B;N$HNBNQ?Z6W]
M<'*T/#)ND[MXF]6_%4]_3_H/Y+9ZZR*K=G\;3WWLXLA8;ZNZV/2-FQYLTKS[
M-_ZS3\2@@>D<:&#U#:QQ _=  [MO8(\;> <:.'T#9VJ7W+Z!.[6!US?P=KGO
MDK7+=!#7\>EQ63P991O=J+4_[.S:M6X2G.;MF75=E\W_IDV[^C2\O/KR[=]A
M:)R'7\/H\^_&U9>SK]?&>9(G=VEM?+O)TONX/0>J#\95%N?&654E=?,BSF^-
M:)O?)K?&=1W7V\IX%R1UG&;5>^.C\?TZ,-[]\M[XQ4ASXS+-LE;A>%XW/6Z/
M.U_WO;OH>F<=Z)UM7!9Y_5 987L@I'U MS<M0F#>I&J?+^LY7^<6J1@E-S/#
MM#X8UL)RL ]$-P^2]<RPS8/-@]<U#Z<WMY'FT?3F%I%+>W_NV3L]^Z#>7?/.
M[?YDVYU?05JMLZ+:E@G2P?-.T,$%VZOPI^HQ7B<G1\UEMDK*'\G1Z5__8GJ+
MOV%6<8H%G&(AIUC$)"99[.PM=BAUU.(/R-4%\YI4UO6Z$W-W8NUH^^/4\IV9
M>3S_,31Q4E0(HQS7FWER5 2C7&LQ6^ZCI'RZ^WRZ9#ZOF\^9KA/CHJAJ+&=D
M:]V<<8H%G9@_2(<Y6XT2"V.<F3]**XQ9SNS%\(^)I]C;I]@C4_PYKY/F\]3&
M^D".R>:Z.>84"SR88V=FC9(,@RQ[9H^RS-0MR0!_;X!/&G 5EW6Z3A_CO/4@
MK\OT9EL?F#^<DU*Z9G"*!3[(\P)<2;H8;VC8R BF+DE&+/=&+$DCSM;U-B[3
M.#/>W3>,\MYHQF74!%)&UP1.L6 )3/AHP0LZC+*M<5#$U"_)B=7>B17+,+I_
MKS*NXA2;,)^3!]+UBE,L6$&O3'_FC+S"HE:#8;4SBZECDEGF0C#58HI=O1>M
M6<^VM*Y$9;&Y*#;-]>UG!U.83?01='UB50MZ-<F#!3 *CW)'1G'U3'9J0+\F
MZ=3%MFR9=9/DZ%!/M]9V@5,MZ-5&^1V/]GW4<(A9C"U@ZI9L@24LL!13VKK.
MDH,.D(VU'>!4"WHU^5IDK\8D$*)QI@M&&*[>R48(&C=)$CR-BC))[W.C^9TH
MDWS]T_B]C/,JVPTLQJ_-!,!X]Z69 +Q';6(%<U:UH%?SY(%E[)$-Y\Y@OA9Q
M=4QV2,"T^1*:EF[+G6V*[8'?)%:>[M4DC%@YX\M[,"TL1,(<WP:C.A+FNM8
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
M QB';Z3"$*0,D6>>FAA3[6)^FN:_( _U@ET%C$J"94%2,V;6YL:^LP,H2*1
MD2J&K"185B2U9.:Q/-F/8@,*$BQ0JHI;*PF6E4K]FGDLPW9R+U"028$D5;Q9
M2; L2>K.S&/9LU,;@H)$"A2IXL]*@F5%4H=FJBU&-4]PE>,)6H>MS.N@SJ%Q
M0#E!%YW,EY_R5_6IXX%JQW-+*'96?M3/?GG WAS37+G5/-_:S=;*ANIBDVN8
M^BIHUNT-8*U.JU8V5!>;7,W4:4&E]RCT!C%<_4-!3M#K7PIR@M[Y4P%,G0Y4
M.YV?QB\4Y*%>SJN 44FP+$AJX&!M!NX[^X6"1 H4J>+@2H)E15('!X_EX'X4
MOU"08(%259Q=2;"L5.KLX+&<W<G]0D$F!9)4L7 EP;(DJ86#Q[)PI_8+!8D4
M*%+%P94$RXJD#@ZJ[4<EOQ!S9UL2HPD/FYO701=&LWO8W>1&]0X:&CVS8TG(
MMPIW?C$QOZW/HRT_R6BRN^PFW%-U,#XRKU&T1RREB;:L/5ATY?@,N'@I*(WF
MI9@2C7:!12><;,)]47/".?'"PS6V%I@& >+ZDA"^/PEND.S%&_X/4$L#!!0
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
M(0".N<+>P>[H"+?K@A[.=LZP@CCF"MO^NCC&?2S: YH5,^X\5N5\-;/:[N&
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
M+'BFXA,=5+O[SE*6:2BYH:6U8!J[0_V9L5Y[7X=\.>,8YYGD8AL$A]A=Y8T
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
MYLJE5)%0<P=*\Z$T"J4%4-H,2@NAM A%$[7=.4&Z_<KNO0YUCJ T'TJC4%H
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
MFMBO)#C-,J$NMJPFSK(PTG6Q9S5QCH6AB>2;1%C;*GBRKX(2QX0=GJR8J\2
M69;9\(\R/AW;FB;F^A;F"M;N"GZ_O8(R/^08AM78Y$F !G?#5F,B2("ZH\.&
MPVH?_:GJU!X+OI')@C*7Y2BVZ"MD.&0IN#&;)#Y+5RRGQ6=)0@Q=P?:!-50[
M+?@V5@O*#)%A*\U9) .:CF**WE,*Y!9+[#M>>T8GSB)4>RSTQAX+-5U19L9-
MX=><D03'O;4E;N]E,+VI6GM6IZI6FRST@YDL)#-/&"'Q5R8ISH2:^-N;#(>A
MH8L[^':=3JU#[;+0_\QE(8G+PE!QQ#XCP^F6@FRQ3A*C92J-U=*ISU)WCBTC
M0I_R\^(4+))-S(K3O.II=28]S$]BA>=7\,(M3I9KFN*@>^S3IR!.04@>.67F
M''N %F?'Q0U+UOGAZ$/"6!+EEROB+PG- /S]QR1AKS?9!U0G^(-_ %!+ P04
M    " !,A$Y:3*?KY'@#  !4#   &0   'AL+W=O<FMS:&5E=',O<VAE970X
M-2YX;6S%5VMOXC@4_2M65EIUI&D3DD ?"Y$"8=1J2XM(.Z/5:C^XR06L)G'6
M-E#^_?J19@"%3&>$M%^([=QS['.N[5SZ&\I>^1) H+<\*_C 6@I1WM@V3Y:0
M8WY!2RCDFSEE.1:RRQ8V+QG@5(/RS'8=IV?GF!16T-=C4Q;TZ4IDI( I0WR5
MYYAMAY#1S<#J6.\#,[)8"C5@!_T2+R &\5Q.F>S9-4M*<B@XH05B,!]88><F
MNE;Q.N K@0W?:2.EY(725]6Y2P>6HQ8$&21",6#Y6,,(LDP1R67\6W%:]90*
MN-M^9_^BM4LM+YC#B&;?2"J6 ^O*0BG,\2H3,[JYA4I/5_$E-./Z%VVJ6,="
MR8H+FE=@N8*<%.:)WRH?=@"=WA& 6P'<0X!_!.!5 .^C +\"^-H9(T7[$&&!
M@SZC&\14M&13#6VF1DOYI%!ICP63;XG$B2!^>AS]>3X,XW&$1H^3Z?@A#I_N
M'A_0.8I'M^/H^7Z,'K^@^#:<C:NP:?C79/SPA,)OX2R*/Z.OX?VSP81Q_#R9
MJF:,SB(0F&3\DV3B2\R ]VTA%ZRFM9-J<4.S./?(XCHNFM!"+#D:%RFD^P2V
M5%K+==_E#MU6Q@B2"^1U/B/7<?V&!8T^#O<:X-''X6Z+&J].GJ?YO&/)4[Z>
MJVV?HA'-Y57 L3Y-(6.X6( \G@*];-%NW!1O]7"XP2Q%?]]+2G0G(.?_-.7'
MS.\WSZ^NI!M>X@0&EKQS.+ U6,'OOW5ZSA]-WIZ2+#H1V9[O?NV[W\8>S A_
M17,&@$@A0/(+Q+" )@,-4<?13.H.7@?.A>/+[*]WK3D2UMD/BZHP;S_L.]F>
MFFZMIMNJ9OQ6RDM8;HV,S &=D0)M 3/^J4E..U/7()MR_ZO J!UXV03<<Z%7
MN]#[F MKFLE#E!&Q;3*@UY2!;O<@G<U1!\EL#/*]YF1>UC(N6V7$@B:O*"SE
MKD^(N0STIYRCLSB<-2>UE?%G#_DIR:(3D>TY>54[>?4_7ZY7I_3]E&31B<CV
M?+^N?;_^\0X^YR!$)AW%NSN9F9V\D/Z+PW+ 6&JH>[M'ZN!H_C B:HLPBNR=
M>BL'MM!U*T<)717"U"+U:%T:A[HB/!@?RI+95+C?:4R]/<%L00J.,IA+2N?B
M4MZ#S-2PIB-HJ:NZ%RIDC:B;2UGV U,!\OV<4O'>41/4?R2"_P!02P,$%
M  @ 3(1.6JCX+(OT @  WP<  !D   !X;"]W;W)K<VAE971S+W-H965T.#8N
M>&ULK55=;]HP%/TK5B9-FU3(!]!M'40*2:I6*Q EI=4T[<%-+B1J$C/;0/GW
MLYV0 0H5#WLA_CCW^)YC?.]P2^@K2P$X>BORDHVTE//5C:ZS.(4"LRY902EV
M%H06F(LI7>IL10$G*JC(=<LPKO4"9Z5F#]5:0.TA6?,\*R&@B*V+ M/=&'*R
M'6FFME\(LV7*Y8)N#U=X"1'P^2J@8J8W+$E60,DR4B(*BY'FF#?>0.(5X"F#
M+3L8(ZGDA9!7.;E/1IHA$X(<8BX9L/ALP(4\ET0BC3\UI]8<*0,/QWOV6Z5=
M:'G!#%R2/V<)3T?:5PTEL,#KG(=D>P>U'I5@3'*F?M&VQAH:BM>,DZ(.%AD4
M65E]\5OMPT& ^>U,@%4'6)<&].J WJ4!_3J@KYRII"@?/,RQ/:1DBZA$"S8Y
M4&:J:"$_*^6U1YR*W4S$<3MZG+D_.F,G\CWDSB:!/XV<Q_O9%'50Y-[YWOS!
M1[-;%-TYH5_# N?GQ)\^(N?9";TK%/CA[2R<.%-W#U ;T15Z<A[F%9D31?-)
M((<1^N0!QUG./@]U+@3(-/2X3G9<)6N=2=:TT(24/&7(+Q-(C@ETH;R1;^WE
MCZUW&3V(NZAG7B'+L/HHQ!Q:LG(OY^B=X_ NY[!:.([$]9J[[2G2WKF[33&%
MCGP5"7))(2H%P^JQ.93B<@GB]7+TLD.'N #OU+*SQ31!OQX$);KG4+#?;==5
MG=]O/U]6K!NVPC&,-%&2&- -:/;'#^:U\;W-Y?])YOTGLB/?^XWO_??8[6<_
M<F<(WE:BM@E+-R07MN<9W[596%&9U1W*(KVQC>Y@,-0WA]ZTHXY!7BNHWVM0
M1V(&C9C!NV+"C+UV%A0 924'819'M/TO/JZ(3./H?*-OG6@Y S-/U S:U!C6
MB1K]H/050)>JA3 4DW7)JS+0K#9=RE'%^61]++I7U6S^T52M;X+I,BL9RF$A
M*(WN%Y$9K=I)->%DI0KL"^&B7*MA*CHP4 D0^PM"^'XB#VAZNOT74$L#!!0
M   ( $R$3EIF&:O6,@(  $H$   9    >&PO=V]R:W-H965T<R]S:&5E=#@W
M+GAM;'U4[V_:,!#]5TY9-;5212! 5W4A$H1N0QI0E7;[,.V#20ZPZA^9?8'N
MOY_M &(2[9?89]][]UYREW2GS8O=(!*\2J'L(-H057=Q;(L-2F9;ND+E;E;:
M2$8N-.O85@99&4!2Q$F[?1-+QE64I>'LP62IKDEPA0\&;"TE,W]'*/1N$'6B
MP\$C7V_('\196K$U+I">JP?CHOC(4G*)RG*MP.!J$ T[=Z.NSP\)/SCN[,D>
MO).EUB\^F)2#J.T%H<""/ -SRQ9S%,(3.1E_]IS1L:0'GNX/[%^"=^=ER2SF
M6OSD)6T&T6T$):Y8+>A1[[[AWD_?\Q5:V/"$79/;[T50U):TW(.= LE5L[+7
M_7LX 23)&X!D#TB"[J904#EFQ++4Z!T8G^W8_"98#6@GCBO_419DW"UW.,KR
M^70Z>9K>SYX6,)R-(9_/GB:SK_>S?'*_@,LQ$N/"7L$%< 53+H1[E3:-R97V
M!'&Q+S-JRB1OE!ECT8)NYQJ2=M*#Y\48+B^N_J>)G?*C_.0H/PF\W;?D:RDY
MN28A"TR5D&M%7*U1%1PMC+DMA+:U0?@U7%HRK@=^GQ/?%.F=+^+GXLY6K,!!
MY!K?HMEBE'W\T+EI?W['0O=HH?L>>_8=B=!8T"O(#9:<8%Z3)>?&&;F&H=2U
MHG.B&]I^H/6SM\UZMZTDC;>G8N*3UO!3-F5FS94%@2L':[<^.;QI.K<)2%>A
M6Y::7.^%[<8-.QJ?X.Y76M,A\ UX_'UD_P!02P,$%     @ 3(1.6@1GO:P=
M"@  -3X  !D   !X;"]W;W)K<VAE971S+W-H965T.#@N>&UL[9M=<Z,X%H;_
MBLH[M96N<FST!;@W257'9&93M=W3U9[>O=C:"X(5AVT,'L#YV%^_$A +T!%)
M)F3Z8B87W=A^ST%'$M)SA'1RE^7?BALA2G2_3=+B=')3EKOW\WD1W8AM6,RR
MG4CE+]=9O@U+^3'?S(M=+L)U9;1-YL1QW/DVC-/)V4GUW>?\["3;ETF<BL\Y
M*O;;;9@_G(LDNSN=X,GC%U_BS4VIOIB?G>S"C5B)\NON<RX_S0]>UO%6I$6<
MI2@7UZ>3#_A]P#UE4"G^&8N[HG6-5"A76?9-?;A<GTX<52*1B*A4+D+YWZU8
MBB11GF0Y?FV<3@[W5(;MZT?O/U;!RV"NPD(LL^1?\;J\.9WX$[06U^$^*;]D
M=W\734!<^8NRI*C^17>-UIF@:%^4V;8QEB78QFG]?WC?5,1S#$AC0)YK0!L#
M^EP#UABPJF;J4*IZ",(R/#O)LSN4*[7TIBZJRJRL9?AQJMI]5>;RUUC:E6?G
M7U>7GRY6*[2Z^.GCQ:=?5N@8K63G6N\3@;)KM!(;V<HE^B)V65[&Z09=IG5O
MDZTV15</!\51(,HP3HIWTL/758".?GB'?D!QBC[&22+%Q<F\E 56MYU'3>'.
MZ\(12^$P01^SM+PIT$6Z%NNN@[F,]! N>0SWG QZ#$0T0Q1/$7$( PJT?+XY
M!<R#YYN3@6CHH?%HY8]:_ TV#OKW/Z0<799B6_P'JOO:-X-]J_'F?;$+(W$Z
MD0-*(?);,3G[ZU^PZ_P-JK<QG04C.>O4*3O4*1OR?O9)CK5%F BPN]:FO#)5
M(^KM&<$^]F?^R?RV71N CE"?STA7%T#^&'%F^*#KQ, /,?#!&)994:J']Z<L
M6Q<H3-?R(<UOXTA,T<5]E.S7JJL$0M9>%#</LOR4B/I2Z3]L58?Z7_4C5!'U
M_;U6P;&'';<?X!+2<89GO%<1@,[U>+MB.Q7A'BK"':R(=HQ57.$3<;EF.7QJ
M1 6I\(SV8JI5;B?V!1R/=XC'&XQG56;1MV,USZU1E&WEY%_4L8E[=2V@D#RC
ML,2?+7H1F2+FMWIA'1 @<F<,CL@_1.0/1R1G?-D;IV@C4I&'2=U*:SG3Q469
MAPH*AH+SC2)1"G1#WV@*2KC;"P_PY3#6\M4)<'$(<#$8X&5:"CE*E7)HEBTF
MT-%%'<V[*?J4I9+?5)#I!@IN813HF+K,:#M(YB^,[@C(R(+9V@\[&B"<P0!_
M+F]$/D6I*,$)WC%NNR SKQ<"H#HFW.B C:S=CL>>I?PM ,)/-%#5+E="SIQ"
M\DKUJ0SOX1F@<>:WX^&X'PX@6O3'_D;4'OPQIN[,%A#1 9$G'JD>%4Q1U48'
M4E-(,$5+.7YD1?PX_!=1'N]LP^(3=SPB[YI;%,TM8D4=:)?',IF(DP=5K7+:
M$7(R2I(L"DLY?C5/=8&.[F[BZ$9+Q':79 ]"'.<BJ92-C6)(^=3(42$M5&3U
MR!?)N:Z8HNLPBI.X?*@_HZ/:FYKG<E4>-:KL2Z6(A7+R>(]6*;2%O,.MJ$<B
MH9Y>B;6IBDK:1;E8QR5*LD+:3&6 V;4H5 [4C%R1+*/,.)27:Z$4Q7ZW2V)U
M);.R!,F!0(942>637U1VTHF\ED6O.MVTI@_U[39KC^U%/3-O9&%D:>L2O$/R
M=UGQE<T4K6-9,?)RBK(<A5=2GE4%5RQPN$L5UJ_[>*=^F4$L]V=K_X%:._BS
MM?\8K=V=372*B0>SK;.?'PGE<?J I\51D\E1O05C>>M6H,XG,7O#)!T/9JLO
MKM@QO05C>>M6K$YR\7"6VT\=IE#NL L?\BQ)#@\:6,?<)#$/TYG;QSI()Y-9
MKT]V@,YUB"V9Q3J;Q</I[#/)3B;O^Q2F<2 G=;!!XV9^*QG7R-DA&75FEA07
MZQP7#R>Y'];_W1=J;K@XO_PE^ #&X9EQ+/Q^UH>!U!=SQPP$TA&OU?[=2'1N
MBX>3VQ<O/V S!\4RQ^XO+V$SG\7,Z4<%^**LE19V@]+Y+!Y.:.L>IZ<%(*^U
MI() !LH=(YT%9#Z9+9S6GY$7 IZQ+5*B,ULRG-G^EM468F:RF/43V26LZF>(
MD,K:*XE.>,EPPCN<L#?&[9L"C02HCI]J)<#&WD@ZVR7#?'IQL0+#&+1ZZ;PY
MJK=@+&_=&M-$1][RK0$9E?1&]1:,Y:U;L9KTR"M>'32VG6&-R['=6^B__D,&
MF+C8F1&K20"9^(3")MTP-7>1[_UV@9BO UPNA[[^/ CJ/&/Y-VAT[?G2]1P+
MCA&-8^0I'!L)0(E)4K)O&/P)R3QB1@O("+&]4R*:R\@3+Q]>2Y\$>(' 77-N
M 6027/K4!LDDC-NZMX8V,@QMS\#/QD,;\#W9/7D_$$ FL9+U S%E/K?/C!K4
MR#"H]0)!'\-\$Z?HL\@CV5KA!N:7VJ=::3^4QIDY/G,&IO;E;[(*+%8+"^%0
M#6YT&-Q>S-V-OW83 -@-J:CQG@52$1NU44UM]#741@$>PT:FL[3(^@W3R-KC
MI>4M&-6<1H<Y;;D".6W8ZL6[$$;EM+&\=6NLM;GC37=WC+N]8]S]'6_!:51S
M&GT%IS6V[;[O<=I?(J$F9WF8FW,QH'.9TUY+Z<:@(8Q^;PBC)ESQ!?;[T]<2
MTG%BT$L Z-B",6M5: RCOQ.&41.<7"!YI^8B&E_T)W7 %\?6E[M40QA]8PBC
M)C91GYJM"LC8HC\E!J#,RBY40QA]-811$YM<@LW6 F0R7B,0WWAESVVI$M4(
M1M\ P:@%IOK+FQ;=PGCP+#K+S@^F,8N-C%G,1"//6%=>PJK^(CN@<N7@!/-F
M-T#-7.PUS,4 F.+&([*$9)ZYV ?(K,\1T]3%AJGKZSE(7<-6+X6#4;T%8WGK
MUIBF+O:6U,5&I:Y1O05C>>M6;&M?[6LVUIK4Q3UJC P 3;G$V$X60#J\X-;'
M25,7^][4Q<RE*N9Z3K\B .9BS#$K M"I;;JVBM#,Q7XGYF(F)Q%F[G&$9!XW
MUH28B6;$M<USFKG8&S,7,RD)>ZZQ"Q*2N9XY4P RYMG0DFGF8J]F+@; %#/A
M$9!YU-R1"GGS/&OGU-3%WH"Z&$A)&/>IZYFZP*)S+$S)-77QD:F+FZ1$?(.Z
M&E4;@(FQ2Q_P1&WMQ35F\==@%@? 2'*^<=( XJ=^5L;-A:UCR\H6UXS%GUC9
MRG(Y+JBM7\UX $8Q*G&-ZBT8RUNW_C1Q\;<D+CXJ<8WJ+1C+6[=B-7'Q8>)Z
M^4AA<A-UC=$=4#'S] ND8K9)BK=.-KULT]<+SXMP (A<,P6%9,PWEK0 &5L0
MVRLHKNF*#]/5*\Z,<!.4H#,CD PX,P+(!LZ,<$U4?)BHGACQ/6.:.98]K)]8
M0S)NO"0. )D_HY874W4\\]9YVJW(-]6YY )%BN_JLZ:';P]GGS]4)WY[WY_C
M]T%]@EF[J0]4UTQ2H$1<2Y>2W&7Y\OJ,<OVAS';5J=VKK"RS;75Y(\*UR)5
M_GZ=9>7C!W6#PTGQL_\#4$L#!!0    ( $R$3EK@@:Z4< 0  -\.   9
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
MVQR+"&EY&E,V.-FIXX9GPCG)U.T6P011:2">KPGAQX8<H#X36_P#4$L#!!0
M   ( $R$3EH86H7;40,  *X5   -    >&PO<W1Y;&5S+GAM;-U846_:,!#^
M*Y&[3JTT-82L@:R M"%5FK1-E=J'O56&.&#)<3+'=-!?/U\<$J ^1ONPT@71
MV/?EN_ON?$E<!J5>"78[9TQ[RTS(<DCF6A>??+^<SEE&RXN\8-(@::XRJLU4
MS?RR4(PF)9 RX7<[G<C/*)=D-)"+[#K3I3?-%U(/2;\Q>?;T-1F2(/I(/.MN
MG"=L2.[/WO]:Y/KJG6?/)Q].3CH7G?OSJUWDK(;.B>]T?+GMN'7T-V)T@")4
M#^:T=U":^_)$7?>=B79.-U+MG&+DV$W>9J/T7L=!;ZDH+3BL&GO+8>OAUUTV
M&J2Y;)LM)-9@HM.,>0]4#,F8"CY1'%@IS;A867,7#--<Y,K3ILN-G  LY:.%
M SN#&Z#VDW&9JRJVC6#_3NK+=X#U# 1R(1J!76(-HT%!M69*7IM)=7%E? )Y
M]?AN51B%,T570?>2M(3J9(),<I4PU80)R-HT&@B6@AS%9W,XZ[SP =0ZS\P@
MX7262UII6#/J@7$[94+<PM/A9[KE>YENK&O5#+(9&D'UT+JQ$_"_Z<WZWG1[
M^2*_7L$?<OUE8=*1U1RZA=THEO)E-5^FC0#,>X![IT4A5I\%G\F,V>0/#C@:
MT#7/F^>*/YIHT"I38V"*> ],:3[=M/Q6M+AC2[UNIV6*:^Z^0<W_MLXS)IFB
M8E.TZ?UCKO*+%=>OT]?07#U6=A4[18:]X]=8;Q^.763T%D2^B>7N'[_(,#Y^
MC?6&\LA%]E[MR?X<D<%1BO3K[=K&GG!K1]A8/=AY#\D/V.>+-J@W67"AN:QG
M<YXD3#[9&!KWFD[,/Z-;_LWU"4OI0NB[!AR2=OR=)7R1Q<U5-U"(^JIV_ W2
M"Z)FVV]B<9FP)4O&]53-)M70,P,3M3Z L(M<5X<;P3@6<R. 87$P!1C'LK X
M_U,^?30?BV':^DZDCW+Z*,>R7,BX^F!QW)S8'.Y,XS@,HPBKZ'CL5##&ZA9%
M\'5[P[0! XL#D9Y7:WRU\0[9WP?8FN[K$"Q3O!.Q3/%: ^*N&S#BV+W:6!Q@
M8*N ]0[$=\>!GG)SPA!6%=.&W<$X$L<8 KWH[M$H0JH3P<>]/MA=$H9Q[$8
M<RL(0PR!NQ%', 6@ 4/"L'H/[KR/_/5[RF]_H1W] 5!+ P04    " !,A$Y:
MEXJ[',     3 @  "P   %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S
M9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X
M 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA<UYVE/=LO
M3T%O@*\Z3'%":4A+,P[PS=)_,O?S##5%Y4HCE5L:>-/E_G;@2=&A(E@6FD7)
MTZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0
M   ( $R$3EJZEMR0!0<   (\   /    >&PO=V]R:V)O;VLN>&ULQ9M;<Z)(
M%(#_2I<O.ULU62-R<VHR52AM0@T" YB=[,L6T<Z$&@0+,-F97[\-Q-E#@J?V
MY21/*BA^GF[.=_KBQ\>B_'Y;%-_9/[LLKRY&]W6]_S >5YM[L4NJ/XJ]R.69
MNZ+<);5\67X;5_M2)-OJ7HAZEXV5\W-]O$O2?/3IX_%:03F&+XI:;.JTR.7!
MYL!U*AZK_\XW+]E#6J6W:9;6/RY&[?-,C-@NS=-=^E-L+T;G(U;=%X]719G^
M+/(ZR:)-6639Q6C2G;@699UN7AR.&L@XN:W:(W5R&R82Y&*DG\L+WJ5E5;?O
M:*^?2,8'(=_<O3K4Q3+-:E':22TNR^*P3_-OS67DKQB#G]'&X?C8!?%#^7_"
M6-S=I1MA%YO#3N1U%\=29 U@7MVG^VK$\F0G+D8+_YJ'++ N>?.CY+<XV^X'
MUI(,A*O\D,H3I;-M&>EXK,,VK9F3=Q^69P&6@F IM%@+WXM\U[&MF-ML;KF6
MM^ LNN(\C@#@% &<OB)@%,N'%??BB/E+YG@+'T"J"*3Z9I!1["\ I(9 :F\(
M^;<"('4$4G\SR(4570%( X$TWNRF8>^"!$":"*1)"^F'EY;G_&7%CN\!HAE"
M-"-.@9M-<<AK:006%%FZ244%<_,YEIS/:=%"?LV]=4\5J"N(9;&TG)!=6^Z:
M-QU_Z7BRASF6*S->%(?K%<3$W#$AEL>E[]M_.J[++,^6;+'E73ISES,KBOK^
MF& "F1 ;Q%I\63N1T]P'/2;,%Q-B802A'_ POGG/YFO'M1WO,FJ#R"5JL.KU
M0\P8$V)EN-R*>"]HF!HFQ&ZP^3R&+)@!)L0*:+3^^<IW;1Y&O[7-%M] -BSQ
M3X@S?U,7K3B+K:_]ML-2_X0X]W,K]-I>+KN]5*45PCZN8*E?(4[];4N>S65'
MMYF,6\"]Z+DS%<P%"K$+)-/*B;LJJ$D1LOB(922Y-$*O>15T%$%L@ODZ<CP>
M12SBERTJ!,.2OT*<_"-YC>TA$\QQV!F[3K)#^QZ6Y%OVY0!+-07S@4+M@^0'
M>ZA8(,KVX_E&,#NM-EE1'4H!(3$;*,0V</(JW8J2Q66R;8HXJRR3_)MH/@4+
M.05SA$+LB.>,QT*S;?"@A)B8/A1B?0R4PG+D\/3L=TB)B40A%LD@99Q(B#XC
M)A:%6"Q/E?L0UQ33RI18*WAMS" F9I<I];04*(X'8XA994IL%;1*[LU83-$9
M*F+'=%7R8/0PITR)G=*4RX-0F$.FU X!M>D@'":/*;$\7A:I@XB8.*;$XN"K
MP/5O.&=S[O&E$[/ M>2=>_8$"C$Q<TR)S7&JJ![ Q.0Q)9;'B[)UJ+U53",J
M]>@$JU][*5#%-*)2:V2H4K!%G:19/Y:83E1BG?PJ%8; ,(&HQ (Y@ETG9=IT
M/[8HNC*V:VN(B2YR$ L%G97L]T5,,2JQ8M#*JX^)R48EE@V..868F'!48N'@
MF"K$Q(2C$@L'Q]0@)B8<E7H)I%=N#^0A#9.-1BV;Q16WUVY[>S=K7([-PT[;
M<6CU)L\U3#8:L6P@IFS?]4H6&4_#JJ;U(2:F&XU8-[VV;L!L)PK\R'*;<FT!
MIYXT3#[:*RZ/]#'/6'3C0DQ,/MI;KICTTJ6&KK$3RP?'A.E2P^2C$<OG.&0=
MRD"8;31BVSQQ18?]/FLG%I.,W299.R$JOQ5B8K;1B&WSA.F*I!+O9;56U<.A
MQ%2C$:MF*)2+I+IGRZQX9 [<[H$Y1R=VSJ]05I60L?3W;=4KQQ%=<"$FYAR=
MV#GM9(I,B$ ]W?Q*U^P0$W..3NP<R-3KBCJF&)U8,0/!6UGQ.I32D4T/]W#I
MF&)T8L4,K>D.!Q,SC/Z:,VAGS++MUMWM.&SIAQ 3W<=%O1#3QX1M_VS?GHX)
M1R<6#H+9S%M!3$PX^BLNZ3_#Y,LE7$O7,>?HQ,Y!,&W>PS0PYQC$SD'[9F^&
MP,"<8Q [9V Z&L)"3,PY!K%SAF;-!Y*F@1G((#;0B6GSF'^-UW*D S$Q QG$
M!CJ!.1>YN$MK.+(U, 49Q HZ@1F(O'HV7VE@"C*HEW.&,:VJ.NSV=0HQT<W$
M;[6D8_D+A[V#F)B"#&(%H7VSGS0Q!1G4&\U.-KK\P@06ZB:F()-802<PETE:
MLH<^)J8@DWJJ[>0Z7IOA(2:F()-802<Q.U]"3,Q")O5F- 1SO8+;NDW,0N9K
MC(-.1;-WIYN8A4QB"^&8<$;0Q"QDDO^C!=F_V4OO)F8AD]A"+Y?"91B/B\_%
M'<1$_]1";*&!%?N!6M/$#&02&^@76=/:(7?;?PFU8_-5TS\!Y@PST(QZL6<]
MC_B7M21ES?+SB4C.,/O,J.V#;GZ =_@,L\^LM<^X?7/UZ>-6UBNYV'KR*RIY
M?)-DFZ!DS4-SI8FB:LU.^;M#EBWD,3]WBV1[_ OK\>^WG_X%4$L#!!0    (
M $R$3EH<1N&VJP(  "LV   :    >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E
M;'/-VDUJXT 0AN&K&!T@<E=75;>&.*O99!MR >&T?XAM&4E#DMN/<1;V)V8Q
MFZ!O95K"I1<$#Z;=CR_ET([[[C3L]N=A\7D\G(95M1O'\Z^Z'M:[<FR'A^Y<
M3I<[FZX_MN-EV6_K<[M^;[>EEN72Z_Y^1O7T>#]S\?IU+O\SL=ML]NORNUO_
M.9;3^(_!]4?7OP^[4L9J\=KVVS*NJOKS<+L\U->/\'"97"V>WU95__P6JGKN
M(($@F3\H0E"</T@A2.</,@BR^8,<@GS^H 1!:?Z@#$%Y_J &@IKY@\(295P2
M)$VP)M Z(->!P.N 8 <"L0.2'0C,#HAV(% [(-N!P.V < <"N0/2'0CL#HAW
M(-!;4&\AT%M0;R'06R8_M@GT%M1;"/06U%L(]!;46PCT%M1;"/06U%L(]!;4
M6PCT%M1;"/2.J'<DT#NBWI% [XAZ1P*]XV2SA$#OB'I' KTCZAT)](ZH=R30
M.Z+>D4#OB'I' KTCZAT)]%;46PGT5M1;"?16U%L)]%;46PGTULEF-X'>BGHK
M@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN!WH9Z&X'>AGH;@=Z&>AN!WH9Z&X'>AGH;
M@=XV^;.20&]#O8U ;T.]C4!O0[V-0&]#O8U ;T>]G4!O1[V=0&]'O9U ;T>]
MG4!O1[V=0&]'O9U ;Y\<-B'0VU%O)]#;46\GT-M1;R?0.Z'>B4#OA'HG KT3
MZIT(]$ZH=R+0.Z'>B4#OA'HG KT3ZIT(]$Z3PX($>B?4.Q'HG5#O1*!W1KTS
M@=X9]<X$>F?4.Q/HG5'O3*!W1KTS@=X9]<X$>F?4.Q/HG5'O3*!WGASV)M [
MH]Z90.\&]6X(]&Y0[X9 [P;U;GY2[V'\.I3AUO.]QN?_)-7CY;OE]OCK\OOB
MY+U<<:[O*X:GOU!+ P04    " !,A$Y:S1YDO$ "  !Z-   $P   %M#;VYT
M96YT7U1Y<&5S72YX;6S-V]]NVC 4Q_%70;FM2(@=.V8JO6EWN_5B+^ EID3D
MGV*WHV\_$]I*FSJTBDG[WA"![?,[\9$^=UQ_>QZ=7QRZMO>;9!?"^"G+?+5S
MG?7I,+H^KFR'J;,A?IT>LM%6>_O@,K%:Z:P:^N#ZL S'&LG-]9W;VL<V+#X?
MXL^^&?I-,KG6)XO;T\9CUB:QX]@VE0UQ/7OJZ]]2EB\):3PY[_&[9O17<4.2
MO9MP7/ESP,NYKT]NFIK:+>[M%+[8+N[*#FWFPW/K?'J^Q#L]#MMM4[EZJ!Z[
M>"3UX^1L[7?.A:Y-3T6OSB>'>,/N])E?G#^7.1<8=]Y/P^CCQ";W\;C7D1Q/
M+\=8R$VA.?^*;XFQ],7OYX[3KEW]E]GQ>G\,TWZ>A\_FQ^5W_.N,W^I_L \!
MZ4-"^B@@?2A('QK21PGIPT#Z6$/ZR%>41BBBYA12<XJI.075G*)J3F$UI[B:
M4V#-*;(*BJR"(JN@R"HHL@J*K((BJZ#(*BBR"HJL@B*KI,@J*;)*BJR2(JND
MR"HILDJ*K)(BJZ3(*BFR%A19"XJL!476@B)K09&UH,A:4&0M*+(6%%D+BJR*
M(JNBR*HHLBJ*K(HBJZ+(JBBR*HJLBB*KHLBJ*;)JBJR:(JNFR*HILFJ*K)HB
MJZ;(JBFR:HJL)476DB)K29&UI,A:4F0M*;*6%%E+BJPE1=:2(JNAR&HHLAJ*
MK(8BJZ'(:BBR&HJLAB*KH<AJ*+*N*;*N*;*N_Z>LWX=A_X_CYV?:V:9_S<_F
MOQS=_ 102P$"% ,4    " !,A$Y:!T%-8H$   "Q    $
M@ $     9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0    ( $R$3EH63IR/[P
M "L"   1              "  :\   !D;V-0<F]P<R]C;W)E+GAM;%!+ 0(4
M Q0    ( $R$3EJ97)PC$ 8  )PG   3              "  <T!  !X;"]T
M:&5M92]T:&5M93$N>&UL4$L! A0#%     @ 3(1.6D4I]?_2"   MSH  !@
M             ("!#@@  'AL+W=O<FMS:&5E=',O<VAE970Q+GAM;%!+ 0(4
M Q0    ( $R$3EJLB0S_00(  +P%   8              " @181  !X;"]W
M;W)K<VAE971S+W-H965T,BYX;6Q02P$"% ,4    " !,A$Y:TR;_@+@'  #K
M)@  &               @(&-$P  >&PO=V]R:W-H965T<R]S:&5E=#,N>&UL
M4$L! A0#%     @ 3(1.6DESV@69!@  JAL  !@              ("!>QL
M 'AL+W=O<FMS:&5E=',O<VAE970T+GAM;%!+ 0(4 Q0    ( $R$3EH5<^,R
M6Q,  (3_   8              " @4HB  !X;"]W;W)K<VAE971S+W-H965T
M-2YX;6Q02P$"% ,4    " !,A$Y:D#O6=YL"  "]!@  &
M@(';-0  >&PO=V]R:W-H965T<R]S:&5E=#8N>&UL4$L! A0#%     @ 3(1.
M6B%DQXN!"0  <2T  !@              ("!K#@  'AL+W=O<FMS:&5E=',O
M<VAE970W+GAM;%!+ 0(4 Q0    ( $R$3EH99N%AM00  ! 7   8
M      " @6-"  !X;"]W;W)K<VAE971S+W-H965T."YX;6Q02P$"% ,4
M" !,A$Y:=%/"B\,"  #@!0  &               @(%.1P  >&PO=V]R:W-H
M965T<R]S:&5E=#DN>&UL4$L! A0#%     @ 3(1.6DU.0O;I)   2WX  !D
M             ("!1TH  'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6Q02P$"
M% ,4    " !,A$Y:-*\B?B8'   Q$0  &0              @(%G;P  >&PO
M=V]R:W-H965T<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0    ( $R$3EIXY:+3;04
M $P0   9              " @<1V  !X;"]W;W)K<VAE971S+W-H965T,3(N
M>&UL4$L! A0#%     @ 3(1.6O1P:ECK!0  $PX  !D              ("!
M:'P  'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6Q02P$"% ,4    " !,A$Y:
MB>=<+H4*   V'0  &0              @(&*@@  >&PO=V]R:W-H965T<R]S
M:&5E=#$T+GAM;%!+ 0(4 Q0    ( $R$3EI2/CJ?O0,  *((   9
M      " @4:-  !X;"]W;W)K<VAE971S+W-H965T,34N>&UL4$L! A0#%
M  @ 3(1.6A0QFEIC!@  CA   !D              ("!.I$  'AL+W=O<FMS
M:&5E=',O<VAE970Q-BYX;6Q02P$"% ,4    " !,A$Y:&!G;=%49  ![7P
M&0              @('4EP  >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;%!+
M 0(4 Q0    ( $R$3EH#^1WGH@H  -(?   9              " @6"Q  !X
M;"]W;W)K<VAE971S+W-H965T,3@N>&UL4$L! A0#%     @ 3(1.6AAXFNG]
M#@  +S$  !D              ("!.;P  'AL+W=O<FMS:&5E=',O<VAE970Q
M.2YX;6Q02P$"% ,4    " !,A$Y:8#[7G4D$   E"P  &0
M@(%MRP  >&PO=V]R:W-H965T<R]S:&5E=#(P+GAM;%!+ 0(4 Q0    ( $R$
M3EH(M: 8:@X  .TJ   9              " @>W/  !X;"]W;W)K<VAE971S
M+W-H965T,C$N>&UL4$L! A0#%     @ 3(1.6F=BUY:D P  V0<  !D
M         ("!CMX  'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6Q02P$"% ,4
M    " !,A$Y:06(.6=<.   Z,   &0              @(%IX@  >&PO=V]R
M:W-H965T<R]S:&5E=#(S+GAM;%!+ 0(4 Q0    ( $R$3EKK-%)6D@,  &X)
M   9              " @7?Q  !X;"]W;W)K<VAE971S+W-H965T,C0N>&UL
M4$L! A0#%     @ 3(1.6NSHL8UV @  IP8  !D              ("!0/4
M 'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6Q02P$"% ,4    " !,A$Y:+'5H
MOD,"  "*!@  &0              @('M]P  >&PO=V]R:W-H965T<R]S:&5E
M=#(V+GAM;%!+ 0(4 Q0    ( $R$3EH\I3,X$0(  -T$   9
M  " @6?Z  !X;"]W;W)K<VAE971S+W-H965T,C<N>&UL4$L! A0#%     @
M3(1.6B!N@+_O*   N>(  !D              ("!K_P  'AL+W=O<FMS:&5E
M=',O<VAE970R."YX;6Q02P$"% ,4    " !,A$Y:\XN$!\0"  !)!@  &0
M            @('5)0$ >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;%!+ 0(4
M Q0    ( $R$3EJKIDB]PP,  /@'   9              " @= H 0!X;"]W
M;W)K<VAE971S+W-H965T,S N>&UL4$L! A0#%     @ 3(1.6D9'UEY-!0
MS0P  !D              ("!RBP! 'AL+W=O<FMS:&5E=',O<VAE970S,2YX
M;6Q02P$"% ,4    " !,A$Y:>!U*NTD$   U"@  &0              @(%.
M,@$ >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;%!+ 0(4 Q0    ( $R$3EJ;
M^1F@&@,  (H&   9              " @<XV 0!X;"]W;W)K<VAE971S+W-H
M965T,S,N>&UL4$L! A0#%     @ 3(1.6NM>P#K/!   2@T  !D
M     ("!'SH! 'AL+W=O<FMS:&5E=',O<VAE970S-"YX;6Q02P$"% ,4
M" !,A$Y:8;%]:%D$  #7"0  &0              @($E/P$ >&PO=V]R:W-H
M965T<R]S:&5E=#,U+GAM;%!+ 0(4 Q0    ( $R$3EI=0VT1>P@   47   9
M              " @;5# 0!X;"]W;W)K<VAE971S+W-H965T,S8N>&UL4$L!
M A0#%     @ 3(1.6F^+^RA^ P  V0<  !D              ("!9TP! 'AL
M+W=O<FMS:&5E=',O<VAE970S-RYX;6Q02P$"% ,4    " !,A$Y:XL$SUJH+
M  #3*   &0              @($<4 $ >&PO=V]R:W-H965T<R]S:&5E=#,X
M+GAM;%!+ 0(4 Q0    ( $R$3EH^X+HQA0<  .85   9              "
M@?U; 0!X;"]W;W)K<VAE971S+W-H965T,SDN>&UL4$L! A0#%     @ 3(1.
M6D_8O&3W!@  U1D  !D              ("!N6,! 'AL+W=O<FMS:&5E=',O
M<VAE970T,"YX;6Q02P$"% ,4    " !,A$Y:6#HMPYH#   S"0  &0
M        @('G:@$ >&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM;%!+ 0(4 Q0
M   ( $R$3EK.\#PR @D  #<\   9              " @;AN 0!X;"]W;W)K
M<VAE971S+W-H965T-#(N>&UL4$L! A0#%     @ 3(1.6M=,T*1$!0  WB
M !D              ("!\7<! 'AL+W=O<FMS:&5E=',O<VAE970T,RYX;6Q0
M2P$"% ,4    " !,A$Y:V)R^4K\"  #-!P  &0              @(%L?0$
M>&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;%!+ 0(4 Q0    ( $R$3EH9PLS]
M$@,  -T(   9              " @6*  0!X;"]W;W)K<VAE971S+W-H965T
M-#4N>&UL4$L! A0#%     @ 3(1.6F904/ZS @  ^ 8  !D
M ("!JX,! 'AL+W=O<FMS:&5E=',O<VAE970T-BYX;6Q02P$"% ,4    " !,
MA$Y:$&:#5N0$   "&0  &0              @(&5A@$ >&PO=V]R:W-H965T
M<R]S:&5E=#0W+GAM;%!+ 0(4 Q0    ( $R$3EK7\BU#U <  $U%   9
M          " @;"+ 0!X;"]W;W)K<VAE971S+W-H965T-#@N>&UL4$L! A0#
M%     @ 3(1.6C:R#@>E P  N X  !D              ("!NY,! 'AL+W=O
M<FMS:&5E=',O<VAE970T.2YX;6Q02P$"% ,4    " !,A$Y:Z[E?%4T*  !F
M80  &0              @(&7EP$ >&PO=V]R:W-H965T<R]S:&5E=#4P+GAM
M;%!+ 0(4 Q0    ( $R$3EI4/>W'?P0  'H;   9              " @1NB
M 0!X;"]W;W)K<VAE971S+W-H965T-3$N>&UL4$L! A0#%     @ 3(1.6@8L
MMW8E!0  R2<  !D              ("!T:8! 'AL+W=O<FMS:&5E=',O<VAE
M970U,BYX;6Q02P$"% ,4    " !,A$Y:2/\\*[8"  #E!@  &0
M    @($MK $ >&PO=V]R:W-H965T<R]S:&5E=#4S+GAM;%!+ 0(4 Q0    (
M $R$3EI,H@<YG0(  +@&   9              " @1JO 0!X;"]W;W)K<VAE
M971S+W-H965T-30N>&UL4$L! A0#%     @ 3(1.6GY,6U&L!   01@  !D
M             ("![K$! 'AL+W=O<FMS:&5E=',O<VAE970U-2YX;6Q02P$"
M% ,4    " !,A$Y:8V-KUCX$   P$0  &0              @('1M@$ >&PO
M=V]R:W-H965T<R]S:&5E=#4V+GAM;%!+ 0(4 Q0    ( $R$3EH]A!4.5P,
M # *   9              " @4:[ 0!X;"]W;W)K<VAE971S+W-H965T-3<N
M>&UL4$L! A0#%     @ 3(1.6B+2N"?X @  P@D  !D              ("!
MU+X! 'AL+W=O<FMS:&5E=',O<VAE970U."YX;6Q02P$"% ,4    " !,A$Y:
M\%@!/^4"  #:"   &0              @($#P@$ >&PO=V]R:W-H965T<R]S
M:&5E=#4Y+GAM;%!+ 0(4 Q0    ( $R$3EK!UM,DTP(  *8'   9
M      " @1_% 0!X;"]W;W)K<VAE971S+W-H965T-C N>&UL4$L! A0#%
M  @ 3(1.6IQQL3@O P  TPP  !D              ("!*<@! 'AL+W=O<FMS
M:&5E=',O<VAE970V,2YX;6Q02P$"% ,4    " !,A$Y:4 1 "NT%  "A(P
M&0              @(&/RP$ >&PO=V]R:W-H965T<R]S:&5E=#8R+GAM;%!+
M 0(4 Q0    ( $R$3EH#+LZ37B(  "&5 @ 9              " @;/1 0!X
M;"]W;W)K<VAE971S+W-H965T-C,N>&UL4$L! A0#%     @ 3(1.6C;@C;,G
M P  ,0L  !D              ("!2/0! 'AL+W=O<FMS:&5E=',O<VAE970V
M-"YX;6Q02P$"% ,4    " !,A$Y:E?C<P,P*  "HB   &0
M@(&F]P$ >&PO=V]R:W-H965T<R]S:&5E=#8U+GAM;%!+ 0(4 Q0    ( $R$
M3EK@'$4.* H  +<\   9              " @:D" @!X;"]W;W)K<VAE971S
M+W-H965T-C8N>&UL4$L! A0#%     @ 3(1.6IB2#JCR @  00@  !D
M         ("!" T" 'AL+W=O<FMS:&5E=',O<VAE970V-RYX;6Q02P$"% ,4
M    " !,A$Y:MY5"Z[(#  #(#0  &0              @($Q$ ( >&PO=V]R
M:W-H965T<R]S:&5E=#8X+GAM;%!+ 0(4 Q0    ( $R$3EJ8-2(LJ ,  (@,
M   9              " @1H4 @!X;"]W;W)K<VAE971S+W-H965T-CDN>&UL
M4$L! A0#%     @ 3(1.6C 6/=9L!0  [!<  !D              ("!^1<"
M 'AL+W=O<FMS:&5E=',O<VAE970W,"YX;6Q02P$"% ,4    " !,A$Y:XB=I
M-[ $   P$P  &0              @(&<'0( >&PO=V]R:W-H965T<R]S:&5E
M=#<Q+GAM;%!+ 0(4 Q0    ( $R$3EJT/367404  -D5   9
M  " @8,B @!X;"]W;W)K<VAE971S+W-H965T-S(N>&UL4$L! A0#%     @
M3(1.6L,E!;$*!   L!,  !D              ("!"R@" 'AL+W=O<FMS:&5E
M=',O<VAE970W,RYX;6Q02P$"% ,4    " !,A$Y:_Q9_K9D/   ?A   &0
M            @(%,+ ( >&PO=V]R:W-H965T<R]S:&5E=#<T+GAM;%!+ 0(4
M Q0    ( $R$3EHL1V"8^0P  )-[   9              " @1P\ @!X;"]W
M;W)K<VAE971S+W-H965T-S4N>&UL4$L! A0#%     @ 3(1.6@ZG'K%Q!0
MER<  !D              ("!3$D" 'AL+W=O<FMS:&5E=',O<VAE970W-BYX
M;6Q02P$"% ,4    " !,A$Y:,*WXZ,P#   _$@  &0              @('T
M3@( >&PO=V]R:W-H965T<R]S:&5E=#<W+GAM;%!+ 0(4 Q0    ( $R$3EI3
M^=30J 0  &\2   9              " @?=2 @!X;"]W;W)K<VAE971S+W-H
M965T-S@N>&UL4$L! A0#%     @ 3(1.6I!O2'*_ P  ,1$  !D
M     ("!UE<" 'AL+W=O<FMS:&5E=',O<VAE970W.2YX;6Q02P$"% ,4
M" !,A$Y:/)Q0? H+  #]?@  &0              @(',6P( >&PO=V]R:W-H
M965T<R]S:&5E=#@P+GAM;%!+ 0(4 Q0    ( $R$3EIT_MT7PQX  *7& 0 9
M              " @0UG @!X;"]W;W)K<VAE971S+W-H965T.#$N>&UL4$L!
M A0#%     @ 3(1.6NEVBC=I"P  Y'P  !D              ("!!X8" 'AL
M+W=O<FMS:&5E=',O<VAE970X,BYX;6Q02P$"% ,4    " !,A$Y:4@F9,T$)
M  !%0@  &0              @(&GD0( >&PO=V]R:W-H965T<R]S:&5E=#@S
M+GAM;%!+ 0(4 Q0    ( $R$3EKGI.M<XP4  ,T?   9              "
M@1^; @!X;"]W;W)K<VAE971S+W-H965T.#0N>&UL4$L! A0#%     @ 3(1.
M6DRGZ^1X P  5 P  !D              ("!.:$" 'AL+W=O<FMS:&5E=',O
M<VAE970X-2YX;6Q02P$"% ,4    " !,A$Y:J/@LB_0"  #?!P  &0
M        @('HI ( >&PO=V]R:W-H965T<R]S:&5E=#@V+GAM;%!+ 0(4 Q0
M   ( $R$3EIF&:O6,@(  $H$   9              " @1.H @!X;"]W;W)K
M<VAE971S+W-H965T.#<N>&UL4$L! A0#%     @ 3(1.6@1GO:P="@  -3X
M !D              ("!?*H" 'AL+W=O<FMS:&5E=',O<VAE970X."YX;6Q0
M2P$"% ,4    " !,A$Y:X(&NE' $  #?#@  &0              @('0M (
M>&PO=V]R:W-H965T<R]S:&5E=#@Y+GAM;%!+ 0(4 Q0    ( $R$3EK?D#AM
MF0<   <S   9              " @7>Y @!X;"]W;W)K<VAE971S+W-H965T
M.3 N>&UL4$L! A0#%     @ 3(1.6K.MSSC! @  XPD  !D
M ("!1\$" 'AL+W=O<FMS:&5E=',O<VAE970Y,2YX;6Q02P$"% ,4    " !,
MA$Y:!N#J\_4#   ?$P  &0              @($_Q ( >&PO=V]R:W-H965T
M<R]S:&5E=#DR+GAM;%!+ 0(4 Q0    ( $R$3EH86H7;40,  *X5   -
M          "  6O( @!X;"]S='EL97,N>&UL4$L! A0#%     @ 3(1.6I>*
MNQS     $P(   L              ( !Y\L" %]R96QS+RYR96QS4$L! A0#
M%     @ 3(1.6KJ6W) %!P   CP   \              ( !T,P" 'AL+W=O
M<FMB;V]K+GAM;%!+ 0(4 Q0    ( $R$3EH<1N&VJP(  "LV   :
M      "  0+4 @!X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0
M   ( $R$3EK-'F2\0 (  'HT   3              "  >76 @!;0V]N=&5N
B=%]4>7!E<UTN>&UL4$L%!@    !D &0 <QL  %;9 @    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>112
<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>113
<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>115
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>508</ContextCount>
  <ElementCount>559</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>98</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>10</UnitCount>
  <MyReports>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - COVER PAGE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/COVERPAGE</Role>
      <ShortName>COVER PAGE</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Document - Audit Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/AuditInformation</Role>
      <ShortName>Audit Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>9952151 - Statement - CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>9952152 - Statement - CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>9952153 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>9952154 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParentheticals</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>9952155 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>9952157 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETSParenthetical</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>9952158 - Disclosure - ORGANIZATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/ORGANIZATION</Role>
      <ShortName>ORGANIZATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>9952159 - Disclosure - Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/AccountingPolicies</Role>
      <ShortName>Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>9952160 - Disclosure - REVENUE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/REVENUE</Role>
      <ShortName>REVENUE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>9952161 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/FAIRVALUEOFFINANCIALINSTRUMENTS</Role>
      <ShortName>FAIR VALUE OF FINANCIAL INSTRUMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>9952162 - Disclosure - GOODWILL AND INTANGIBLE ASSETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETS</Role>
      <ShortName>GOODWILL AND INTANGIBLE ASSETS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>9952163 - Disclosure - ACQUISITIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/ACQUISITIONS</Role>
      <ShortName>ACQUISITIONS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>9952165 - Disclosure - PROPERTY, BUILDINGS AND EQUIPMENT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/PROPERTYBUILDINGSANDEQUIPMENT</Role>
      <ShortName>PROPERTY, BUILDINGS AND EQUIPMENT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>9952166 - Disclosure - LEASES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/LEASES</Role>
      <ShortName>LEASES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>9952167 - Disclosure - DEBT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/DEBT</Role>
      <ShortName>DEBT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>9952168 - Disclosure - STOCKHOLDERS' EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/STOCKHOLDERSEQUITY</Role>
      <ShortName>STOCKHOLDERS' EQUITY</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>9952169 - Disclosure - INCOME TAXES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/INCOMETAXES</Role>
      <ShortName>INCOME TAXES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>9952170 - Disclosure - EARNINGS PER SHARE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/EARNINGSPERSHARE</Role>
      <ShortName>EARNINGS PER SHARE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>9952172 - Disclosure - STOCK-BASED COMPENSATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/STOCKBASEDCOMPENSATION</Role>
      <ShortName>STOCK-BASED COMPENSATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>9952173 - Disclosure - COMMITMENTS AND CONTINGENCIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/COMMITMENTSANDCONTINGENCIES</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>9952174 - Disclosure - BUSINESS SEGMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/BUSINESSSEGMENTS</Role>
      <ShortName>BUSINESS SEGMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>9952176 - Disclosure - Schedule II - Valuation and Qualifying Accounts</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/ScheduleIIValuationandQualifyingAccounts</Role>
      <ShortName>Schedule II - Valuation and Qualifying Accounts</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.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>25</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.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>26</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>995447 - Disclosure - Insider Trading Policies and Procedures</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc</Role>
      <ShortName>Insider Trading Policies and Procedures</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>9955511 - Disclosure - Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/AccountingPoliciesPolicies</Role>
      <ShortName>Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.wesco.com/role/AccountingPolicies</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>9955512 - Disclosure - Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/AccountingPoliciesTables</Role>
      <ShortName>Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.wesco.com/role/AccountingPolicies</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>9955513 - Disclosure - REVENUE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/REVENUETables</Role>
      <ShortName>REVENUE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.wesco.com/role/REVENUE</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>9955515 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSTables</Role>
      <ShortName>GOODWILL AND INTANGIBLE ASSETS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETS</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>9955516 - Disclosure - ACQUISITIONS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/ACQUISITIONSTables</Role>
      <ShortName>ACQUISITIONS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.wesco.com/role/ACQUISITIONS</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>9955518 - Disclosure - PROPERTY, BUILDINGS AND EQUIPMENT (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/PROPERTYBUILDINGSANDEQUIPMENTTables</Role>
      <ShortName>PROPERTY, BUILDINGS AND EQUIPMENT (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.wesco.com/role/PROPERTYBUILDINGSANDEQUIPMENT</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>9955519 - Disclosure - LEASES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/LEASESTables</Role>
      <ShortName>LEASES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.wesco.com/role/LEASES</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>9955520 - Disclosure - DEBT (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/DEBTTables</Role>
      <ShortName>DEBT (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.wesco.com/role/DEBT</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>9955521 - Disclosure - INCOME TAXES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/INCOMETAXESTables</Role>
      <ShortName>INCOME TAXES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.wesco.com/role/INCOMETAXES</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>9955522 - Disclosure - EARNINGS PER SHARE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/EARNINGSPERSHARETables</Role>
      <ShortName>EARNINGS PER SHARE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.wesco.com/role/EARNINGSPERSHARE</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>9955523 - Disclosure - EMPLOYEE BENEFIT PLANS - (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTables</Role>
      <ShortName>EMPLOYEE BENEFIT PLANS - (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>9955524 - Disclosure - STOCK-BASED COMPENSATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/STOCKBASEDCOMPENSATIONTables</Role>
      <ShortName>STOCK-BASED COMPENSATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.wesco.com/role/STOCKBASEDCOMPENSATION</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>9955525 - Disclosure - BUSINESS SEGMENTS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/BUSINESSSEGMENTSTables</Role>
      <ShortName>BUSINESS SEGMENTS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.wesco.com/role/BUSINESSSEGMENTS</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>9955526 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/ScheduleIIValuationandQualifyingAccountsTables</Role>
      <ShortName>Schedule II - Valuation and Qualifying Accounts (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.wesco.com/role/ScheduleIIValuationandQualifyingAccounts</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>9955528 - Disclosure - Accounting Policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/AccountingPoliciesDetails</Role>
      <ShortName>Accounting Policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.wesco.com/role/AccountingPoliciesTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>9955529 - Disclosure - REVENUE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/REVENUEDetails</Role>
      <ShortName>REVENUE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.wesco.com/role/REVENUETables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>9955530 - Disclosure - REVENUE Variable Consideration (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/REVENUEVariableConsiderationDetails</Role>
      <ShortName>REVENUE Variable Consideration (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>9955531 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails</Role>
      <ShortName>FAIR VALUE OF FINANCIAL INSTRUMENTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.wesco.com/role/FAIRVALUEOFFINANCIALINSTRUMENTS</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>9955532 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - TEXTUALS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSTEXTUALSDetails</Role>
      <ShortName>GOODWILL AND INTANGIBLE ASSETS - TEXTUALS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>9955533 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - SCHEDULE OF GOODWILL (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFGOODWILLDetails</Role>
      <ShortName>GOODWILL AND INTANGIBLE ASSETS - SCHEDULE OF GOODWILL (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>9955534 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - SCHEDULE OF INTANGIBLE ASSETS BY MAJOR CLASS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFINTANGIBLEASSETSBYMAJORCLASSDetails</Role>
      <ShortName>GOODWILL AND INTANGIBLE ASSETS - SCHEDULE OF INTANGIBLE ASSETS BY MAJOR CLASS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>9955535 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - SCHEDULE OF EXPECTED AMORTIZATION EXPENSE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFEXPECTEDAMORTIZATIONEXPENSEDetails</Role>
      <ShortName>GOODWILL AND INTANGIBLE ASSETS - SCHEDULE OF EXPECTED AMORTIZATION EXPENSE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>9955536 - Disclosure - ACQUISITIONS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/ACQUISITIONSDetails</Role>
      <ShortName>ACQUISITIONS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.wesco.com/role/ACQUISITIONSTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>9955537 - Disclosure - SCHEDULE OF CONSIDERATION TRANSFERRED (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/SCHEDULEOFCONSIDERATIONTRANSFERREDDetails</Role>
      <ShortName>SCHEDULE OF CONSIDERATION TRANSFERRED (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>9955538 - Disclosure - SCHEDULE OF ASSUMED ASSETS AND LIABILITIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails</Role>
      <ShortName>SCHEDULE OF ASSUMED ASSETS AND LIABILITIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>9955541 - Disclosure - ACQUISITIONS AND DISPOSALS - Canadian Divestitures (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/ACQUISITIONSANDDISPOSALSCanadianDivestituresDetails</Role>
      <ShortName>ACQUISITIONS AND DISPOSALS - Canadian Divestitures (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>9955542 - Disclosure - ACQUISITIONS AND DISPOSALS- SYLVANIA (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/ACQUISITIONSANDDISPOSALSSYLVANIADetails</Role>
      <ShortName>ACQUISITIONS AND DISPOSALS- SYLVANIA (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>9955544 - Disclosure - PROPERTY, BUILDINGS AND EQUIPMENT - SCHEDULE OF PROPERTY, BUILDINGS AND EQUIPMENT (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/PROPERTYBUILDINGSANDEQUIPMENTSCHEDULEOFPROPERTYBUILDINGSANDEQUIPMENTDetails</Role>
      <ShortName>PROPERTY, BUILDINGS AND EQUIPMENT - SCHEDULE OF PROPERTY, BUILDINGS AND EQUIPMENT (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>9955545 - Disclosure - PROPERTY, BUILDINGS AND EQUIPMENT - PROPERTY, BUILDINGS AND EQUIPMENT (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/PROPERTYBUILDINGSANDEQUIPMENTPROPERTYBUILDINGSANDEQUIPMENTDetails</Role>
      <ShortName>PROPERTY, BUILDINGS AND EQUIPMENT - PROPERTY, BUILDINGS AND EQUIPMENT (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>9955546 - Disclosure - LEASES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/LEASESDetails</Role>
      <ShortName>LEASES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.wesco.com/role/LEASESTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>9955547 - Disclosure - LEASES Supplemental balance sheet information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/LEASESSupplementalbalancesheetinformationDetails</Role>
      <ShortName>LEASES Supplemental balance sheet information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>9955548 - Disclosure - LEASES Lease, Cost (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/LEASESLeaseCostDetails</Role>
      <ShortName>LEASES Lease, Cost (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>9955549 - Disclosure - LEASES Supplemental Cash Flow Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/LEASESSupplementalCashFlowInformationDetails</Role>
      <ShortName>LEASES Supplemental Cash Flow Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>9955550 - Disclosure - LEASES Lessee, Operating Lease, Liability, Maturity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/LEASESLesseeOperatingLeaseLiabilityMaturityDetails</Role>
      <ShortName>LEASES Lessee, Operating Lease, Liability, Maturity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>9955551 - Disclosure - DEBT - SCHEDULE OF DEBT (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/DEBTSCHEDULEOFDEBTDetails</Role>
      <ShortName>DEBT - SCHEDULE OF DEBT (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>9955552 - Disclosure - DEBT (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/DEBTDetails</Role>
      <ShortName>DEBT (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.wesco.com/role/DEBTTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>9955553 - Disclosure - DEBT - SCHEDULE OF MATURITIES OF LONG-TERM DEBT (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/DEBTSCHEDULEOFMATURITIESOFLONGTERMDEBTDetails</Role>
      <ShortName>DEBT - SCHEDULE OF MATURITIES OF LONG-TERM DEBT (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>9955554 - Disclosure - STOCKHOLDERS' EQUITY (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/STOCKHOLDERSEQUITYDetails</Role>
      <ShortName>STOCKHOLDERS' EQUITY (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.wesco.com/role/STOCKHOLDERSEQUITY</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>9955555 - Disclosure - INCOME TAXES - ADDITIONAL INFORMATION (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/INCOMETAXESADDITIONALINFORMATIONDetail</Role>
      <ShortName>INCOME TAXES - ADDITIONAL INFORMATION (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>9955556 - Disclosure - INCOME TAXES - SCHEDULE OF INCOME BEFORE INCOME TAX, DOMESTIC AND FOREIGN (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/INCOMETAXESSCHEDULEOFINCOMEBEFOREINCOMETAXDOMESTICANDFOREIGNDetails</Role>
      <ShortName>INCOME TAXES - SCHEDULE OF INCOME BEFORE INCOME TAX, DOMESTIC AND FOREIGN (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>9955557 - Disclosure - INCOME TAXES - SCHEDULE OF COMPONENTS OF INCOME TAX EXPENSE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/INCOMETAXESSCHEDULEOFCOMPONENTSOFINCOMETAXEXPENSEDetails</Role>
      <ShortName>INCOME TAXES - SCHEDULE OF COMPONENTS OF INCOME TAX EXPENSE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>9955558 - Disclosure - INCOME TAXES - SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/INCOMETAXESSCHEDULEOFEFFECTIVEINCOMETAXRATERECONCILIATIONDetails</Role>
      <ShortName>INCOME TAXES - SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>9955559 - Disclosure - INCOME TAXES - SCHEDULE OF DEFERRED TAX ASSETS AND LIABILITIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails</Role>
      <ShortName>INCOME TAXES - SCHEDULE OF DEFERRED TAX ASSETS AND LIABILITIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>9955560 - Disclosure - INCOME TAXES - SCHEDULE OF INCOME TAX CONTINGENCIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/INCOMETAXESSCHEDULEOFINCOMETAXCONTINGENCIESDetails</Role>
      <ShortName>INCOME TAXES - SCHEDULE OF INCOME TAX CONTINGENCIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>9955561 - Disclosure - EARNINGS PER SHARE - SCHEDULE OF EARNINGS PER SHARE, BASIC AND DILUTED (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/EARNINGSPERSHARESCHEDULEOFEARNINGSPERSHAREBASICANDDILUTEDDetails</Role>
      <ShortName>EARNINGS PER SHARE - SCHEDULE OF EARNINGS PER SHARE, BASIC AND DILUTED (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>9955562 - Disclosure - EARNINGS PER SHARE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/EARNINGSPERSHAREDetails</Role>
      <ShortName>EARNINGS PER SHARE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.wesco.com/role/EARNINGSPERSHARETables</ParentRole>
      <Position>73</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>9955563 - Disclosure - EMPLOYEE BENEFIT PLANS TEXTUALS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails</Role>
      <ShortName>EMPLOYEE BENEFIT PLANS TEXTUALS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>9955564 - Disclosure - EMPLOYEE BENEFIT PLANS Benefit Obligations, Plan Assets, and Funded Status (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitObligationsPlanAssetsandFundedStatusDetails</Role>
      <ShortName>EMPLOYEE BENEFIT PLANS Benefit Obligations, Plan Assets, and Funded Status (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>9955565 - Disclosure - EMPLOYEE BENEFIT PLANS Pension Costs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/EMPLOYEEBENEFITPLANSPensionCostsDetails</Role>
      <ShortName>EMPLOYEE BENEFIT PLANS Pension Costs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>9955566 - Disclosure - EMPLOYEE BENEFIT PLANS Assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAssumptionsDetails</Role>
      <ShortName>EMPLOYEE BENEFIT PLANS Assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>9955567 - Disclosure - EMPLOYEE BENEFIT PLANS - AOCI (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAOCIDetails</Role>
      <ShortName>EMPLOYEE BENEFIT PLANS - AOCI (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTables</ParentRole>
      <Position>78</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>9955568 - Disclosure - EMPLOYEE BENEFIT PLANS Benefit payments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitpaymentsDetails</Role>
      <ShortName>EMPLOYEE BENEFIT PLANS Benefit payments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>9955569 - Disclosure - EMPLOYEE BENEFIT PLANS Asset allocations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAssetallocationsDetails</Role>
      <ShortName>EMPLOYEE BENEFIT PLANS Asset allocations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>9955570 - Disclosure - EMPLOYEE BENEFIT PLANS Fair value plan assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/EMPLOYEEBENEFITPLANSFairvalueplanassetsDetails</Role>
      <ShortName>EMPLOYEE BENEFIT PLANS Fair value plan assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>81</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>9955572 - Disclosure - STOCK-BASED COMPENSATION (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/STOCKBASEDCOMPENSATIONDetails</Role>
      <ShortName>STOCK-BASED COMPENSATION (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.wesco.com/role/STOCKBASEDCOMPENSATIONTables</ParentRole>
      <Position>82</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>9955573 - Disclosure - STOCK-BASED COMPENSATION - SCHEDULE OF SHARE-BASED COMPENSATION, STOCK OPTIONS AND STOCK APPRECIATION RIGHTS AWARD ACTIVITY (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDCOMPENSATIONSTOCKOPTIONSANDSTOCKAPPRECIATIONRIGHTSAWARDACTIVITYDetails</Role>
      <ShortName>STOCK-BASED COMPENSATION - SCHEDULE OF SHARE-BASED COMPENSATION, STOCK OPTIONS AND STOCK APPRECIATION RIGHTS AWARD ACTIVITY (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>83</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>9955574 - Disclosure - STOCK-BASED COMPENSATION - SUMMARY OF RESTRICTED STOCK UNITS AND PERFORMANCE-BASED AWARDS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSUMMARYOFRESTRICTEDSTOCKUNITSANDPERFORMANCEBASEDAWARDSDetails</Role>
      <ShortName>STOCK-BASED COMPENSATION - SUMMARY OF RESTRICTED STOCK UNITS AND PERFORMANCE-BASED AWARDS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>84</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>9955575 - Disclosure - STOCK-BASED COMPENSATION - SCHEDULE OF SHARE-BASED PAYMENT AWARDS, VALUATION ASSUMPTIONS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDPAYMENTAWARDSVALUATIONASSUMPTIONSDetails</Role>
      <ShortName>STOCK-BASED COMPENSATION - SCHEDULE OF SHARE-BASED PAYMENT AWARDS, VALUATION ASSUMPTIONS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>85</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>9955576 - Disclosure - STOCK-BASED COMPENSATION - SCHEDULE OF SHARE-BASED PAYMENT AWARD, PERFORMANCE-BASED AWARDS, VALUATION ASSUMPTIONS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDPAYMENTAWARDPERFORMANCEBASEDAWARDSVALUATIONASSUMPTIONSDetails</Role>
      <ShortName>STOCK-BASED COMPENSATION - SCHEDULE OF SHARE-BASED PAYMENT AWARD, PERFORMANCE-BASED AWARDS, VALUATION ASSUMPTIONS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>86</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>9955577 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/COMMITMENTSANDCONTINGENCIESDetails</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.wesco.com/role/COMMITMENTSANDCONTINGENCIES</ParentRole>
      <Position>87</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>9955578 - Disclosure - BUSINESS SEGMENTS - Schedule of Segment Reporting Information, by Segment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetails</Role>
      <ShortName>BUSINESS SEGMENTS - Schedule of Segment Reporting Information, by Segment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>88</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>9955579 - Disclosure - BUSINESS SEGMENTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/BUSINESSSEGMENTSDetails</Role>
      <ShortName>BUSINESS SEGMENTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.wesco.com/role/BUSINESSSEGMENTSTables</ParentRole>
      <Position>89</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>9955580 - Disclosure - SEGMENTS AND RELATED INFORMATION - SCHEDULE OF REVENUE FROM EXTERNAL CUSTOMERS AND LONG LIVED ASSETS, BY GEOGRAPHICAL AREAS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/SEGMENTSANDRELATEDINFORMATIONSCHEDULEOFREVENUEFROMEXTERNALCUSTOMERSANDLONGLIVEDASSETSBYGEOGRAPHICALAREASDetails</Role>
      <ShortName>SEGMENTS AND RELATED INFORMATION - SCHEDULE OF REVENUE FROM EXTERNAL CUSTOMERS AND LONG LIVED ASSETS, BY GEOGRAPHICAL AREAS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>90</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>9955581 - Disclosure - SUBSEQUENT EVENTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/SUBSEQUENTEVENTSDetails</Role>
      <ShortName>SUBSEQUENT EVENTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>91</Position>
    </Report>
    <Report instance="wcc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>9955582 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.wesco.com/role/ScheduleIIValuationandQualifyingAccountsDetails</Role>
      <ShortName>Schedule II - Valuation and Qualifying Accounts (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.wesco.com/role/ScheduleIIValuationandQualifyingAccountsTables</ParentRole>
      <Position>92</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-K" isDefinitelyFs="true" isUsgaap="true" original="wcc-20241231.htm">wcc-20241231.htm</File>
    <File>wcc-20241231.xsd</File>
    <File>wcc-20241231_cal.xml</File>
    <File>wcc-20241231_def.xml</File>
    <File>wcc-20241231_lab.xml</File>
    <File>wcc-20241231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>wcc-20241231_g1.jpg</File>
    <File>wcc-20241231_g2.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="2">http://fasb.org/srt/2024</BaseTaxonomy>
    <BaseTaxonomy items="2009">http://fasb.org/us-gaap/2024</BaseTaxonomy>
    <BaseTaxonomy items="45">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="5">http://xbrl.sec.gov/ecd/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>118
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "wcc-20241231.htm": {
   "nsprefix": "wcc",
   "nsuri": "http://www.wesco.com/20241231",
   "dts": {
    "inline": {
     "local": [
      "wcc-20241231.htm"
     ]
    },
    "schema": {
     "local": [
      "wcc-20241231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd",
      "https://xbrl.sec.gov/country/2024/country-2024.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024.xsd",
      "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd",
      "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "wcc-20241231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "wcc-20241231_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "wcc-20241231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "wcc-20241231_pre.xml"
     ]
    }
   },
   "keyStandard": 523,
   "keyCustom": 36,
   "axisStandard": 31,
   "axisCustom": 0,
   "memberStandard": 64,
   "memberCustom": 27,
   "hidden": {
    "total": 64,
    "http://fasb.org/us-gaap/2024": 60,
    "http://xbrl.sec.gov/dei/2024": 4
   },
   "contextCount": 508,
   "entityCount": 1,
   "segmentCount": 98,
   "elementCount": 1092,
   "unitCount": 10,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2024": 2009,
    "http://xbrl.sec.gov/dei/2024": 45,
    "http://xbrl.sec.gov/ecd/2024": 5,
    "http://fasb.org/srt/2024": 2
   },
   "report": {
    "R1": {
     "role": "http://www.wesco.com/role/COVERPAGE",
     "longName": "0000001 - Document - COVER PAGE",
     "shortName": "COVER PAGE",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.wesco.com/role/AuditInformation",
     "longName": "0000002 - Document - Audit Information",
     "shortName": "Audit Information",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:AuditorLocation",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:AuditorLocation",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS",
     "longName": "9952151 - Statement - CONSOLIDATED BALANCE SHEETS",
     "shortName": "CONSOLIDATED BALANCE SHEETS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME",
     "longName": "9952152 - Statement - CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME",
     "shortName": "CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
     "longName": "9952153 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY",
     "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c-18",
      "name": "us-gaap:CommonStockSharesIssued",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-18",
      "name": "us-gaap:CommonStockSharesIssued",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParentheticals",
     "longName": "9952154 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parentheticals)",
     "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parentheticals)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "5",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R7": {
     "role": "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
     "longName": "9952155 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AmortizationOfFinancingCostsAndDiscounts",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
     "longName": "9952157 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.wesco.com/role/ORGANIZATION",
     "longName": "9952158 - Disclosure - ORGANIZATION",
     "shortName": "ORGANIZATION",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NatureOfOperations",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NatureOfOperations",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.wesco.com/role/AccountingPolicies",
     "longName": "9952159 - Disclosure - Accounting Policies",
     "shortName": "Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:Reclassifications",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.wesco.com/role/REVENUE",
     "longName": "9952160 - Disclosure - REVENUE",
     "shortName": "REVENUE",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.wesco.com/role/FAIRVALUEOFFINANCIALINSTRUMENTS",
     "longName": "9952161 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS",
     "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETS",
     "longName": "9952162 - Disclosure - GOODWILL AND INTANGIBLE ASSETS",
     "shortName": "GOODWILL AND INTANGIBLE ASSETS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.wesco.com/role/ACQUISITIONS",
     "longName": "9952163 - Disclosure - ACQUISITIONS",
     "shortName": "ACQUISITIONS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.wesco.com/role/PROPERTYBUILDINGSANDEQUIPMENT",
     "longName": "9952165 - Disclosure - PROPERTY, BUILDINGS AND EQUIPMENT",
     "shortName": "PROPERTY, BUILDINGS AND EQUIPMENT",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.wesco.com/role/LEASES",
     "longName": "9952166 - Disclosure - LEASES",
     "shortName": "LEASES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.wesco.com/role/DEBT",
     "longName": "9952167 - Disclosure - DEBT",
     "shortName": "DEBT",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.wesco.com/role/STOCKHOLDERSEQUITY",
     "longName": "9952168 - Disclosure - STOCKHOLDERS' EQUITY",
     "shortName": "STOCKHOLDERS' EQUITY",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.wesco.com/role/INCOMETAXES",
     "longName": "9952169 - Disclosure - INCOME TAXES",
     "shortName": "INCOME TAXES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.wesco.com/role/EARNINGSPERSHARE",
     "longName": "9952170 - Disclosure - EARNINGS PER SHARE",
     "shortName": "EARNINGS PER SHARE",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.wesco.com/role/STOCKBASEDCOMPENSATION",
     "longName": "9952172 - Disclosure - STOCK-BASED COMPENSATION",
     "shortName": "STOCK-BASED COMPENSATION",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.wesco.com/role/COMMITMENTSANDCONTINGENCIES",
     "longName": "9952173 - Disclosure - COMMITMENTS AND CONTINGENCIES",
     "shortName": "COMMITMENTS AND CONTINGENCIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.wesco.com/role/BUSINESSSEGMENTS",
     "longName": "9952174 - Disclosure - BUSINESS SEGMENTS",
     "shortName": "BUSINESS SEGMENTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.wesco.com/role/ScheduleIIValuationandQualifyingAccounts",
     "longName": "9952176 - Disclosure - Schedule II - Valuation and Qualifying Accounts",
     "shortName": "Schedule II - Valuation and Qualifying Accounts",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c-16",
      "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-16",
      "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "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": "25",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R26": {
     "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": "26",
     "firstAnchor": {
      "contextRef": "c-214",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:NonRule10b51ArrAdoptedFlag",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-214",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:NonRule10b51ArrAdoptedFlag",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc",
     "longName": "995447 - Disclosure - Insider Trading Policies and Procedures",
     "shortName": "Insider Trading Policies and Procedures",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.wesco.com/role/AccountingPoliciesPolicies",
     "longName": "9955511 - Disclosure - Accounting Policies (Policies)",
     "shortName": "Accounting Policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.wesco.com/role/AccountingPoliciesTables",
     "longName": "9955512 - Disclosure - Accounting Policies (Tables)",
     "shortName": "Accounting Policies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SupplierFinanceProgramTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SupplierFinanceProgramTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SupplierFinanceProgramTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SupplierFinanceProgramTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.wesco.com/role/REVENUETables",
     "longName": "9955513 - Disclosure - REVENUE (Tables)",
     "shortName": "REVENUE (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSTables",
     "longName": "9955515 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables)",
     "shortName": "GOODWILL AND INTANGIBLE ASSETS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.wesco.com/role/ACQUISITIONSTables",
     "longName": "9955516 - Disclosure - ACQUISITIONS (Tables)",
     "shortName": "ACQUISITIONS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "wcc:BusinessAcquisitionScheduleOfConsiderationTransferredTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "wcc:BusinessAcquisitionScheduleOfConsiderationTransferredTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.wesco.com/role/PROPERTYBUILDINGSANDEQUIPMENTTables",
     "longName": "9955518 - Disclosure - PROPERTY, BUILDINGS AND EQUIPMENT (Tables)",
     "shortName": "PROPERTY, BUILDINGS AND EQUIPMENT (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.wesco.com/role/LEASESTables",
     "longName": "9955519 - Disclosure - LEASES (Tables)",
     "shortName": "LEASES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.wesco.com/role/DEBTTables",
     "longName": "9955520 - Disclosure - DEBT (Tables)",
     "shortName": "DEBT (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.wesco.com/role/INCOMETAXESTables",
     "longName": "9955521 - Disclosure - INCOME TAXES (Tables)",
     "shortName": "INCOME TAXES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.wesco.com/role/EARNINGSPERSHARETables",
     "longName": "9955522 - Disclosure - EARNINGS PER SHARE (Tables)",
     "shortName": "EARNINGS PER SHARE (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTables",
     "longName": "9955523 - Disclosure - EMPLOYEE BENEFIT PLANS - (Tables)",
     "shortName": "EMPLOYEE BENEFIT PLANS - (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfNetFundedStatusTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfNetFundedStatusTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONTables",
     "longName": "9955524 - Disclosure - STOCK-BASED COMPENSATION (Tables)",
     "shortName": "STOCK-BASED COMPENSATION (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.wesco.com/role/BUSINESSSEGMENTSTables",
     "longName": "9955525 - Disclosure - BUSINESS SEGMENTS (Tables)",
     "shortName": "BUSINESS SEGMENTS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.wesco.com/role/ScheduleIIValuationandQualifyingAccountsTables",
     "longName": "9955526 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Tables)",
     "shortName": "Schedule II - Valuation and Qualifying Accounts (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c-16",
      "name": "wcc:AllowanceForDoubtfulAccountsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-16",
      "name": "wcc:AllowanceForDoubtfulAccountsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.wesco.com/role/AccountingPoliciesDetails",
     "longName": "9955528 - Disclosure - Accounting Policies (Details)",
     "shortName": "Accounting Policies (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:NontradeReceivables",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "us-gaap:CostOfSalesPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:NontradeReceivables",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "us-gaap:CostOfSalesPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.wesco.com/role/REVENUEDetails",
     "longName": "9955529 - Disclosure - REVENUE (Details)",
     "shortName": "REVENUE (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DeferredRevenueRevenueRecognized1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.wesco.com/role/REVENUEVariableConsiderationDetails",
     "longName": "9955530 - Disclosure - REVENUE Variable Consideration (Details)",
     "shortName": "REVENUE Variable Consideration (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:ContractWithCustomerRefundLiability",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:ContractWithCustomerRefundLiability",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.wesco.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails",
     "longName": "9955531 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS (Details)",
     "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:DerivativeNotionalAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:DerivativeNotionalAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSTEXTUALSDetails",
     "longName": "9955532 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - TEXTUALS (Details)",
     "shortName": "GOODWILL AND INTANGIBLE ASSETS - TEXTUALS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R47": {
     "role": "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFGOODWILLDetails",
     "longName": "9955533 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - SCHEDULE OF GOODWILL (Details)",
     "shortName": "GOODWILL AND INTANGIBLE ASSETS - SCHEDULE OF GOODWILL (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:Goodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GoodwillAcquiredDuringPeriod",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFINTANGIBLEASSETSBYMAJORCLASSDetails",
     "longName": "9955534 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - SCHEDULE OF INTANGIBLE ASSETS BY MAJOR CLASS (Details)",
     "shortName": "GOODWILL AND INTANGIBLE ASSETS - SCHEDULE OF INTANGIBLE ASSETS BY MAJOR CLASS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFEXPECTEDAMORTIZATIONEXPENSEDetails",
     "longName": "9955535 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - SCHEDULE OF EXPECTED AMORTIZATION EXPENSE (Details)",
     "shortName": "GOODWILL AND INTANGIBLE ASSETS - SCHEDULE OF EXPECTED AMORTIZATION EXPENSE (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.wesco.com/role/ACQUISITIONSDetails",
     "longName": "9955536 - Disclosure - ACQUISITIONS (Details)",
     "shortName": "ACQUISITIONS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-113",
      "name": "us-gaap:DisposalDate1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.wesco.com/role/SCHEDULEOFCONSIDERATIONTRANSFERREDDetails",
     "longName": "9955537 - Disclosure - SCHEDULE OF CONSIDERATION TRANSFERRED (Details)",
     "shortName": "SCHEDULE OF CONSIDERATION TRANSFERRED (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-114",
      "name": "us-gaap:PaymentsToAcquireBusinessesGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.wesco.com/role/SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails",
     "longName": "9955538 - Disclosure - SCHEDULE OF ASSUMED ASSETS AND LIABILITIES (Details)",
     "shortName": "SCHEDULE OF ASSUMED ASSETS AND LIABILITIES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:Goodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-115",
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.wesco.com/role/ACQUISITIONSANDDISPOSALSCanadianDivestituresDetails",
     "longName": "9955541 - Disclosure - ACQUISITIONS AND DISPOSALS - Canadian Divestitures (Details)",
     "shortName": "ACQUISITIONS AND DISPOSALS - Canadian Divestitures (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GainLossOnSaleOfBusiness",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R54": {
     "role": "http://www.wesco.com/role/ACQUISITIONSANDDISPOSALSSYLVANIADetails",
     "longName": "9955542 - Disclosure - ACQUISITIONS AND DISPOSALS- SYLVANIA (Details)",
     "shortName": "ACQUISITIONS AND DISPOSALS- SYLVANIA (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R55": {
     "role": "http://www.wesco.com/role/PROPERTYBUILDINGSANDEQUIPMENTSCHEDULEOFPROPERTYBUILDINGSANDEQUIPMENTDetails",
     "longName": "9955544 - Disclosure - PROPERTY, BUILDINGS AND EQUIPMENT - SCHEDULE OF PROPERTY, BUILDINGS AND EQUIPMENT (Details)",
     "shortName": "PROPERTY, BUILDINGS AND EQUIPMENT - SCHEDULE OF PROPERTY, BUILDINGS AND EQUIPMENT (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.wesco.com/role/PROPERTYBUILDINGSANDEQUIPMENTPROPERTYBUILDINGSANDEQUIPMENTDetails",
     "longName": "9955545 - Disclosure - PROPERTY, BUILDINGS AND EQUIPMENT - PROPERTY, BUILDINGS AND EQUIPMENT (Details)",
     "shortName": "PROPERTY, BUILDINGS AND EQUIPMENT - PROPERTY, BUILDINGS AND EQUIPMENT (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:Depreciation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:Depreciation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.wesco.com/role/LEASESDetails",
     "longName": "9955546 - Disclosure - LEASES (Details)",
     "shortName": "LEASES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.wesco.com/role/LEASESSupplementalbalancesheetinformationDetails",
     "longName": "9955547 - Disclosure - LEASES Supplemental balance sheet information (Details)",
     "shortName": "LEASES Supplemental balance sheet information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "wcc:AssetsAndLiabilitiesLesseeTableTextBlockTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R59": {
     "role": "http://www.wesco.com/role/LEASESLeaseCostDetails",
     "longName": "9955548 - Disclosure - LEASES Lease, Cost (Details)",
     "shortName": "LEASES Lease, Cost (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.wesco.com/role/LEASESSupplementalCashFlowInformationDetails",
     "longName": "9955549 - Disclosure - LEASES Supplemental Cash Flow Information (Details)",
     "shortName": "LEASES Supplemental Cash Flow Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeasePayments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeasePayments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://www.wesco.com/role/LEASESLesseeOperatingLeaseLiabilityMaturityDetails",
     "longName": "9955550 - Disclosure - LEASES Lessee, Operating Lease, Liability, Maturity (Details)",
     "shortName": "LEASES Lessee, Operating Lease, Liability, Maturity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://www.wesco.com/role/DEBTSCHEDULEOFDEBTDetails",
     "longName": "9955551 - Disclosure - DEBT - SCHEDULE OF DEBT (Details)",
     "shortName": "DEBT - SCHEDULE OF DEBT (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:DebtInstrumentUnamortizedDiscount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:DebtInstrumentUnamortizedPremium",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "unique": true
     }
    },
    "R63": {
     "role": "http://www.wesco.com/role/DEBTDetails",
     "longName": "9955552 - Disclosure - DEBT (Details)",
     "shortName": "DEBT (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:LongTermDebtPercentageBearingVariableInterestRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:LongTermDebtPercentageBearingVariableInterestRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://www.wesco.com/role/DEBTSCHEDULEOFMATURITIESOFLONGTERMDEBTDetails",
     "longName": "9955553 - Disclosure - DEBT - SCHEDULE OF MATURITIES OF LONG-TERM DEBT (Details)",
     "shortName": "DEBT - SCHEDULE OF MATURITIES OF LONG-TERM DEBT (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://www.wesco.com/role/STOCKHOLDERSEQUITYDetails",
     "longName": "9955554 - Disclosure - STOCKHOLDERS' EQUITY (Details)",
     "shortName": "STOCKHOLDERS' EQUITY (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:PreferredStockSharesAuthorized",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PreferredStockDividendsPerShareCashPaid",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "unique": true
     }
    },
    "R66": {
     "role": "http://www.wesco.com/role/INCOMETAXESADDITIONALINFORMATIONDetail",
     "longName": "9955555 - Disclosure - INCOME TAXES - ADDITIONAL INFORMATION (Detail)",
     "shortName": "INCOME TAXES - ADDITIONAL INFORMATION (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "unique": true
     }
    },
    "R67": {
     "role": "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFINCOMEBEFOREINCOMETAXDOMESTICANDFOREIGNDetails",
     "longName": "9955556 - Disclosure - INCOME TAXES - SCHEDULE OF INCOME BEFORE INCOME TAX, DOMESTIC AND FOREIGN (Details)",
     "shortName": "INCOME TAXES - SCHEDULE OF INCOME BEFORE INCOME TAX, DOMESTIC AND FOREIGN (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R68": {
     "role": "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFCOMPONENTSOFINCOMETAXEXPENSEDetails",
     "longName": "9955557 - Disclosure - INCOME TAXES - SCHEDULE OF COMPONENTS OF INCOME TAX EXPENSE (Details)",
     "shortName": "INCOME TAXES - SCHEDULE OF COMPONENTS OF INCOME TAX EXPENSE (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFEFFECTIVEINCOMETAXRATERECONCILIATIONDetails",
     "longName": "9955558 - Disclosure - INCOME TAXES - SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION (Details)",
     "shortName": "INCOME TAXES - SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R70": {
     "role": "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails",
     "longName": "9955559 - Disclosure - INCOME TAXES - SCHEDULE OF DEFERRED TAX ASSETS AND LIABILITIES (Details)",
     "shortName": "INCOME TAXES - SCHEDULE OF DEFERRED TAX ASSETS AND LIABILITIES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R71": {
     "role": "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFINCOMETAXCONTINGENCIESDetails",
     "longName": "9955560 - Disclosure - INCOME TAXES - SCHEDULE OF INCOME TAX CONTINGENCIES (Details)",
     "shortName": "INCOME TAXES - SCHEDULE OF INCOME TAX CONTINGENCIES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R72": {
     "role": "http://www.wesco.com/role/EARNINGSPERSHARESCHEDULEOFEARNINGSPERSHAREBASICANDDILUTEDDetails",
     "longName": "9955561 - Disclosure - EARNINGS PER SHARE - SCHEDULE OF EARNINGS PER SHARE, BASIC AND DILUTED (Details)",
     "shortName": "EARNINGS PER SHARE - SCHEDULE OF EARNINGS PER SHARE, BASIC AND DILUTED (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PaymentsForRepurchaseOfCommonStock",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "unique": true
     }
    },
    "R73": {
     "role": "http://www.wesco.com/role/EARNINGSPERSHAREDetails",
     "longName": "9955562 - Disclosure - EARNINGS PER SHARE (Details)",
     "shortName": "EARNINGS PER SHARE (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:TreasuryStockCommonShares",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-226",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "unique": true
     }
    },
    "R74": {
     "role": "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails",
     "longName": "9955563 - Disclosure - EMPLOYEE BENEFIT PLANS TEXTUALS (Details)",
     "shortName": "EMPLOYEE BENEFIT PLANS TEXTUALS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DefinedContributionPlanCostRecognized",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DefinedContributionPlanCostRecognized",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R75": {
     "role": "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitObligationsPlanAssetsandFundedStatusDetails",
     "longName": "9955564 - Disclosure - EMPLOYEE BENEFIT PLANS Benefit Obligations, Plan Assets, and Funded Status (Details)",
     "shortName": "EMPLOYEE BENEFIT PLANS Benefit Obligations, Plan Assets, and Funded Status (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:DefinedBenefitPlanBenefitObligation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetFundedStatusTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DefinedBenefitPlanInterestCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetFundedStatusTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "unique": true
     }
    },
    "R76": {
     "role": "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSPensionCostsDetails",
     "longName": "9955565 - Disclosure - EMPLOYEE BENEFIT PLANS Pension Costs (Details)",
     "shortName": "EMPLOYEE BENEFIT PLANS Pension Costs (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DefinedBenefitPlanServiceCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "unique": true
     }
    },
    "R77": {
     "role": "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAssumptionsDetails",
     "longName": "9955566 - Disclosure - EMPLOYEE BENEFIT PLANS Assumptions (Details)",
     "shortName": "EMPLOYEE BENEFIT PLANS Assumptions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R78": {
     "role": "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAOCIDetails",
     "longName": "9955567 - Disclosure - EMPLOYEE BENEFIT PLANS - AOCI (Details)",
     "shortName": "EMPLOYEE BENEFIT PLANS - AOCI (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R79": {
     "role": "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitpaymentsDetails",
     "longName": "9955568 - Disclosure - EMPLOYEE BENEFIT PLANS Benefit payments (Details)",
     "shortName": "EMPLOYEE BENEFIT PLANS Benefit payments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DefinedBenefitPlanSettlementsPlanAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetFundedStatusTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-250",
      "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "unique": true
     }
    },
    "R80": {
     "role": "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAssetallocationsDetails",
     "longName": "9955569 - Disclosure - EMPLOYEE BENEFIT PLANS Asset allocations (Details)",
     "shortName": "EMPLOYEE BENEFIT PLANS Asset allocations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "c-243",
      "name": "us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DefinedBenefitPlanPlanAssetsAllocationTableTextBlock",
       "us-gaap:DefinedBenefitPlanPlanAssetsAllocationTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-279",
      "name": "us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DefinedBenefitPlanPlanAssetsAllocationTableTextBlock",
       "us-gaap:DefinedBenefitPlanPlanAssetsAllocationTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "unique": true
     }
    },
    "R81": {
     "role": "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSFairvalueplanassetsDetails",
     "longName": "9955570 - Disclosure - EMPLOYEE BENEFIT PLANS Fair value plan assets (Details)",
     "shortName": "EMPLOYEE BENEFIT PLANS Fair value plan assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetFundedStatusTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-437",
      "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "unique": true
     }
    },
    "R82": {
     "role": "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONDetails",
     "longName": "9955572 - Disclosure - STOCK-BASED COMPENSATION (Details)",
     "shortName": "STOCK-BASED COMPENSATION (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "div",
       "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "div",
       "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R83": {
     "role": "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDCOMPENSATIONSTOCKOPTIONSANDSTOCKAPPRECIATIONRIGHTSAWARDACTIVITYDetails",
     "longName": "9955573 - Disclosure - STOCK-BASED COMPENSATION - SCHEDULE OF SHARE-BASED COMPENSATION, STOCK OPTIONS AND STOCK APPRECIATION RIGHTS AWARD ACTIVITY (Details)",
     "shortName": "STOCK-BASED COMPENSATION - SCHEDULE OF SHARE-BASED COMPENSATION, STOCK OPTIONS AND STOCK APPRECIATION RIGHTS AWARD ACTIVITY (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R84": {
     "role": "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSUMMARYOFRESTRICTEDSTOCKUNITSANDPERFORMANCEBASEDAWARDSDetails",
     "longName": "9955574 - Disclosure - STOCK-BASED COMPENSATION - SUMMARY OF RESTRICTED STOCK UNITS AND PERFORMANCE-BASED AWARDS (Details)",
     "shortName": "STOCK-BASED COMPENSATION - SUMMARY OF RESTRICTED STOCK UNITS AND PERFORMANCE-BASED AWARDS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "84",
     "firstAnchor": {
      "contextRef": "c-475",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-454",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "unique": true
     }
    },
    "R85": {
     "role": "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDPAYMENTAWARDSVALUATIONASSUMPTIONSDetails",
     "longName": "9955575 - Disclosure - STOCK-BASED COMPENSATION - SCHEDULE OF SHARE-BASED PAYMENT AWARDS, VALUATION ASSUMPTIONS (Details)",
     "shortName": "STOCK-BASED COMPENSATION - SCHEDULE OF SHARE-BASED PAYMENT AWARDS, VALUATION ASSUMPTIONS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "85",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R86": {
     "role": "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDPAYMENTAWARDPERFORMANCEBASEDAWARDSVALUATIONASSUMPTIONSDetails",
     "longName": "9955576 - Disclosure - STOCK-BASED COMPENSATION - SCHEDULE OF SHARE-BASED PAYMENT AWARD, PERFORMANCE-BASED AWARDS, VALUATION ASSUMPTIONS (Details)",
     "shortName": "STOCK-BASED COMPENSATION - SCHEDULE OF SHARE-BASED PAYMENT AWARD, PERFORMANCE-BASED AWARDS, VALUATION ASSUMPTIONS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "86",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
      "unitRef": "rate",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R87": {
     "role": "http://www.wesco.com/role/COMMITMENTSANDCONTINGENCIESDetails",
     "longName": "9955577 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)",
     "shortName": "COMMITMENTS AND CONTINGENCIES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "87",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:LettersOfCreditOutstandingAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:LettersOfCreditOutstandingAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R88": {
     "role": "http://www.wesco.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetails",
     "longName": "9955578 - Disclosure - BUSINESS SEGMENTS - Schedule of Segment Reporting Information, by Segment (Details)",
     "shortName": "BUSINESS SEGMENTS - Schedule of Segment Reporting Information, by Segment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "88",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "unique": true
     }
    },
    "R89": {
     "role": "http://www.wesco.com/role/BUSINESSSEGMENTSDetails",
     "longName": "9955579 - Disclosure - BUSINESS SEGMENTS (Details)",
     "shortName": "BUSINESS SEGMENTS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "89",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NumberOfReportableSegments",
      "unitRef": "segment",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NumberOfReportableSegments",
      "unitRef": "segment",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R90": {
     "role": "http://www.wesco.com/role/SEGMENTSANDRELATEDINFORMATIONSCHEDULEOFREVENUEFROMEXTERNALCUSTOMERSANDLONGLIVEDASSETSBYGEOGRAPHICALAREASDetails",
     "longName": "9955580 - Disclosure - SEGMENTS AND RELATED INFORMATION - SCHEDULE OF REVENUE FROM EXTERNAL CUSTOMERS AND LONG LIVED ASSETS, BY GEOGRAPHICAL AREAS (Details)",
     "shortName": "SEGMENTS AND RELATED INFORMATION - SCHEDULE OF REVENUE FROM EXTERNAL CUSTOMERS AND LONG LIVED ASSETS, BY GEOGRAPHICAL AREAS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "90",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DepreciationAndAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PaymentsForProceedsFromProductiveAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "unique": true
     }
    },
    "R91": {
     "role": "http://www.wesco.com/role/SUBSEQUENTEVENTSDetails",
     "longName": "9955581 - Disclosure - SUBSEQUENT EVENTS (Details)",
     "shortName": "SUBSEQUENT EVENTS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "91",
     "firstAnchor": {
      "contextRef": "c-102",
      "name": "us-gaap:PaymentsToAcquireBusinessesGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "wcc:BusinessAcquisitionScheduleOfConsiderationTransferredTableTextBlock",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-494",
      "name": "us-gaap:BusinessAcquisitionDateOfAcquisitionAgreement1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "unique": true
     }
    },
    "R92": {
     "role": "http://www.wesco.com/role/ScheduleIIValuationandQualifyingAccountsDetails",
     "longName": "9955582 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Details)",
     "shortName": "Schedule II - Valuation and Qualifying Accounts (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "92",
     "firstAnchor": {
      "contextRef": "c-497",
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "wcc:AllowanceForDoubtfulAccountsTableTextBlock",
       "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-497",
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "wcc:AllowanceForDoubtfulAccountsTableTextBlock",
       "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wcc-20241231.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "wcc_A2021PerformanceSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "A2021PerformanceSharesMember",
     "presentation": [
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2020 Performance Shares",
        "label": "2021 Performance Shares [Member]",
        "documentation": "2021 Performance Shares"
       }
      }
     },
     "auth_ref": []
    },
    "wcc_A2024PerformanceSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "A2024PerformanceSharesMember",
     "presentation": [
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2023 Performance Shares",
        "label": "2024 Performance Shares [Member]",
        "documentation": "2024 Performance Shares"
       }
      }
     },
     "auth_ref": []
    },
    "wcc_A550SeniorNotesDue2023Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "A550SeniorNotesDue2023Member",
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "5.50% Senior Notes due 2023 [Member]",
        "label": "5.50% Senior Notes due 2023 [Member]",
        "documentation": "5.50% Senior Notes due 2023"
       }
      }
     },
     "auth_ref": []
    },
    "wcc_A6.3756.625SeniorNotesDue20292032Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "A6.3756.625SeniorNotesDue20292032Member",
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "6.375%/6.625% Senior Notes due 2029/2032",
        "label": "6.375%/6.625% Senior Notes due 2029/2032 [Member]",
        "documentation": "6.375%/6.625% Senior Notes due 2029/2032"
       }
      }
     },
     "auth_ref": []
    },
    "wcc_A6.375SeniorNotesDue2029Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "A6.375SeniorNotesDue2029Member",
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails",
      "http://www.wesco.com/role/DEBTSCHEDULEOFDEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "6.375% Senior Notes due 2029",
        "label": "6.375% Senior Notes due 2029 [Member]",
        "documentation": "6.375% Senior Notes due 2029"
       }
      }
     },
     "auth_ref": []
    },
    "wcc_A6.625SeniorNotesDue2032Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "A6.625SeniorNotesDue2032Member",
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails",
      "http://www.wesco.com/role/DEBTSCHEDULEOFDEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "6.625% Senior Notes due 2032",
        "label": "6.625% Senior Notes due 2032 [Member]",
        "documentation": "6.625% Senior Notes due 2032"
       }
      }
     },
     "auth_ref": []
    },
    "wcc_A600SeniorNotesDue2025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "A600SeniorNotesDue2025Member",
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails",
      "http://www.wesco.com/role/DEBTSCHEDULEOFDEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "6.00% Senior Notes due 2025 [Member]",
        "label": "6.00% Senior Notes due 2025 [Member]",
        "documentation": "6.00% Senior Notes due 2025"
       }
      }
     },
     "auth_ref": []
    },
    "wcc_A7125SeniorNotesDue2025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "A7125SeniorNotesDue2025Member",
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails",
      "http://www.wesco.com/role/DEBTSCHEDULEOFDEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "A7125 Senior Notes Due 2025",
        "label": "7.125% Senior Notes Due 2025 [Member]",
        "documentation": "7.125% Senior Notes Due 2025"
       }
      }
     },
     "auth_ref": []
    },
    "wcc_A7250SeniorNotesDue2028Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "A7250SeniorNotesDue2028Member",
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails",
      "http://www.wesco.com/role/DEBTSCHEDULEOFDEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "A7250 Senior Notes Due 2028",
        "label": "7.250 %Senior Notes Due 2028 [Member]",
        "documentation": "7.250 %Senior Notes Due 2028"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AcceleratedShareRepurchasesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AcceleratedShareRepurchasesLineItems",
     "presentation": [
      "http://www.wesco.com/role/EARNINGSPERSHARESCHEDULEOFEARNINGSPERSHAREBASICANDDILUTEDDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accelerated Share Repurchases [Line Items]",
        "label": "Accelerated Share Repurchases [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_AcceleratedShareRepurchasesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AcceleratedShareRepurchasesTable",
     "presentation": [
      "http://www.wesco.com/role/EARNINGSPERSHARESCHEDULEOFEARNINGSPERSHAREBASICANDDILUTEDDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accelerated Share Repurchases [Table]",
        "label": "Accelerated Share Repurchases [Table]",
        "documentation": "Disclosure of information about accelerated share repurchase (ASR) program."
       }
      }
     },
     "auth_ref": [
      "r180"
     ]
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting Policies [Abstract]",
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "label": "Accounts Payable, Current",
        "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": [
      "r126",
      "r1164"
     ]
    },
    "wcc_AccountsReceivableEligibleForSecuritization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "AccountsReceivableEligibleForSecuritization",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable Eligible for Securitization",
        "label": "Accounts Receivable Eligible for Securitization",
        "documentation": "Accounts Receivable Eligible for Securitization"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsReceivableFromSecuritization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableFromSecuritization",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable from Securitization",
        "label": "Accounts Receivable from Securitization",
        "documentation": "The amount owed to the reporting entity by counterparties in securitized loan transactions."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade accounts receivable",
        "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": [
      "r1350"
     ]
    },
    "wcc_AccountsReceivableSecuritizationFacilityAmendedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "AccountsReceivableSecuritizationFacilityAmendedMember",
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable Securitization Facility Amended",
        "label": "Accounts Receivable Securitization Facility Amended [Member]",
        "documentation": "Accounts Receivable Securitization Facility Amended"
       }
      }
     },
     "auth_ref": []
    },
    "wcc_AccountsReceivableSecuritizationFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "AccountsReceivableSecuritizationFacilityMember",
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails",
      "http://www.wesco.com/role/DEBTSCHEDULEOFDEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accounts receivable securitization facility",
        "terseLabel": "Accounts Receivable Securitization Facility [Member]",
        "label": "Accounts Receivable Securitization Facility [Member]",
        "documentation": "Accounts Receivable Securitization Facility"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/PROPERTYBUILDINGSANDEQUIPMENTSCHEDULEOFPROPERTYBUILDINGSANDEQUIPMENTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Accumulated depreciation and amortization",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r294",
      "r936"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax",
        "label": "Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax",
        "documentation": "Amount, after tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit)."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r11",
      "r41",
      "r147",
      "r1446"
     ]
    },
    "wcc_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanTax",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax",
        "label": "Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, Tax",
        "documentation": "Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, Tax"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated other comprehensive income (loss)",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r41",
      "r148",
      "r306",
      "r931",
      "r974",
      "r978"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive Income (Loss)",
        "label": "AOCI Attributable to Parent [Member]",
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r27",
      "r41",
      "r794",
      "r797",
      "r865",
      "r969",
      "r970",
      "r1313",
      "r1314",
      "r1315",
      "r1335",
      "r1336",
      "r1337",
      "r1339"
     ]
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSDetails",
      "http://www.wesco.com/role/ANIXTERIDENTIFIABLEINTANGIBLESDetails",
      "http://www.wesco.com/role/AccountingPoliciesDetails",
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFINTANGIBLEASSETSBYMAJORCLASSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life",
        "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life",
        "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r481",
      "r1096"
     ]
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional 402(v) Disclosure",
        "label": "Additional 402(v) Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1232"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional capital",
        "label": "Additional Paid in Capital, Common Stock",
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital."
       }
      }
     },
     "auth_ref": [
      "r142"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional Capital",
        "label": "Additional Paid-in Capital [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": [
      "r991",
      "r1335",
      "r1336",
      "r1337",
      "r1339",
      "r1518",
      "r1579"
     ]
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Compensation, Amount",
        "label": "Adjustment to Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1245"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Compensation:",
        "label": "Adjustment to Compensation [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1245"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote",
        "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1245"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment To PEO Compensation, Footnote",
        "label": "Adjustment To PEO Compensation, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1245"
     ]
    },
    "wcc_AdjustedEBITDA": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "AdjustedEBITDA",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjusted EBITDA",
        "label": "Adjusted EBITDA",
        "documentation": "Adjusted EBITDA"
       }
      }
     },
     "auth_ref": []
    },
    "wcc_AdjustedEBITDAMarginPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "AdjustedEBITDAMarginPercentage",
     "presentation": [
      "http://www.wesco.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjusted EBITDA Margin Percentage",
        "label": "Adjusted EBITDA Margin Percentage",
        "documentation": "Adjusted EBITDA Margin Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation",
        "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation",
        "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "APIC, Share-based Payment Arrangement, Recognition and Exercise",
        "label": "APIC, Share-Based Payment Arrangement, Recognition and Exercise",
        "documentation": "Amount of increase (decrease) to additional paid-in capital (APIC) for recognition and exercise of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:",
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table",
        "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r1279"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Erroneous Compensation Amount",
        "label": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1203",
      "r1214",
      "r1224",
      "r1257"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined",
        "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1206",
      "r1217",
      "r1227",
      "r1260"
     ]
    },
    "ecd_AggtPnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtPnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Pension Adjustments Service Cost",
        "label": "Aggregate Pension Adjustments Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r1280"
     ]
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Adjustments to Compensation",
        "label": "All Adjustments to Compensation [Member]"
       }
      }
     },
     "auth_ref": [
      "r1245"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Executive Categories",
        "label": "All Executive Categories [Member]"
       }
      }
     },
     "auth_ref": [
      "r1252"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllIndividualsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Individuals",
        "label": "All Individuals [Member]"
       }
      }
     },
     "auth_ref": [
      "r1207",
      "r1218",
      "r1228",
      "r1252",
      "r1261",
      "r1265",
      "r1273"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllTradingArrangementsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Trading Arrangements",
        "label": "All Trading Arrangements [Member]"
       }
      }
     },
     "auth_ref": [
      "r1271"
     ]
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSOtherBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment Arrangement, Expense",
        "label": "Share-Based Payment Arrangement, Expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r715",
      "r721"
     ]
    },
    "us-gaap_AllowanceForCreditLossMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForCreditLossMember",
     "presentation": [
      "http://www.wesco.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allowance for Doubtful Accounts",
        "label": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]",
        "documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time."
       }
      }
     },
     "auth_ref": [
      "r1330",
      "r1331",
      "r1332",
      "r1333",
      "r1334"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable, Allowance for Credit Loss",
        "label": "Accounts Receivable, Allowance for Credit Loss",
        "documentation": "Amount of allowance for credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r307",
      "r430",
      "r441",
      "r444",
      "r446",
      "r1544"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accounts Receivable, Allowance for Credit Loss, Current",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r307",
      "r430",
      "r441"
     ]
    },
    "wcc_AllowanceForDoubtfulAccountsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "AllowanceForDoubtfulAccountsTableTextBlock",
     "presentation": [
      "http://www.wesco.com/role/ScheduleIIValuationandQualifyingAccountsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allowance for Doubtful Accounts",
        "label": "Allowance for Doubtful Accounts [Table Text Block]",
        "documentation": "Allowance for Doubtful Accounts [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.wesco.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendment Flag",
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfFinancingCostsAndDiscounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AmortizationOfFinancingCostsAndDiscounts",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of Debt Issuance Costs and Discounts",
        "label": "Amortization of Debt Issuance Costs and Discounts",
        "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r555",
      "r1129",
      "r1130",
      "r1321",
      "r1527"
     ]
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AmortizationOfIntangibleAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesDetails",
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFEXPECTEDAMORTIZATIONEXPENSEDetails",
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFINTANGIBLEASSETSBYMAJORCLASSDetails",
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets, Amortization Expense",
        "label": "Amortization of Intangible Assets",
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r478",
      "r485",
      "r1123"
     ]
    },
    "wcc_AnixterDeferredCompensationPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "AnixterDeferredCompensationPlanMember",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AnixterDeferred Compensation Plan",
        "label": "AnixterDeferred Compensation Plan [Member]",
        "documentation": "AnixterDeferred Compensation Plan"
       }
      }
     },
     "auth_ref": []
    },
    "wcc_AnixterEmployeeSavingsPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "AnixterEmployeeSavingsPlanMember",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Anixter Employee Savings Plan [Member]",
        "label": "Anixter Employee Savings Plan [Member]",
        "documentation": "Anixter Employee Savings Plan"
       }
      }
     },
     "auth_ref": []
    },
    "wcc_AnixterInternationalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "AnixterInternationalMember",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSANDDISPOSALSCanadianDivestituresDetails",
      "http://www.wesco.com/role/ACQUISITIONSAnixterProFormaDetails",
      "http://www.wesco.com/role/ACQUISITIONSDetails",
      "http://www.wesco.com/role/ANIXTERIDENTIFIABLEINTANGIBLESDetails",
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails",
      "http://www.wesco.com/role/SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails",
      "http://www.wesco.com/role/SCHEDULEOFCONSIDERATIONTRANSFERREDDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Anixter International [Member]",
        "label": "Anixter International [Member]",
        "documentation": "Anixter International"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://www.wesco.com/role/EARNINGSPERSHAREDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share",
        "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": [
      "r384"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "presentation": [
      "http://www.wesco.com/role/EARNINGSPERSHAREDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share, by Antidilutive Securities [Axis]",
        "label": "Antidilutive Securities [Axis]",
        "documentation": "Information by type of antidilutive security."
       }
      }
     },
     "auth_ref": [
      "r53"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "presentation": [
      "http://www.wesco.com/role/EARNINGSPERSHAREDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [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_AntidilutiveSecuritiesNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesNameDomain",
     "presentation": [
      "http://www.wesco.com/role/EARNINGSPERSHAREDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Securities, Name [Domain]",
        "label": "Antidilutive Securities, Name [Domain]",
        "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r53"
     ]
    },
    "wcc_AscentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "AscentMember",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSDetails",
      "http://www.wesco.com/role/SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails",
      "http://www.wesco.com/role/SCHEDULEOFCONSIDERATIONTRANSFERREDDetails",
      "http://www.wesco.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ascent",
        "label": "Ascent [Member]",
        "documentation": "Ascent"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.wesco.com/role/SEGMENTSANDRELATEDINFORMATIONSCHEDULEOFREVENUEFROMEXTERNALCUSTOMERSANDLONGLIVEDASSETSBYGEOGRAPHICALAREASDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "terseLabel": "Assets",
        "label": "Assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r201",
      "r214",
      "r298",
      "r338",
      "r388",
      "r397",
      "r416",
      "r420",
      "r431",
      "r522",
      "r523",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r531",
      "r532",
      "r786",
      "r791",
      "r828",
      "r926",
      "r1029",
      "r1114",
      "r1115",
      "r1164",
      "r1192",
      "r1392",
      "r1393",
      "r1532"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets",
        "label": "Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "wcc_AssetsAndLiabilitiesLesseeTableTextBlockTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "AssetsAndLiabilitiesLesseeTableTextBlockTableTextBlock",
     "presentation": [
      "http://www.wesco.com/role/LEASESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AssetsAndLiabilitiesLesseeTableTextBlock",
        "label": "AssetsAndLiabilitiesLesseeTableTextBlock [Table Text Block]",
        "documentation": "AssetsAndLiabilitiesLesseeTableTextBlock"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "Assets, Current",
        "documentation": "Amount of asset recognized for present right to economic benefit, classified as current."
       }
      }
     },
     "auth_ref": [
      "r289",
      "r310",
      "r338",
      "r431",
      "r522",
      "r523",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r531",
      "r532",
      "r786",
      "r791",
      "r828",
      "r1164",
      "r1392",
      "r1393",
      "r1532"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Assets:",
        "label": "Assets, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionGainLossOnDisposition1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionGainLossOnDisposition1",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Assets Disposed of by Method Other than Sale, in Period of Disposition, Gain (Loss) on Disposition",
        "label": "Assets Disposed of by Method Other than Sale, in Period of Disposition, Gain (Loss) on Disposition",
        "documentation": "Amount of gain (loss) from the disposal of an asset through means other than sale, for example, but not limited to, abandonment, spin-off, and expropriation."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r168"
     ]
    },
    "wcc_AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionLossOnDisposition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionLossOnDisposition",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss on abandonment of assets",
        "label": "Assets Disposed of by Method Other than Sale, in Period of Disposition, Loss on Disposition",
        "documentation": "Assets Disposed of by Method Other than Sale, in Period of Disposition, Loss on Disposition"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsHeldInTrust": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsHeldInTrust",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets Held-in-trust",
        "label": "Asset, Held-in-Trust",
        "documentation": "The total amount of cash and securities held by third party trustees pursuant to terms of debt instruments or other agreements as of the date of each statement of financial position presented, which can be used by the trustee only to pay the noncurrent portion of specified obligations."
       }
      }
     },
     "auth_ref": [
      "r1324"
     ]
    },
    "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperation",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/ASSETANDLIABILITIESHELDFORSALEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group, Assets",
        "label": "Disposal Group, Including Discontinued Operation, Assets",
        "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r115",
      "r122",
      "r171",
      "r287",
      "r288"
     ]
    },
    "wcc_AuditorAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "AuditorAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor [Abstract]",
        "documentation": "Auditor"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://www.wesco.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Firm ID",
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r1197",
      "r1198",
      "r1210"
     ]
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorLocation",
     "presentation": [
      "http://www.wesco.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Location",
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r1197",
      "r1198",
      "r1210"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorName",
     "presentation": [
      "http://www.wesco.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Name",
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r1197",
      "r1198",
      "r1210"
     ]
    },
    "us-gaap_AwardDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardDateAxis",
     "presentation": [
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Date [Axis]",
        "label": "Award Date [Axis]",
        "documentation": "Information by date or year award under share-based payment arrangement is granted."
       }
      }
     },
     "auth_ref": [
      "r1470",
      "r1471",
      "r1472",
      "r1473",
      "r1474",
      "r1475",
      "r1476",
      "r1477",
      "r1478",
      "r1479",
      "r1480",
      "r1481",
      "r1482",
      "r1483",
      "r1484",
      "r1485",
      "r1486",
      "r1487",
      "r1488",
      "r1489",
      "r1490",
      "r1491",
      "r1492",
      "r1493",
      "r1494",
      "r1495"
     ]
    },
    "us-gaap_AwardDateDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardDateDomain",
     "presentation": [
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Date [Domain]",
        "label": "Award Date [Domain]",
        "documentation": "Date or year award under share-based payment arrangement is granted."
       }
      }
     },
     "auth_ref": [
      "r1470",
      "r1471",
      "r1472",
      "r1473",
      "r1474",
      "r1475",
      "r1476",
      "r1477",
      "r1478",
      "r1479",
      "r1480",
      "r1481",
      "r1482",
      "r1483",
      "r1484",
      "r1485",
      "r1486",
      "r1487",
      "r1488",
      "r1489",
      "r1490",
      "r1491",
      "r1492",
      "r1493",
      "r1494",
      "r1495"
     ]
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise Price",
        "label": "Award Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r1268"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value as of Grant Date",
        "label": "Award Grant Date Fair Value"
       }
      }
     },
     "auth_ref": [
      "r1269"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1264"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing, How MNPI Considered",
        "label": "Award Timing, How MNPI Considered [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1264"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing Method",
        "label": "Award Timing Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1264"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing MNPI Considered",
        "label": "Award Timing MNPI Considered [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1264"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing MNPI Disclosure",
        "label": "Award Timing MNPI Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1264"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing Predetermined",
        "label": "Award Timing Predetermined [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1264"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSOtherBenefitsDetails",
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONDetails",
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDCOMPENSATIONSTOCKOPTIONSANDSTOCKAPPRECIATIONRIGHTSAWARDACTIVITYDetails",
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDPAYMENTAWARDPERFORMANCEBASEDAWARDSVALUATIONASSUMPTIONSDetails",
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDPAYMENTAWARDSVALUATIONASSUMPTIONSDetails",
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSUMMARYOFRESTRICTEDSTOCKUNITSANDPERFORMANCEBASEDAWARDSDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type [Axis]",
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r686",
      "r687",
      "r688",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Securities",
        "label": "Award Underlying Securities Amount"
       }
      }
     },
     "auth_ref": [
      "r1267"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r1266"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards Close in Time to MNPI Disclosures",
        "label": "Awards Close in Time to MNPI Disclosures [Table]"
       }
      }
     },
     "auth_ref": [
      "r1265"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards Close in Time to MNPI Disclosures, Table",
        "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1265"
     ]
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BalanceSheetLocationAxis",
     "presentation": [
      "http://www.wesco.com/role/ASSETANDLIABILITIESHELDFORSALEDetails",
      "http://www.wesco.com/role/AccountingPoliciesDetails",
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFGOODWILLDetails",
      "http://www.wesco.com/role/LEASESDetails",
      "http://www.wesco.com/role/LEASESLeaseCostDetails",
      "http://www.wesco.com/role/LEASESLesseeOperatingLeaseLiabilityMaturityDetails",
      "http://www.wesco.com/role/LEASESSupplementalCashFlowInformationDetails",
      "http://www.wesco.com/role/LEASESSupplementalbalancesheetinformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Financial Position Location, Balance [Axis]",
        "label": "Statement of Financial Position Location, Balance [Axis]",
        "documentation": "Information by location in statement of financial position where disaggregated cumulative balance has been reported."
       }
      }
     },
     "auth_ref": [
      "r502",
      "r1546",
      "r1547"
     ]
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BalanceSheetLocationDomain",
     "presentation": [
      "http://www.wesco.com/role/ASSETANDLIABILITIESHELDFORSALEDetails",
      "http://www.wesco.com/role/AccountingPoliciesDetails",
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFGOODWILLDetails",
      "http://www.wesco.com/role/LEASESDetails",
      "http://www.wesco.com/role/LEASESLeaseCostDetails",
      "http://www.wesco.com/role/LEASESLesseeOperatingLeaseLiabilityMaturityDetails",
      "http://www.wesco.com/role/LEASESSupplementalCashFlowInformationDetails",
      "http://www.wesco.com/role/LEASESSupplementalbalancesheetinformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Financial Position Location, Balance [Domain]",
        "label": "Statement of Financial Position Location, Balance [Domain]",
        "documentation": "Location in statement of financial position where disaggregated cumulative balance has been reported."
       }
      }
     },
     "auth_ref": [
      "r110",
      "r111",
      "r502",
      "r1546",
      "r1547"
     ]
    },
    "wcc_BasePurchasePriceForDivestitureOfBusiness.": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "BasePurchasePriceForDivestitureOfBusiness.",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Base purchase price for divestiture of business.",
        "label": "Base purchase price for divestiture of business.",
        "documentation": "Base purchase price for divestiture of business."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BuildingAndBuildingImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BuildingAndBuildingImprovementsMember",
     "presentation": [
      "http://www.wesco.com/role/PROPERTYBUILDINGSANDEQUIPMENTSCHEDULEOFPROPERTYBUILDINGSANDEQUIPMENTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Building and Building Improvements [Member]",
        "label": "Building and Building Improvements [Member]",
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BuildingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BuildingMember",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Building",
        "label": "Building [Member]",
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities."
       }
      }
     },
     "auth_ref": [
      "r170"
     ]
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionAcquireeDomain",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSANDDISPOSALSCanadianDivestituresDetails",
      "http://www.wesco.com/role/ACQUISITIONSANDDISPOSALSSYLVANIADetails",
      "http://www.wesco.com/role/ACQUISITIONSAnixterProFormaDetails",
      "http://www.wesco.com/role/ACQUISITIONSDetails",
      "http://www.wesco.com/role/ACQUISITIONSTables",
      "http://www.wesco.com/role/ANIXTERIDENTIFIABLEINTANGIBLESDetails",
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails",
      "http://www.wesco.com/role/LEASESSupplementalCashFlowInformationDetails",
      "http://www.wesco.com/role/SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails",
      "http://www.wesco.com/role/SCHEDULEOFCONSIDERATIONTRANSFERREDDetails",
      "http://www.wesco.com/role/SUBSEQUENTEVENTSDetails",
      "http://www.wesco.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition, Acquiree [Domain]",
        "label": "Business Acquisition, Acquiree [Domain]",
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree."
       }
      }
     },
     "auth_ref": [
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r779",
      "r1143",
      "r1146"
     ]
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionAxis",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSANDDISPOSALSCanadianDivestituresDetails",
      "http://www.wesco.com/role/ACQUISITIONSANDDISPOSALSSYLVANIADetails",
      "http://www.wesco.com/role/ACQUISITIONSAnixterProFormaDetails",
      "http://www.wesco.com/role/ACQUISITIONSDetails",
      "http://www.wesco.com/role/ACQUISITIONSTables",
      "http://www.wesco.com/role/ANIXTERIDENTIFIABLEINTANGIBLESDetails",
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails",
      "http://www.wesco.com/role/LEASESSupplementalCashFlowInformationDetails",
      "http://www.wesco.com/role/SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails",
      "http://www.wesco.com/role/SCHEDULEOFCONSIDERATIONTRANSFERREDDetails",
      "http://www.wesco.com/role/SUBSEQUENTEVENTSDetails",
      "http://www.wesco.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition [Axis]",
        "label": "Business Acquisition [Axis]",
        "documentation": "Information by business combination or series of individually immaterial business combinations."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r93",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r779",
      "r1143",
      "r1146"
     ]
    },
    "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSANDDISPOSALSCanadianDivestituresDetails",
      "http://www.wesco.com/role/ACQUISITIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition, Transaction Costs",
        "label": "Business Acquisition, Transaction Costs",
        "documentation": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionDateOfAcquisitionAgreement1",
     "presentation": [
      "http://www.wesco.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition, Date of Acquisition Agreement",
        "label": "Business Acquisition, Date of Acquisition Agreement",
        "documentation": "Date when the business acquisition agreement was executed, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionDescriptionOfAcquiredEntity",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition, Description of Acquired Entity",
        "label": "Business Acquisition, Description of Acquired Entity",
        "documentation": "With respect to a business combination completed during the period, this element provides a description of the business, other than the name, which may include the industry, size, products and other important information."
       }
      }
     },
     "auth_ref": [
      "r90"
     ]
    },
    "us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionEffectiveDateOfAcquisition1",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSANDDISPOSALSSYLVANIADetails",
      "http://www.wesco.com/role/ACQUISITIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition, Effective Date of Acquisition",
        "label": "Business Acquisition, Effective Date of Acquisition",
        "documentation": "Date when the acquirer obtains control of the acquiree, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r2",
      "r30"
     ]
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionLineItems",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSANDDISPOSALSSYLVANIADetails",
      "http://www.wesco.com/role/ACQUISITIONSDetails",
      "http://www.wesco.com/role/ACQUISITIONSTables",
      "http://www.wesco.com/role/ANIXTERIDENTIFIABLEINTANGIBLESDetails",
      "http://www.wesco.com/role/SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails",
      "http://www.wesco.com/role/SCHEDULEOFCONSIDERATIONTRANSFERREDDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition [Line Items]",
        "label": "Business Acquisition [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r779"
     ]
    },
    "us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSANDDISPOSALSCanadianDivestituresDetails",
      "http://www.wesco.com/role/ACQUISITIONSAnixterProFormaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items]",
        "label": "Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [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_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSANDDISPOSALSCanadianDivestituresDetails",
      "http://www.wesco.com/role/ACQUISITIONSAnixterProFormaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition, Pro Forma Information, Nonrecurring Adjustments [Table]",
        "label": "Business Acquisition, Pro Forma Information, Nonrecurring Adjustments [Table]",
        "documentation": "Disclosure of information about nonrecurring adjustment directly attributable to business combination included in pro forma revenue and earnings."
       }
      }
     },
     "auth_ref": [
      "r34"
     ]
    },
    "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionProFormaInformationTextBlock",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition, Pro Forma Information",
        "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": [
      "r1293",
      "r1294"
     ]
    },
    "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSANDDISPOSALSSYLVANIADetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition, Goodwill, Expected Tax Deductible Amount",
        "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount",
        "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes."
       }
      }
     },
     "auth_ref": [
      "r103"
     ]
    },
    "us-gaap_BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSANDDISPOSALSSYLVANIADetails",
      "http://www.wesco.com/role/ACQUISITIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition, Revenue Reported by Acquired Entity for Last Annual Period",
        "label": "Business Acquisition, Revenue Reported by Acquired Entity for Last Annual Period",
        "documentation": "Total revenue reported by the acquired entity for its previous full fiscal year before the business acquisition."
       }
      }
     },
     "auth_ref": []
    },
    "wcc_BusinessAcquisitionScheduleOfConsiderationTransferredTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "BusinessAcquisitionScheduleOfConsiderationTransferredTableTextBlock",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition, Schedule of Consideration Transferred",
        "label": "Business Acquisition, Schedule of Consideration Transferred [Table Text Block]",
        "documentation": "Business Acquisition, Schedule of Consideration Transferred"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessAcquisitionSharePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionSharePrice",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition, Share Price",
        "label": "Business Acquisition, Share Price",
        "documentation": "Price of a single share of a number of saleable stocks paid or offered to be paid in a business combination."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionsProFormaNetIncomeLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSANDDISPOSALSCanadianDivestituresDetails",
      "http://www.wesco.com/role/ACQUISITIONSAnixterProFormaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition, Pro Forma Net Income (Loss)",
        "label": "Business Acquisition, Pro Forma Net Income (Loss)",
        "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period."
       }
      }
     },
     "auth_ref": [
      "r777",
      "r778"
     ]
    },
    "us-gaap_BusinessAcquisitionsProFormaRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionsProFormaRevenue",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSANDDISPOSALSCanadianDivestituresDetails",
      "http://www.wesco.com/role/ACQUISITIONSAnixterProFormaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition, Pro Forma Revenue",
        "label": "Business Acquisition, Pro Forma Revenue",
        "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period."
       }
      }
     },
     "auth_ref": [
      "r777",
      "r778"
     ]
    },
    "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationAndAssetAcquisitionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationConsiderationTransferred1",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSDetails",
      "http://www.wesco.com/role/SCHEDULEOFCONSIDERATIONTRANSFERREDDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Consideration Transferred",
        "label": "Business Combination, Consideration Transferred",
        "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r4",
      "r23"
     ]
    },
    "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/SCHEDULEOFCONSIDERATIONTRANSFERREDDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable",
        "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable",
        "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r4"
     ]
    },
    "us-gaap_BusinessCombinationConsiderationTransferredOther1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationConsiderationTransferredOther1",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/SCHEDULEOFCONSIDERATIONTRANSFERREDDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Business Combination, Consideration Transferred, Other",
        "label": "Business Combination, Consideration Transferred, Other",
        "documentation": "Amount of tangible or intangible assets, including a business or subsidiary of the acquirer transferred by the entity to the former owners of the acquiree. Excludes cash."
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High",
        "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High",
        "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid."
       }
      }
     },
     "auth_ref": [
      "r102"
     ]
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationContingentConsiderationLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Contingent Consideration, Liability",
        "label": "Business Combination, Contingent Consideration, Liability",
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination."
       }
      }
     },
     "auth_ref": [
      "r100",
      "r193",
      "r782",
      "r808",
      "r809",
      "r810"
     ]
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationDisclosureTextBlock",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ACQUISITIONS",
        "label": "Business Combination Disclosure [Text Block]",
        "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": [
      "r191",
      "r780"
     ]
    },
    "us-gaap_BusinessCombinationGoodwillRecognizedDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationGoodwillRecognizedDescription",
     "presentation": [
      "http://www.wesco.com/role/SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Goodwill Recognized, Description",
        "label": "Business Combination, Goodwill Recognized, Description",
        "documentation": "This element represents a qualitative description of the factors that make up the goodwill recognized in a business combination, such as expected synergies by the entity to be derived from combining operations of the acquiree, intangible assets that do not qualify for separate recognition, and such other factors as may apply."
       }
      }
     },
     "auth_ref": [
      "r101"
     ]
    },
    "us-gaap_BusinessCombinationPriceOfAcquisitionExpected": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationPriceOfAcquisitionExpected",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/SCHEDULEOFCONSIDERATIONTRANSFERREDDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Price of Acquisition, Expected",
        "label": "Business Combination, Price of Acquisition, Expected",
        "documentation": "Purchase price of expected business acquisition prior to consideration being transferred. Excludes asset acquisition."
       }
      }
     },
     "auth_ref": [
      "r1287"
     ]
    },
    "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual",
        "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual",
        "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period."
       }
      }
     },
     "auth_ref": [
      "r92"
     ]
    },
    "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual",
        "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual",
        "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period."
       }
      }
     },
     "auth_ref": [
      "r92"
     ]
    },
    "wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "wcc:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable",
        "label": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable",
        "documentation": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable"
       }
      }
     },
     "auth_ref": []
    },
    "wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivable",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "wcc:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivable",
        "label": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivable",
        "documentation": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivable"
       }
      }
     },
     "auth_ref": []
    },
    "wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesOther",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesOther",
        "label": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesOther",
        "documentation": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesOther"
       }
      }
     },
     "auth_ref": []
    },
    "wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Income Taxes",
        "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Income Taxes",
        "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Income Taxes"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Financial Assets",
        "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Financial Assets",
        "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to financial assets acquired in connection with a business combination for which the initial accounting was incomplete."
       }
      }
     },
     "auth_ref": [
      "r96"
     ]
    },
    "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Financial Liabilities",
        "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Financial Liabilities",
        "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to financial liabilities assumed in connection with a business combination for which the initial accounting was incomplete."
       }
      }
     },
     "auth_ref": [
      "r96"
     ]
    },
    "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Intangibles",
        "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Intangibles",
        "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to intangibles acquired in connection with a business combination for which the initial accounting was incomplete."
       }
      }
     },
     "auth_ref": [
      "r96"
     ]
    },
    "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Inventory",
        "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Inventory",
        "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to inventory acquired in connection with a business combination for which the initial accounting was incomplete."
       }
      }
     },
     "auth_ref": [
      "r96"
     ]
    },
    "wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilitiesLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilitiesLongTermDebt",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilitiesLongTermDebt",
        "label": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilitiesLongTermDebt",
        "documentation": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilitiesLongTermDebt"
       }
      }
     },
     "auth_ref": []
    },
    "wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Operating Lease Assets",
        "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Operating Lease Assets",
        "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Operating Lease Assets"
       }
      }
     },
     "auth_ref": []
    },
    "wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Operating Lease Liabilities",
        "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Operating Lease Liabilities",
        "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Operating Lease Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherCurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherCurrentAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherCurrentAssets",
        "label": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherCurrentAssets",
        "documentation": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherCurrentAssets"
       }
      }
     },
     "auth_ref": []
    },
    "wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherNoncurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherNoncurrentLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Noncurrent Liabilities",
        "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Noncurrent Liabilities",
        "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Noncurrent Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Property, Plant, and Equipment",
        "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Property, Plant, and Equipment",
        "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to property, plant, and equipment acquired in connection with a business combination for which the initial accounting was incomplete."
       }
      }
     },
     "auth_ref": [
      "r96"
     ]
    },
    "wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAssets",
        "label": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAssets",
        "documentation": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAssets"
       }
      }
     },
     "auth_ref": []
    },
    "wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsLiabilities",
        "label": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsLiabilities",
        "documentation": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsLiabilities"
       }
      }
     },
     "auth_ref": []
    },
    "wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsNetAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsNetAssets",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsNetAssets",
        "label": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsNetAssets",
        "documentation": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsNetAssets"
       }
      }
     },
     "auth_ref": []
    },
    "wcc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsNoncurrentAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsNoncurrentAssets",
        "label": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsNoncurrentAssets",
        "documentation": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsNoncurrentAssets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationReasonForBusinessCombination": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationReasonForBusinessCombination",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Reason for Business Combination",
        "label": "Business Combination, Reason for Business Combination",
        "documentation": "This element represents a description of the primary reason for the business combination which may consist of general categories such as top-line growth, synergistic benefits, market share, and diversification and the more detailed factors that might apply."
       }
      }
     },
     "auth_ref": [
      "r91"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSANDDISPOSALSSYLVANIADetails",
      "http://www.wesco.com/role/SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets",
        "documentation": "Amount of assets acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r95"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/LEASESSupplementalCashFlowInformationDetails",
      "http://www.wesco.com/role/SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation",
        "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation",
        "documentation": "Amount of lease obligation assumed in business combination."
       }
      }
     },
     "auth_ref": [
      "r95"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents",
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r95"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other",
        "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r95"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense 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, acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r95"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables",
        "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r95"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable",
        "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r95"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Long-term Debt",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Long-Term Debt",
        "documentation": "Amount of long-term debt due within one year or within the normal operating cycle, if longer, assumed at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r95"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other",
        "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r95"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r95"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Financial Assets",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Financial Assets",
        "documentation": "The amount of financial assets (as defined) recognized as of the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r94",
      "r95",
      "r199"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Financial Liabilities",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Financial Liabilities",
        "documentation": "The amount of financial liabilities assumed (as defined) which have been recognized as of the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r94",
      "r95"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/ANIXTERIDENTIFIABLEINTANGIBLESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets",
        "documentation": "Amount of assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit, acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r95"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSDetails",
      "http://www.wesco.com/role/ANIXTERIDENTIFIABLEINTANGIBLESDetails",
      "http://www.wesco.com/role/SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill",
        "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r95"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/ANIXTERIDENTIFIABLEINTANGIBLESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles",
        "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r94",
      "r95"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory",
        "documentation": "The amount of inventory recognized as of the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r94",
      "r95"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSANDDISPOSALSSYLVANIADetails",
      "http://www.wesco.com/role/SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities",
        "documentation": "Amount of liabilities assumed at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r95"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Assets",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Assets",
        "documentation": "Amount of assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r95"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-term Debt",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-Term Debt",
        "documentation": "Amount of long-term debt due after one year or the normal operating cycle, if longer, assumed at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r95"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other",
        "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r95"
     ]
    },
    "wcc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Assets",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Assets",
        "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Assets"
       }
      }
     },
     "auth_ref": []
    },
    "wcc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherCurrentAndNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherCurrentAndNoncurrentAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Assets",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Current and Noncurrent Assets",
        "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Current and Noncurrent Assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment",
        "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r94",
      "r95"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net",
        "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net",
        "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed."
       }
      }
     },
     "auth_ref": [
      "r95"
     ]
    },
    "wcc_BusinessCombinationRecongizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedPayrollAndBenefitCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "BusinessCombinationRecongizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedPayrollAndBenefitCosts",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Recongized Identifiable Assets Acquired and Liabilities Assumed, Accrued Payroll and Benefit Costs",
        "label": "Business Combination, Recongized Identifiable Assets Acquired and Liabilities Assumed, Accrued Payroll and Benefit Costs",
        "documentation": "Business Combination, Recongized Identifiable Assets Acquired and Liabilities Assumed, Accrued Payroll and Benefit Costs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combinations [Abstract]",
        "label": "Business Combinations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "country_CA": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "CA",
     "presentation": [
      "http://www.wesco.com/role/REVENUEDetails",
      "http://www.wesco.com/role/SEGMENTSANDRELATEDINFORMATIONSCHEDULEOFREVENUEFROMEXTERNALCUSTOMERSANDLONGLIVEDASSETSBYGEOGRAPHICALAREASDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Canada",
        "label": "CANADA"
       }
      }
     },
     "auth_ref": []
    },
    "wcc_CSSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "CSSMember",
     "presentation": [
      "http://www.wesco.com/role/BUSINESSSEGMENTSDetails",
      "http://www.wesco.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetails",
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFGOODWILLDetails",
      "http://www.wesco.com/role/REVENUEDetails",
      "http://www.wesco.com/role/SEGMENTSANDRELATEDINFORMATIONSCHEDULEOFREVENUEFROMEXTERNALCUSTOMERSANDLONGLIVEDASSETSBYGEOGRAPHICALAREASDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CSS",
        "label": "CSS [Member]",
        "documentation": "CSS"
       }
      }
     },
     "auth_ref": []
    },
    "wcc_CanadianDefinedContributionPlanMergerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "CanadianDefinedContributionPlanMergerMember",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Canadian Defined Contribution Plan Merger",
        "label": "Canadian Defined Contribution Plan Merger [Member]",
        "documentation": "Canadian Defined Contribution Plan Merger"
       }
      }
     },
     "auth_ref": []
    },
    "wcc_CanadianDollarSubFacilityCommitment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "CanadianDollarSubFacilityCommitment",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Canadian Dollar Sub-Facility Commitment",
        "label": "Canadian Dollar Sub-Facility Commitment",
        "documentation": "Canadian Dollar Sub-Facility Commitment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CapitalizedComputerSoftwareAmortization1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CapitalizedComputerSoftwareAmortization1",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/PROPERTYBUILDINGSANDEQUIPMENTPROPERTYBUILDINGSANDEQUIPMENTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capitalized software amortization",
        "label": "Capitalized Computer Software, Amortization",
        "documentation": "Amount of expense for amortization of capitalized computer software costs."
       }
      }
     },
     "auth_ref": [
      "r1095",
      "r1096"
     ]
    },
    "us-gaap_CapitalizedComputerSoftwareNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CapitalizedComputerSoftwareNet",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/PROPERTYBUILDINGSANDEQUIPMENTPROPERTYBUILDINGSANDEQUIPMENTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unamortized software cost",
        "label": "Capitalized Computer Software, Net",
        "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r1094"
     ]
    },
    "us-gaap_CashAcquiredFromAcquisition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAcquiredFromAcquisition",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/SCHEDULEOFCONSIDERATIONTRANSFERREDDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash Acquired from Acquisition",
        "label": "Cash Acquired from Acquisition",
        "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business)."
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash Equivalents",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value."
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "periodStartLabel": "Cash and cash equivalents at the beginning of period",
        "periodEndLabel": "Cash and cash equivalents at the end of period",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r47",
      "r160",
      "r334"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net change in cash and cash equivalents",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r160"
     ]
    },
    "us-gaap_CashEquivalentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashEquivalentsMember",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAssetallocationsDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSFairvalueplanassetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash Equivalents",
        "label": "Cash Equivalents [Member]",
        "documentation": "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": [
      "r292"
     ]
    },
    "us-gaap_CashMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashMember",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash [Member]",
        "label": "Cash [Member]",
        "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits."
       }
      }
     },
     "auth_ref": [
      "r292"
     ]
    },
    "us-gaap_ChangeInAccountingEstimateByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ChangeInAccountingEstimateByTypeAxis",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesDetails",
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFINTANGIBLEASSETSBYMAJORCLASSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in Accounting Estimate by Type [Axis]",
        "label": "Change in Accounting Estimate by Type [Axis]",
        "documentation": "Information by type of change in accounting estimate."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r361"
     ]
    },
    "us-gaap_ChangeInAccountingEstimateDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ChangeInAccountingEstimateDescription",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in Accounting Estimate, Description",
        "label": "Change in Accounting Estimate, Description",
        "documentation": "Describes the specific accounting estimate that was revised, including the nature of and justification for the revision."
       }
      }
     },
     "auth_ref": [
      "r52",
      "r54"
     ]
    },
    "us-gaap_ChangeInAccountingEstimateTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ChangeInAccountingEstimateTextBlock",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in Accounting Estimate",
        "label": "Change in Accounting Estimate [Text Block]",
        "documentation": "The entire disclosure for reporting change in accounting estimate."
       }
      }
     },
     "auth_ref": [
      "r351",
      "r361"
     ]
    },
    "us-gaap_ChangeInAccountingEstimateTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ChangeInAccountingEstimateTypeDomain",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesDetails",
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFINTANGIBLEASSETSBYMAJORCLASSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in Accounting Estimate, Type [Domain]",
        "label": "Change in Accounting Estimate, Type [Domain]",
        "documentation": "Identification of the accounting estimate that was changed that had the effect of adjusting the carrying amount of an existing asset or liability, or that will alter the subsequent accounting for existing or future assets or liabilities."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r361"
     ]
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changed Peer Group, Footnote",
        "label": "Changed Peer Group, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1243"
     ]
    },
    "us-gaap_CharacteristicsOfSecuritizationsThatAreAccountedForAsSale": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CharacteristicsOfSecuritizationsThatAreAccountedForAsSale",
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Characteristics of Securitizations or Asset-backed Financing Arrangements that are Accounted for as Sale",
        "label": "Characteristics of Securitizations or Asset-Backed Financing Arrangements that are Accounted for as Sale",
        "documentation": "The characteristics of transfers in securitizations, asset-backed financing arrangements, or similar transfers recognized as sales, including a description of the transferor's continued involvement with the transferred financial assets (including servicing, recourse, and restriction on interest) that continue to be held by the transferor, the nature and fair value of the assets obtained as proceeds and the liabilities incurred in the transfer, and the gain (loss) from sale of the transferred financial assets."
       }
      }
     },
     "auth_ref": [
      "r871"
     ]
    },
    "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year",
        "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r1240"
     ]
    },
    "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested",
        "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]"
       }
      }
     },
     "auth_ref": [
      "r1238"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.wesco.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSTables",
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.wesco.com/role/COVERPAGE",
      "http://www.wesco.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock [Domain]",
        "label": "Class of Stock [Domain]",
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock."
       }
      }
     },
     "auth_ref": [
      "r236",
      "r303",
      "r304",
      "r305",
      "r338",
      "r374",
      "r378",
      "r381",
      "r383",
      "r390",
      "r391",
      "r431",
      "r522",
      "r525",
      "r526",
      "r527",
      "r531",
      "r532",
      "r564",
      "r565",
      "r568",
      "r571",
      "r578",
      "r828",
      "r983",
      "r984",
      "r985",
      "r986",
      "r991",
      "r992",
      "r993",
      "r994",
      "r995",
      "r996",
      "r997",
      "r998",
      "r999",
      "r1000",
      "r1001",
      "r1002",
      "r1016",
      "r1038",
      "r1056",
      "r1074",
      "r1075",
      "r1076",
      "r1077",
      "r1078",
      "r1284",
      "r1325",
      "r1340"
     ]
    },
    "us-gaap_ClassOfStockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfStockLineItems",
     "presentation": [
      "http://www.wesco.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock [Line Items]",
        "label": "Class of Stock [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": [
      "r303",
      "r304",
      "r305",
      "r390",
      "r564",
      "r565",
      "r566",
      "r568",
      "r571",
      "r576",
      "r578",
      "r983",
      "r984",
      "r985",
      "r986",
      "r1131",
      "r1284",
      "r1325"
     ]
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Selected Measure Amount",
        "label": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r1244"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Selected Measure Name",
        "label": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r1244"
     ]
    },
    "wcc_CommitmentFee": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "CommitmentFee",
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitment Fee",
        "label": "Commitment Fee",
        "documentation": "Commitment Fee"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and contingencies",
        "label": "Commitments and Contingencies",
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur."
       }
      }
     },
     "auth_ref": [
      "r136",
      "r205",
      "r928",
      "r1015"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]",
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://www.wesco.com/role/COMMITMENTSANDCONTINGENCIES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "COMMITMENTS AND CONTINGENCIES",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r173",
      "r514",
      "r515",
      "r1082",
      "r1381",
      "r1387"
     ]
    },
    "us-gaap_CommonClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonClassAMember",
     "presentation": [
      "http://www.wesco.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Class A [Member]",
        "label": "Common Class A [Member]",
        "documentation": "Classification of common stock representing ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r1579"
     ]
    },
    "us-gaap_CommonClassBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonClassBMember",
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.wesco.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Class B",
        "label": "Common Class B [Member]",
        "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r1579"
     ]
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "presentation": [
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock, Capital Shares Reserved for Future Issuance",
        "label": "Common Stock, Capital Shares Reserved for Future Issuance",
        "documentation": "Aggregate number of common shares reserved for future issuance."
       }
      }
     },
     "auth_ref": [
      "r141"
     ]
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockDividendsPerShareDeclared",
     "presentation": [
      "http://www.wesco.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock, Dividends, Per Share, Declared",
        "label": "Common Stock, Dividends, Per Share, Declared",
        "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding."
       }
      }
     },
     "auth_ref": [
      "r179"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.wesco.com/role/SCHEDULEOFCONSIDERATIONTRANSFERREDDetails",
      "http://www.wesco.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock",
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r1182",
      "r1183",
      "r1184",
      "r1186",
      "r1187",
      "r1188",
      "r1189",
      "r1335",
      "r1336",
      "r1339",
      "r1518",
      "r1578",
      "r1579"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.wesco.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, par value",
        "verboseLabel": "Common Stock, Par or Stated Value Per Share",
        "label": "Common Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r141"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.wesco.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares authorized",
        "verboseLabel": "Common Stock, Shares Authorized",
        "label": "Common Stock, Shares Authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r141",
      "r1016"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSDetails",
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares issued",
        "label": "Common Stock, Shares, 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": [
      "r141"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares outstanding",
        "label": "Common Stock, Shares, Outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r141",
      "r1016",
      "r1035",
      "r1579",
      "r1580"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSDetails",
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock",
        "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": [
      "r141",
      "r930",
      "r1164"
     ]
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Company Selected Measure",
        "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1249"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Net Income",
        "label": "Compensation Actually Paid vs. Net Income [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1248"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Other Measure",
        "label": "Compensation Actually Paid vs. Other Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1250"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return",
        "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1247"
     ]
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Benefits [Abstract]",
        "label": "Retirement Benefits [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Comprehensive income attributable to WESCO International, Inc.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r314",
      "r316",
      "r323",
      "r921",
      "r943",
      "r944"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTaxAbstract",
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Comprehensive Income:",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r109",
      "r195",
      "r314",
      "r316",
      "r322",
      "r920",
      "r943"
     ]
    },
    "us-gaap_ComputerSoftwareIntangibleAssetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComputerSoftwareIntangibleAssetMember",
     "presentation": [
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFINTANGIBLEASSETSBYMAJORCLASSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Computer Software, Intangible Asset",
        "label": "Computer Software, Intangible Asset [Member]",
        "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks."
       }
      }
     },
     "auth_ref": [
      "r1096",
      "r1100",
      "r1368",
      "r1369",
      "r1370",
      "r1371",
      "r1373",
      "r1375",
      "r1378",
      "r1379"
     ]
    },
    "srt_ConsolidationItemsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ConsolidationItemsAxis",
     "presentation": [
      "http://www.wesco.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetails",
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFGOODWILLDetails",
      "http://www.wesco.com/role/SEGMENTSANDRELATEDINFORMATIONSCHEDULEOFREVENUEFROMEXTERNALCUSTOMERSANDLONGLIVEDASSETSBYGEOGRAPHICALAREASDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidation Items [Axis]",
        "label": "Consolidation Items [Axis]",
        "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments."
       }
      }
     },
     "auth_ref": [
      "r212",
      "r237",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r341",
      "r388",
      "r399",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r420",
      "r421",
      "r422",
      "r522",
      "r523",
      "r524",
      "r525",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r1114",
      "r1115",
      "r1302",
      "r1303",
      "r1392",
      "r1393"
     ]
    },
    "srt_ConsolidationItemsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ConsolidationItemsDomain",
     "presentation": [
      "http://www.wesco.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetails",
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFGOODWILLDetails",
      "http://www.wesco.com/role/SEGMENTSANDRELATEDINFORMATIONSCHEDULEOFREVENUEFROMEXTERNALCUSTOMERSANDLONGLIVEDASSETSBYGEOGRAPHICALAREASDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidation Items [Domain]",
        "label": "Consolidation Items [Domain]",
        "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments."
       }
      }
     },
     "auth_ref": [
      "r212",
      "r237",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r341",
      "r388",
      "r399",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r420",
      "r421",
      "r422",
      "r522",
      "r523",
      "r524",
      "r525",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r1114",
      "r1115",
      "r1302",
      "r1303",
      "r1392",
      "r1393"
     ]
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConsolidationPolicyTextBlock",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis of Consolidation",
        "label": "Consolidation, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary."
       }
      }
     },
     "auth_ref": [
      "r106",
      "r1102"
     ]
    },
    "us-gaap_ConstructionInProgressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConstructionInProgressMember",
     "presentation": [
      "http://www.wesco.com/role/PROPERTYBUILDINGSANDEQUIPMENTSCHEDULEOFPROPERTYBUILDINGSANDEQUIPMENTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Construction in progress",
        "label": "Construction in Progress [Member]",
        "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContingentConsiderationByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContingentConsiderationByTypeAxis",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingent Consideration by Type [Axis]",
        "label": "Contingent Consideration by Type [Axis]",
        "documentation": "Information by type of contingent consideration."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContingentConsiderationTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContingentConsiderationTypeDomain",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingent Consideration Type [Domain]",
        "label": "Contingent Consideration Type [Domain]",
        "documentation": "Description of contingent payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerAssetGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerAssetGross",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/REVENUEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract with Customer, Asset, before Allowance for Credit Loss",
        "label": "Contract with Customer, Asset, before Allowance for Credit Loss",
        "documentation": "Amount, before allowance for credit loss, of right to consideration in exchange for good or service transferred to customer, when right is conditioned on something other than passage of time."
       }
      }
     },
     "auth_ref": [
      "r215",
      "r447",
      "r1401",
      "r1402"
     ]
    },
    "us-gaap_ContractWithCustomerRefundLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerRefundLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/REVENUEVariableConsiderationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract with Customer, Refund Liability",
        "label": "Contract with Customer, Refund Liability",
        "documentation": "Amount of liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer."
       }
      }
     },
     "auth_ref": [
      "r1404"
     ]
    },
    "us-gaap_ContractWithCustomerSalesChannelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerSalesChannelAxis",
     "presentation": [
      "http://www.wesco.com/role/REVENUEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract with Customer, Sales Channel [Axis]",
        "label": "Contract with Customer, Sales Channel [Axis]",
        "documentation": "Information by sales channel for delivery of good or service in contract with customer."
       }
      }
     },
     "auth_ref": [
      "r1138",
      "r1403"
     ]
    },
    "us-gaap_ContractWithCustomerSalesChannelDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerSalesChannelDomain",
     "presentation": [
      "http://www.wesco.com/role/REVENUEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract with Customer, Sales Channel [Domain]",
        "label": "Contract with Customer, Sales Channel [Domain]",
        "documentation": "Sales channel for delivery of good or service in contract with customer. Includes, but is not limited to, directly to consumer and through intermediary."
       }
      }
     },
     "auth_ref": [
      "r1138",
      "r1403"
     ]
    },
    "us-gaap_CorporateDebtSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CorporateDebtSecuritiesMember",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAssetallocationsDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSFairvalueplanassetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Corporate Debt Securities",
        "label": "Corporate Debt Securities [Member]",
        "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment."
       }
      }
     },
     "auth_ref": [
      "r1139",
      "r1141",
      "r1155",
      "r1165",
      "r1180",
      "r1575"
     ]
    },
    "us-gaap_CorporateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CorporateMember",
     "presentation": [
      "http://www.wesco.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetails",
      "http://www.wesco.com/role/SEGMENTSANDRELATEDINFORMATIONSCHEDULEOFREVENUEFROMEXTERNALCUSTOMERSANDLONGLIVEDASSETSBYGEOGRAPHICALAREASDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Corporate Segment",
        "label": "Corporate Segment [Member]",
        "documentation": "Component of an entity that usually provides financial, operational and administrative support and is considered an operating segment. Excludes intersegment elimination and reconciling items."
       }
      }
     },
     "auth_ref": [
      "r1343"
     ]
    },
    "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization",
        "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization",
        "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization."
       }
      }
     },
     "auth_ref": [
      "r1298",
      "r1299"
     ]
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfGoodsAndServicesSold",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cost of goods sold (excluding depreciation and amortization below)",
        "label": "Cost of Goods and Services Sold",
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities."
       }
      }
     },
     "auth_ref": [
      "r151",
      "r152",
      "r882"
     ]
    },
    "wcc_CostOfGoodsSoldMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "CostOfGoodsSoldMember",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of Goods Sold",
        "label": "Cost of Goods Sold [Member]",
        "documentation": "Cost of Goods Sold"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostOfSalesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfSalesPolicyTextBlock",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of Goods and Service",
        "label": "Cost of Goods and Service [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for cost of product sold and service rendered."
       }
      }
     },
     "auth_ref": [
      "r1300"
     ]
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cover [Abstract]",
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditFacilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditFacilityAxis",
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Facility [Axis]",
        "label": "Credit Facility [Axis]",
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": [
      "r521",
      "r1390"
     ]
    },
    "us-gaap_CreditFacilityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditFacilityDomain",
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Facility [Domain]",
        "label": "Credit Facility [Domain]",
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": [
      "r521",
      "r1390",
      "r1391"
     ]
    },
    "us-gaap_CreditLossFinancialInstrumentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditLossFinancialInstrumentPolicyTextBlock",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allowance for Doubtful Accounts",
        "label": "Credit Loss, Financial Instrument [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security. Includes, but is not limited to, methodology used to estimate allowance for credit loss, how writeoff of uncollectible amount is recognized, and determination of past due status and nonaccrual status."
       }
      }
     },
     "auth_ref": [
      "r438",
      "r439",
      "r440",
      "r442",
      "r443",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459"
     ]
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentFederalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFCOMPONENTSOFINCOMETAXEXPENSEDetails": {
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFCOMPONENTSOFINCOMETAXEXPENSEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal",
        "label": "Current Federal Tax Expense (Benefit)",
        "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r1297",
      "r1328",
      "r1511"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.wesco.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Fiscal Year End Date",
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentForeignTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentForeignTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFCOMPONENTSOFINCOMETAXEXPENSEDetails": {
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFCOMPONENTSOFINCOMETAXEXPENSEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign",
        "label": "Current Foreign Tax Expense (Benefit)",
        "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r1297",
      "r1328"
     ]
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFCOMPONENTSOFINCOMETAXEXPENSEDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFCOMPONENTSOFINCOMETAXEXPENSEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current",
        "label": "Current Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r760",
      "r1328"
     ]
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFCOMPONENTSOFINCOMETAXEXPENSEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current taxes",
        "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFCOMPONENTSOFINCOMETAXEXPENSEDetails": {
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFCOMPONENTSOFINCOMETAXEXPENSEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State",
        "label": "Current State and Local Tax Expense (Benefit)",
        "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r1297",
      "r1328",
      "r1511"
     ]
    },
    "us-gaap_CustomerRelatedIntangibleAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CustomerRelatedIntangibleAssetsMember",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSDetails",
      "http://www.wesco.com/role/ANIXTERIDENTIFIABLEINTANGIBLESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer-Related Intangible Assets",
        "label": "Customer-Related Intangible Assets [Member]",
        "documentation": "Customer-related asset, including, but not limited to, customer lists, and noncontractual customer relationships."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r1368",
      "r1369",
      "r1370",
      "r1371",
      "r1373",
      "r1375",
      "r1378",
      "r1379"
     ]
    },
    "us-gaap_CustomerRelationshipsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CustomerRelationshipsMember",
     "presentation": [
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFINTANGIBLEASSETSBYMAJORCLASSDetails",
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer Relationships",
        "verboseLabel": "Customer relationships",
        "label": "Customer Relationships [Member]",
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships."
       }
      }
     },
     "auth_ref": [
      "r99",
      "r1368",
      "r1369",
      "r1370",
      "r1371",
      "r1373",
      "r1375",
      "r1378",
      "r1379"
     ]
    },
    "us-gaap_DebtAndCapitalLeaseObligations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtAndCapitalLeaseObligations",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/DEBTSCHEDULEOFDEBTDetails": {
       "parentTag": "us-gaap_LongTermDebtNoncurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/DEBTSCHEDULEOFDEBTDetails",
      "http://www.wesco.com/role/DEBTSCHEDULEOFMATURITIESOFLONGTERMDEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total debt",
        "terseLabel": "Debt and Lease Obligation",
        "label": "Debt and Lease Obligation",
        "documentation": "Amount of short-term and long-term debt and lease obligation."
       }
      }
     },
     "auth_ref": [
      "r202",
      "r204"
     ]
    },
    "us-gaap_DebtConversionByUniqueDescriptionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtConversionByUniqueDescriptionAxis",
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Conversion Description [Axis]",
        "label": "Debt Conversion Description [Axis]",
        "documentation": "Information by description of debt issuances converted in a noncash or part noncash transaction."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r51"
     ]
    },
    "us-gaap_DebtConversionNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtConversionNameDomain",
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Conversion, Name [Domain]",
        "label": "Debt Conversion, Name [Domain]",
        "documentation": "The name of the original debt issue that has been converted in a noncash (or part noncash) transaction during the accounting period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r51"
     ]
    },
    "us-gaap_DebtCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/DEBTSCHEDULEOFDEBTDetails": {
       "parentTag": "us-gaap_LongTermDebtNoncurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/DEBTSCHEDULEOFDEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less current and short-term portion",
        "label": "Debt, Current",
        "documentation": "Amount of debt and lease obligation, classified as current."
       }
      }
     },
     "auth_ref": [
      "r300"
     ]
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Disclosure [Abstract]",
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://www.wesco.com/role/DEBT"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Disclosure [Text Block]",
        "label": "Debt Disclosure [Text Block]",
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants."
       }
      }
     },
     "auth_ref": [
      "r174",
      "r336",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r520",
      "r521",
      "r533",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r549",
      "r556",
      "r557",
      "r559",
      "r839"
     ]
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument [Axis]",
        "label": "Debt Instrument [Axis]",
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r128",
      "r129",
      "r202",
      "r204",
      "r341",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r540",
      "r545",
      "r546",
      "r547",
      "r548",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r1126",
      "r1127",
      "r1128",
      "r1129",
      "r1130",
      "r1162",
      "r1326",
      "r1382",
      "r1383",
      "r1384",
      "r1526",
      "r1528"
     ]
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Basis Spread on Variable Rate",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentCarryingAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/DEBTSCHEDULEOFMATURITIESOFLONGTERMDEBTDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails",
      "http://www.wesco.com/role/DEBTSCHEDULEOFMATURITIESOFLONGTERMDEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt, Gross",
        "totalLabel": "Total payments on debt",
        "label": "Long-Term Debt, Gross",
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r204",
      "r560"
     ]
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentFaceAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails",
      "http://www.wesco.com/role/DEBTSCHEDULEOFDEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Face Amount",
        "label": "Debt Instrument, Face Amount",
        "documentation": "Face (par) amount of debt instrument at time of issuance."
       }
      }
     },
     "auth_ref": [
      "r534",
      "r839",
      "r840",
      "r1127",
      "r1128",
      "r1162"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateDuringPeriod": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentInterestRateDuringPeriod",
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Interest Rate During Period",
        "label": "Debt Instrument, Interest Rate During Period",
        "documentation": "The average effective interest rate during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r131",
      "r552",
      "r1526"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Interest Rate, Stated Percentage",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r131",
      "r535"
     ]
    },
    "us-gaap_DebtInstrumentIssuanceDate1": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentIssuanceDate1",
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Issuance Date",
        "label": "Debt Instrument, Issuance Date",
        "documentation": "Date the debt instrument was issued, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r132",
      "r1394"
     ]
    },
    "us-gaap_DebtInstrumentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentLineItems",
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails",
      "http://www.wesco.com/role/DEBTSCHEDULEOFDEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument [Line Items]",
        "label": "Debt Instrument [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r341",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r540",
      "r545",
      "r546",
      "r547",
      "r548",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r558",
      "r1126",
      "r1127",
      "r1128",
      "r1129",
      "r1130",
      "r1162",
      "r1326",
      "r1526",
      "r1528"
     ]
    },
    "us-gaap_DebtInstrumentMaturityDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentMaturityDate",
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails"
     ],
     "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": [
      "r301",
      "r1126",
      "r1522",
      "r1523"
     ]
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Name [Domain]",
        "label": "Debt Instrument, Name [Domain]",
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r341",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r540",
      "r545",
      "r546",
      "r547",
      "r548",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r1126",
      "r1127",
      "r1128",
      "r1129",
      "r1130",
      "r1162",
      "r1326",
      "r1382",
      "r1383",
      "r1384",
      "r1526",
      "r1528"
     ]
    },
    "us-gaap_DebtInstrumentRedemptionPricePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentRedemptionPricePercentage",
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Redemption Price, Percentage",
        "label": "Debt Instrument, Redemption Price, Percentage",
        "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer."
       }
      }
     },
     "auth_ref": [
      "r210"
     ]
    },
    "us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed",
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed",
        "label": "Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed",
        "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.wesco.com/role/DEBTDetails",
      "http://www.wesco.com/role/DEBTSCHEDULEOFDEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]",
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "documentation": "Disclosure of information about long-term debt instrument or arrangement."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r70",
      "r73",
      "r112",
      "r177",
      "r178",
      "r341",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r540",
      "r545",
      "r546",
      "r547",
      "r548",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r558",
      "r1126",
      "r1127",
      "r1128",
      "r1129",
      "r1130",
      "r1162",
      "r1326",
      "r1526",
      "r1528"
     ]
    },
    "us-gaap_DebtInstrumentUnamortizedDiscount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentUnamortizedDiscount",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/DEBTSCHEDULEOFDEBTDetails",
      "http://www.wesco.com/role/DEBTSCHEDULEOFMATURITIESOFLONGTERMDEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Unamortized Discount",
        "negatedTerseLabel": "Debt discount on convertible debentures",
        "label": "Debt Instrument, Unamortized Discount",
        "documentation": "Amount, after accumulated amortization, of debt discount."
       }
      }
     },
     "auth_ref": [
      "r1395",
      "r1525",
      "r1526",
      "r1528"
     ]
    },
    "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net",
        "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net",
        "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r545",
      "r561",
      "r838",
      "r839",
      "r840",
      "r1127",
      "r1128",
      "r1162"
     ]
    },
    "us-gaap_DebtInstrumentUnamortizedPremium": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentUnamortizedPremium",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/DEBTSCHEDULEOFDEBTDetails": {
       "parentTag": "us-gaap_LongTermDebtNoncurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/DEBTSCHEDULEOFDEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Unamortized Premium",
        "label": "Debt Instrument, Unamortized Premium",
        "documentation": "Amount, after accumulated amortization, of debt premium."
       }
      }
     },
     "auth_ref": [
      "r1395",
      "r1525",
      "r1526",
      "r1528"
     ]
    },
    "us-gaap_DebtWeightedAverageInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtWeightedAverageInterestRate",
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt, Weighted Average Interest Rate",
        "label": "Debt, Weighted Average Interest Rate",
        "documentation": "Weighted average interest rate of debt outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESADDITIONALINFORMATIONDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Decrease in Unrecognized Tax Benefits is Reasonably Possible",
        "label": "Decrease in Unrecognized Tax Benefits is Reasonably Possible",
        "documentation": "Amount of decrease reasonably possible in the next twelve months for the unrecognized tax benefit."
       }
      }
     },
     "auth_ref": [
      "r217"
     ]
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredCompensationArrangementWithIndividualDistributionPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Compensation Arrangement with Individual, Distribution Paid",
        "label": "Deferred Compensation Arrangement with Individual, Distribution Paid",
        "documentation": "Amount of distribution made to individual in accordance with deferred compensation arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredCompensationCashBasedArrangementsLiabilityCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSOtherBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Compensation Cash-based Arrangements, Liability, Current",
        "label": "Deferred Compensation Cash-Based Arrangements, Liability, Current",
        "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for deferred compensation arrangements payable within one year (or the normal operating cycle, if longer). Represents currently earned compensation under cash arrangements (such as a profit-sharing plan, rabbi trust, and employee contract--excluding equity-based arrangements) that is not actually paid until a later date."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r77"
     ]
    },
    "us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSOtherBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent",
        "label": "Deferred Compensation Cash-Based Arrangements, Liability, Classified, Noncurrent",
        "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for deferred compensation arrangements payable after one year (or the normal operating cycle, if longer). Represents currently earned compensation under cash arrangements (such as a profit-sharing plan, rabbi trust, and employee contract--excluding equity-based arrangements) that is not actually paid until a later date."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredCompensationCashbasedArrangementsLiabilityCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredCompensationCashbasedArrangementsLiabilityCurrentAndNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSOtherBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Compensation Cash-based Arrangements, Liability, Current and Noncurrent",
        "label": "Deferred Compensation Cash-Based Arrangements, Liability, Current and Noncurrent",
        "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for deferred compensation arrangements. Represents currently earned compensation under cash arrangements (such as a profit-sharing plan, rabbi trust, and employee contract--excluding equity-based arrangements) that is not actually paid until a later date."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredCompensationLiabilityClassifiedNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Compensation Liability, Classified, Noncurrent",
        "label": "Deferred Compensation Liability, Classified, Noncurrent",
        "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredCompensationLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredCompensationLiabilityCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Compensation Liability, Current",
        "label": "Deferred Compensation Liability, Current",
        "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable within one year (or the operating cycle, if longer). Represents currently earned compensation under compensation arrangements that is not actually paid until a later date."
       }
      }
     },
     "auth_ref": [
      "r77",
      "r181"
     ]
    },
    "us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredCompensationLiabilityCurrentAndNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Compensation Liability, Current and Noncurrent",
        "label": "Deferred Compensation Liability, Current and Noncurrent",
        "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements. Represents currently earned compensation under compensation arrangements that is not actually paid until a later date."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFCOMPONENTSOFINCOMETAXEXPENSEDetails": {
       "parentTag": "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFCOMPONENTSOFINCOMETAXEXPENSEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r1328",
      "r1510",
      "r1511"
     ]
    },
    "us-gaap_DeferredFinanceCostsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredFinanceCostsGross",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Finance Costs, Gross",
        "label": "Debt Issuance Costs, Gross",
        "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs."
       }
      }
     },
     "auth_ref": [
      "r1526",
      "r1528"
     ]
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredFinanceCostsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/DEBTSCHEDULEOFDEBTDetails": {
       "parentTag": "us-gaap_LongTermDebtNoncurrent",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails",
      "http://www.wesco.com/role/DEBTSCHEDULEOFDEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Debt Issuance Costs, Net",
        "negatedLabel": "Debt Issuance Costs, Net",
        "label": "Debt Issuance Costs, Net",
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs."
       }
      }
     },
     "auth_ref": [
      "r1395",
      "r1525",
      "r1526",
      "r1528"
     ]
    },
    "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredForeignIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFCOMPONENTSOFINCOMETAXEXPENSEDetails": {
       "parentTag": "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFCOMPONENTSOFINCOMETAXEXPENSEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign",
        "label": "Deferred Foreign Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r1328",
      "r1510"
     ]
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Income Taxes",
        "label": "Deferred Income Tax Assets, Net",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r728",
      "r729"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Deferred income taxes",
        "label": "Deferred Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r231",
      "r1328"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFCOMPONENTSOFINCOMETAXEXPENSEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred taxes",
        "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Deferred Tax Liabilities, Gross",
        "label": "Deferred Tax Liabilities, Gross",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences."
       }
      }
     },
     "auth_ref": [
      "r137",
      "r138",
      "r203",
      "r752"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Income Tax Liabilities, Net",
        "label": "Deferred Income Tax Liabilities, Net",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r728",
      "r729",
      "r927"
     ]
    },
    "wcc_DeferredIncomeTaxLiabilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "DeferredIncomeTaxLiabilityMember",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Income Tax Liability",
        "label": "Deferred Income Tax Liability [Member]",
        "documentation": "Deferred Income Tax Liability"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredRevenue",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/REVENUEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Revenue",
        "label": "Deferred Revenue",
        "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r1307"
     ]
    },
    "us-gaap_DeferredRevenueRevenueRecognized1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredRevenueRevenueRecognized1",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/REVENUEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Revenue, Revenue Recognized",
        "label": "Deferred Revenue, Revenue Recognized",
        "documentation": "Amount of revenue recognized that was previously reported as deferred or unearned revenue."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFCOMPONENTSOFINCOMETAXEXPENSEDetails": {
       "parentTag": "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFCOMPONENTSOFINCOMETAXEXPENSEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r1328",
      "r1510",
      "r1511"
     ]
    },
    "us-gaap_DeferredTaxAssetInterestCarryforward": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetInterestCarryforward",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESADDITIONALINFORMATIONDetail",
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Asset, Interest Carryforward",
        "label": "Deferred Tax Asset, Interest Carryforward",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible interest carryforward."
       }
      }
     },
     "auth_ref": [
      "r1508"
     ]
    },
    "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Assets, Goodwill and Intangible Assets",
        "label": "Deferred Tax Assets, Goodwill and Intangible Assets",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill."
       }
      }
     },
     "auth_ref": [
      "r1508"
     ]
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Deferred Tax Assets, Gross",
        "label": "Deferred Tax Assets, Gross",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r753"
     ]
    },
    "us-gaap_DeferredTaxAssetsInventory": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsInventory",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Assets, Inventory",
        "label": "Deferred Tax Assets, Inventory",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory."
       }
      }
     },
     "auth_ref": [
      "r1508"
     ]
    },
    "wcc_DeferredTaxAssetsLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "DeferredTaxAssetsLeaseLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Assets, Property, Plant and Equipment",
        "label": "Deferred Tax Assets Lease Liabilities",
        "documentation": "Deferred Tax Assets, Lease Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Deferred taxes, Assets",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1503"
     ]
    },
    "us-gaap_DeferredTaxAssetsNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsNetAbstract",
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Assets, Net [Abstract]",
        "label": "Deferred Tax Assets, Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESADDITIONALINFORMATIONDetail",
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Assets, Operating Loss Carryforwards",
        "verboseLabel": "Tax loss carryforwards",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1508"
     ]
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsForeign",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESADDITIONALINFORMATIONDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Assets, Operating Loss Carryforwards, Foreign",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, Foreign",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1508"
     ]
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsOther",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Deferred Tax Assets, Other",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other."
       }
      }
     },
     "auth_ref": [
      "r1508"
     ]
    },
    "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Assets, Property, Plant and Equipment",
        "label": "Deferred Tax Assets, Property, Plant and Equipment",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment."
       }
      }
     },
     "auth_ref": [
      "r1508"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxCreditCarryforwardsForeign",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESADDITIONALINFORMATIONDetail",
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Assets, Tax Credit Carryforwards, Foreign",
        "label": "Deferred Tax Assets, Tax Credit Carryforwards, Foreign",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign tax credit carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1508"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee benefits",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from employee benefits, classified as other."
       }
      }
     },
     "auth_ref": [
      "r1508"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation."
       }
      }
     },
     "auth_ref": [
      "r1508"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseOther",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESADDITIONALINFORMATIONDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Assets, Tax Deferred Expense, Other",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Other",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from provisions, reserves, allowances, and accruals, classified as other."
       }
      }
     },
     "auth_ref": [
      "r1508"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable",
        "label": "Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r1508"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Reserves",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Reserves",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves, classified as other."
       }
      }
     },
     "auth_ref": [
      "r1508"
     ]
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsValuationAllowance",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESADDITIONALINFORMATIONDetail",
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Assets, Valuation Allowance",
        "negatedTerseLabel": "Deferred Tax Assets, Valuation Allowance",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized."
       }
      }
     },
     "auth_ref": [
      "r754"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesAbstract",
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Liabilities [Abstract]",
        "label": "Deferred Tax Liabilities, Gross [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESADDITIONALINFORMATIONDetail",
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of intangible assets",
        "label": "Deferred Tax Liabilities, Intangible Assets",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill."
       }
      }
     },
     "auth_ref": [
      "r1508"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesLeasingArrangements",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Liabilities, Leasing Arrangements",
        "label": "Deferred Tax Liabilities, Leasing Arrangements",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements."
       }
      }
     },
     "auth_ref": [
      "r1508"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesOther",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Deferred Tax Liabilities, Other",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other."
       }
      }
     },
     "auth_ref": [
      "r1508"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment."
       }
      }
     },
     "auth_ref": [
      "r1508"
     ]
    },
    "us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESADDITIONALINFORMATIONDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Foreign Subsidiaries",
        "label": "Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Foreign Subsidiaries",
        "documentation": "Amount of deferred tax liability not recognized because of the exceptions to comprehensive recognition of deferred taxes related to undistributed earnings of foreign subsidiaries."
       }
      }
     },
     "auth_ref": [
      "r769"
     ]
    },
    "us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAccumulatedBenefitObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Benefit Obligation (ABO) at December 31",
        "label": "Defined Benefit Plan, Accumulated Benefit Obligation",
        "documentation": "Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level."
       }
      }
     },
     "auth_ref": [
      "r627"
     ]
    },
    "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax",
        "label": "Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax",
        "documentation": "Amount, before tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit)."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r11",
      "r41",
      "r147",
      "r1446"
     ]
    },
    "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Actuarial (Gain) Loss, before Tax",
        "label": "Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax",
        "documentation": "Amount, before tax, of accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r639"
     ]
    },
    "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prior Service Cost (Credit), before Tax",
        "label": "Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, Prior Service Cost (Credit), before Tax",
        "documentation": "Amount, before tax, of accumulated other comprehensive (income) loss for cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit)."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r639"
     ]
    },
    "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanActualReturnOnPlanAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitObligationsPlanAssetsandFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Actual return on plan assets",
        "label": "Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss)",
        "documentation": "Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses."
       }
      }
     },
     "auth_ref": [
      "r609",
      "r1141"
     ]
    },
    "us-gaap_DefinedBenefitPlanActuarialGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanActuarialGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitObligationsPlanAssetsandFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Actuarial (gain) loss",
        "label": "Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)",
        "documentation": "Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan."
       }
      }
     },
     "auth_ref": [
      "r602"
     ]
    },
    "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAmortizationOfGainsLosses",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSPensionCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Amortization of Gain (Loss)",
        "label": "Defined Benefit Plan, Amortization of Gain (Loss)",
        "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r596",
      "r634",
      "r660",
      "r1141",
      "r1142"
     ]
    },
    "wcc_DefinedBenefitPlanAssetsActualGainLoss": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "DefinedBenefitPlanAssetsActualGainLoss",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan Assets Actual Gain Loss",
        "label": "Defined Benefit Plan Assets Actual Gain Loss",
        "documentation": "Defined Benefit Plan Assets Actual Gain Loss"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitObligationsPlanAssetsandFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets for Plan Benefits, Defined Benefit Plan",
        "label": "Assets for Plan Benefits, Defined Benefit Plan",
        "documentation": "Amount of asset, recognized in statement of financial position, for overfunded defined benefit pension and other postretirement plans."
       }
      }
     },
     "auth_ref": [
      "r200",
      "r593",
      "r594",
      "r617",
      "r1028",
      "r1141",
      "r1541"
     ]
    },
    "us-gaap_DefinedBenefitPlanAssetsTransferredToFromPlan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAssetsTransferredToFromPlan",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Defined Benefit Plan, Plan Assets, Increase (Decrease) for Assets Transferred to (from) Plan",
        "label": "Defined Benefit Plan, Plan Assets, Increase (Decrease) for Assets Transferred to (from) Plan",
        "documentation": "Amount of increase (decrease) in plan assets of defined benefit plan from assets transferred into (from) plan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitObligationsPlanAssetsandFundedStatusDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate",
        "terseLabel": "Discount rate",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate",
        "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r641"
     ]
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitObligationsPlanAssetsandFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average salary increases",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase",
        "documentation": "Weighted average rate increase of compensation, used to determine benefit obligation of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r642"
     ]
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discount Rate",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate",
        "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r641"
     ]
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected Long-term Rate of Return on Plan Assets",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-Term Rate of Return on Plan Assets",
        "documentation": "Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r643",
      "r665"
     ]
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rate of Compensation Increase",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase",
        "documentation": "Weighted average rate of compensation increase used to determine net periodic benefit cost of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r642"
     ]
    },
    "us-gaap_DefinedBenefitPlanBenefitObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanBenefitObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitObligationsPlanAssetsandFundedStatusDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Benefit Obligation",
        "label": "Defined Benefit Plan, Benefit Obligation",
        "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r597"
     ]
    },
    "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanBenefitObligationBenefitsPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitObligationsPlanAssetsandFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Defined Benefit Plan, Benefit Obligation, Benefits Paid",
        "label": "Defined Benefit Plan, Benefit Obligation, Benefits Paid",
        "documentation": "Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services."
       }
      }
     },
     "auth_ref": [
      "r604",
      "r668"
     ]
    },
    "us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitObligationsPlanAssetsandFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Participant contributions",
        "label": "Defined Benefit Plan, Benefit Obligation, Contributions by Plan Participant",
        "documentation": "Amount of contributions received by defined benefit plan from participant which increase benefit obligation."
       }
      }
     },
     "auth_ref": [
      "r601"
     ]
    },
    "wcc_DefinedBenefitPlanBenefitsPaidFromCompanyAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "DefinedBenefitPlanBenefitsPaidFromCompanyAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitObligationsPlanAssetsandFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "DefinedBenefitPlanBenefitsPaidFromCompanyAssets",
        "label": "Defined Benefit Plan Benefits Paid From Company Assets",
        "documentation": "Defined Benefit Plan Benefits Paid From Company Assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitObligationsPlanAssetsandFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Benefit Obligation, Business Combination",
        "label": "Defined Benefit Plan, Benefit Obligation, Business Combination",
        "documentation": "Amount of increase in benefit obligation of defined benefit plan from business combination."
       }
      }
     },
     "auth_ref": [
      "r606"
     ]
    },
    "us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitObligationsPlanAssetsandFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Plan Assets, Business Combination",
        "label": "Defined Benefit Plan, Plan Assets, Business Combination",
        "documentation": "Amount of increase in plan assets of defined benefit plan from business combination."
       }
      }
     },
     "auth_ref": [
      "r614"
     ]
    },
    "us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanByPlanAssetCategoriesAxis",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAssetallocationsDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSFairvalueplanassetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Axis]",
        "label": "Defined Benefit Plan, Plan Assets, Category [Axis]",
        "documentation": "Information by defined benefit plan asset investment."
       }
      }
     },
     "auth_ref": [
      "r618",
      "r619",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r646",
      "r1139",
      "r1140",
      "r1141"
     ]
    },
    "us-gaap_DefinedBenefitPlanContributionsByEmployer": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanContributionsByEmployer",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitObligationsPlanAssetsandFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Company contributions",
        "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer",
        "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets."
       }
      }
     },
     "auth_ref": [
      "r611",
      "r621",
      "r664",
      "r1139",
      "r1140",
      "r1141",
      "r1142"
     ]
    },
    "us-gaap_DefinedBenefitPlanCurtailments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanCurtailments",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitObligationsPlanAssetsandFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Curtailment",
        "label": "Defined Benefit Plan, Benefit Obligation, (Increase) Decrease for Curtailment",
        "documentation": "Amount of (increase) decrease in benefit obligation of defined benefit plan from event reducing expected years of future service of present employees or eliminating accrual of benefits for some or all future services of present employees."
       }
      }
     },
     "auth_ref": [
      "r599"
     ]
    },
    "us-gaap_DefinedBenefitPlanDebtSecurityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanDebtSecurityMember",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAssetallocationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Debt Security",
        "label": "Defined Benefit Plan, Debt Security [Member]",
        "documentation": "Debt instrument issued by corporation, government and governmental agency, municipality, and other institution; in which defined benefit plan asset is invested."
       }
      }
     },
     "auth_ref": [
      "r1428"
     ]
    },
    "us-gaap_DefinedBenefitPlanDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanDisclosureLineItems",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAssetallocationsDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitObligationsPlanAssetsandFundedStatusDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitpaymentsDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSFairvalueplanassetsDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSOtherBenefitsDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSPensionCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan Disclosure",
        "label": "Defined Benefit Plan Disclosure [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanEquitySecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanEquitySecuritiesMember",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAssetallocationsDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSFairvalueplanassetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Equity Securities",
        "label": "Defined Benefit Plan, Equity Securities [Member]",
        "documentation": "Security representing ownership in corporation or other legal entity for which ownership is represented by share of stock, in which defined benefit plan asset is invested. Includes, but is not limited to, common stock, preferred stock, convertible security, stock right and stock warrant."
       }
      }
     },
     "auth_ref": [
      "r1139",
      "r1141"
     ]
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitpaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years",
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r628"
     ]
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitpaymentsDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Expected Future Benefit Payment, Year One",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year One",
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r628"
     ]
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitpaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Expected Future Benefit Payment, Year Five",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Five",
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r628"
     ]
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitpaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Expected Future Benefit Payment, Year Four",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Four",
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r628"
     ]
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitpaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Expected Future Benefit Payment, Year Three",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Three",
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r628"
     ]
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitpaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Expected Future Benefit Payment, Year Two",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Two",
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r628"
     ]
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Estimated Future Employer Contributions in Next Fiscal Year",
        "label": "Defined Benefit Plan, Expected Future Employer Contributions, Next Fiscal Year",
        "documentation": "Amount of contribution expected to be received by defined benefit plan from employer in next fiscal year following current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r629",
      "r1142"
     ]
    },
    "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSPensionCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Expected return on plan assets",
        "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets",
        "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r596",
      "r633",
      "r659",
      "r1141",
      "r1142"
     ]
    },
    "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanFairValueOfPlanAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitObligationsPlanAssetsandFundedStatusDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSFairvalueplanassetsDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Plan Assets, Amount",
        "label": "Defined Benefit Plan, Plan Assets, Amount",
        "documentation": "Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee."
       }
      }
     },
     "auth_ref": [
      "r608",
      "r619",
      "r621",
      "r622",
      "r1139",
      "r1140",
      "r1141"
     ]
    },
    "us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitObligationsPlanAssetsandFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Currency Translation Gain (Loss)",
        "label": "Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss)",
        "documentation": "Amount of foreign currency translation gain (loss) which (increases) decreases benefit obligation of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r603"
     ]
    },
    "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanFundedStatusOfPlan",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitObligationsPlanAssetsandFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Funded status",
        "label": "Defined Benefit Plan, Funded (Unfunded) Status of Plan",
        "documentation": "Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status."
       }
      }
     },
     "auth_ref": [
      "r593",
      "r617",
      "r1141"
     ]
    },
    "us-gaap_DefinedBenefitPlanInterestCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanInterestCost",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitObligationsPlanAssetsandFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest cost",
        "label": "Defined Benefit Plan, Interest Cost",
        "documentation": "Amount of cost recognized for passage of time related to defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r596",
      "r600",
      "r632",
      "r658",
      "r1141",
      "r1142"
     ]
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCost",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSPensionCostsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSPensionCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total net periodic pension (benefit) cost",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)",
        "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r630",
      "r656",
      "r1141",
      "r1142"
     ]
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditCurtailmentGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCostCreditCurtailmentGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSPensionCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Curtailment Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]",
        "label": "Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Curtailment Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of income or comprehensive income that includes curtailment gain (loss) component of net periodic benefit (cost) credit for defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r630",
      "r656"
     ]
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSPensionCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Expected Return (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]",
        "label": "Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Expected Return (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of income or comprehensive income that includes expected return (loss) on plan asset component of net periodic benefit (cost) credit for defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r630",
      "r656"
     ]
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAOCIDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSPensionCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Immediate Recognition of Actuarial Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]",
        "label": "Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Immediate Recognition of Actuarial Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of income or comprehensive income that includes actuarial gain (loss) recognized immediately as component of net periodic benefit (cost) credit for defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r630",
      "r656"
     ]
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSPensionCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Excluding Service Cost, Statement of Income or Comprehensive Income [Extensible Enumeration]",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Interest Cost, Statement of Income or Comprehensive Income [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of income or comprehensive income that includes interest cost component of net periodic benefit cost (credit) for defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r630",
      "r656"
     ]
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditSettlementGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCostCreditSettlementGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSPensionCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Settlement Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]",
        "label": "Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Settlement Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of income or comprehensive income that includes settlement gain (loss) component of net periodic benefit (cost) credit for defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r630",
      "r656"
     ]
    },
    "wcc_DefinedBenefitPlanNumberOfPlansWithAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssets": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "DefinedBenefitPlanNumberOfPlansWithAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssets",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DefinedBenefitPlanNumberOfPlansWithAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssets",
        "label": "DefinedBenefitPlanNumberOfPlansWithAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssets",
        "documentation": "DefinedBenefitPlanNumberOfPlansWithAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssets"
       }
      }
     },
     "auth_ref": []
    },
    "wcc_DefinedBenefitPlanNumberOfPlansWithProjectedBenefitObligationsInExcessOfFairValueOfPlanAssets": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "DefinedBenefitPlanNumberOfPlansWithProjectedBenefitObligationsInExcessOfFairValueOfPlanAssets",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DefinedBenefitPlanNumberOfPlansWithProjectedBenefitObligationsInExcessOfFairValueOfPlanAssets",
        "label": "DefinedBenefitPlanNumberOfPlansWithProjectedBenefitObligationsInExcessOfFairValueOfPlanAssets",
        "documentation": "DefinedBenefitPlanNumberOfPlansWithProjectedBenefitObligationsInExcessOfFairValueOfPlanAssets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Plan Assets",
        "label": "Defined Benefit Plan, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Plan Assets",
        "documentation": "Amount of plan asset for defined benefit pension plan with projected benefit obligation in excess of plan assets."
       }
      }
     },
     "auth_ref": [
      "r653",
      "r1141"
     ]
    },
    "us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Projected Benefit Obligation",
        "label": "Defined Benefit Plan, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Projected Benefit Obligation",
        "documentation": "Amount of projected benefit obligation for defined benefit pension plan with projected benefit obligation in excess of plan assets."
       }
      }
     },
     "auth_ref": [
      "r653",
      "r1141"
     ]
    },
    "us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Accumulated Benefit Obligation",
        "label": "Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Accumulated Benefit Obligation",
        "documentation": "Amount of accumulated benefit obligation for defined benefit plan with accumulated benefit obligation in excess of plan assets."
       }
      }
     },
     "auth_ref": [
      "r653",
      "r654",
      "r1141"
     ]
    },
    "us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Plan Assets",
        "label": "Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Plan Assets",
        "documentation": "Amount of plan asset for defined benefit plan with accumulated benefit obligation in excess of plan assets."
       }
      }
     },
     "auth_ref": [
      "r653",
      "r654",
      "r1141"
     ]
    },
    "us-gaap_DefinedBenefitPlanPlanAmendments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanPlanAmendments",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitObligationsPlanAssetsandFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan Amendment",
        "label": "Defined Benefit Plan, Benefit Obligation, Increase (Decrease) for Plan Amendment",
        "documentation": "Amount of increase (decrease) in benefit obligation of defined benefit plan from change in terms of existing plan or initiation of new plan."
       }
      }
     },
     "auth_ref": [
      "r605"
     ]
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsAllocationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanPlanAssetsAllocationTableTextBlock",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Plan Assets, Allocation [Table Text Block]",
        "label": "Defined Benefit Plan, Plan Assets, Allocation [Table Text Block]",
        "documentation": "Tabular disclosure of investment allocation of defined benefit plan assets. Includes, but is not limited to, investment allocation percentage or range of percentages."
       }
      }
     },
     "auth_ref": [
      "r1427"
     ]
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanPlanAssetsBenefitsPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitObligationsPlanAssetsandFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Defined Benefit Plan, Plan Assets, Benefits Paid",
        "label": "Defined Benefit Plan, Plan Assets, Benefits Paid",
        "documentation": "Amount of payment to participant under defined benefit plan which decreases plan assets. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services."
       }
      }
     },
     "auth_ref": [
      "r613",
      "r1466"
     ]
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitObligationsPlanAssetsandFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Participant contributi",
        "label": "Defined Benefit Plan, Plan Assets, Contributions by Plan Participant",
        "documentation": "Amount of contributions received by defined benefit plan from participant which increases plan assets."
       }
      }
     },
     "auth_ref": [
      "r612"
     ]
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitObligationsPlanAssetsandFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Currency Translation Gain (Loss)",
        "label": "Defined Benefit Plan, Plan Assets, Foreign Currency Translation Gain (Loss)",
        "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) plan assets of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r610"
     ]
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanPlanAssetsTargetAllocationPercentage",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAssetallocationsDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSFairvalueplanassetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Target Allocation Percentage of Assets, Equity Securities",
        "label": "Defined Benefit Plan, Plan Assets, Target Allocation, Percentage",
        "documentation": "Percentage of target investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan."
       }
      }
     },
     "auth_ref": [
      "r618",
      "r1141"
     ]
    },
    "us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Curtailment",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Curtailment",
        "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit from event reducing expected years of future service of present employees or eliminating accrual of defined benefits for some or all future services of present employees."
       }
      }
     },
     "auth_ref": [
      "r595",
      "r637",
      "r663"
     ]
    },
    "us-gaap_DefinedBenefitPlanServiceCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanServiceCost",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSPensionCostsDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitObligationsPlanAssetsandFundedStatusDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSPensionCostsDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Service Cost",
        "label": "Defined Benefit Plan, Service Cost",
        "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r598",
      "r631",
      "r657",
      "r1141",
      "r1142"
     ]
    },
    "us-gaap_DefinedBenefitPlanSettlementsBenefitObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanSettlementsBenefitObligation",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitObligationsPlanAssetsandFundedStatusDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Settlement",
        "label": "Defined Benefit Plan, Benefit Obligation, (Increase) Decrease for Settlement",
        "documentation": "Amount of (increase) decrease to benefit obligation of defined benefit plan from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Includes, but is not limited to, lump-sum cash payment to participant in exchange for right to receive specified benefits, purchase of nonparticipating annuity contract and change from remeasurement."
       }
      }
     },
     "auth_ref": [
      "r599"
     ]
    },
    "us-gaap_DefinedBenefitPlanSettlementsPlanAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanSettlementsPlanAssets",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitObligationsPlanAssetsandFundedStatusDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitpaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Settlement",
        "terseLabel": "Defined Benefit Plan, Plan Assets, Payment for Settlement",
        "label": "Defined Benefit Plan, Plan Assets, Payment for Settlement",
        "documentation": "Amount of payment, which decreases plan assets of defined benefit plan, for irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Transaction constituting settlement includes, but is not limited to, making lump-sum cash payment to participant in exchange for their rights to receive specified benefits and purchasing nonparticipating annuity contract."
       }
      }
     },
     "auth_ref": [
      "r616"
     ]
    },
    "us-gaap_DefinedBenefitPlanUnfundedPlan": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanUnfundedPlan",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Unfunded Plan",
        "label": "Defined Benefit Plan, Unfunded Plan",
        "documentation": "Description of information about unfunded defined benefit plan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanWeightedAverageAssetAllocations",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAssetallocationsDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSFairvalueplanassetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total investments",
        "label": "Defined Benefit Plan, Plan Assets, Actual Allocation, Percentage",
        "documentation": "Percentage of actual investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan."
       }
      }
     },
     "auth_ref": [
      "r1427"
     ]
    },
    "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]",
        "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]",
        "documentation": "Disclosure of information about defined benefit pension plans or other postretirement defined benefit plans. The arrangements are generally based on terms and conditions stipulated by the entity, and which contain a promise by the employer to pay certain amounts or awards at designated future dates, including a period after retirement, upon compliance with stipulated requirements. Excludes disclosures pertaining to defined contribution plans."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r79",
      "r80",
      "r81",
      "r82"
     ]
    },
    "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]",
        "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [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_DefinedBenefitPlansGeneralInformation": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlansGeneralInformation",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Description",
        "label": "Defined Benefit Plan, Description",
        "documentation": "Description of defined benefit pension and other postretirement plans."
       }
      }
     },
     "auth_ref": []
    },
    "wcc_DefinedContributionDiscretionaryContributionPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "DefinedContributionDiscretionaryContributionPercentage",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined contribution discretionary contribution percentage",
        "label": "Defined contribution discretionary contribution percentage",
        "documentation": "Defined contribution discretionary contribution percentage"
       }
      }
     },
     "auth_ref": []
    },
    "wcc_DefinedContributionPensionPlanForEmployeesOfAnixterCanadaIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "DefinedContributionPensionPlanForEmployeesOfAnixterCanadaIncMember",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Contribution Pension Plan for Employees of Anixter Canada Inc.",
        "label": "Defined Contribution Pension Plan for Employees of Anixter Canada Inc. [Member]",
        "documentation": "Defined Contribution Pension Plan for Employees of Anixter Canada Inc."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedContributionPlanCostRecognized",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined contribution plan, cost recognized",
        "label": "Defined Contribution Plan, Cost",
        "documentation": "Amount of cost for defined contribution plan."
       }
      }
     },
     "auth_ref": [
      "r669"
     ]
    },
    "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined contribution plan, employer discretionary contribution amount",
        "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount",
        "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan."
       }
      }
     },
     "auth_ref": []
    },
    "wcc_DefinedContributionPlanEmployerMatchingContributionGreaterThan20YearsOfServicePercentOfEmployeesGrossPay": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "DefinedContributionPlanEmployerMatchingContributionGreaterThan20YearsOfServicePercentOfEmployeesGrossPay",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Contribution Plan, Employer Matching Contribution greater than 20 years of service, Percent of Employees' Gross Pay",
        "label": "Defined Contribution Plan, Employer Matching Contribution greater than 20 years of service, Percent of Employees' Gross Pay",
        "documentation": "Defined Contribution Plan, Employer Matching Contribution greater than 20 years of service, Percent of Employees' Gross Pay"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercent",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined contribution plan, employer matching contribution, percent",
        "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay",
        "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match",
        "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match",
        "documentation": "Percentage employer matches of the employee's percentage contribution matched."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Defined contribution plan, maximum annual contribution per employee, percent",
        "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent",
        "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan."
       }
      }
     },
     "auth_ref": []
    },
    "wcc_DepositaryShareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "DepositaryShareMember",
     "presentation": [
      "http://www.wesco.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depositary Share [Member]",
        "label": "Depositary Share [Member]",
        "documentation": "Depositary Share"
       }
      }
     },
     "auth_ref": []
    },
    "wcc_DepreciableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "DepreciableMember",
     "presentation": [
      "http://www.wesco.com/role/PROPERTYBUILDINGSANDEQUIPMENTSCHEDULEOFPROPERTYBUILDINGSANDEQUIPMENTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciable [Member]",
        "label": "Depreciable [Member]",
        "documentation": "Depreciable [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Depreciation",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/PROPERTYBUILDINGSANDEQUIPMENTPROPERTYBUILDINGSANDEQUIPMENTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation expense",
        "label": "Depreciation",
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r63"
     ]
    },
    "us-gaap_DepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepreciationAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 4.0
      },
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetails",
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME",
      "http://www.wesco.com/role/SEGMENTSANDRELATEDINFORMATIONSCHEDULEOFREVENUEFROMEXTERNALCUSTOMERSANDLONGLIVEDASSETSBYGEOGRAPHICALAREASDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation and amortization",
        "label": "Depreciation, Depletion and Amortization, Nonproduction",
        "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r63"
     ]
    },
    "us-gaap_DerivativeNotionalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeNotionalAmount",
     "presentation": [
      "http://www.wesco.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative, Notional Amount",
        "label": "Derivative, Notional Amount",
        "documentation": "Nominal or face amount used to calculate payment on derivative."
       }
      }
     },
     "auth_ref": [
      "r1515",
      "r1516"
     ]
    },
    "us-gaap_DerivativesAndFairValueTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativesAndFairValueTextBlock",
     "presentation": [
      "http://www.wesco.com/role/FAIRVALUEOFFINANCIALINSTRUMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivatives and Fair Value",
        "label": "Derivatives and Fair Value [Text Block]",
        "documentation": "The entire disclosure for derivatives and fair value of assets and liabilities."
       }
      }
     },
     "auth_ref": [
      "r197",
      "r198"
     ]
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueLineItems",
     "presentation": [
      "http://www.wesco.com/role/REVENUEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue [Line Items]",
        "label": "Disaggregation of Revenue [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r590",
      "r1132",
      "r1133",
      "r1134",
      "r1135",
      "r1136",
      "r1137",
      "r1138"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueTable",
     "presentation": [
      "http://www.wesco.com/role/REVENUEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue [Table]",
        "label": "Disaggregation of Revenue [Table]",
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r590",
      "r1132",
      "r1133",
      "r1134",
      "r1135",
      "r1136",
      "r1137",
      "r1138"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "presentation": [
      "http://www.wesco.com/role/REVENUETables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue [Table Text Block]",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r1403"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment Arrangement [Abstract]",
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Discontinued Operations and Disposal Groups [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "wcc_DiscountPercentageOfParValue": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "DiscountPercentageOfParValue",
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discount percentage of par value",
        "label": "Discount percentage of par value",
        "documentation": "Discount percentage of par value"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalDate1": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalDate1",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Date",
        "label": "Disposal Date",
        "documentation": "Date the entity disposed of a business or a group of assets, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": []
    },
    "wcc_DisposalGroupIncludingDiscontinuedOperatingLeaseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "DisposalGroupIncludingDiscontinuedOperatingLeaseAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/ASSETANDLIABILITIESHELDFORSALEDetails",
      "http://www.wesco.com/role/LEASESSupplementalbalancesheetinformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group, Operating Lease Assets",
        "label": "Disposal Group Including Discontinued Operating Lease Assets",
        "documentation": "Disposal Group Including Discontinued Operating Lease Assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/ASSETANDLIABILITIESHELDFORSALEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group, Accounts, Notes and Loans Receivable, Net",
        "label": "Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net",
        "documentation": "Amount classified as accounts, notes and loans receivable attributable to disposal group held for sale or disposed of."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r115",
      "r122",
      "r171"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsPayable",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/ASSETANDLIABILITIESHELDFORSALEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group, Accounts Payable",
        "label": "Disposal Group, Including Discontinued Operation, Accounts Payable",
        "documentation": "Amount classified as accounts payable attributable to disposal group held for sale or disposed of."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r115",
      "r122",
      "r171"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationGoodwill1",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/ASSETANDLIABILITIESHELDFORSALEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group, Goodwill",
        "label": "Disposal Group, Including Discontinued Operation, Goodwill",
        "documentation": "Amount classified as goodwill attributable to disposal group held for sale or disposed of."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r115",
      "r122",
      "r171"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFGOODWILLDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group, Including Discontinued Operation, Goodwill, Current",
        "label": "Disposal Group, Including Discontinued Operation, Goodwill, Current",
        "documentation": "Amount classified as goodwill attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r115",
      "r122",
      "r169",
      "r171"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationIntangibleAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/ASSETANDLIABILITIESHELDFORSALEDetails",
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group, Intangible Assets",
        "label": "Disposal Group, Including Discontinued Operation, Intangible Assets",
        "documentation": "Amount classified as intangible assets, excluding goodwill, attributable to disposal group held for sale or disposed of."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r115",
      "r122",
      "r171"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationInventory1",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/ASSETANDLIABILITIESHELDFORSALEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group, Inventory",
        "label": "Disposal Group, Including Discontinued Operation, Inventory",
        "documentation": "Amount classified as inventory attributable to disposal group held for sale or disposed of."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r115",
      "r122",
      "r171"
     ]
    },
    "wcc_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/ASSETANDLIABILITIESHELDFORSALEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group, Operating Lease Liabilities",
        "label": "Disposal Group, Including Discontinued Operation, Operating Lease Liabilities",
        "documentation": "Disposal Group, Including Discontinued Operation, Operating Lease Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/ASSETANDLIABILITIESHELDFORSALEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group, Other Liabilities, Current",
        "label": "Disposal Group, Including Discontinued Operation, Other Liabilities, Current",
        "documentation": "Amount classified as other liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r115",
      "r122",
      "r169",
      "r171"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/ASSETANDLIABILITIESHELDFORSALEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group, Prepaid and Other Assets",
        "label": "Disposal Group, Including Discontinued Operation, Prepaid and Other Assets",
        "documentation": "Amount classified as prepaid and other assets attributable to disposal group held for sale or disposed of."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r115",
      "r122",
      "r171"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/ASSETANDLIABILITIESHELDFORSALEDetails",
      "http://www.wesco.com/role/PROPERTYBUILDINGSANDEQUIPMENTSCHEDULEOFPROPERTYBUILDINGSANDEQUIPMENTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group, Property, Plant and Equipment",
        "label": "Disposal Group, Including Discontinued Operation, Property, Plant and Equipment",
        "documentation": "Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r115",
      "r122",
      "r171"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationRevenue",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSANDDISPOSALSCanadianDivestituresDetails",
      "http://www.wesco.com/role/ASSETANDLIABILITIESHELDFORSALEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group, Revenue",
        "label": "Disposal Group, Including Discontinued Operation, Revenue",
        "documentation": "Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r121",
      "r288"
     ]
    },
    "wcc_DisposalGroupIncludingDiscontinuedOperationSTAndLTOperatingLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "DisposalGroupIncludingDiscontinuedOperationSTAndLTOperatingLeaseLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/LEASESSupplementalbalancesheetinformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group, Including Discontinued Operation, ST and LT Operating Lease Liabilities",
        "label": "Disposal Group, Including Discontinued Operation, ST and LT Operating Lease Liabilities",
        "documentation": "Disposal Group, Including Discontinued Operation, ST and LT Operating Lease Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
     "presentation": [
      "http://www.wesco.com/role/ASSETSANDLIABILITIESHELDFORSALE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Groups, Including Discontinued Operations, Disclosure",
        "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]",
        "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r167"
     ]
    },
    "us-gaap_DistributionRightsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DistributionRightsMember",
     "presentation": [
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFINTANGIBLEASSETSBYMAJORCLASSDetails",
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Distribution agreements",
        "label": "Distribution Rights [Member]",
        "documentation": "Legal rights, generally of a limited duration, to distribute a product or products, often within specific geographic areas or supply channels."
       }
      }
     },
     "auth_ref": [
      "r1368",
      "r1369",
      "r1370",
      "r1371",
      "r1373",
      "r1375",
      "r1378",
      "r1379"
     ]
    },
    "us-gaap_DividendsCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DividendsCommonStock",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.wesco.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Dividends, Common Stock",
        "label": "Dividends, Common Stock",
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK)."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r179"
     ]
    },
    "us-gaap_DividendsPreferredStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DividendsPreferredStock",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.wesco.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Dividends, Preferred Stock",
        "terseLabel": "Dividends, Preferred Stock",
        "label": "Dividends, Preferred Stock",
        "documentation": "Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK)."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r179"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://www.wesco.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Annual Report",
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r1197",
      "r1198",
      "r1210"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://www.wesco.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Financial Statement Error Correction [Flag]",
        "label": "Document Financial Statement Error Correction [Flag]",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r1197",
      "r1198",
      "r1210",
      "r1253"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.wesco.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Period Focus",
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://www.wesco.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Year Focus",
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentInformationLineItems",
     "presentation": [
      "http://www.wesco.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Information [Line Items]",
        "label": "Document 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": []
    },
    "dei_DocumentInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentInformationTable",
     "presentation": [
      "http://www.wesco.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Information [Table]",
        "label": "Document Information [Table]",
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.wesco.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Period End Date",
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.wesco.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Transition Report",
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r1231"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://www.wesco.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Type",
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "presentation": [
      "http://www.wesco.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Documents Incorporated by Reference",
        "label": "Documents Incorporated by Reference [Text Block]",
        "documentation": "Documents incorporated by reference."
       }
      }
     },
     "auth_ref": [
      "r1195"
     ]
    },
    "us-gaap_DomesticCountryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DomesticCountryMember",
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESADDITIONALINFORMATIONDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Domestic Tax Jurisdiction",
        "label": "Domestic Tax Jurisdiction [Member]",
        "documentation": "Designated federal jurisdiction entitled to levy and collect income tax in country of domicile. Includes, but is not limited to, national jurisdiction for non-U.S. jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r732"
     ]
    },
    "us-gaap_DomesticPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DomesticPlanMember",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAssetallocationsDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAssumptionsDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitObligationsPlanAssetsandFundedStatusDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitpaymentsDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSFairvalueplanassetsDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSPensionCostsDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Domestic Plan [Member]",
        "label": "Domestic Plan [Member]",
        "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans."
       }
      }
     },
     "auth_ref": [
      "r1467",
      "r1468",
      "r1469"
     ]
    },
    "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year",
        "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r1242"
     ]
    },
    "wcc_EESMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "EESMember",
     "presentation": [
      "http://www.wesco.com/role/BUSINESSSEGMENTSDetails",
      "http://www.wesco.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetails",
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFGOODWILLDetails",
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSTEXTUALSDetails",
      "http://www.wesco.com/role/REVENUEDetails",
      "http://www.wesco.com/role/SEGMENTSANDRELATEDINFORMATIONSCHEDULEOFREVENUEFROMEXTERNALCUSTOMERSANDLONGLIVEDASSETSBYGEOGRAPHICALAREASDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EES",
        "label": "EES [Member]",
        "documentation": "EES"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareAbstract",
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings per share :",
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME",
      "http://www.wesco.com/role/EARNINGSPERSHARESCHEDULEOFEARNINGSPERSHAREBASICANDDILUTEDDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic",
        "label": "Earnings Per Share, Basic",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r324",
      "r357",
      "r358",
      "r360",
      "r361",
      "r362",
      "r364",
      "r371",
      "r374",
      "r381",
      "r382",
      "r383",
      "r387",
      "r775",
      "r784",
      "r804",
      "r805",
      "r922",
      "r945",
      "r1106"
     ]
    },
    "us-gaap_EarningsPerShareBasicAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasicAbstract",
     "presentation": [
      "http://www.wesco.com/role/EARNINGSPERSHARESCHEDULEOFEARNINGSPERSHAREBASICANDDILUTEDDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings Per Share attributable to WESCO International, Inc.",
        "label": "Earnings Per Share, Basic [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME",
      "http://www.wesco.com/role/EARNINGSPERSHARESCHEDULEOFEARNINGSPERSHAREBASICANDDILUTEDDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted",
        "label": "Earnings Per Share, Diluted",
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r324",
      "r357",
      "r358",
      "r360",
      "r361",
      "r362",
      "r364",
      "r374",
      "r381",
      "r382",
      "r383",
      "r387",
      "r775",
      "r784",
      "r804",
      "r805",
      "r922",
      "r945",
      "r1106"
     ]
    },
    "us-gaap_EarningsPerShareProFormaAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareProFormaAbstract",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSANDDISPOSALSCanadianDivestituresDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings per common share:",
        "label": "Earnings Per Share, Pro Forma [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://www.wesco.com/role/EARNINGSPERSHARE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EARNINGS PER SHARE",
        "label": "Earnings Per Share [Text Block]",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r370",
      "r384",
      "r385",
      "r386"
     ]
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations",
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r830"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "calculation": {
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFEFFECTIVEINCOMETAXRATERECONCILIATIONDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFEFFECTIVEINCOMETAXRATERECONCILIATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Effective income tax rate",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r732",
      "r1152"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "calculation": {
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFEFFECTIVEINCOMETAXRATERECONCILIATIONDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFEFFECTIVEINCOMETAXRATERECONCILIATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Federal statutory rate",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)."
       }
      }
     },
     "auth_ref": [
      "r340",
      "r732",
      "r763",
      "r1152"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "calculation": {
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFEFFECTIVEINCOMETAXRATERECONCILIATIONDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFEFFECTIVEINCOMETAXRATERECONCILIATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Income Tax Expense (Benefit), Continuing Operations",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r737",
      "r1152",
      "r1329",
      "r1497"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationDeductions": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationDeductions",
     "calculation": {
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFEFFECTIVEINCOMETAXRATERECONCILIATIONDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFEFFECTIVEINCOMETAXRATERECONCILIATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Effective Income Tax Rate Reconciliation, Deduction, Percent",
        "label": "Effective Income Tax Rate Reconciliation, Deduction, Percent",
        "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations attributable to deduction. Includes, but is not limited to, dividend deduction, deduction for dividend paid to employee stock ownership plan (ESOP), Medicare prescription drug benefit subsidy deduction, and other deductions."
       }
      }
     },
     "auth_ref": [
      "r1329",
      "r1497",
      "r1498"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential",
     "calculation": {
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFEFFECTIVEINCOMETAXRATERECONCILIATIONDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFEFFECTIVEINCOMETAXRATERECONCILIATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent",
        "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile."
       }
      }
     },
     "auth_ref": [
      "r733",
      "r736",
      "r1152",
      "r1329",
      "r1497"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpense",
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFEFFECTIVEINCOMETAXRATERECONCILIATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective Income Tax Rate Reconciliation,Other Reconciling Items, Percent",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses."
       }
      }
     },
     "auth_ref": [
      "r738",
      "r739",
      "r1329",
      "r1497"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments",
     "calculation": {
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFEFFECTIVEINCOMETAXRATERECONCILIATIONDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFEFFECTIVEINCOMETAXRATERECONCILIATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments."
       }
      }
     },
     "auth_ref": [
      "r1152",
      "r1329",
      "r1497",
      "r1498"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent",
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFEFFECTIVEINCOMETAXRATERECONCILIATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized tax benefits",
        "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Percent",
        "documentation": "Percentage of reported income tax benefit (expense) from difference to income tax expense (benefit) computed by applying statutory federal (national) income tax rate to pretax income (loss) from continuing operation, attributable to other reconciling items. Excludes state and local income tax expense (benefit), federal tax expense (benefit), statutory income tax expense (benefit) outside of country of domicile, tax credit, nondeductible expense, deduction, income tax settlement, income tax contingency, and cross-border tax law."
       }
      }
     },
     "auth_ref": [
      "r1498"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings",
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFEFFECTIVEINCOMETAXRATERECONCILIATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Percent",
        "label": "Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to the repatriation of foreign earnings."
       }
      }
     },
     "auth_ref": [
      "r1329",
      "r1497",
      "r1498"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "calculation": {
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFEFFECTIVEINCOMETAXRATERECONCILIATIONDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFEFFECTIVEINCOMETAXRATERECONCILIATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State taxes, net of federal tax benefit",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r735",
      "r1152",
      "r1329",
      "r1497"
     ]
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued payroll and benefit costs",
        "label": "Employee-related Liabilities, Current",
        "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": [
      "r129"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r716"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment Arrangement, Expense, Tax Benefit",
        "label": "Share-Based Payment Arrangement, Expense, Tax Benefit",
        "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r715"
     ]
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONDetails",
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDCOMPENSATIONSTOCKOPTIONSANDSTOCKAPPRECIATIONRIGHTSAWARDACTIVITYDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Payment Arrangement, Option",
        "label": "Share-Based Payment Arrangement, Option [Member]",
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.wesco.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line One",
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://www.wesco.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line Two",
        "label": "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.wesco.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, City or Town",
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.wesco.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Postal Zip Code",
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://www.wesco.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, State or Province",
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.wesco.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Central Index Key",
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r1194"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.wesco.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Common Stock, Shares Outstanding",
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://www.wesco.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Current Reporting Status",
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.wesco.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Emerging Growth Company",
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r1194"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.wesco.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity File Number",
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://www.wesco.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Filer Category",
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r1194"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.wesco.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Incorporation, State or Country Code",
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://www.wesco.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Interactive Data Current",
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r1282"
     ]
    },
    "dei_EntityNumberOfEmployees": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityNumberOfEmployees",
     "presentation": [
      "http://www.wesco.com/role/BUSINESSSEGMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Number of Employees",
        "label": "Entity Number of Employees",
        "documentation": "Number of persons employed by the Entity"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Public Float",
        "label": "Entity Public Float",
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.wesco.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Registrant Name",
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r1194"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.wesco.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Shell Company",
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r1194"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://www.wesco.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Small Business",
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r1194"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.wesco.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Tax Identification Number",
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r1194"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://www.wesco.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Voluntary Filers",
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://www.wesco.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Well-known Seasoned Issuer",
        "label": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r1283"
     ]
    },
    "wcc_EntroCIMMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "EntroCIMMember",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "entroCIM",
        "label": "entroCIM [Member]",
        "documentation": "entroCIM"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_EqtyAwrdsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments, Footnote",
        "label": "Equity Awards Adjustments, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1236"
     ]
    },
    "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table",
        "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r1278"
     ]
    },
    "ecd_EqtyAwrdsAdjsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments",
        "label": "Equity Awards Adjustments [Member]"
       }
      }
     },
     "auth_ref": [
      "r1278"
     ]
    },
    "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table",
        "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r1278"
     ]
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.wesco.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Component [Domain]",
        "label": "Equity Component [Domain]",
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r282",
      "r318",
      "r319",
      "r320",
      "r348",
      "r349",
      "r350",
      "r354",
      "r362",
      "r365",
      "r367",
      "r389",
      "r432",
      "r437",
      "r491",
      "r579",
      "r761",
      "r762",
      "r770",
      "r771",
      "r772",
      "r776",
      "r783",
      "r784",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r799",
      "r803",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835",
      "r836",
      "r842",
      "r845",
      "r865",
      "r942",
      "r969",
      "r970",
      "r971",
      "r991",
      "r1056"
     ]
    },
    "us-gaap_EquityInterestIssuedOrIssuableByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityInterestIssuedOrIssuableByTypeAxis",
     "presentation": [
      "http://www.wesco.com/role/SCHEDULEOFCONSIDERATIONTRANSFERREDDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Interest Type [Axis]",
        "label": "Equity Interest Type [Axis]",
        "documentation": "Information by type of equity interests that are issued or issuable in a business combination."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityInterestIssuedOrIssuableTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityInterestIssuedOrIssuableTypeDomain",
     "presentation": [
      "http://www.wesco.com/role/SCHEDULEOFCONSIDERATIONTRANSFERREDDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Interest Issued or Issuable, Type [Domain]",
        "label": "Equity Interest Issued or Issuable, Type [Domain]",
        "documentation": "Name of equity interest issued or issuable to acquire an entity in a business combination."
       }
      }
     },
     "auth_ref": [
      "r194"
     ]
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Valuation Assumption Difference, Footnote",
        "label": "Equity Valuation Assumption Difference, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1246"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erroneous Compensation Analysis",
        "label": "Erroneous Compensation Analysis [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1203",
      "r1214",
      "r1224",
      "r1257"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erroneously Awarded Compensation Recovery",
        "label": "Erroneously Awarded Compensation Recovery [Table]"
       }
      }
     },
     "auth_ref": [
      "r1200",
      "r1211",
      "r1221",
      "r1254"
     ]
    },
    "us-gaap_ErrorCorrectionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ErrorCorrectionTextBlock",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Error Correction",
        "label": "Error Correction [Text Block]",
        "documentation": "The entire disclosure for reporting error correction."
       }
      }
     },
     "auth_ref": [
      "r363"
     ]
    },
    "us-gaap_ExciseAndSalesTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ExciseAndSalesTaxes",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Excise and Sales Taxes",
        "label": "Excise and Sales Taxes",
        "documentation": "The amount of excise and sales taxes included in sales and revenues, which are then deducted as a cost of sales. Includes excise taxes, which are applied to specific types of transactions or items (such as gasoline or alcohol); and sales, use and value added taxes, which are applied to a broad class of revenue-producing transactions involving a wide range of goods and services."
       }
      }
     },
     "auth_ref": [
      "r321"
     ]
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Executive Category:",
        "label": "Executive Category [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1252"
     ]
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]",
        "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]",
        "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)."
       }
      }
     },
     "auth_ref": [
      "r1519",
      "r1520"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSFairvalueplanassetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Hierarchy",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient."
       }
      }
     },
     "auth_ref": [
      "r547",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r819",
      "r820",
      "r822",
      "r872",
      "r873",
      "r874",
      "r1127",
      "r1128",
      "r1139",
      "r1140",
      "r1141",
      "r1155",
      "r1158"
     ]
    },
    "us-gaap_FairValueByMeasurementBasisAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByMeasurementBasisAxis",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSFairvalueplanassetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Basis [Axis]",
        "label": "Measurement Basis [Axis]",
        "documentation": "Information by measurement basis."
       }
      }
     },
     "auth_ref": [
      "r547",
      "r1127",
      "r1128"
     ]
    },
    "us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems",
     "presentation": [
      "http://www.wesco.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]",
        "label": "Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [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": [
      "r819"
     ]
    },
    "us-gaap_FairValueDisclosureItemAmountsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueDisclosureItemAmountsDomain",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSFairvalueplanassetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurement [Domain]",
        "label": "Fair Value Measurement [Domain]",
        "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value."
       }
      }
     },
     "auth_ref": [
      "r547",
      "r1127",
      "r1128"
     ]
    },
    "us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable",
     "presentation": [
      "http://www.wesco.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Disclosure of Asset and Liability Not Measured at Fair Value [Table]",
        "label": "Fair Value Disclosure of Asset and Liability Not Measured at Fair Value [Table]",
        "documentation": "Disclosure of information about fair value of asset and liability not measured at fair value."
       }
      }
     },
     "auth_ref": [
      "r819"
     ]
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Disclosures [Abstract]",
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueDisclosuresTextBlock",
     "presentation": [
      "http://www.wesco.com/role/FAIRVALUEOFFINANCIALINSTRUMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Disclosures [Text Block]",
        "label": "Fair Value Disclosures [Text Block]",
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information."
       }
      }
     },
     "auth_ref": [
      "r815",
      "r817",
      "r818",
      "r819",
      "r822",
      "r823",
      "r824",
      "r825",
      "r826",
      "r918",
      "r1155",
      "r1159"
     ]
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSFairvalueplanassetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 1",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date."
       }
      }
     },
     "auth_ref": [
      "r547",
      "r621",
      "r626",
      "r807",
      "r820",
      "r872",
      "r1139",
      "r1140",
      "r1141",
      "r1155"
     ]
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel2Member",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSFairvalueplanassetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 2",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets."
       }
      }
     },
     "auth_ref": [
      "r547",
      "r621",
      "r626",
      "r807",
      "r808",
      "r820",
      "r873",
      "r1127",
      "r1128",
      "r1139",
      "r1140",
      "r1141",
      "r1155"
     ]
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel3Member",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSFairvalueplanassetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 3",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r547",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r807",
      "r808",
      "r809",
      "r810",
      "r820",
      "r874",
      "r1127",
      "r1128",
      "r1139",
      "r1140",
      "r1141",
      "r1155",
      "r1158"
     ]
    },
    "us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasuredAtNetAssetValuePerShareMember",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSFairvalueplanassetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measured at Net Asset Value Per Share",
        "label": "Fair Value Measured at Net Asset Value Per Share [Member]",
        "documentation": "Fair value measured at net asset value per share as practical expedient."
       }
      }
     },
     "auth_ref": [
      "r621",
      "r806",
      "r822",
      "r1155"
     ]
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value of Financial Instruments",
        "label": "Fair Value Measurement, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSFairvalueplanassetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Plan Asset Measurement",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r547",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r819",
      "r820",
      "r822",
      "r872",
      "r873",
      "r874",
      "r1127",
      "r1128",
      "r1139",
      "r1140",
      "r1141",
      "r1155",
      "r1158"
     ]
    },
    "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems",
     "presentation": [
      "http://www.wesco.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]",
        "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [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": [
      "r811",
      "r812",
      "r814",
      "r815",
      "r816",
      "r821"
     ]
    },
    "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable",
     "presentation": [
      "http://www.wesco.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Table]",
        "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Table]",
        "documentation": "Disclosure of information about financial instrument classified as a derivative asset (liability) after deduction of derivative liability (asset) using recurring unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r811",
      "r812",
      "r813",
      "r814",
      "r815",
      "r816",
      "r821"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.wesco.com/role/DEBTSCHEDULEOFDEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration]",
        "label": "Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r848"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseRightOfUseAssetAccumulatedAmortization",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/PROPERTYBUILDINGSANDEQUIPMENTPROPERTYBUILDINGSANDEQUIPMENTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Right-of-Use Asset, Accumulated Amortization",
        "label": "Finance Lease, Right-of-Use Asset, Accumulated Amortization",
        "documentation": "Amount of accumulated amortization of right-of-use asset from finance lease."
       }
      }
     },
     "auth_ref": [
      "r1291",
      "r1296"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/PROPERTYBUILDINGSANDEQUIPMENTPROPERTYBUILDINGSANDEQUIPMENTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Right-of-Use Asset, before Accumulated Amortization",
        "label": "Finance Lease, Right-of-Use Asset, before Accumulated Amortization",
        "documentation": "Amount, before accumulated amortization, of right-of-use asset from finance lease."
       }
      }
     },
     "auth_ref": [
      "r1288"
     ]
    },
    "us-gaap_FinancingReceivableDeferredIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableDeferredIncome",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable, Deferred Commitment Fee",
        "label": "Financing Receivable, Deferred Commitment Fee",
        "documentation": "Amount of fee received for commitment to originate or purchase financing receivable where likelihood of commitment being exercised is remote, to be recognized as service income."
       }
      }
     },
     "auth_ref": [
      "r1351"
     ]
    },
    "us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination",
        "label": "Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]",
        "documentation": "Tabular disclosure of finite-lived and indefinite-lived intangible assets acquired as part of a business combination."
       }
      }
     },
     "auth_ref": []
    },
    "wcc_FiniteLivedIntangibleAssetExpectedAmortizationTotal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "FiniteLivedIntangibleAssetExpectedAmortizationTotal",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFEXPECTEDAMORTIZATIONEXPENSEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Asset, Expected Amortization, Total",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Total",
        "documentation": "Finite-Lived Intangible Asset, Expected Amortization, Total"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "presentation": [
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFINTANGIBLEASSETSBYMAJORCLASSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Asset, Useful Life",
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFINTANGIBLEASSETSBYMAJORCLASSDetails": {
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFINTANGIBLEASSETSBYMAJORCLASSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r296",
      "r464",
      "r484",
      "r1123"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFEXPECTEDAMORTIZATIONEXPENSEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five",
        "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized 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": [
      "r1376",
      "r1581"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFEXPECTEDAMORTIZATIONEXPENSEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2021",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": [
      "r486",
      "r1096",
      "r1123"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFEXPECTEDAMORTIZATIONEXPENSEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": [
      "r486",
      "r1096",
      "r1123"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFEXPECTEDAMORTIZATIONEXPENSEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2024",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": [
      "r486",
      "r1096",
      "r1123"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFEXPECTEDAMORTIZATIONEXPENSEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2023",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": [
      "r486",
      "r1096",
      "r1123"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFEXPECTEDAMORTIZATIONEXPENSEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2022",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": [
      "r486",
      "r1096",
      "r1123"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSDetails",
      "http://www.wesco.com/role/ANIXTERIDENTIFIABLEINTANGIBLESDetails",
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFINTANGIBLEASSETSBYMAJORCLASSDetails",
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquired Finite-Lived Intangible Assets by Major Class [Axis]",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "documentation": "Information by major type or class of finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r477",
      "r479",
      "r480",
      "r481",
      "r483",
      "r484",
      "r488",
      "r489",
      "r883",
      "r887",
      "r1096"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract",
     "presentation": [
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFEXPECTEDAMORTIZATIONEXPENSEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets, Future Amortization Expense [Abstract]",
        "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFINTANGIBLEASSETSBYMAJORCLASSDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFINTANGIBLEASSETSBYMAJORCLASSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets, Gross",
        "label": "Finite-Lived Intangible Assets, Gross",
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r464",
      "r484",
      "r887",
      "r1123"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSDetails",
      "http://www.wesco.com/role/ANIXTERIDENTIFIABLEINTANGIBLESDetails",
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFINTANGIBLEASSETSBYMAJORCLASSDetails",
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company."
       }
      }
     },
     "auth_ref": [
      "r477",
      "r479",
      "r480",
      "r481",
      "r483",
      "r484",
      "r488",
      "r489",
      "r1096"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFINTANGIBLEASSETSBYMAJORCLASSDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFINTANGIBLEASSETSBYMAJORCLASSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Finite-Lived Intangible Assets, Net",
        "label": "Finite-Lived Intangible Assets, Net",
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r883",
      "r1375"
     ]
    },
    "us-gaap_ForeignCountryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCountryMember",
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESADDITIONALINFORMATIONDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Tax Jurisdiction",
        "label": "Foreign Tax Jurisdiction [Member]",
        "documentation": "Designated foreign jurisdiction entitled to levy and collect income tax outside country of domicile."
       }
      }
     },
     "auth_ref": [
      "r732",
      "r733"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Currency",
        "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy."
       }
      }
     },
     "auth_ref": [
      "r829"
     ]
    },
    "us-gaap_ForeignLineOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignLineOfCreditMember",
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails",
      "http://www.wesco.com/role/DEBTSCHEDULEOFDEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Line of Credit [Member]",
        "label": "Foreign Line of Credit [Member]",
        "documentation": "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, outside the reporting entity's home country."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ForeignPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignPlanMember",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAssetallocationsDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAssumptionsDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitObligationsPlanAssetsandFundedStatusDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitpaymentsDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSFairvalueplanassetsDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSPensionCostsDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Plan [Member]",
        "label": "Foreign Plan [Member]",
        "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, not determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans."
       }
      }
     },
     "auth_ref": [
      "r1467",
      "r1468",
      "r1469"
     ]
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r1207",
      "r1218",
      "r1228",
      "r1261"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount",
        "label": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r1207",
      "r1218",
      "r1228",
      "r1261"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount",
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r1207",
      "r1218",
      "r1228",
      "r1261"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery, Explanation of Impracticability",
        "label": "Forgone Recovery, Explanation of Impracticability [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1207",
      "r1218",
      "r1228",
      "r1261"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Forgone Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r1207",
      "r1218",
      "r1228",
      "r1261"
     ]
    },
    "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year",
        "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r1241"
     ]
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FurnitureAndFixturesMember",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesDetails",
      "http://www.wesco.com/role/PROPERTYBUILDINGSANDEQUIPMENTSCHEDULEOFPROPERTYBUILDINGSANDEQUIPMENTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Furniture and Fixtures [Member]",
        "label": "Furniture and Fixtures [Member]",
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases."
       }
      }
     },
     "auth_ref": []
    },
    "country_GB": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "GB",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitObligationsPlanAssetsandFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "UNITED KINGDOM",
        "label": "UNITED KINGDOM"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainLossOnSaleOfBusiness": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnSaleOfBusiness",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSANDDISPOSALSCanadianDivestituresDetails",
      "http://www.wesco.com/role/AccountingPoliciesDetails",
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Gain (Loss) on Disposition of Business",
        "terseLabel": "Gain (Loss) on Disposition of Business",
        "label": "Gain (Loss) on Disposition of Business",
        "documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant."
       }
      }
     },
     "auth_ref": [
      "r790",
      "r1321"
     ]
    },
    "us-gaap_GainsLossesOnExtinguishmentOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainsLossesOnExtinguishmentOfDebt",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain (Loss) on Extinguishment of Debt",
        "label": "Gain (Loss) on Extinguishment of Debt",
        "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r66",
      "r67"
     ]
    },
    "us-gaap_GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain (Loss) on Extinguishment of Debt, before Write off of Debt Issuance Cost",
        "label": "Gain (Loss) on Extinguishment of Debt, before Debt Issuance Cost Writeoff",
        "documentation": "Reflects the difference between the fair value of payments made to legally extinguish a debt and its carrying value at that time. This item excludes the write-off of amounts previously capitalized as debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r67"
     ]
    },
    "us-gaap_GeneralBusinessMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GeneralBusinessMember",
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESADDITIONALINFORMATIONDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General Business Tax Credit Carryforward [Member]",
        "label": "General Business Tax Credit Carryforward [Member]",
        "documentation": "Tax credit carryforwards which include, but are not limited to, investment, alcohol fuels, low income housing, alternative fuels, alternative motor vehicles, hurricane relief, disabled access, renewable resources electricity production, employer social security, orphan drug, new markets, employer provided child care facilities and services, biodiesel fuels, low sulfur diesel fuel production, distilled spirits and the advanced nuclear power facilities credit."
       }
      }
     },
     "auth_ref": [
      "r1507"
     ]
    },
    "us-gaap_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSDetails",
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFGOODWILLDetails",
      "http://www.wesco.com/role/SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill",
        "periodStartLabel": "Beginning balance January 1",
        "periodEndLabel": "Ending balance December 31",
        "label": "Goodwill",
        "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r295",
      "r465",
      "r919",
      "r1115",
      "r1122",
      "r1156",
      "r1164",
      "r1357",
      "r1364"
     ]
    },
    "us-gaap_GoodwillAcquiredDuringPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillAcquiredDuringPeriod",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFGOODWILLDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill, Acquired During Period",
        "label": "Goodwill, Acquired During Period",
        "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination."
       }
      }
     },
     "auth_ref": [
      "r468",
      "r1122"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]",
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "presentation": [
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "GOODWILL AND INTANGIBLE ASSETS",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "documentation": "The entire disclosure for goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r1355",
      "r1367"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill and Intangible Assets",
        "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r1355",
      "r1367"
     ]
    },
    "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillForeignCurrencyTranslationGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFGOODWILLDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill, Foreign Currency Translation Gain (Loss)",
        "label": "Goodwill, Foreign Currency Translation Gain (Loss)",
        "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) asset representing future economic benefit from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r472"
     ]
    },
    "us-gaap_GoodwillLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillLineItems",
     "presentation": [
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFGOODWILLDetails",
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill [Line Items]",
        "label": "Goodwill [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r1122"
     ]
    },
    "wcc_GoodwillLineItemsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "GoodwillLineItemsLineItems",
     "presentation": [
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFINTANGIBLEASSETSBYMAJORCLASSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible Assets [Line Items]",
        "label": "Goodwill [Line Items] [Line Items]",
        "documentation": "Goodwill [Line Items] [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillMember",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesDetails",
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFGOODWILLDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill",
        "label": "Goodwill [Member]",
        "documentation": "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": []
    },
    "us-gaap_GoodwillPeriodIncreaseDecrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillPeriodIncreaseDecrease",
     "presentation": [
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFGOODWILLDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill, Period Increase (Decrease)",
        "label": "Goodwill, Period Increase (Decrease)",
        "documentation": "Amount of increase (decrease) 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": [
      "r1356"
     ]
    },
    "us-gaap_GoodwillPurchaseAccountingAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillPurchaseAccountingAdjustments",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill, Measurement Period Adjustment",
        "label": "Goodwill, Measurement Period Adjustment",
        "documentation": "Amount of increase (decrease) from measurement period adjustment 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": [
      "r0",
      "r1363"
     ]
    },
    "us-gaap_GoodwillRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillRollForward",
     "presentation": [
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFGOODWILLDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill [Roll Forward]",
        "label": "Goodwill [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillTransfers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillTransfers",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFGOODWILLDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill, Transfers",
        "label": "Goodwill, Transfers",
        "documentation": "Amount of increase (decrease) from transfer into (out 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": [
      "r1363"
     ]
    },
    "wcc_HostingArrangementPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "HostingArrangementPolicyPolicyTextBlock",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hosting Arrangement, Policy",
        "label": "Hosting Arrangement, Policy [Policy Text Block]",
        "documentation": "Policy for Hosting Arrangements"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, Accumulated Amortization",
        "label": "Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, Accumulated Amortization",
        "documentation": "Amount of accumulated amortization of capitalized implementation cost from hosting arrangement that is service contract."
       }
      }
     },
     "auth_ref": [
      "r228",
      "r494"
     ]
    },
    "us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesDetails",
      "http://www.wesco.com/role/PROPERTYBUILDINGSANDEQUIPMENTPROPERTYBUILDINGSANDEQUIPMENTDetails",
      "http://www.wesco.com/role/PROPERTYBUILDINGSANDEQUIPMENTSCHEDULEOFPROPERTYBUILDINGSANDEQUIPMENTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, after Accumulated Amortization",
        "label": "Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, after Accumulated Amortization",
        "documentation": "Amount, after accumulated amortization, of capitalized implementation cost from hosting arrangement that is service contract."
       }
      }
     },
     "auth_ref": [
      "r228",
      "r493"
     ]
    },
    "us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesDetails",
      "http://www.wesco.com/role/PROPERTYBUILDINGSANDEQUIPMENTPROPERTYBUILDINGSANDEQUIPMENTDetails",
      "http://www.wesco.com/role/PROPERTYBUILDINGSANDEQUIPMENTSCHEDULEOFPROPERTYBUILDINGSANDEQUIPMENTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, before Accumulated Amortization",
        "label": "Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, before Accumulated Amortization",
        "documentation": "Amount, before accumulated amortization, of capitalized implementation cost from hosting arrangement that is service contract."
       }
      }
     },
     "auth_ref": [
      "r1295",
      "r1380"
     ]
    },
    "us-gaap_HostingArrangementServiceContractImplementationCostExpenseAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "HostingArrangementServiceContractImplementationCostExpenseAmortization",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hosting Arrangement, Service Contract, Implementation Cost, Expense, Amortization",
        "label": "Hosting Arrangement, Service Contract, Implementation Cost, Expense, Amortization",
        "documentation": "Amount of amortization expense for capitalized implementation cost from hosting arrangement that is service contract."
       }
      }
     },
     "auth_ref": [
      "r228",
      "r492"
     ]
    },
    "wcc_HostingArrangementServiceContractUsefulLife": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "HostingArrangementServiceContractUsefulLife",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hosting Arrangement, Service Contract, Useful Life",
        "label": "Hosting Arrangement, Service Contract, Useful Life",
        "documentation": "Hosting Arrangement, Service Contract, Useful Life"
       }
      }
     },
     "auth_ref": []
    },
    "wcc_ISSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "ISSMember",
     "presentation": [
      "http://www.wesco.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ISS",
        "label": "ISS [Member]",
        "documentation": "ISS"
       }
      }
     },
     "auth_ref": []
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://www.wesco.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ICFR Auditor Attestation Flag",
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r1197",
      "r1198",
      "r1210"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFINCOMEBEFOREINCOMETAXDOMESTICANDFOREIGNDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "United States",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic",
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations."
       }
      }
     },
     "auth_ref": [
      "r339",
      "r731"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetails",
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME",
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFINCOMEBEFOREINCOMETAXDOMESTICANDFOREIGNDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income before income taxes",
        "terseLabel": "Income before income taxes",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r150",
      "r208",
      "r213",
      "r923",
      "r938",
      "r1108",
      "r1114",
      "r1342",
      "r1345",
      "r1346",
      "r1347",
      "r1348"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFINCOMEBEFOREINCOMETAXDOMESTICANDFOREIGNDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign",
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile."
       }
      }
     },
     "auth_ref": [
      "r339",
      "r731"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement [Abstract]",
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems",
     "presentation": [
      "http://www.wesco.com/role/ASSETANDLIABILITIESHELDFORSALEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]",
        "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable",
     "presentation": [
      "http://www.wesco.com/role/ASSETANDLIABILITIESHELDFORSALEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]",
        "label": "Disposal Groups, Including Discontinued Operations [Table]",
        "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r35",
      "r39",
      "r115",
      "r116",
      "r117",
      "r118",
      "r119",
      "r120",
      "r123",
      "r124",
      "r125",
      "r172"
     ]
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementLocationAxis",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesDetails",
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Income Location, Balance [Axis]",
        "label": "Statement of Income Location, Balance [Axis]",
        "documentation": "Information by location in statement of income where disaggregated amount has been reported."
       }
      }
     },
     "auth_ref": [
      "r495",
      "r502",
      "r511",
      "r812",
      "r816",
      "r821",
      "r966",
      "r968",
      "r1041",
      "r1096",
      "r1157",
      "r1548"
     ]
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementLocationDomain",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesDetails",
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Income Location, Balance [Domain]",
        "label": "Statement of Income Location, Balance [Domain]",
        "documentation": "Location in statement of income where disaggregated amount has been reported."
       }
      }
     },
     "auth_ref": [
      "r502",
      "r511",
      "r812",
      "r816",
      "r821",
      "r966",
      "r968",
      "r1041",
      "r1096",
      "r1157",
      "r1548"
     ]
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxAuthorityAxis",
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESADDITIONALINFORMATIONDetail",
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Jurisdiction [Axis]",
        "label": "Income Tax Jurisdiction [Axis]",
        "documentation": "Information by income tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r333",
      "r732",
      "r733",
      "r743",
      "r757",
      "r1152",
      "r1507"
     ]
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxAuthorityDomain",
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESADDITIONALINFORMATIONDetail",
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Jurisdiction [Domain]",
        "label": "Income Tax Jurisdiction [Domain]",
        "documentation": "Income tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r333",
      "r732",
      "r733",
      "r743",
      "r757",
      "r1152",
      "r1507"
     ]
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Disclosure [Abstract]",
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "INCOME TAXES",
        "label": "Income Tax Disclosure [Text Block]",
        "documentation": "The entire disclosure for income tax."
       }
      }
     },
     "auth_ref": [
      "r340",
      "r723",
      "r732",
      "r740",
      "r741",
      "r742",
      "r750",
      "r756",
      "r764",
      "r766",
      "r767",
      "r768",
      "r988",
      "r1152"
     ]
    },
    "us-gaap_IncomeTaxExaminationDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExaminationDescription",
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESADDITIONALINFORMATIONDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Examination, Description",
        "label": "Income Tax Examination, Description",
        "documentation": "A brief description of status of the tax examination, significant findings to date, and the entity's position with respect to the findings."
       }
      }
     },
     "auth_ref": [
      "r1500"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": -1.0,
       "order": 1.0
      },
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFCOMPONENTSOFINCOMETAXEXPENSEDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME",
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFCOMPONENTSOFINCOMETAXEXPENSEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Provision for income taxes",
        "totalLabel": "Income tax expense",
        "label": "Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r220",
      "r232",
      "r366",
      "r367",
      "r388",
      "r405",
      "r420",
      "r730",
      "r732",
      "r765",
      "r946",
      "r1152"
     ]
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes",
        "label": "Income Tax, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements."
       }
      }
     },
     "auth_ref": [
      "r317",
      "r726",
      "r727",
      "r750",
      "r751",
      "r755",
      "r759",
      "r982"
     ]
    },
    "us-gaap_IncomeTaxesPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxesPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid for taxes",
        "label": "Income Taxes Paid",
        "documentation": "Amount, before refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax."
       }
      }
     },
     "auth_ref": [
      "r49",
      "r162",
      "r1322",
      "r1505",
      "r1506"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsAndOtherReceivables",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Increase (Decrease) in Accounts and Other Receivables",
        "label": "Increase (Decrease) in Accounts and Other Receivables",
        "documentation": "The increase (decrease) during the reporting period in the amount due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables."
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsPayable",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accounts payable",
        "label": "Increase (Decrease) in Accounts Payable",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business."
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Increase (Decrease) in Accounts Receivable",
        "label": "Increase (Decrease) in Accounts Receivable",
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services."
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInDeferredIncomeTaxes",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFCOMPONENTSOFINCOMETAXEXPENSEDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFCOMPONENTSOFINCOMETAXEXPENSEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Total deferred",
        "label": "Increase (Decrease) in Deferred Income Taxes",
        "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa."
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accrued payroll and benefit costs",
        "label": "Increase (Decrease) in Employee Related Liabilities",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits."
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInInventories",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Inventories",
        "label": "Increase (Decrease) in Inventories",
        "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": [
      "r16"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in 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",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Increase (Decrease) in Other Operating Assets",
        "terseLabel": "Increase (Decrease) in Other Operating Assets",
        "label": "Increase (Decrease) in Other Operating Assets",
        "documentation": "Amount of increase (decrease) in operating assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOtherOperatingLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current and noncurrent liabilities",
        "label": "Increase (Decrease) in Other Operating Liabilities",
        "documentation": "Amount of increase (decrease) in operating liabilities classified as other."
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "calculation": {
      "http://www.wesco.com/role/EARNINGSPERSHARESCHEDULEOFEARNINGSPERSHAREBASICANDDILUTEDDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/EARNINGSPERSHARESCHEDULEOFEARNINGSPERSHAREBASICANDDILUTEDDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common shares issuable upon exercise of dilutive stock options",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements",
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method."
       }
      }
     },
     "auth_ref": [
      "r375",
      "r376",
      "r377",
      "r383",
      "r685"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://www.wesco.com/role/ANIXTERIDENTIFIABLEINTANGIBLESDetails",
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFINTANGIBLEASSETSBYMAJORCLASSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indefinite-lived Intangible Assets by Major Class [Axis]",
        "label": "Indefinite-Lived Intangible Assets [Axis]",
        "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit."
       }
      }
     },
     "auth_ref": [
      "r477",
      "r482",
      "r487",
      "r1123"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFINTANGIBLEASSETSBYMAJORCLASSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indefinite-Lived Intangible Assets, Gross",
        "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)",
        "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit."
       }
      }
     },
     "auth_ref": [
      "r464",
      "r487",
      "r1123"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://www.wesco.com/role/ANIXTERIDENTIFIABLEINTANGIBLESDetails",
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFINTANGIBLEASSETSBYMAJORCLASSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]",
        "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]",
        "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company."
       }
      }
     },
     "auth_ref": [
      "r477",
      "r482",
      "r487",
      "r1123"
     ]
    },
    "wcc_IndependentElectricSupplyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "IndependentElectricSupplyMember",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Independent Electric Supply",
        "label": "Independent Electric Supply [Member]",
        "documentation": "Independent Electric Supply"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "IndividualAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Individual:",
        "label": "Individual [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1207",
      "r1218",
      "r1228",
      "r1252",
      "r1261",
      "r1265",
      "r1273"
     ]
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1271"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1199",
      "r1277"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insider Trading Policies and Procedures Adopted",
        "label": "Insider Trading Policies and Procedures Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1199",
      "r1277"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insider Trading Policies and Procedures Not Adopted",
        "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1199",
      "r1277"
     ]
    },
    "wcc_InsuranceProductMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "InsuranceProductMember",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAssetallocationsDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSFairvalueplanassetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insurance product",
        "label": "Insurance product [Member]",
        "documentation": "Insurance product"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IntangibleAssetsAmortizationPeriodMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IntangibleAssetsAmortizationPeriodMember",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesDetails",
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFINTANGIBLEASSETSBYMAJORCLASSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible Assets, Amortization Period",
        "label": "Intangible Assets, Amortization Period [Member]",
        "documentation": "A revision in the estimated economic useful life of a finite-lived intangible asset (the period of time over which the asset is projected to benefit operations)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IntangibleAssetsFiniteLivedPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IntangibleAssetsFiniteLivedPolicy",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Definite Lived Intangible Assets",
        "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets."
       }
      }
     },
     "auth_ref": [
      "r879",
      "r880",
      "r881",
      "r883",
      "r1103",
      "r1367"
     ]
    },
    "us-gaap_IntangibleAssetsGrossExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IntangibleAssetsGrossExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFINTANGIBLEASSETSBYMAJORCLASSDetails": {
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFINTANGIBLEASSETSBYMAJORCLASSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible Assets Gross Excluding Goodwill",
        "label": "Intangible Assets, Gross (Excluding Goodwill)",
        "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill."
       }
      }
     },
     "auth_ref": [
      "r295"
     ]
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFINTANGIBLEASSETSBYMAJORCLASSDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFINTANGIBLEASSETSBYMAJORCLASSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets, net",
        "totalLabel": "Intangible Assets, Net (Excluding Goodwill)",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges."
       }
      }
     },
     "auth_ref": [
      "r477",
      "r1375",
      "r1377"
     ]
    },
    "us-gaap_IntangibleAssetsNetIncludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IntangibleAssetsNetIncludingGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible Assets, Net (Including Goodwill)",
        "label": "Intangible Assets, Net (Including Goodwill)",
        "documentation": "Amount, after impairment and amortization, of goodwill, indefinite-lived, and finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r1354"
     ]
    },
    "us-gaap_InterestIncomeExpenseNonoperatingNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestIncomeExpenseNonoperatingNet",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetails",
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Interest expense, net",
        "terseLabel": "Interest Income (Expense), Nonoperating",
        "label": "Interest Income (Expense), Nonoperating",
        "documentation": "Amount of interest income (expense) classified as nonoperating."
       }
      }
     },
     "auth_ref": [
      "r1114",
      "r1316",
      "r1345"
     ]
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid for interest",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount."
       }
      }
     },
     "auth_ref": [
      "r328",
      "r331",
      "r332"
     ]
    },
    "us-gaap_InterimPeriodCostsNotAllocableDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterimPeriodCostsNotAllocableDomain",
     "presentation": [
      "http://www.wesco.com/role/SCHEDULEOFCONSIDERATIONTRANSFERREDDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interim Period, Costs Not Allocable [Domain]",
        "label": "Interim Period, Costs Not Allocable [Domain]",
        "documentation": "This element represents the type of costs and expenses incurred during an interim period that cannot be readily identified with the activities or benefits of other interim periods and are charged to the interim period in which incurred."
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "us-gaap_InventoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoriesMember",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories",
        "label": "Inventories [Member]",
        "documentation": "Tangible personal property held for sale in the ordinary course of business, or in process of, or to be consumed in, production for sale."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryNet",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories",
        "label": "Inventory, Net",
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r309",
      "r1101",
      "r1164"
     ]
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryPolicyTextBlock",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories",
        "label": "Inventory, Policy [Policy Text Block]",
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost."
       }
      }
     },
     "auth_ref": [
      "r221",
      "r291",
      "r308",
      "r460",
      "r461",
      "r463",
      "r878",
      "r1104"
     ]
    },
    "us-gaap_InventoryValuationReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryValuationReserves",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory Valuation Reserves",
        "label": "Inventory Valuation Reserves",
        "documentation": "Amount of valuation reserve for inventory."
       }
      }
     },
     "auth_ref": [
      "r166",
      "r1311"
     ]
    },
    "us-gaap_InventoryWriteDown": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryWriteDown",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory Write-down",
        "label": "Inventory Write-down",
        "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels."
       }
      }
     },
     "auth_ref": [
      "r462"
     ]
    },
    "us-gaap_LandBuildingsAndImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LandBuildingsAndImprovementsMember",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Land, Buildings and Improvements",
        "label": "Land, Buildings and Improvements [Member]",
        "documentation": "Real estate held and additions or improvements to real estate held and structures used in the conduct of business."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LandMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LandMember",
     "presentation": [
      "http://www.wesco.com/role/PROPERTYBUILDINGSANDEQUIPMENTSCHEDULEOFPROPERTYBUILDINGSANDEQUIPMENTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Land",
        "label": "Land [Member]",
        "documentation": "Part of earth's surface not covered by water."
       }
      }
     },
     "auth_ref": [
      "r1405"
     ]
    },
    "us-gaap_LeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/LEASESLeaseCostDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.wesco.com/role/LEASESLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Lease, Cost",
        "label": "Lease, Cost",
        "documentation": "Amount of lease cost recognized by lessee for lease contract."
       }
      }
     },
     "auth_ref": [
      "r852",
      "r1163"
     ]
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://www.wesco.com/role/LEASESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease, Cost [Table Text Block]",
        "label": "Lease, Cost [Table Text Block]",
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income."
       }
      }
     },
     "auth_ref": [
      "r1530"
     ]
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseholdImprovementsMember",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leasehold Improvements",
        "label": "Leasehold Improvements [Member]",
        "documentation": "Additions or improvements to assets held under a lease arrangement."
       }
      }
     },
     "auth_ref": [
      "r170",
      "r861"
     ]
    },
    "us-gaap_LeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases [Abstract]",
        "label": "Leases [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeaseDescriptionLineItems",
     "presentation": [
      "http://www.wesco.com/role/LEASESDetails",
      "http://www.wesco.com/role/LEASESLeaseCostDetails",
      "http://www.wesco.com/role/LEASESLesseeOperatingLeaseLiabilityMaturityDetails",
      "http://www.wesco.com/role/LEASESSupplementalCashFlowInformationDetails",
      "http://www.wesco.com/role/LEASESSupplementalbalancesheetinformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Lease, Description [Line Items]",
        "label": "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": [
      "r851",
      "r862"
     ]
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeaseDescriptionTable",
     "presentation": [
      "http://www.wesco.com/role/LEASESDetails",
      "http://www.wesco.com/role/LEASESLeaseCostDetails",
      "http://www.wesco.com/role/LEASESLesseeOperatingLeaseLiabilityMaturityDetails",
      "http://www.wesco.com/role/LEASESSupplementalCashFlowInformationDetails",
      "http://www.wesco.com/role/LEASESSupplementalbalancesheetinformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Lease, Description [Table]",
        "label": "Lessee, Lease, Description [Table]",
        "documentation": "Disclosure of information about lessee's leases."
       }
      }
     },
     "auth_ref": [
      "r851",
      "r862"
     ]
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeasesPolicyTextBlock",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Leases",
        "label": "Lessee, Leases [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee."
       }
      }
     },
     "auth_ref": [
      "r850"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLeaseNotYetCommencedDescription",
     "presentation": [
      "http://www.wesco.com/role/LEASESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Lease Not yet Commenced, Description",
        "label": "Lessee, Operating Lease, Lease Not yet Commenced, Description",
        "documentation": "Description of lessee's operating lease that has not yet commenced. Including, but not limited to, nature of involvement with construction or design of underlying asset for lease."
       }
      }
     },
     "auth_ref": [
      "r1529"
     ]
    },
    "wcc_LesseeOperatingLeaseLeaseNotYetCommencedPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "LesseeOperatingLeaseLeaseNotYetCommencedPayments",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/LEASESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Lease Not yet Commenced, Payments",
        "label": "Lessee, Operating Lease, Lease Not yet Commenced, Payments",
        "documentation": "Lessee, Operating Lease, Lease Not yet Commenced, Payments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://www.wesco.com/role/LEASESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]",
        "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": [
      "r1531"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/LEASESLesseeOperatingLeaseLiabilityMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r860"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/LEASESLesseeOperatingLeaseLiabilityMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due after Year Five",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "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": [
      "r860"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/LEASESLesseeOperatingLeaseLiabilityMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve 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": [
      "r860"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/LEASESLesseeOperatingLeaseLiabilityMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due Year Five",
        "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": [
      "r860"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/LEASESLesseeOperatingLeaseLiabilityMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due Year Four",
        "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": [
      "r860"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/LEASESLesseeOperatingLeaseLiabilityMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due Year Three",
        "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": [
      "r860"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/LEASESLesseeOperatingLeaseLiabilityMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due Year Two",
        "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": [
      "r860"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/LEASESLesseeOperatingLeaseLiabilityMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
       }
      }
     },
     "auth_ref": [
      "r860"
     ]
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeasesTextBlock",
     "presentation": [
      "http://www.wesco.com/role/LEASES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Leases",
        "label": "Lessee, Operating Leases [Text Block]",
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r844"
     ]
    },
    "us-gaap_LetterOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LetterOfCreditMember",
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Letter of Credit [Member]",
        "label": "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.wesco.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Letters of Credit Outstanding, Amount",
        "label": "Letters of Credit Outstanding, Amount",
        "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Liabilities",
        "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r128",
      "r129",
      "r130",
      "r134",
      "r135",
      "r136",
      "r139",
      "r338",
      "r431",
      "r522",
      "r523",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r531",
      "r532",
      "r787",
      "r791",
      "r792",
      "r828",
      "r1014",
      "r1107",
      "r1192",
      "r1392",
      "r1532",
      "r1533"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities and stockholders' equity",
        "label": "Liabilities and Equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r146",
      "r207",
      "r934",
      "r1164",
      "r1327",
      "r1352",
      "r1524"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities and Stockholders' Equity",
        "label": "Liabilities and Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "label": "Liabilities, Current",
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r130",
      "r290",
      "r338",
      "r431",
      "r522",
      "r523",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r531",
      "r532",
      "r787",
      "r791",
      "r792",
      "r828",
      "r1164",
      "r1392",
      "r1532",
      "r1533"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Liabilities:",
        "label": "Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/ASSETANDLIABILITIESHELDFORSALEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group, Liabilities",
        "label": "Disposal Group, Including Discontinued Operation, Liabilities",
        "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r115",
      "r122",
      "r171",
      "r287",
      "r288"
     ]
    },
    "wcc_LimitOnDividends": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "LimitOnDividends",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Limit on dividends",
        "label": "Limit on dividends",
        "documentation": "Limit on dividends"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityCurrentBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility, Current Borrowing Capacity",
        "label": "Line of Credit Facility, Current Borrowing Capacity",
        "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility."
       }
      }
     },
     "auth_ref": [
      "r127",
      "r133"
     ]
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Unused Borrowing Capacity, Amount",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility."
       }
      }
     },
     "auth_ref": [
      "r127",
      "r133"
     ]
    },
    "wcc_LineOfCreditFacilityOpportunityToIncreaseBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "LineOfCreditFacilityOpportunityToIncreaseBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility, Opportunity to Increase Borrowing Capacity",
        "label": "Line of Credit Facility, Opportunity to Increase Borrowing Capacity",
        "documentation": "Line of Credit Facility, Opportunity to Increase Borrowing Capacity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility, Remaining Borrowing Capacity",
        "label": "Line of Credit Facility, Remaining Borrowing Capacity",
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)."
       }
      }
     },
     "auth_ref": [
      "r127",
      "r133",
      "r521"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.wesco.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/DEBTSCHEDULEOFDEBTDetails": {
       "parentTag": "us-gaap_DebtAndCapitalLeaseObligations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails",
      "http://www.wesco.com/role/DEBTSCHEDULEOFDEBTDetails",
      "http://www.wesco.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term debt",
        "label": "Long-Term Debt",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r204",
      "r546",
      "r562",
      "r1127",
      "r1128",
      "r1162",
      "r1542"
     ]
    },
    "us-gaap_LongTermDebtCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term debt and current portion of long-term debt",
        "label": "Long-Term Debt, Current Maturities",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r299"
     ]
    },
    "us-gaap_LongTermDebtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtFairValue",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt, Fair Value",
        "label": "Long-Term Debt, Fair Value",
        "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission."
       }
      }
     },
     "auth_ref": [
      "r1519",
      "r1521",
      "r1522",
      "r1523"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/DEBTSCHEDULEOFMATURITIESOFLONGTERMDEBTDetails": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/DEBTSCHEDULEOFMATURITIESOFLONGTERMDEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Long-Term Debt, Maturity, after Year Five",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": [
      "r19",
      "r341",
      "r1396"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/DEBTSCHEDULEOFMATURITIESOFLONGTERMDEBTDetails": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/DEBTSCHEDULEOFMATURITIESOFLONGTERMDEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2021",
        "label": "Long-Term Debt, Maturity, Year One",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r341",
      "r551"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/DEBTSCHEDULEOFMATURITIESOFLONGTERMDEBTDetails": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/DEBTSCHEDULEOFMATURITIESOFLONGTERMDEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "Long-Term Debt, Maturity, Year Five",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in 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": [
      "r19",
      "r341",
      "r551"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/DEBTSCHEDULEOFMATURITIESOFLONGTERMDEBTDetails": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/DEBTSCHEDULEOFMATURITIESOFLONGTERMDEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2024",
        "label": "Long-Term Debt, Maturity, Year Four",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in 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": [
      "r19",
      "r341",
      "r551"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/DEBTSCHEDULEOFMATURITIESOFLONGTERMDEBTDetails": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/DEBTSCHEDULEOFMATURITIESOFLONGTERMDEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2023",
        "label": "Long-Term Debt, Maturity, Year Three",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in 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": [
      "r19",
      "r341",
      "r551"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/DEBTSCHEDULEOFMATURITIESOFLONGTERMDEBTDetails": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/DEBTSCHEDULEOFMATURITIESOFLONGTERMDEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2022",
        "label": "Long-Term Debt, Maturity, Year Two",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in 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": [
      "r19",
      "r341",
      "r551"
     ]
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 5.0
      },
      "http://www.wesco.com/role/DEBTSCHEDULEOFDEBTDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.wesco.com/role/DEBTSCHEDULEOFDEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt, Excluding Current Maturities",
        "totalLabel": "Total Long-term Debt, Excluding Current Maturities",
        "label": "Long-Term Debt, Excluding Current Maturities",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r302"
     ]
    },
    "us-gaap_LongTermDebtPercentageBearingVariableInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtPercentageBearingVariableInterestRate",
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt, Percentage Bearing Variable Interest, Percentage Rate",
        "label": "Long-Term Debt, Percentage Bearing Variable Interest, Percentage Rate",
        "documentation": "The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a rate subject to change from time to time."
       }
      }
     },
     "auth_ref": [
      "r131"
     ]
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongtermDebtTypeAxis",
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSCONSOLIDATEDSTATEMENTSOFCASHFLOWSParentheticals",
      "http://www.wesco.com/role/DEBTDetails",
      "http://www.wesco.com/role/DEBTSCHEDULEOFDEBTDetails",
      "http://www.wesco.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt, Type [Axis]",
        "label": "Long-Term Debt, Type [Axis]",
        "documentation": "Information by type of long-term debt."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r1382",
      "r1383",
      "r1384"
     ]
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongtermDebtTypeDomain",
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSCONSOLIDATEDSTATEMENTSOFCASHFLOWSParentheticals",
      "http://www.wesco.com/role/DEBTDetails",
      "http://www.wesco.com/role/DEBTSCHEDULEOFDEBTDetails",
      "http://www.wesco.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt, Type [Domain]",
        "label": "Long-Term Debt, Type [Domain]",
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r65",
      "r1382",
      "r1383",
      "r1384"
     ]
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesDetails",
      "http://www.wesco.com/role/DEBTDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAssetallocationsDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails",
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFINTANGIBLEASSETSBYMAJORCLASSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Maximum",
        "terseLabel": "Maximum [Member]",
        "label": "Maximum [Member]",
        "documentation": "Upper limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r244",
      "r246",
      "r248",
      "r249",
      "r251",
      "r280",
      "r281",
      "r516",
      "r517",
      "r518",
      "r519",
      "r675",
      "r722",
      "r810",
      "r877",
      "r965",
      "r967",
      "r979",
      "r1006",
      "r1007",
      "r1061",
      "r1064",
      "r1068",
      "r1069",
      "r1071",
      "r1092",
      "r1093",
      "r1121",
      "r1131",
      "r1149",
      "r1158",
      "r1159",
      "r1160",
      "r1161",
      "r1175",
      "r1394",
      "r1534",
      "r1535",
      "r1536",
      "r1537",
      "r1538",
      "r1539"
     ]
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measure:",
        "label": "Measure [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1244"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Measure Name"
       }
      }
     },
     "auth_ref": [
      "r1244"
     ]
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesDetails",
      "http://www.wesco.com/role/DEBTDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAssetallocationsDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails",
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFINTANGIBLEASSETSBYMAJORCLASSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Minimum",
        "terseLabel": "Minimum [Member]",
        "label": "Minimum [Member]",
        "documentation": "Lower limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r244",
      "r246",
      "r248",
      "r249",
      "r251",
      "r280",
      "r281",
      "r516",
      "r517",
      "r518",
      "r519",
      "r675",
      "r722",
      "r810",
      "r877",
      "r965",
      "r967",
      "r979",
      "r1006",
      "r1007",
      "r1061",
      "r1064",
      "r1068",
      "r1069",
      "r1071",
      "r1092",
      "r1093",
      "r1121",
      "r1131",
      "r1149",
      "r1158",
      "r1159",
      "r1160",
      "r1175",
      "r1394",
      "r1534",
      "r1535",
      "r1536",
      "r1537",
      "r1538",
      "r1539"
     ]
    },
    "us-gaap_MinorityInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncontrolling interest",
        "label": "Equity, Attributable to Noncontrolling Interest",
        "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r145",
      "r206",
      "r338",
      "r431",
      "r522",
      "r525",
      "r526",
      "r527",
      "r531",
      "r532",
      "r828",
      "r933",
      "r1018"
     ]
    },
    "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders",
        "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders",
        "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders."
       }
      }
     },
     "auth_ref": [
      "r179"
     ]
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MNPI Disclosure Timed for Compensation Value",
        "label": "MNPI Disclosure Timed for Compensation Value [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1264"
     ]
    },
    "us-gaap_MovementInValuationAllowancesAndReservesRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MovementInValuationAllowancesAndReservesRollForward",
     "presentation": [
      "http://www.wesco.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]",
        "label": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Material Terms of Trading Arrangement",
        "label": "Material Terms of Trading Arrangement [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1272"
     ]
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Named Executive Officers, Footnote",
        "label": "Named Executive Officers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1245"
     ]
    },
    "us-gaap_NatureOfExpenseAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NatureOfExpenseAxis",
     "presentation": [
      "http://www.wesco.com/role/SCHEDULEOFCONSIDERATIONTRANSFERREDDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nature of Expense [Axis]",
        "label": "Nature of Expense [Axis]",
        "documentation": "Information by type of cost or expense."
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "us-gaap_NatureOfOperations": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NatureOfOperations",
     "presentation": [
      "http://www.wesco.com/role/ORGANIZATION"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ORGANIZATION",
        "label": "Nature of Operations [Text Block]",
        "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward."
       }
      }
     },
     "auth_ref": [
      "r222",
      "r234"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided (used) by 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": [
      "r330"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Activities:",
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in investing activities",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r330"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investing Activities:",
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "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": [
      "r160",
      "r161",
      "r163"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Activities:",
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME",
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.wesco.com/role/EARNINGSPERSHARESCHEDULEOFEARNINGSPERSHAREBASICANDDILUTEDDetails",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net Income attributable to WESCO International, Inc.",
        "terseLabel": "Net Income attributable to WESCO International, Inc.",
        "label": "Net Income (Loss) Attributable to Parent",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r153",
      "r163",
      "r209",
      "r288",
      "r312",
      "r315",
      "r320",
      "r338",
      "r353",
      "r357",
      "r358",
      "r360",
      "r361",
      "r362",
      "r366",
      "r367",
      "r379",
      "r431",
      "r522",
      "r523",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r531",
      "r532",
      "r775",
      "r784",
      "r805",
      "r828",
      "r941",
      "r1037",
      "r1054",
      "r1055",
      "r1190",
      "r1392"
     ]
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME",
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net loss attributable to noncontrolling interest",
        "label": "Net Income (Loss) Attributable to Noncontrolling Interest",
        "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r108",
      "r196",
      "r312",
      "r315",
      "r362",
      "r366",
      "r367",
      "r940",
      "r1315"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME",
      "http://www.wesco.com/role/EARNINGSPERSHARESCHEDULEOFEARNINGSPERSHAREBASICANDDILUTEDDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net Income (Loss) Available to Common Stockholders, Basic",
        "terseLabel": "Net Income (Loss) Available to Common Stockholders, Basic",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r326",
      "r357",
      "r358",
      "r360",
      "r361",
      "r371",
      "r372",
      "r380",
      "r383",
      "r784"
     ]
    },
    "wcc_NetIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "NetIncomeMember",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSANDDISPOSALSCanadianDivestituresDetails",
      "http://www.wesco.com/role/ACQUISITIONSAnixterProFormaDetails",
      "http://www.wesco.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net Income",
        "label": "Net Income [Member]",
        "documentation": "Net Income"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "New Accounting Pronouncements and Changes in Accounting Principles [Text Block]",
        "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]",
        "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle."
       }
      }
     },
     "auth_ref": [
      "r233",
      "r284",
      "r351",
      "r352",
      "r355",
      "r356",
      "r368",
      "r369",
      "r428",
      "r433",
      "r434",
      "r773",
      "r774",
      "r776",
      "r784",
      "r798",
      "r802",
      "r863",
      "r866",
      "r867",
      "r884",
      "r885",
      "r886",
      "r973",
      "r974",
      "r975",
      "r976",
      "r978"
     ]
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "New Accounting Pronouncements, Policy",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-GAAP Measure Description",
        "label": "Non-GAAP Measure Description [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1244"
     ]
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-NEOs",
        "label": "Non-NEOs [Member]"
       }
      }
     },
     "auth_ref": [
      "r1207",
      "r1218",
      "r1228",
      "r1252",
      "r1261"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount",
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r1235"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO Average Total Compensation Amount",
        "label": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1234"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO",
        "label": "Non-PEO NEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r1252"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted",
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1272"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated",
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1272"
     ]
    },
    "us-gaap_NoncompeteAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncompeteAgreementsMember",
     "presentation": [
      "http://www.wesco.com/role/ANIXTERIDENTIFIABLEINTANGIBLESDetails",
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFINTANGIBLEASSETSBYMAJORCLASSDetails",
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncompete Agreements [Member]",
        "verboseLabel": "Non-compete agreements",
        "label": "Noncompete Agreements [Member]",
        "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party."
       }
      }
     },
     "auth_ref": [
      "r98",
      "r1368",
      "r1369",
      "r1370",
      "r1371",
      "r1373",
      "r1375",
      "r1378",
      "r1379"
     ]
    },
    "us-gaap_NoncontrollingInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncontrollingInterestMember",
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncontrolling Interest",
        "label": "Noncontrolling Interest [Member]",
        "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r579",
      "r1335",
      "r1336",
      "r1337",
      "r1339",
      "r1579"
     ]
    },
    "us-gaap_NoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncurrentAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/SEGMENTSANDRELATEDINFORMATIONSCHEDULEOFREVENUEFROMEXTERNALCUSTOMERSANDLONGLIVEDASSETSBYGEOGRAPHICALAREASDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Lived Assets",
        "label": "Long-Lived Assets",
        "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r426"
     ]
    },
    "us-gaap_NonrecurringAdjustmentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonrecurringAdjustmentAxis",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSANDDISPOSALSCanadianDivestituresDetails",
      "http://www.wesco.com/role/ACQUISITIONSAnixterProFormaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nonrecurring Adjustment [Axis]",
        "label": "Nonrecurring Adjustment [Axis]",
        "documentation": "Information by nonrecurring adjustment directly attributable to business combination included in pro forma revenue and earnings."
       }
      }
     },
     "auth_ref": [
      "r34"
     ]
    },
    "us-gaap_NonrecurringAdjustmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonrecurringAdjustmentDomain",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSANDDISPOSALSCanadianDivestituresDetails",
      "http://www.wesco.com/role/ACQUISITIONSAnixterProFormaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nonrecurring Adjustment [Domain]",
        "label": "Nonrecurring Adjustment [Domain]",
        "documentation": "Material, nonrecurring adjustment(s) allocated (included) to (in) reported pro forma revenue and earnings (supplemental pro forma information)."
       }
      }
     },
     "auth_ref": [
      "r34"
     ]
    },
    "us-gaap_NontradeReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NontradeReceivables",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nontrade Receivables",
        "label": "Nontrade Receivables",
        "documentation": "Carrying amounts due as of the balance sheet date of the sum of amounts receivable other than from customers."
       }
      }
     },
     "auth_ref": [
      "r1310"
     ]
    },
    "wcc_NumberOfCitiesInWhichAnEntityOperates": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "NumberOfCitiesInWhichAnEntityOperates",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Cities in which an Entity Operates",
        "label": "Number of Cities in which an Entity Operates",
        "documentation": "Number of Cities in which an Entity Operates"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfCountriesInWhichEntityOperates": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NumberOfCountriesInWhichEntityOperates",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSDetails",
      "http://www.wesco.com/role/BUSINESSSEGMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional countries (in countries)",
        "label": "Number of Countries in which Entity Operates",
        "documentation": "The number of countries in which the entity operates as of balance sheet date."
       }
      }
     },
     "auth_ref": []
    },
    "wcc_NumberOfEmployeesEmployedByTheEntity": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "NumberOfEmployeesEmployedByTheEntity",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSANDDISPOSALSSYLVANIADetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Employees Employed by the Entity",
        "label": "Number of Employees Employed by the Entity",
        "documentation": "Number of Employees Employed by the Entity"
       }
      }
     },
     "auth_ref": []
    },
    "wcc_NumberOfLocations": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "NumberOfLocations",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Locations",
        "label": "Number of Locations",
        "documentation": "Number of Locations"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfReportableSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NumberOfReportableSegments",
     "presentation": [
      "http://www.wesco.com/role/BUSINESSSEGMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Reportable Segments",
        "label": "Number of Reportable Segments",
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements."
       }
      }
     },
     "auth_ref": [
      "r1109",
      "r1119",
      "r1344"
     ]
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income from operations",
        "label": "Operating Income (Loss)",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r213",
      "r1108",
      "r1342",
      "r1345",
      "r1346",
      "r1347",
      "r1348"
     ]
    },
    "us-gaap_OperatingLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/LEASESLeaseCostDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/LEASESLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Cost",
        "label": "Operating Lease, Cost",
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability."
       }
      }
     },
     "auth_ref": [
      "r853",
      "r1163"
     ]
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/LEASESLesseeOperatingLeaseLiabilityMaturityDetails",
      "http://www.wesco.com/role/LEASESSupplementalbalancesheetinformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Liability",
        "label": "Operating Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r847"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.wesco.com/role/LEASESSupplementalbalancesheetinformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes current operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r848"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.wesco.com/role/LEASESSupplementalbalancesheetinformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Liability, Noncurrent",
        "label": "Operating Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r847"
     ]
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/LEASESSupplementalCashFlowInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Payments",
        "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": [
      "r849",
      "r856"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.wesco.com/role/LEASESSupplementalbalancesheetinformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Right-of-Use Asset",
        "label": "Operating Lease, Right-of-Use Asset",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r846"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.wesco.com/role/LEASESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Weighted Average Discount Rate, Percent",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r859",
      "r1163"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www.wesco.com/role/LEASESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Weighted Average Remaining Lease Term",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r858",
      "r1163"
     ]
    },
    "us-gaap_OperatingLossCarryforwardsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLossCarryforwardsLineItems",
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESADDITIONALINFORMATIONDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Loss Carryforwards [Line Items]",
        "label": "Operating Loss Carryforwards [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r758"
     ]
    },
    "us-gaap_OperatingLossCarryforwardsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLossCarryforwardsTable",
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESADDITIONALINFORMATIONDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Loss Carryforwards [Table]",
        "label": "Operating Loss Carryforwards [Table]",
        "documentation": "Disclosure of information about operating loss carryforward. Includes, but is not limited to, tax authority, amount and expiration date of operating loss carryforward, and likelihood of utilization."
       }
      }
     },
     "auth_ref": [
      "r758"
     ]
    },
    "us-gaap_OperatingLossCarryforwardsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLossCarryforwardsValuationAllowance",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESADDITIONALINFORMATIONDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Loss Carryforwards, Valuation Allowance",
        "label": "Operating Loss Carryforwards, Valuation Allowance",
        "documentation": "The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized."
       }
      }
     },
     "auth_ref": [
      "r1504"
     ]
    },
    "us-gaap_OperatingSegmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingSegmentsMember",
     "presentation": [
      "http://www.wesco.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetails",
      "http://www.wesco.com/role/SEGMENTSANDRELATEDINFORMATIONSCHEDULEOFREVENUEFROMEXTERNALCUSTOMERSANDLONGLIVEDASSETSBYGEOGRAPHICALAREASDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Segments",
        "label": "Operating Segments [Member]",
        "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
       }
      }
     },
     "auth_ref": [
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r421",
      "r1114",
      "r1115"
     ]
    },
    "wcc_OptionToExtendLesseesOperatingLeaseLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "OptionToExtendLesseesOperatingLeaseLeasePayments",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/LEASESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Option to Extend Lessee's Operating Lease, Lease Payments",
        "label": "Option to Extend Lessee's Operating Lease, Lease Payments",
        "documentation": "Option to Extend Lessee's Operating Lease, Lease Payments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]",
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other assets",
        "label": "Other Assets, Noncurrent",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r297"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prior Service Cost (Credit), before Tax",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), before Tax",
        "documentation": "Amount, before tax, of cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit)."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r148",
      "r638"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency translation adjustment",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent",
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r27",
      "r195"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, before Tax",
        "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": [
      "r13",
      "r148",
      "r311",
      "r638"
     ]
    },
    "wcc_OtherComprehensiveIncomeLossDefinedBenefitPlanCurtailmentGainLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "OtherComprehensiveIncomeLossDefinedBenefitPlanCurtailmentGainLossBeforeTax",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Comprehensive Income (Loss), Defined Benefit Plan, Curtailment Gain (Loss), before Tax",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Curtailment Gain (Loss), before Tax",
        "documentation": "Other Comprehensive Income (Loss), Defined Benefit Plan, Curtailment Gain (Loss), before Tax"
       }
      }
     },
     "auth_ref": []
    },
    "wcc_OtherComprehensiveIncomeLossDefinedBenefitPlanForeignCurrencyTranslationGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "OtherComprehensiveIncomeLossDefinedBenefitPlanForeignCurrencyTranslationGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency translation Gain Loss",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Foreign currency translation Gain Loss",
        "documentation": "Other Comprehensive Income (Loss), Defined Benefit Plan, Foreign currency translation Gain Loss"
       }
      }
     },
     "auth_ref": []
    },
    "wcc_OtherComprehensiveIncomeLossDefinedBenefitPlanSettlementGainLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "OtherComprehensiveIncomeLossDefinedBenefitPlanSettlementGainLossBeforeTax",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Settlement",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Settlement Gain (Loss), before Tax",
        "documentation": "Other Comprehensive Income (Loss), Defined Benefit Plan, Settlement Gain (Loss), before Tax"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Translation adjustment",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax",
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r942"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to noncontrolling interests."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r27",
      "r195",
      "r313",
      "r316",
      "r362"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent",
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r27",
      "r195",
      "r313",
      "r316",
      "r362"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME",
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Benefit plan adjustments, net of tax",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax",
        "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r11",
      "r147",
      "r148",
      "r942"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Actuarial (Gain) Loss Arising During Period, before Tax",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax",
        "documentation": "Amount, before tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit."
       }
      }
     },
     "auth_ref": [
      "r147",
      "r148",
      "r182"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Benefit plan adjustments, tax",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax",
        "documentation": "Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r11",
      "r12",
      "r147",
      "r195"
     ]
    },
    "us-gaap_OtherCurrentLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherCurrentLiabilitiesMember",
     "presentation": [
      "http://www.wesco.com/role/LEASESSupplementalbalancesheetinformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Current Liabilities",
        "label": "Other Current Liabilities [Member]",
        "documentation": "Primary financial statement caption encompassing other current liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherDebtSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherDebtSecuritiesMember",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAssetallocationsDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSFairvalueplanassetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Debt Obligations",
        "label": "Other Debt Obligations [Member]",
        "documentation": "Investments in debt securities classified as other."
       }
      }
     },
     "auth_ref": [
      "r1353",
      "r1428"
     ]
    },
    "us-gaap_OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSOtherBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Deferred Compensation Arrangements, Liability, Classified, Noncurrent",
        "label": "Other Deferred Compensation Arrangements, Liability, Classified, Noncurrent",
        "documentation": "Amount of the liabilities, classified as other, for deferred compensation arrangements payable after one year or the operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "wcc_OtherIncomeAndExpensePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "OtherIncomeAndExpensePolicyTextBlock",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Income and Expense",
        "label": "Other Income and Expense [Policy Text Block]",
        "documentation": "Policy for Other Income and Expense"
       }
      }
     },
     "auth_ref": []
    },
    "wcc_OtherInternationalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "OtherInternationalMember",
     "presentation": [
      "http://www.wesco.com/role/REVENUEDetails",
      "http://www.wesco.com/role/SEGMENTSANDRELATEDINFORMATIONSCHEDULEOFREVENUEFROMEXTERNALCUSTOMERSANDLONGLIVEDASSETSBYGEOGRAPHICALAREASDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other International",
        "label": "Other International [Member]",
        "documentation": "Other International"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherInvestmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherInvestmentsMember",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAssetallocationsDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSFairvalueplanassetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Investments [Member]",
        "label": "Other Investments [Member]",
        "documentation": "Primary financial statement caption encompassing other investments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other current liabilities",
        "label": "Other Liabilities, Current",
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r129",
      "r1164"
     ]
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other noncurrent liabilities",
        "label": "Other Liabilities, Noncurrent",
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r135"
     ]
    },
    "us-gaap_OtherNonoperatingGainsLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNonoperatingGainsLosses",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Nonoperating Gains (Losses)",
        "label": "Other Nonoperating Gains (Losses)",
        "documentation": "Amount of gain (loss) related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r155",
      "r157"
     ]
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetails",
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME",
      "http://www.wesco.com/role/SEGMENTSANDRELATEDINFORMATIONSCHEDULEOFREVENUEFROMEXTERNALCUSTOMERSANDLONGLIVEDASSETSBYGEOGRAPHICALAREASDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Other, net",
        "terseLabel": "Other, net",
        "label": "Other Nonoperating Income (Expense)",
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r157"
     ]
    },
    "us-gaap_OtherOperatingActivitiesCashFlowStatement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherOperatingActivitiesCashFlowStatement",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other operating activities, net",
        "label": "Other Operating Activities, Cash Flow Statement",
        "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherOperatingIncomeExpenseNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherOperatingIncomeExpenseNet",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Other Operating Income (Expense), Net",
        "label": "Other Operating Income (Expense), Net",
        "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Performance Measure, Amount",
        "label": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r1244"
     ]
    },
    "us-gaap_OtherReceivablesNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherReceivablesNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other accounts receivable",
        "label": "Other Receivables, Net, Current",
        "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "wcc_OutOfPeriodAdjustment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "OutOfPeriodAdjustment",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesDetails",
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFGOODWILLDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Out-of-Period Adjustment",
        "label": "Out-of-Period Adjustment",
        "documentation": "Out-of-Period Adjustment"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount",
        "label": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1205",
      "r1216",
      "r1226",
      "r1259"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Amount",
        "label": "Outstanding Recovery Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1208",
      "r1219",
      "r1229",
      "r1262"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Outstanding Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r1208",
      "r1219",
      "r1229",
      "r1262"
     ]
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1233"
     ]
    },
    "wcc_PaymentForSellerExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "PaymentForSellerExpenses",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/SCHEDULEOFCONSIDERATIONTRANSFERREDDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payment for Seller Expenses",
        "label": "Payment for Seller Expenses",
        "documentation": "Payment for Seller Expenses"
       }
      }
     },
     "auth_ref": []
    },
    "wcc_PaymentToAcquireBusinessFairValueOfCashConsideration": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "PaymentToAcquireBusinessFairValueOfCashConsideration",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSDetails",
      "http://www.wesco.com/role/SCHEDULEOFCONSIDERATIONTRANSFERREDDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payment to Acquire Business, Fair Value of Cash Consideration",
        "label": "Payment to Acquire Business, Fair Value of Cash Consideration",
        "documentation": "Payment to Acquire Business, Fair Value of Cash Consideration"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForProceedsFromOtherInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Other investing activities, net",
        "label": "Payments for (Proceeds from) Other Investing Activities",
        "documentation": "Amount of cash (inflow) outflow from investing activities classified as other."
       }
      }
     },
     "auth_ref": [
      "r1289",
      "r1317"
     ]
    },
    "us-gaap_PaymentsForProceedsFromProductiveAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForProceedsFromProductiveAssets",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/SEGMENTSANDRELATEDINFORMATIONSCHEDULEOFREVENUEFROMEXTERNALCUSTOMERSANDLONGLIVEDASSETSBYGEOGRAPHICALAREASDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payments for (Proceeds from) Productive Assets",
        "label": "Payments for (Proceeds from) Productive Assets",
        "documentation": "The net cash outflow or inflow from purchases, sales and disposals of property, plant and equipment and other productive assets, including intangibles."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.wesco.com/role/EARNINGSPERSHAREDetails",
      "http://www.wesco.com/role/EARNINGSPERSHARESCHEDULEOFEARNINGSPERSHAREBASICANDDILUTEDDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Payments for Repurchase of Common Stock",
        "terseLabel": "Payments for Repurchase of Common Stock",
        "label": "Payments for Repurchase of Common Stock",
        "documentation": "The cash outflow to reacquire common stock during the period."
       }
      }
     },
     "auth_ref": [
      "r158"
     ]
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsOfDebtIssuanceCosts",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payments of Debt Issuance Costs",
        "label": "Payments of Debt Issuance Costs",
        "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt."
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "us-gaap_PaymentsOfDividendsCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsOfDividendsCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.wesco.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Payments of Ordinary Dividends, Common Stock",
        "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": [
      "r158"
     ]
    },
    "us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsOfDividendsPreferredStockAndPreferenceStock",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Payments of Ordinary Dividends, Preferred Stock and Preference Stock",
        "label": "Payments of Ordinary Dividends, Preferred Stock and Preference Stock",
        "documentation": "Amount of cash outflow in the form of ordinary dividends to preferred shareholders of the parent entity."
       }
      }
     },
     "auth_ref": [
      "r158"
     ]
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Payment, Tax Withholding, Share-based Payment Arrangement",
        "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": [
      "r327"
     ]
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireBusinessesGross",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/SCHEDULEOFCONSIDERATIONTRANSFERREDDetails",
      "http://www.wesco.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payments to Acquire Businesses, Gross",
        "label": "Payments to Acquire Businesses, Gross",
        "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r781"
     ]
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSANDDISPOSALSSYLVANIADetails",
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.wesco.com/role/SCHEDULEOFCONSIDERATIONTRANSFERREDDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Acquisition payments, net of cash acquired",
        "terseLabel": "Payments to Acquire Businesses, Net of Cash Acquired",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase."
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "us-gaap_PaymentsToAcquireProductiveAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireProductiveAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Capital expenditures",
        "label": "Payments to Acquire Productive Assets",
        "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets."
       }
      }
     },
     "auth_ref": [
      "r219",
      "r1512",
      "r1513",
      "r1514"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peer Group Issuers, Footnote",
        "label": "Peer Group Issuers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1243"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peer Group Total Shareholder Return Amount",
        "label": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r1243"
     ]
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Benefits",
        "label": "Retirement Benefits [Text Block]",
        "documentation": "The entire disclosure for retirement benefits."
       }
      }
     },
     "auth_ref": [
      "r592",
      "r618",
      "r620",
      "r626",
      "r645",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r666",
      "r667",
      "r669",
      "r1141"
     ]
    },
    "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitObligationsPlanAssetsandFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Current liabilities",
        "label": "Liability, Defined Benefit Plan, Current",
        "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as current."
       }
      }
     },
     "auth_ref": [
      "r129",
      "r593",
      "r594",
      "r617",
      "r1141"
     ]
    },
    "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitObligationsPlanAssetsandFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Non-current liabilities",
        "label": "Liability, Defined Benefit Plan, Noncurrent",
        "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r135",
      "r593",
      "r594",
      "r617",
      "r1141"
     ]
    },
    "us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PensionAndOtherPostretirementPlansPensionsPolicy",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension and Other Postretirement Plans, Pensions, Policy [Policy Text Block]",
        "label": "Pension and Other Postretirement Plans, Pensions, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for pension plans. This accounting policy may address (1) the types of plans sponsored by the entity (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r22",
      "r29",
      "r83"
     ]
    },
    "us-gaap_PensionPlansDefinedBenefitMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PensionPlansDefinedBenefitMember",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAssumptionsDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Plan [Member]",
        "label": "Pension Plan [Member]",
        "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits."
       }
      }
     },
     "auth_ref": [
      "r593",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r641",
      "r643",
      "r644",
      "r646",
      "r649",
      "r652",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665",
      "r669",
      "r670",
      "r681",
      "r1141",
      "r1142",
      "r1146",
      "r1147",
      "r1148"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Actually Paid Compensation Amount",
        "label": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1235"
     ]
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO",
        "label": "PEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r1252"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Name",
        "label": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r1245"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Total Compensation Amount",
        "label": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1234"
     ]
    },
    "wcc_PercentageOfPrincipalAmountOfSeniorNotesAcceleratedUnderDefault": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "PercentageOfPrincipalAmountOfSeniorNotesAcceleratedUnderDefault",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of principal amount of Senior Notes accelerated under default",
        "label": "Percentage of principal amount of Senior Notes accelerated under default",
        "documentation": "Percentage of principal amount of Senior Notes accelerated under default"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PerformanceSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PerformanceSharesMember",
     "presentation": [
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONDetails",
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDCOMPENSATIONSTOCKOPTIONSANDSTOCKAPPRECIATIONRIGHTSAWARDACTIVITYDetails",
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDPAYMENTAWARDPERFORMANCEBASEDAWARDSVALUATIONASSUMPTIONSDetails",
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSUMMARYOFRESTRICTEDSTOCKUNITSANDPERFORMANCEBASEDAWARDSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Performance Shares [Member]",
        "label": "Performance Shares [Member]",
        "documentation": "Share-based payment arrangement awarded for meeting performance target."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PhantomShareUnitsPSUsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PhantomShareUnitsPSUsMember",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSOtherBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Phantom Share Units (PSUs)",
        "label": "Phantom Share Units (PSUs) [Member]",
        "documentation": "Share-based payment arrangement awarded as phantom share or unit."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PlanAssetCategoriesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PlanAssetCategoriesDomain",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAssetallocationsDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSFairvalueplanassetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Domain]",
        "label": "Defined Benefit Plan, Plan Assets, Category [Domain]",
        "documentation": "Defined benefit plan asset investment."
       }
      }
     },
     "auth_ref": [
      "r618",
      "r619",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r646",
      "r1139",
      "r1140",
      "r1141"
     ]
    },
    "ecd_PnsnAdjsPrrSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnAdjsPrrSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Adjustments Prior Service Cost",
        "label": "Pension Adjustments Prior Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r1236"
     ]
    },
    "ecd_PnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Adjustments Service Cost",
        "label": "Pension Adjustments Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r1281"
     ]
    },
    "ecd_PnsnBnftsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnBnftsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Benefits Adjustments, Footnote",
        "label": "Pension Benefits Adjustments, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1235"
     ]
    },
    "us-gaap_PortionAtFairValueFairValueDisclosureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PortionAtFairValueFairValueDisclosureMember",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSFairvalueplanassetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Portion at Fair Value Measurement [Member]",
        "label": "Portion at Fair Value Measurement [Member]",
        "documentation": "Measured at fair value for financial reporting purposes."
       }
      }
     },
     "auth_ref": [
      "r827"
     ]
    },
    "us-gaap_PostemploymentBenefitsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PostemploymentBenefitsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Postemployment Benefits [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreferredStockDividendPaymentRateVariable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockDividendPaymentRateVariable",
     "presentation": [
      "http://www.wesco.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Stock, Dividend Payment Rate, Variable",
        "label": "Preferred Stock, Dividend Payment Rate, Variable",
        "documentation": "Description of basis of dividend, such as adjustable rate. Excludes percentage rate dividend payments or fixed dollar amounts per share."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r70",
      "r140"
     ]
    },
    "us-gaap_PreferredStockDividendRatePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockDividendRatePercentage",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSDetails",
      "http://www.wesco.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Stock, Dividend Rate, Percentage",
        "label": "Preferred Stock, Dividend Rate, Percentage",
        "documentation": "The percentage rate used to calculate dividend payments on preferred stock."
       }
      }
     },
     "auth_ref": [
      "r565",
      "r1062",
      "r1065",
      "r1067",
      "r1072"
     ]
    },
    "us-gaap_PreferredStockDividendsIncomeStatementImpact": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockDividendsIncomeStatementImpact",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME",
      "http://www.wesco.com/role/EARNINGSPERSHARESCHEDULEOFEARNINGSPERSHAREBASICANDDILUTEDDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Stock Dividends, Income Statement Impact",
        "label": "Preferred Stock Dividends, Income Statement Impact",
        "documentation": "The amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreferredStockDividendsPerShareCashPaid": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockDividendsPerShareCashPaid",
     "presentation": [
      "http://www.wesco.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Stock, Dividends, Per Share, Cash Paid",
        "label": "Preferred Stock, Dividends, Per Share, Cash Paid",
        "documentation": "Aggregate dividends paid during the period for each share of preferred stock outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreferredStockLiquidationPreference": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockLiquidationPreference",
     "presentation": [
      "http://www.wesco.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Stock, Liquidation Preference Per Share",
        "label": "Preferred Stock, Liquidation Preference Per Share",
        "documentation": "The per share liquidation preference (or restrictions) of nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r71",
      "r140",
      "r1325",
      "r1397"
     ]
    },
    "us-gaap_PreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockMember",
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.wesco.com/role/SCHEDULEOFCONSIDERATIONTRANSFERREDDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Stock",
        "label": "Preferred Stock [Member]",
        "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company."
       }
      }
     },
     "auth_ref": [
      "r1182",
      "r1183",
      "r1186",
      "r1187",
      "r1188",
      "r1189",
      "r1578",
      "r1579"
     ]
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSDetails",
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.wesco.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, par value",
        "verboseLabel": "Preferred Stock, Par or Stated Value Per Share",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer."
       }
      }
     },
     "auth_ref": [
      "r140",
      "r564"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.wesco.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, shares authorized",
        "verboseLabel": "Preferred Stock, Shares Authorized",
        "label": "Preferred Stock, Shares Authorized",
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r140",
      "r1016"
     ]
    },
    "us-gaap_PreferredStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesIssued",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSDetails",
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.wesco.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, shares issued",
        "label": "Preferred Stock, Shares Issued",
        "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt."
       }
      }
     },
     "auth_ref": [
      "r140",
      "r564"
     ]
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesOutstanding",
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, shares outstanding",
        "label": "Preferred Stock, Shares Outstanding",
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased."
       }
      }
     },
     "auth_ref": [
      "r140",
      "r1016",
      "r1035",
      "r1579",
      "r1580"
     ]
    },
    "us-gaap_PreferredStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, $.01 par value; 20,000,000 shares authorized, no shares issued or outstanding",
        "label": "Preferred Stock, Value, Issued",
        "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": [
      "r140",
      "r929",
      "r1164"
     ]
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Prepaid expenses and other current assets",
        "label": "Prepaid Expense and Other Assets, Current",
        "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": [
      "r1312"
     ]
    },
    "us-gaap_PrimeRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrimeRateMember",
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prime Rate [Member]",
        "label": "Prime Rate [Member]",
        "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PriorPeriodReclassificationAdjustment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PriorPeriodReclassificationAdjustment",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/REVENUEVariableConsiderationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prior Period Reclassification Adjustment",
        "label": "Prior Period Reclassification Adjustment",
        "documentation": "The amount of a reclassification adjustment made to prior period financial statement amounts."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PriorPeriodReclassificationAdjustmentDescription": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PriorPeriodReclassificationAdjustmentDescription",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassification, Policy [Policy Text Block]",
        "label": "Reclassification, Comparability Adjustment [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error."
       }
      }
     },
     "auth_ref": [
      "r1305"
     ]
    },
    "us-gaap_ProceedsFromDivestitureOfBusinesses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromDivestitureOfBusinesses",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSANDDISPOSALSCanadianDivestituresDetails",
      "http://www.wesco.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from Divestiture of Businesses",
        "label": "Proceeds from Divestiture of Businesses",
        "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period."
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromDivestitureOfBusinessesNetOfCashDivested",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSDetails",
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from Divestiture of Businesses, Net of Cash Divested",
        "label": "Proceeds from Divestiture of Businesses, Net of Cash Divested",
        "documentation": "This element represents the cash inflow during the period from the sale of a component of the entity."
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromIssuanceOfDebt",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Increase, Additional Borrowings",
        "label": "Proceeds from Issuance of Debt",
        "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt."
       }
      }
     },
     "auth_ref": [
      "r1319"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromIssuanceOfLongTermDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from issuance of long-term debt",
        "label": "Proceeds from Issuance of Long-Term Debt",
        "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r983"
     ]
    },
    "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromPaymentsForOtherFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other financing activities, net",
        "label": "Proceeds from (Payments for) Other Financing Activities",
        "documentation": "Amount of cash inflow (outflow) from financing activities classified as other."
       }
      }
     },
     "auth_ref": [
      "r1290",
      "r1318"
     ]
    },
    "us-gaap_ProceedsFromShortTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromShortTermDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from Short-Term Debt",
        "label": "Proceeds from Short-Term Debt",
        "documentation": "The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://www.wesco.com/role/REVENUEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Axis]",
        "label": "Product and Service [Axis]",
        "documentation": "Information by product and service, or group of similar products and similar services."
       }
      }
     },
     "auth_ref": [
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r278",
      "r423",
      "r882",
      "r958",
      "r959",
      "r960",
      "r961",
      "r962",
      "r963",
      "r964",
      "r1098",
      "r1132",
      "r1174",
      "r1175",
      "r1176",
      "r1179",
      "r1181",
      "r1304",
      "r1388",
      "r1389",
      "r1403",
      "r1545",
      "r1549",
      "r1550",
      "r1551",
      "r1552",
      "r1553",
      "r1554",
      "r1555",
      "r1556",
      "r1557",
      "r1558",
      "r1559",
      "r1560",
      "r1561",
      "r1562",
      "r1563",
      "r1564",
      "r1565",
      "r1566",
      "r1567",
      "r1568",
      "r1569",
      "r1570",
      "r1571",
      "r1572",
      "r1573",
      "r1574",
      "r1576",
      "r1577"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://www.wesco.com/role/REVENUEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Domain]",
        "label": "Product and Service [Domain]",
        "documentation": "Product or service, or a group of similar products or similar services."
       }
      }
     },
     "auth_ref": [
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r278",
      "r423",
      "r882",
      "r958",
      "r959",
      "r960",
      "r961",
      "r962",
      "r963",
      "r964",
      "r1098",
      "r1132",
      "r1174",
      "r1175",
      "r1176",
      "r1179",
      "r1181",
      "r1304",
      "r1388",
      "r1389",
      "r1403",
      "r1545",
      "r1549",
      "r1550",
      "r1551",
      "r1552",
      "r1553",
      "r1554",
      "r1555",
      "r1556",
      "r1557",
      "r1558",
      "r1559",
      "r1560",
      "r1561",
      "r1562",
      "r1563",
      "r1564",
      "r1565",
      "r1566",
      "r1567",
      "r1568",
      "r1569",
      "r1570",
      "r1571",
      "r1572",
      "r1573",
      "r1574",
      "r1576",
      "r1577"
     ]
    },
    "us-gaap_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income",
        "terseLabel": "Net income",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r288",
      "r312",
      "r315",
      "r329",
      "r338",
      "r353",
      "r362",
      "r366",
      "r367",
      "r431",
      "r522",
      "r523",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r531",
      "r532",
      "r775",
      "r784",
      "r785",
      "r788",
      "r789",
      "r805",
      "r828",
      "r923",
      "r939",
      "r990",
      "r1037",
      "r1054",
      "r1055",
      "r1153",
      "r1154",
      "r1191",
      "r1315",
      "r1392"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment [Abstract]",
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentAdditionalDisclosures": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentAdditionalDisclosures",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant, and Equipment, Additional Disclosures",
        "label": "Property, Plant, and Equipment, Additional Disclosures",
        "documentation": "Additional information disclosed pertaining to property, plant and equipment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesDetails",
      "http://www.wesco.com/role/PROPERTYBUILDINGSANDEQUIPMENTPROPERTYBUILDINGSANDEQUIPMENTDetails",
      "http://www.wesco.com/role/PROPERTYBUILDINGSANDEQUIPMENTSCHEDULEOFPROPERTYBUILDINGSANDEQUIPMENTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment by Type [Axis]",
        "label": "Long-Lived Tangible Asset [Axis]",
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r861"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "presentation": [
      "http://www.wesco.com/role/PROPERTYBUILDINGSANDEQUIPMENT"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PROPERTY, BUILDINGS AND EQUIPMENT",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r167",
      "r225",
      "r229",
      "r230"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/PROPERTYBUILDINGSANDEQUIPMENTPROPERTYBUILDINGSANDEQUIPMENTDetails",
      "http://www.wesco.com/role/PROPERTYBUILDINGSANDEQUIPMENTSCHEDULEOFPROPERTYBUILDINGSANDEQUIPMENTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, buildings and equipment, gross",
        "label": "Property, Plant and Equipment, Gross",
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r170",
      "r293",
      "r937"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://www.wesco.com/role/PROPERTYBUILDINGSANDEQUIPMENTPROPERTYBUILDINGSANDEQUIPMENTDetails",
      "http://www.wesco.com/role/PROPERTYBUILDINGSANDEQUIPMENTSCHEDULEOFPROPERTYBUILDINGSANDEQUIPMENTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment [Line Items]",
        "label": "Property, Plant and Equipment [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": [
      "r861"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesDetails",
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.wesco.com/role/PROPERTYBUILDINGSANDEQUIPMENTSCHEDULEOFPROPERTYBUILDINGSANDEQUIPMENTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, buildings and equipment, net",
        "label": "Property, Plant and Equipment, Net",
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r861",
      "r925",
      "r937",
      "r1164"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Buildings and Equipment",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r225",
      "r229",
      "r935"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://www.wesco.com/role/PROPERTYBUILDINGSANDEQUIPMENTTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesDetails",
      "http://www.wesco.com/role/PROPERTYBUILDINGSANDEQUIPMENTPROPERTYBUILDINGSANDEQUIPMENTDetails",
      "http://www.wesco.com/role/PROPERTYBUILDINGSANDEQUIPMENTSCHEDULEOFPROPERTYBUILDINGSANDEQUIPMENTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment, Type [Domain]",
        "label": "Long-Lived Tangible Asset [Domain]",
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
       }
      }
     },
     "auth_ref": [
      "r170",
      "r861"
     ]
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProvisionForDoubtfulAccounts",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r325",
      "r445"
     ]
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pay vs Performance Disclosure",
        "label": "Pay vs Performance Disclosure [Table]"
       }
      }
     },
     "auth_ref": [
      "r1233"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pay vs Performance Disclosure, Table",
        "label": "Pay vs Performance [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1233"
     ]
    },
    "wcc_RahiSystemsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "RahiSystemsMember",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSDetails",
      "http://www.wesco.com/role/LEASESSupplementalCashFlowInformationDetails",
      "http://www.wesco.com/role/SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails",
      "http://www.wesco.com/role/SCHEDULEOFCONSIDERATIONTRANSFERREDDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rahi Systems",
        "label": "Rahi Systems [Member]",
        "documentation": "Rahi Systems"
       }
      }
     },
     "auth_ref": []
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesDetails",
      "http://www.wesco.com/role/DEBTDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAssetallocationsDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails",
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFINTANGIBLEASSETSBYMAJORCLASSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Axis]",
        "label": "Statistical Measurement [Axis]",
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r244",
      "r246",
      "r248",
      "r249",
      "r251",
      "r280",
      "r281",
      "r516",
      "r517",
      "r518",
      "r519",
      "r618",
      "r675",
      "r711",
      "r712",
      "r713",
      "r722",
      "r810",
      "r875",
      "r876",
      "r877",
      "r965",
      "r967",
      "r979",
      "r1006",
      "r1007",
      "r1061",
      "r1064",
      "r1068",
      "r1069",
      "r1071",
      "r1092",
      "r1093",
      "r1121",
      "r1131",
      "r1149",
      "r1158",
      "r1159",
      "r1160",
      "r1161",
      "r1175",
      "r1184",
      "r1386",
      "r1394",
      "r1522",
      "r1535",
      "r1536",
      "r1537",
      "r1538",
      "r1539"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeMember",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesDetails",
      "http://www.wesco.com/role/DEBTDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAssetallocationsDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails",
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFINTANGIBLEASSETSBYMAJORCLASSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Domain]",
        "label": "Statistical Measurement [Domain]",
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r244",
      "r246",
      "r248",
      "r249",
      "r251",
      "r280",
      "r281",
      "r516",
      "r517",
      "r518",
      "r519",
      "r618",
      "r675",
      "r711",
      "r712",
      "r713",
      "r722",
      "r810",
      "r875",
      "r876",
      "r877",
      "r965",
      "r967",
      "r979",
      "r1006",
      "r1007",
      "r1061",
      "r1064",
      "r1068",
      "r1069",
      "r1071",
      "r1092",
      "r1093",
      "r1121",
      "r1131",
      "r1149",
      "r1158",
      "r1159",
      "r1160",
      "r1161",
      "r1175",
      "r1184",
      "r1386",
      "r1394",
      "r1522",
      "r1535",
      "r1536",
      "r1537",
      "r1538",
      "r1539"
     ]
    },
    "us-gaap_RealEstateFundsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RealEstateFundsMember",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAssetallocationsDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSFairvalueplanassetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Real Estate Funds",
        "label": "Real Estate Funds [Member]",
        "documentation": "Investments in funds that invest in commercial or residential real estate."
       }
      }
     },
     "auth_ref": [
      "r1159",
      "r1161"
     ]
    },
    "us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis",
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFINCOMETAXCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nature of Uncertainty [Axis]",
        "label": "Nature of Uncertainty [Axis]",
        "documentation": "Information by nature of uncertainty related to unrecognized tax benefits."
       }
      }
     },
     "auth_ref": [
      "r217"
     ]
    },
    "us-gaap_Reclassifications": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Reclassifications",
     "presentation": [
      "http://www.wesco.com/role/AccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassifications",
        "label": "Reclassifications [Text Block]",
        "documentation": "The entire disclosure for classifying current financial statements, which may be different from classifications in the prior year's financial statements. Disclose any material changes in classification including an explanation of the reason for the change and the areas impacted."
       }
      }
     },
     "auth_ref": [
      "r113"
     ]
    },
    "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward",
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFINCOMETAXCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized Tax Benefits [Roll Forward]",
        "label": "Unrecognized Tax Benefits [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1200",
      "r1211",
      "r1221",
      "r1254"
     ]
    },
    "us-gaap_RepaymentsOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepaymentsOfDebt",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Decrease, Repayments",
        "label": "Repayments of Debt",
        "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation."
       }
      }
     },
     "auth_ref": [
      "r1320"
     ]
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepaymentsOfLongTermDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Repayments of Long-term Debt",
        "label": "Repayments of Long-Term Debt",
        "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r159",
      "r986"
     ]
    },
    "us-gaap_RepaymentsOfShortTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepaymentsOfShortTermDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Repayments of Short-Term Debt",
        "label": "Repayments of Short-Term Debt",
        "documentation": "The cash outflow for a borrowing having initial term of repayment within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r159"
     ]
    },
    "srt_RestatementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RestatementAxis",
     "presentation": [
      "http://www.wesco.com/role/PROPERTYBUILDINGSANDEQUIPMENTPROPERTYBUILDINGSANDEQUIPMENTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revision of Prior Period [Axis]",
        "label": "Revision of Prior Period [Axis]",
        "documentation": "Information by adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision."
       }
      }
     },
     "auth_ref": [
      "r279",
      "r283",
      "r348",
      "r349",
      "r350",
      "r353",
      "r354",
      "r357",
      "r358",
      "r359",
      "r360",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r387",
      "r435",
      "r436",
      "r771",
      "r772",
      "r775",
      "r776",
      "r783",
      "r784",
      "r801",
      "r803",
      "r804",
      "r805",
      "r841",
      "r843",
      "r864",
      "r865",
      "r969",
      "r970",
      "r971",
      "r972",
      "r973",
      "r974",
      "r975",
      "r976",
      "r977",
      "r978",
      "r980",
      "r1349"
     ]
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date:",
        "label": "Restatement Determination Date [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1201",
      "r1212",
      "r1222",
      "r1255"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date",
        "label": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r1202",
      "r1213",
      "r1223",
      "r1256"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement does not require Recovery",
        "label": "Restatement Does Not Require Recovery [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1209",
      "r1220",
      "r1230",
      "r1263"
     ]
    },
    "srt_RestatementDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RestatementDomain",
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails",
      "http://www.wesco.com/role/PROPERTYBUILDINGSANDEQUIPMENTPROPERTYBUILDINGSANDEQUIPMENTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revision of Prior Period [Domain]",
        "label": "Revision of Prior Period [Domain]",
        "documentation": "Adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision."
       }
      }
     },
     "auth_ref": [
      "r279",
      "r283",
      "r348",
      "r349",
      "r350",
      "r353",
      "r354",
      "r357",
      "r358",
      "r359",
      "r360",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r387",
      "r435",
      "r436",
      "r771",
      "r772",
      "r775",
      "r776",
      "r783",
      "r784",
      "r801",
      "r803",
      "r804",
      "r805",
      "r841",
      "r843",
      "r864",
      "r865",
      "r969",
      "r970",
      "r971",
      "r972",
      "r973",
      "r974",
      "r975",
      "r976",
      "r977",
      "r978",
      "r980",
      "r1349"
     ]
    },
    "us-gaap_RestrictedCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedCash",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Cash",
        "label": "Restricted Cash",
        "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits."
       }
      }
     },
     "auth_ref": [
      "r1306",
      "r1323",
      "r1540",
      "r1543"
     ]
    },
    "us-gaap_RestrictedStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedStockMember",
     "presentation": [
      "http://www.wesco.com/role/SCHEDULEOFCONSIDERATIONTRANSFERREDDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Stock",
        "label": "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": [
      "r53"
     ]
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedStockUnitsRSUMember",
     "presentation": [
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONDetails",
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSUMMARYOFRESTRICTEDSTOCKUNITSANDPERFORMANCEBASEDAWARDSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Stock Units (RSUs)",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained earnings",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r143",
      "r179",
      "r932",
      "r973",
      "r978",
      "r987",
      "r1017",
      "r1164"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.wesco.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained Earnings (Deficit)",
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r282",
      "r348",
      "r349",
      "r350",
      "r354",
      "r362",
      "r365",
      "r367",
      "r432",
      "r437",
      "r491",
      "r761",
      "r762",
      "r770",
      "r771",
      "r772",
      "r776",
      "r783",
      "r784",
      "r793",
      "r795",
      "r796",
      "r799",
      "r803",
      "r842",
      "r845",
      "r969",
      "r971",
      "r991",
      "r1579"
     ]
    },
    "us-gaap_RetirementPlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetirementPlanNameAxis",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Plan Name [Axis]",
        "label": "Retirement Plan Name [Axis]",
        "documentation": "Information by name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans."
       }
      }
     },
     "auth_ref": [
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r1149",
      "r1292",
      "r1406",
      "r1407",
      "r1408",
      "r1409",
      "r1410",
      "r1411",
      "r1412",
      "r1413",
      "r1414",
      "r1415",
      "r1416",
      "r1417",
      "r1418",
      "r1419",
      "r1420",
      "r1421",
      "r1422",
      "r1423",
      "r1424",
      "r1425",
      "r1426",
      "r1427",
      "r1428",
      "r1429",
      "r1430",
      "r1431",
      "r1432",
      "r1433",
      "r1434",
      "r1435",
      "r1436",
      "r1437",
      "r1438",
      "r1439",
      "r1440",
      "r1441",
      "r1442",
      "r1443",
      "r1444",
      "r1445",
      "r1446",
      "r1447",
      "r1448",
      "r1449",
      "r1450",
      "r1451",
      "r1452",
      "r1453",
      "r1454",
      "r1455",
      "r1456",
      "r1457",
      "r1458",
      "r1459",
      "r1460",
      "r1461",
      "r1462",
      "r1463",
      "r1464",
      "r1465"
     ]
    },
    "us-gaap_RetirementPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetirementPlanNameDomain",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Plan Name [Domain]",
        "label": "Retirement Plan Name [Domain]",
        "documentation": "Name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans."
       }
      }
     },
     "auth_ref": [
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r1149",
      "r1292",
      "r1406",
      "r1407",
      "r1408",
      "r1409",
      "r1410",
      "r1411",
      "r1412",
      "r1413",
      "r1414",
      "r1415",
      "r1416",
      "r1417",
      "r1418",
      "r1419",
      "r1420",
      "r1421",
      "r1422",
      "r1423",
      "r1424",
      "r1425",
      "r1426",
      "r1427",
      "r1428",
      "r1429",
      "r1430",
      "r1431",
      "r1432",
      "r1433",
      "r1434",
      "r1435",
      "r1436",
      "r1437",
      "r1438",
      "r1439",
      "r1440",
      "r1441",
      "r1442",
      "r1443",
      "r1444",
      "r1445",
      "r1446",
      "r1447",
      "r1448",
      "r1449",
      "r1450",
      "r1451",
      "r1452",
      "r1453",
      "r1454",
      "r1455",
      "r1456",
      "r1457",
      "r1458",
      "r1459",
      "r1460",
      "r1461",
      "r1462",
      "r1463",
      "r1464",
      "r1465"
     ]
    },
    "us-gaap_RetirementPlanSponsorLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetirementPlanSponsorLocationAxis",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAssetallocationsDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAssumptionsDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitObligationsPlanAssetsandFundedStatusDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitpaymentsDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSFairvalueplanassetsDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSPensionCostsDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Plan Sponsor Location [Axis]",
        "label": "Retirement Plan Sponsor Location [Axis]",
        "documentation": "Information by location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans."
       }
      }
     },
     "auth_ref": [
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r641",
      "r642",
      "r643",
      "r644",
      "r646",
      "r649",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665",
      "r1467",
      "r1468",
      "r1469"
     ]
    },
    "us-gaap_RetirementPlanSponsorLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetirementPlanSponsorLocationDomain",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAssetallocationsDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAssumptionsDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitObligationsPlanAssetsandFundedStatusDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitpaymentsDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSFairvalueplanassetsDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSPensionCostsDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Plan Sponsor Location [Domain]",
        "label": "Retirement Plan Sponsor Location [Domain]",
        "documentation": "Location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans."
       }
      }
     },
     "auth_ref": [
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r641",
      "r642",
      "r643",
      "r644",
      "r646",
      "r649",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665",
      "r1467",
      "r1468",
      "r1469"
     ]
    },
    "us-gaap_RetirementPlanTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetirementPlanTypeAxis",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAssumptionsDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitpaymentsDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Plan Type [Axis]",
        "label": "Retirement Plan Type [Axis]",
        "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement."
       }
      }
     },
     "auth_ref": [
      "r593",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r641",
      "r643",
      "r644",
      "r646",
      "r649",
      "r652",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665",
      "r669",
      "r670",
      "r671",
      "r681",
      "r1141",
      "r1142",
      "r1143",
      "r1144",
      "r1145",
      "r1146",
      "r1147",
      "r1148"
     ]
    },
    "us-gaap_RetirementPlanTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetirementPlanTypeDomain",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAssumptionsDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitpaymentsDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Plan Type [Domain]",
        "label": "Retirement Plan Type [Domain]",
        "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement."
       }
      }
     },
     "auth_ref": [
      "r593",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r641",
      "r643",
      "r644",
      "r646",
      "r649",
      "r652",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665",
      "r669",
      "r670",
      "r671",
      "r681",
      "r1141",
      "r1142",
      "r1143",
      "r1144",
      "r1145",
      "r1146",
      "r1147",
      "r1148"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue from Contract with Customer [Abstract]",
        "label": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetails",
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME",
      "http://www.wesco.com/role/REVENUEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net sales",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise."
       }
      }
     },
     "auth_ref": [
      "r211",
      "r212",
      "r388",
      "r398",
      "r399",
      "r414",
      "r420",
      "r423",
      "r425",
      "r427",
      "r589",
      "r590",
      "r882"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "presentation": [
      "http://www.wesco.com/role/REVENUE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue from Contract with Customer",
        "label": "Revenue from Contract with Customer [Text Block]",
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts."
       }
      }
     },
     "auth_ref": [
      "r235",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r591"
     ]
    },
    "us-gaap_RevenueInformationUsedToAssessVariableConsiderationConstraint": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueInformationUsedToAssessVariableConsiderationConstraint",
     "presentation": [
      "http://www.wesco.com/role/REVENUEVariableConsiderationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue, Information Used to Assess Variable Consideration Constraint",
        "label": "Revenue, Information Used to Assess Variable Consideration Constraint",
        "documentation": "Description of methods, inputs, and assumptions used to assess estimate of variable consideration with probability of subsequent revenue reversal."
       }
      }
     },
     "auth_ref": [
      "r588"
     ]
    },
    "wcc_RevenueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "RevenueMember",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSANDDISPOSALSCanadianDivestituresDetails",
      "http://www.wesco.com/role/ACQUISITIONSAnixterProFormaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue",
        "label": "Revenue [Member]",
        "documentation": "Revenue"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRecognitionPolicyTextBlock",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue Recognition",
        "label": "Revenue [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources."
       }
      }
     },
     "auth_ref": [
      "r1039",
      "r1097",
      "r1105"
     ]
    },
    "wcc_RevenueVariableConsiderationConstraintIncreaseDecrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "RevenueVariableConsiderationConstraintIncreaseDecrease",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/REVENUEVariableConsiderationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Revenue, Variable Consideration Constraint Increase (Decrease)",
        "label": "Revenue, Variable Consideration Constraint Increase (Decrease)",
        "documentation": "Revenue, Variable Consideration Constraint Increase (Decrease)"
       }
      }
     },
     "auth_ref": []
    },
    "srt_RevisionOfPriorPeriodReclassificationAdjustmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RevisionOfPriorPeriodReclassificationAdjustmentMember",
     "presentation": [
      "http://www.wesco.com/role/PROPERTYBUILDINGSANDEQUIPMENTPROPERTYBUILDINGSANDEQUIPMENTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revision of Prior Period, Reclassification, Adjustment",
        "label": "Revision of Prior Period, Reclassification, Adjustment [Member]",
        "documentation": "Cumulative increase (decrease) to previously issued financial statements for reclassification. Excludes adjustment for reclassification from amendment to accounting standards."
       }
      }
     },
     "auth_ref": [
      "r285",
      "r1349"
     ]
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevolvingCreditFacilityMember",
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails",
      "http://www.wesco.com/role/DEBTSCHEDULEOFDEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving credit facility",
        "label": "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.wesco.com/role/LEASESSupplementalCashFlowInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "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": [
      "r857",
      "r1163"
     ]
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Adopted",
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1272"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Terminated",
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1272"
     ]
    },
    "srt_ScenarioForecastMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScenarioForecastMember",
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails",
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forecast [Member]",
        "label": "Forecast [Member]",
        "documentation": "Information reported for future period. Excludes information expected to be reported in future period for effect on historical fact."
       }
      }
     },
     "auth_ref": [
      "r680",
      "r1301",
      "r1338"
     ]
    },
    "srt_ScenarioUnspecifiedDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScenarioUnspecifiedDomain",
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails",
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Scenario [Domain]",
        "label": "Scenario [Domain]",
        "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts."
       }
      }
     },
     "auth_ref": [
      "r279",
      "r368",
      "r680",
      "r1285",
      "r1338"
     ]
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "presentation": [
      "http://www.wesco.com/role/EARNINGSPERSHAREDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Security, Excluded EPS Calculation [Table]",
        "label": "Antidilutive Security, Excluded EPS Calculation [Table]",
        "documentation": "Disclosure of information about security that could potentially dilute basic earnings per share (EPS) in future that was not included in calculation of diluted EPS."
       }
      }
     },
     "auth_ref": [
      "r53"
     ]
    },
    "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAssumptionsUsedTableTextBlock",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Assumptions [Table Text Block]",
        "label": "Defined Benefit Plan, Assumptions [Table Text Block]",
        "documentation": "Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate."
       }
      }
     },
     "auth_ref": [
      "r640"
     ]
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSANDDISPOSALSSYLVANIADetails",
      "http://www.wesco.com/role/ACQUISITIONSDetails",
      "http://www.wesco.com/role/ACQUISITIONSTables",
      "http://www.wesco.com/role/ANIXTERIDENTIFIABLEINTANGIBLESDetails",
      "http://www.wesco.com/role/SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails",
      "http://www.wesco.com/role/SCHEDULEOFCONSIDERATIONTRANSFERREDDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "documentation": "Disclosure of information about business combination. Includes, but is not limited to, recognized asset and liability."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r93",
      "r779"
     ]
    },
    "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
     "presentation": [
      "http://www.wesco.com/role/LEASESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Cash Flow, Supplemental Disclosures",
        "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]",
        "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Components of Income Tax Expense",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years."
       }
      }
     },
     "auth_ref": [
      "r1509"
     ]
    },
    "us-gaap_ScheduleOfDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDebtTableTextBlock",
     "presentation": [
      "http://www.wesco.com/role/DEBTTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Debt",
        "label": "Schedule of Debt [Table Text Block]",
        "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Deferred Tax Assets and Liabilities",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r1503"
     ]
    },
    "us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Defined Benefit Plan Amounts Recognized in Other Comprehensive Income (Loss)",
        "label": "Schedule of Defined Benefit Plan Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block]",
        "documentation": "Tabular disclosure of the changes in plan assets and benefit obligations recognized in other comprehensive income (loss) during the period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAssetallocationsDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitObligationsPlanAssetsandFundedStatusDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitpaymentsDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSFairvalueplanassetsDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSOtherBenefitsDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSPensionCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Defined Benefit Plans Disclosures - Other Benefits [Table]",
        "label": "Defined Benefit Plan [Table]",
        "documentation": "Disclosure of information about individual defined benefit pension plan or other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r79",
      "r80",
      "r81",
      "r82"
     ]
    },
    "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
     "presentation": [
      "http://www.wesco.com/role/ASSETSANDLIABILITIESHELDFORSALETables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Groups, Including Discontinued Operations",
        "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]",
        "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r35",
      "r39",
      "r115",
      "r116",
      "r117",
      "r118",
      "r119",
      "r120",
      "r123",
      "r124",
      "r125",
      "r172"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://www.wesco.com/role/EARNINGSPERSHARETables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "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": [
      "r1341"
     ]
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r734",
      "r1152",
      "r1497"
     ]
    },
    "wcc_ScheduleOfEmployeeBenefitPlansLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "ScheduleOfEmployeeBenefitPlansLineItems",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Employee Benefit Plans [Line Items]",
        "label": "Schedule of Employee Benefit Plans [Line Items]",
        "documentation": "Schedule of Employee Benefit Plans [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "wcc_ScheduleOfEmployeeBenefitPlansTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "ScheduleOfEmployeeBenefitPlansTable",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Employee Benefit Plans [Table]",
        "label": "Schedule of Employee Benefit Plans [Table]",
        "documentation": "Schedule of Employee Benefit Plans [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfExpectedBenefitPaymentsTableTextBlock",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Expected Benefit Payments [Table Text Block]",
        "label": "Schedule of Expected Benefit Payments [Table Text Block]",
        "documentation": "Tabular disclosure of benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter."
       }
      }
     },
     "auth_ref": [
      "r183"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "presentation": [
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Intangible Assets by Major Class",
        "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]",
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment."
       }
      }
     },
     "auth_ref": [
      "r1123",
      "r1374"
     ]
    },
    "us-gaap_ScheduleOfGoodwillTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfGoodwillTable",
     "presentation": [
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFGOODWILLDetails",
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill [Table]",
        "label": "Goodwill [Table]",
        "documentation": "Disclosure of information about goodwill, including, but not limited to, change from acquisition, sale, impairment, and other reason."
       }
      }
     },
     "auth_ref": [
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r1122"
     ]
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfGoodwillTextBlock",
     "presentation": [
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Goodwill",
        "label": "Schedule of Goodwill [Table Text Block]",
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule."
       }
      }
     },
     "auth_ref": [
      "r1122",
      "r1356",
      "r1357",
      "r1358",
      "r1359",
      "r1360",
      "r1361",
      "r1362",
      "r1363",
      "r1364",
      "r1365",
      "r1366"
     ]
    },
    "wcc_ScheduleOfGoodwillWccTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "ScheduleOfGoodwillWccTable",
     "presentation": [
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFINTANGIBLEASSETSBYMAJORCLASSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Intangible Assets",
        "label": "Schedule of Goodwill wcc [Table]",
        "documentation": "Change in carrying amount for classes of intangible assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Income before Income Tax, Domestic and Foreign",
        "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]",
        "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions."
       }
      }
     },
     "auth_ref": [
      "r1328"
     ]
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "presentation": [
      "http://www.wesco.com/role/DEBTTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Maturities of Long-term Debt",
        "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]",
        "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt."
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfNetBenefitCostsTableTextBlock",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Net Benefit Costs [Table Text Block]",
        "label": "Schedule of Net Benefit Costs [Table Text Block]",
        "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments."
       }
      }
     },
     "auth_ref": [
      "r184"
     ]
    },
    "us-gaap_ScheduleOfNetFundedStatusTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfNetFundedStatusTableTextBlock",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Net Funded Status [Table Text Block]",
        "label": "Schedule of Net Funded Status [Table Text Block]",
        "documentation": "Tabular disclosure of net funded status of pension plans and/or other employee benefit plans."
       }
      }
     },
     "auth_ref": [
      "r78"
     ]
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://www.wesco.com/role/PROPERTYBUILDINGSANDEQUIPMENTPROPERTYBUILDINGSANDEQUIPMENTDetails",
      "http://www.wesco.com/role/PROPERTYBUILDINGSANDEQUIPMENTSCHEDULEOFPROPERTYBUILDINGSANDEQUIPMENTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Property, Plant and Equipment [Table]",
        "label": "Property, Plant and Equipment [Table]",
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r861"
     ]
    },
    "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed",
        "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]",
        "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree."
       }
      }
     },
     "auth_ref": [
      "r192"
     ]
    },
    "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable",
     "presentation": [
      "http://www.wesco.com/role/SEGMENTSANDRELATEDINFORMATIONSCHEDULEOFREVENUEFROMEXTERNALCUSTOMERSANDLONGLIVEDASSETSBYGEOGRAPHICALAREASDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]",
        "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]",
        "documentation": "Disclosure of information about revenue from external customer and long-lived asset by geographical area. Long-lived asset excludes financial instrument, customer relationship with financial institution, mortgage and other servicing right, deferred policy acquisition cost, and deferred tax asset."
       }
      }
     },
     "auth_ref": [
      "r62",
      "r149"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "presentation": [
      "http://www.wesco.com/role/BUSINESSSEGMENTSDetails",
      "http://www.wesco.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "documentation": "Disclosure of information about profit (loss) and total assets by reportable segment."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r60",
      "r61"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "presentation": [
      "http://www.wesco.com/role/BUSINESSSEGMENTSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Segment Reporting Information, by Segment",
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r60",
      "r61"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDCOMPENSATIONSTOCKOPTIONSANDSTOCKAPPRECIATIONRIGHTSAWARDACTIVITYDetails",
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDPAYMENTAWARDPERFORMANCEBASEDAWARDSVALUATIONASSUMPTIONSDetails",
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDPAYMENTAWARDSVALUATIONASSUMPTIONSDetails",
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSUMMARYOFRESTRICTEDSTOCKUNITSANDPERFORMANCEBASEDAWARDSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r683",
      "r684",
      "r686",
      "r687",
      "r688",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
     "presentation": [
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share-based Compensation, Restricted Stock Units Award Activity",
        "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": [
      "r185"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock",
     "presentation": [
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Payment Arrangement, Stock Appreciation Right, Activity",
        "label": "Share-Based Payment Arrangement, Stock Appreciation Right, Activity [Table Text Block]",
        "documentation": "Tabular disclosure of the number and weighted-average exercise prices (or conversion ratios) for stock appreciation rights awards that were outstanding at the beginning and end of the year, and the number of stock appreciation rights awards that were granted, exercised or converted, forfeited, and expired during the year."
       }
      }
     },
     "auth_ref": [
      "r185"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "presentation": [
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Payment Arrangement, Option, Activity",
        "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]",
        "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": [
      "r32",
      "r33",
      "r185"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock",
     "presentation": [
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share-based Compensation, Stock Options and Stock Appreciation Rights Award Activity",
        "label": "Share-Based Payment Arrangement, Option and Stock Appreciation Rights, Activity [Table Text Block]",
        "documentation": "Tabular disclosure of the number and weighted-average exercise prices (or conversion ratios) for stock options and stock appreciation rights that were outstanding at the beginning and end of the year, exercisable at the end of the year, and the number of stock options and stock appreciation rights that were granted, exercised or converted, forfeited, and expired during the year."
       }
      }
     },
     "auth_ref": [
      "r185"
     ]
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "presentation": [
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]",
        "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]",
        "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": [
      "r190"
     ]
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfStockByClassTable",
     "presentation": [
      "http://www.wesco.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock, Class of Stock [Table]",
        "label": "Stock, Class of Stock [Table]",
        "documentation": "Disclosure of information about stock by class. Includes, but is not limited to, common, convertible, and preferred stocks."
       }
      }
     },
     "auth_ref": [
      "r68",
      "r69",
      "r70",
      "r71",
      "r72",
      "r73",
      "r175",
      "r177",
      "r178",
      "r179",
      "r303",
      "r304",
      "r305",
      "r390",
      "r564",
      "r565",
      "r566",
      "r568",
      "r571",
      "r576",
      "r578",
      "r983",
      "r984",
      "r985",
      "r986",
      "r1131",
      "r1284",
      "r1325"
     ]
    },
    "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Unrecognized Tax Benefits Roll Forward",
        "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]",
        "documentation": "Tabular disclosure of the change in unrecognized tax benefits."
       }
      }
     },
     "auth_ref": [
      "r744",
      "r1151"
     ]
    },
    "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
     "presentation": [
      "http://www.wesco.com/role/ScheduleIIValuationandQualifyingAccounts"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule II - Valuation and Qualifying Accounts",
        "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]",
        "documentation": "The entire disclosure for valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r243",
      "r347"
     ]
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "presentation": [
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Expected Amortization Expense",
        "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]",
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r1123",
      "r1376"
     ]
    },
    "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember",
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate",
        "label": "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": [
      "r1517"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.wesco.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of 12(b) Security",
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r1193"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.wesco.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name of Exchange",
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r1196"
     ]
    },
    "us-gaap_SegmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentDomain",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesDetails",
      "http://www.wesco.com/role/BUSINESSSEGMENTSDetails",
      "http://www.wesco.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetails",
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFGOODWILLDetails",
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSTEXTUALSDetails",
      "http://www.wesco.com/role/REVENUEDetails",
      "http://www.wesco.com/role/SEGMENTSANDRELATEDINFORMATIONSCHEDULEOFREVENUEFROMEXTERNALCUSTOMERSANDLONGLIVEDASSETSBYGEOGRAPHICALAREASDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segments [Domain]",
        "label": "Segments [Domain]",
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
       }
      }
     },
     "auth_ref": [
      "r211",
      "r212",
      "r213",
      "r214",
      "r388",
      "r393",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r410",
      "r411",
      "r412",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r420",
      "r421",
      "r422",
      "r427",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r490",
      "r512",
      "r513",
      "r947",
      "r948",
      "r949",
      "r950",
      "r951",
      "r952",
      "r953",
      "r954",
      "r955",
      "r956",
      "r957",
      "r1110",
      "r1114",
      "r1115",
      "r1122",
      "r1178",
      "r1545",
      "r1549",
      "r1550",
      "r1551",
      "r1552",
      "r1553",
      "r1554",
      "r1555",
      "r1556",
      "r1557",
      "r1558",
      "r1559",
      "r1560",
      "r1561",
      "r1562",
      "r1563",
      "r1564",
      "r1565",
      "r1566",
      "r1567",
      "r1568",
      "r1569",
      "r1570",
      "r1571",
      "r1572",
      "r1573",
      "r1574",
      "r1576",
      "r1577"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://www.wesco.com/role/REVENUEDetails",
      "http://www.wesco.com/role/SEGMENTSANDRELATEDINFORMATIONSCHEDULEOFREVENUEFROMEXTERNALCUSTOMERSANDLONGLIVEDASSETSBYGEOGRAPHICALAREASDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Domain]",
        "label": "Geographical [Domain]",
        "documentation": "Geographical area."
       }
      }
     },
     "auth_ref": [
      "r245",
      "r247",
      "r250",
      "r252",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r425",
      "r426",
      "r888",
      "r889",
      "r890",
      "r891",
      "r892",
      "r893",
      "r894",
      "r895",
      "r896",
      "r897",
      "r898",
      "r899",
      "r900",
      "r901",
      "r902",
      "r903",
      "r904",
      "r905",
      "r906",
      "r907",
      "r908",
      "r909",
      "r910",
      "r911",
      "r912",
      "r913",
      "r914",
      "r915",
      "r916",
      "r917",
      "r1003",
      "r1004",
      "r1005",
      "r1063",
      "r1066",
      "r1070",
      "r1073",
      "r1081",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1099",
      "r1133",
      "r1166",
      "r1167",
      "r1168",
      "r1169",
      "r1170",
      "r1171",
      "r1172",
      "r1173",
      "r1177",
      "r1184",
      "r1403",
      "r1545",
      "r1549",
      "r1550",
      "r1552",
      "r1553",
      "r1554",
      "r1555",
      "r1556",
      "r1557",
      "r1558",
      "r1559",
      "r1560",
      "r1561",
      "r1562",
      "r1563",
      "r1564",
      "r1565",
      "r1566",
      "r1567",
      "r1568",
      "r1569",
      "r1570",
      "r1571",
      "r1572",
      "r1573",
      "r1574",
      "r1576",
      "r1577"
     ]
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting [Abstract]",
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration",
     "presentation": [
      "http://www.wesco.com/role/BUSINESSSEGMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting, CODM, Individual Title and Position or Group Name [Extensible Enumeration]",
        "label": "Segment Reporting, CODM, Individual Title and Position or Group Name [Extensible Enumeration]",
        "documentation": "Indicates title and position of individual or name of group identified as chief operating decision maker (CODM) for segment reporting."
       }
      }
     },
     "auth_ref": [
      "r396",
      "r1113",
      "r1120"
     ]
    },
    "us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingCodmProfitLossMeasureHowUsedDescription",
     "presentation": [
      "http://www.wesco.com/role/BUSINESSSEGMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting, CODM, Profit (Loss) Measure, How Used, Description",
        "label": "Segment Reporting, CODM, Profit (Loss) Measure, How Used, Description",
        "documentation": "Description of how chief operating decision maker (CODM) uses reported segment profit (loss) measure to assess performance and allocate resource."
       }
      }
     },
     "auth_ref": [
      "r413",
      "r1110",
      "r1117"
     ]
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://www.wesco.com/role/BUSINESSSEGMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEGMENTS AND RELATED INFORMATION",
        "label": "Segment Reporting Disclosure [Text Block]",
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments."
       }
      }
     },
     "auth_ref": [
      "r214",
      "r388",
      "r392",
      "r393",
      "r394",
      "r395",
      "r397",
      "r409",
      "r411",
      "r412",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r427",
      "r1109",
      "r1111",
      "r1112",
      "r1114",
      "r1116",
      "r1118",
      "r1119"
     ]
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingInformationLineItems",
     "presentation": [
      "http://www.wesco.com/role/BUSINESSSEGMENTSDetails",
      "http://www.wesco.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetails",
      "http://www.wesco.com/role/SEGMENTSANDRELATEDINFORMATIONSCHEDULEOFREVENUEFROMEXTERNALCUSTOMERSANDLONGLIVEDASSETSBYGEOGRAPHICALAREASDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting Information [Line Items]",
        "label": "Segment Reporting Information [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingOtherItemAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingOtherItemAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting, Other Segment Item, Amount",
        "label": "Segment Reporting, Other Segment Item, Amount",
        "documentation": "Amount of other expense (income) and loss (gain) calculated as difference between segment revenue and separately disclosed expense category to arrive at segment profit (loss)."
       }
      }
     },
     "auth_ref": [
      "r388",
      "r411",
      "r412",
      "r420",
      "r1114"
     ]
    },
    "us-gaap_SegmentReportingOtherItemCompositionDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingOtherItemCompositionDescription",
     "presentation": [
      "http://www.wesco.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting, Other Segment Item, Composition, Description",
        "label": "Segment Reporting, Other Segment Item, Composition, Description",
        "documentation": "Description of composition of other segment item not separately disclosed."
       }
      }
     },
     "auth_ref": [
      "r388",
      "r411",
      "r412",
      "r420",
      "r1114"
     ]
    },
    "us-gaap_SelfInsuranceReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SelfInsuranceReserve",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Self Insurance Reserve",
        "label": "Self Insurance Reserve",
        "documentation": "Carrying amount (including both current and noncurrent portions) of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property."
       }
      }
     },
     "auth_ref": [
      "r135"
     ]
    },
    "us-gaap_SelfInsuranceReservePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SelfInsuranceReservePolicyTextBlock",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insurance Programs",
        "label": "Self Insurance Reserve [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for self-insurance reserves, including, but not limited to incurred but not reported reserves (IBNR)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SellingGeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetails",
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME",
      "http://www.wesco.com/role/REVENUEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling, general and administrative expense",
        "label": "Selling, General and Administrative Expense",
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc."
       }
      }
     },
     "auth_ref": [
      "r154"
     ]
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SellingGeneralAndAdministrativeExpensesMember",
     "presentation": [
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling, General and Administrative Expenses [Member]",
        "label": "Selling, General and Administrative Expenses [Member]",
        "documentation": "Primary financial statement caption encompassing selling, general and administrative expense."
       }
      }
     },
     "auth_ref": []
    },
    "wcc_SellingGeneralAndAdministrativePayrollExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "SellingGeneralAndAdministrativePayrollExpenses",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling, general, and administrative payroll expenses",
        "label": "Selling, general, and administrative payroll expenses",
        "documentation": "Selling, general, and administrative payroll expenses"
       }
      }
     },
     "auth_ref": []
    },
    "wcc_SeniorNotesConsentFeePer1000PrincipalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "SeniorNotesConsentFeePer1000PrincipalAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior Notes consent fee per $1,000 principal amount",
        "label": "Senior Notes consent fee per $1,000 principal amount",
        "documentation": "Senior Notes consent fee per $1,000 principal amount"
       }
      }
     },
     "auth_ref": []
    },
    "wcc_SeniorNotesDue2021Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "SeniorNotesDue2021Member",
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails",
      "http://www.wesco.com/role/DEBTSCHEDULEOFDEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior Notes Due 2021 [Member]",
        "label": "Senior Notes Due 2021 [Member]",
        "documentation": "Senior Notes Due 2021 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "wcc_SeniorNotesDue2023Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "SeniorNotesDue2023Member",
     "presentation": [
      "http://www.wesco.com/role/DEBTSCHEDULEOFDEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior Notes Due 2023",
        "label": "Senior Notes Due 2023 [Member]",
        "documentation": "Senior Notes Due 2023"
       }
      }
     },
     "auth_ref": []
    },
    "wcc_SeniorNotesDue2025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "SeniorNotesDue2025Member",
     "presentation": [
      "http://www.wesco.com/role/DEBTSCHEDULEOFDEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior Notes Due 2025",
        "label": "Senior Notes Due 2025 [Member]",
        "documentation": "Senior Notes Due 2025"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SeniorNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SeniorNotesMember",
     "presentation": [
      "http://www.wesco.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior Notes [Member]",
        "label": "Senior Notes [Member]",
        "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors."
       }
      }
     },
     "auth_ref": []
    },
    "wcc_SeniorNotesTenderOfferConsiderationPer1000PrincipalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "SeniorNotesTenderOfferConsiderationPer1000PrincipalAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior Notes tender offer consideration per $1,000 principal amount",
        "label": "Senior Notes tender offer consideration per $1,000 principal amount",
        "documentation": "Senior Notes tender offer consideration per $1,000 principal amount"
       }
      }
     },
     "auth_ref": []
    },
    "wcc_SeniorNotesdue2024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "SeniorNotesdue2024Member",
     "presentation": [
      "http://www.wesco.com/role/DEBTSCHEDULEOFDEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior Notes due 2024 [Member]",
        "label": "Senior Notes due 2024 [Member]",
        "documentation": "Senior Notes due 2024 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SeriesAPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SeriesAPreferredStockMember",
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.wesco.com/role/COVERPAGE",
      "http://www.wesco.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series A Preferred Stock",
        "label": "Series A Preferred Stock [Member]",
        "documentation": "Series A preferred stock."
       }
      }
     },
     "auth_ref": [
      "r1308",
      "r1309",
      "r1398"
     ]
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetails",
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation expense",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSOtherBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award 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": [
      "r1150"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "presentation": [
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSUMMARYOFRESTRICTEDSTOCKUNITSANDPERFORMANCEBASEDAWARDSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r703"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSUMMARYOFRESTRICTEDSTOCKUNITSANDPERFORMANCEBASEDAWARDSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "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": [
      "r703"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "presentation": [
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONDetails",
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDCOMPENSATIONSTOCKOPTIONSANDSTOCKAPPRECIATIONRIGHTSAWARDACTIVITYDetails",
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDPAYMENTAWARDSVALUATIONASSUMPTIONSDetails",
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSUMMARYOFRESTRICTEDSTOCKUNITSANDPERFORMANCEBASEDAWARDSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted",
        "verboseLabel": "Stock-settled appreciation rights granted",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "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": [
      "r701"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONDetails",
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDCOMPENSATIONSTOCKOPTIONSANDSTOCKAPPRECIATIONRIGHTSAWARDACTIVITYDetails",
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSUMMARYOFRESTRICTEDSTOCKUNITSANDPERFORMANCEBASEDAWARDSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "verboseLabel": "Granted, Weighted Average Fair Value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "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": [
      "r701"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "presentation": [
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONDetails",
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDCOMPENSATIONSTOCKOPTIONSANDSTOCKAPPRECIATIONRIGHTSAWARDACTIVITYDetails",
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDPAYMENTAWARDSVALUATIONASSUMPTIONSDetails",
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSUMMARYOFRESTRICTEDSTOCKUNITSANDPERFORMANCEBASEDAWARDSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "terseLabel": "Unvested, Shares",
        "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": [
      "r698",
      "r699"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "presentation": [
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSUMMARYOFRESTRICTEDSTOCKUNITSANDPERFORMANCEBASEDAWARDSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested [Roll Forward]",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSUMMARYOFRESTRICTEDSTOCKUNITSANDPERFORMANCEBASEDAWARDSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unvested, Weighted Average Fair Value",
        "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": [
      "r698",
      "r699"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms",
     "presentation": [
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDCOMPENSATIONSTOCKOPTIONSANDSTOCKAPPRECIATIONRIGHTSAWARDACTIVITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Remaining Contractual Term, Outstanding",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms",
        "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r189"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "presentation": [
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSUMMARYOFRESTRICTEDSTOCKUNITSANDPERFORMANCEBASEDAWARDSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Vested in Period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r702"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSUMMARYOFRESTRICTEDSTOCKUNITSANDPERFORMANCEBASEDAWARDSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vested in Period, Weighted Average Fair Value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "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": [
      "r702"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "presentation": [
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "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": [
      "r712"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "presentation": [
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONDetails",
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDPAYMENTAWARDPERFORMANCEBASEDAWARDSVALUATIONASSUMPTIONSDetails",
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDPAYMENTAWARDSVALUATIONASSUMPTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected volatility",
        "verboseLabel": "WESCO 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": [
      "r711"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "presentation": [
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONDetails",
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDPAYMENTAWARDPERFORMANCEBASEDAWARDSVALUATIONASSUMPTIONSDetails",
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDPAYMENTAWARDSVALUATIONASSUMPTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk free interest rate",
        "verboseLabel": "Risk-free interest rate",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares."
       }
      }
     },
     "auth_ref": [
      "r713"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONDetails",
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDCOMPENSATIONSTOCKOPTIONSANDSTOCKAPPRECIATIONRIGHTSAWARDACTIVITYDetails",
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDPAYMENTAWARDPERFORMANCEBASEDAWARDSVALUATIONASSUMPTIONSDetails",
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDPAYMENTAWARDSVALUATIONASSUMPTIONSDetails",
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSUMMARYOFRESTRICTEDSTOCKUNITSANDPERFORMANCEBASEDAWARDSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "label": "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": [
      "r683",
      "r684",
      "r686",
      "r687",
      "r688",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised",
     "presentation": [
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDCOMPENSATIONSTOCKOPTIONSANDSTOCKAPPRECIATIONRIGHTSAWARDACTIVITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Exercised",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Exercised",
        "documentation": "Number of non-option equity instruments exercised by participants."
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures",
     "presentation": [
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDCOMPENSATIONSTOCKOPTIONSANDSTOCKAPPRECIATIONRIGHTSAWARDACTIVITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Forfeitures",
        "documentation": "Number of shares under non-option equity instrument agreements that were cancelled as a result of occurrence of a terminating event."
       }
      }
     },
     "auth_ref": [
      "r188"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber",
     "presentation": [
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDCOMPENSATIONSTOCKOPTIONSANDSTOCKAPPRECIATIONRIGHTSAWARDACTIVITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number",
        "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments."
       }
      }
     },
     "auth_ref": [
      "r186",
      "r187"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized",
     "presentation": [
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase to Number of Shares Authorized to be Issued",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized",
        "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value",
        "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": [
      "r705"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDCOMPENSATIONSTOCKOPTIONSANDSTOCKAPPRECIATIONRIGHTSAWARDACTIVITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price of options that were either forfeited or expired."
       }
      }
     },
     "auth_ref": [
      "r1476"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "presentation": [
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDCOMPENSATIONSTOCKOPTIONSANDSTOCKAPPRECIATIONRIGHTSAWARDACTIVITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period",
        "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": [
      "r696"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "presentation": [
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONDetails",
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDCOMPENSATIONSTOCKOPTIONSANDSTOCKAPPRECIATIONRIGHTSAWARDACTIVITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross",
        "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": [
      "r694"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "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": [
      "r704"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock",
     "presentation": [
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value [Table Text Block]",
        "documentation": "Tabular disclosure of the weighted-average grant-date fair value of equity options or other equity instruments granted during the year."
       }
      }
     },
     "auth_ref": [
      "r87"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDCOMPENSATIONSTOCKOPTIONSANDSTOCKAPPRECIATIONRIGHTSAWARDACTIVITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value",
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding."
       }
      }
     },
     "auth_ref": [
      "r85"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDCOMPENSATIONSTOCKOPTIONSANDSTOCKAPPRECIATIONRIGHTSAWARDACTIVITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "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": [
      "r690",
      "r691"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDCOMPENSATIONSTOCKOPTIONSANDSTOCKAPPRECIATIONRIGHTSAWARDACTIVITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "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": [
      "r690",
      "r691"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber",
     "presentation": [
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDCOMPENSATIONSTOCKOPTIONSANDSTOCKAPPRECIATIONRIGHTSAWARDACTIVITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number",
        "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options 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": [
      "r707"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSOtherBenefitsDetails",
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONDetails",
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDCOMPENSATIONSTOCKOPTIONSANDSTOCKAPPRECIATIONRIGHTSAWARDACTIVITYDetails",
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDPAYMENTAWARDPERFORMANCEBASEDAWARDSVALUATIONASSUMPTIONSDetails",
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDPAYMENTAWARDSVALUATIONASSUMPTIONSDetails",
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSUMMARYOFRESTRICTEDSTOCKUNITSANDPERFORMANCEBASEDAWARDSDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type [Domain]",
        "label": "Award Type [Domain]",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r686",
      "r687",
      "r688",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714"
     ]
    },
    "wcc_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingRollForward",
     "presentation": [
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDCOMPENSATIONSTOCKOPTIONSANDSTOCKAPPRECIATIONRIGHTSAWARDACTIVITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share Based Compensation Arrangements By Share Based Payment Award, Options and Stock Appreciation Rights Outstanding [Roll Forward]",
        "label": "Share Based Compensation Arrangements By Share Based Payment Award, Options and Stock Appreciation Rights Outstanding [Roll Forward]",
        "documentation": "Share Based Compensation Arrangements By Share Based Payment Award, Options and Stock Appreciation Rights Outstanding Roll Forward [Roll Forward]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDCOMPENSATIONSTOCKOPTIONSANDSTOCKAPPRECIATIONRIGHTSAWARDACTIVITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares."
       }
      }
     },
     "auth_ref": [
      "r695"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDCOMPENSATIONSTOCKOPTIONSANDSTOCKAPPRECIATIONRIGHTSAWARDACTIVITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options."
       }
      }
     },
     "auth_ref": [
      "r694"
     ]
    },
    "us-gaap_ShareBasedCompensationAwardTrancheOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationAwardTrancheOneMember",
     "presentation": [
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment Arrangement, Tranche One [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.wesco.com/role/STOCKBASEDCOMPENSATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment Arrangement, Tranche Three",
        "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_ShareBasedCompensationAwardTrancheTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationAwardTrancheTwoMember",
     "presentation": [
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment Arrangement, Tranche Two [Member]",
        "label": "Share-Based Payment Arrangement, Tranche Two [Member]",
        "documentation": "Second 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_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "presentation": [
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATION"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-Based Compensation",
        "label": "Share-Based Payment Arrangement [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost."
       }
      }
     },
     "auth_ref": [
      "r682",
      "r689",
      "r708",
      "r709",
      "r710",
      "r711",
      "r714",
      "r717",
      "r718",
      "r719",
      "r720"
     ]
    },
    "srt_ShareRepurchaseProgramAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ShareRepurchaseProgramAxis",
     "presentation": [
      "http://www.wesco.com/role/EARNINGSPERSHAREDetails",
      "http://www.wesco.com/role/EARNINGSPERSHARESCHEDULEOFEARNINGSPERSHAREBASICANDDILUTEDDetails",
      "http://www.wesco.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share Repurchase Program [Axis]",
        "label": "Share Repurchase Program [Axis]",
        "documentation": "Information by share repurchase program."
       }
      }
     },
     "auth_ref": [
      "r1400"
     ]
    },
    "srt_ShareRepurchaseProgramDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ShareRepurchaseProgramDomain",
     "presentation": [
      "http://www.wesco.com/role/EARNINGSPERSHAREDetails",
      "http://www.wesco.com/role/EARNINGSPERSHARESCHEDULEOFEARNINGSPERSHAREBASICANDDILUTEDDetails",
      "http://www.wesco.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share Repurchase Program [Domain]",
        "label": "Share Repurchase Program [Domain]",
        "documentation": "Name of share repurchase program."
       }
      }
     },
     "auth_ref": [
      "r1400"
     ]
    },
    "us-gaap_ShareRepurchaseProgramExciseTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareRepurchaseProgramExciseTax",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share Repurchase Program, Excise Tax",
        "label": "Share Repurchase Program, Excise Tax",
        "documentation": "Amount of excise tax on share purchased under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership."
       }
      }
     },
     "auth_ref": [
      "r1399"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage",
     "presentation": [
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage",
        "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": [
      "r1470"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDCOMPENSATIONSTOCKOPTIONSANDSTOCKAPPRECIATIONRIGHTSAWARDACTIVITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Intrinsic Value, Outstanding",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding",
        "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "presentation": [
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONDetails",
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDPAYMENTAWARDSVALUATIONASSUMPTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected life (in years)",
        "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": [
      "r710"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDCOMPENSATIONSTOCKOPTIONSANDSTOCKAPPRECIATIONRIGHTSAWARDACTIVITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Intrinsic Value, Exercisable",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value",
        "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": [
      "r85"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "presentation": [
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDCOMPENSATIONSTOCKOPTIONSANDSTOCKAPPRECIATIONRIGHTSAWARDACTIVITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Remaining Contractual Term, Exercisable",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r85"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDCOMPENSATIONSTOCKOPTIONSANDSTOCKAPPRECIATIONRIGHTSAWARDACTIVITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r189"
     ]
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1",
     "presentation": [
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDCOMPENSATIONSTOCKOPTIONSANDSTOCKAPPRECIATIONRIGHTSAWARDACTIVITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price",
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, 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": [
      "r86"
     ]
    },
    "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation",
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation",
        "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation",
        "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShippingAndHandlingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShippingAndHandlingMember",
     "presentation": [
      "http://www.wesco.com/role/REVENUEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shipping and Handling [Member]",
        "label": "Shipping and Handling [Member]",
        "documentation": "Packing and transport of product."
       }
      }
     },
     "auth_ref": [
      "r1405"
     ]
    },
    "us-gaap_ShortTermLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/LEASESLeaseCostDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/LEASESLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term Lease, Cost",
        "label": "Short-Term Lease, Cost",
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less."
       }
      }
     },
     "auth_ref": [
      "r854",
      "r1163"
     ]
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.wesco.com/role/AccountingPolicies",
      "http://www.wesco.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Significant Accounting Policies [Text Block]",
        "label": "Significant Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r164",
      "r335"
     ]
    },
    "us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems",
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFINCOMETAXCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]",
        "label": "Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r217"
     ]
    },
    "us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain",
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFINCOMETAXCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Nature of Uncertainty [Domain]",
        "label": "Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Nature of Uncertainty [Domain]",
        "documentation": "The nature of the uncertainty for which it is reasonably possible that the total amount of the unrecognized tax benefit will significantly increase or decrease within twelve months of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r217"
     ]
    },
    "us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable",
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFINCOMETAXCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in Unrecognized Tax Benefit, Reasonably Possible [Table]",
        "label": "Change in Unrecognized Tax Benefit, Reasonably Possible [Table]",
        "documentation": "Disclosure of information about unrecognized tax benefit for which significant change is reasonably possible within 12 months. Includes, but is not limited to, nature of uncertainty, nature of event that could cause significant change within 12 months, and estimate of range of reasonably possible change or statement of fact that estimate of range cannot be made."
       }
      }
     },
     "auth_ref": [
      "r217"
     ]
    },
    "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SoftwareAndSoftwareDevelopmentCostsMember",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesDetails",
      "http://www.wesco.com/role/PROPERTYBUILDINGSANDEQUIPMENTPROPERTYBUILDINGSANDEQUIPMENTDetails",
      "http://www.wesco.com/role/PROPERTYBUILDINGSANDEQUIPMENTSCHEDULEOFPROPERTYBUILDINGSANDEQUIPMENTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Software and Software Development Costs [Member]",
        "label": "Software and Software Development Costs [Member]",
        "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StateAndLocalJurisdictionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StateAndLocalJurisdictionMember",
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESADDITIONALINFORMATIONDetail",
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State and Local Jurisdiction [Member]",
        "label": "State and Local Jurisdiction [Member]",
        "documentation": "Designated state or local jurisdiction entitled to levy and collect income tax."
       }
      }
     },
     "auth_ref": [
      "r732"
     ]
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementBusinessSegmentsAxis",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesDetails",
      "http://www.wesco.com/role/BUSINESSSEGMENTSDetails",
      "http://www.wesco.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetails",
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFGOODWILLDetails",
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSTEXTUALSDetails",
      "http://www.wesco.com/role/REVENUEDetails",
      "http://www.wesco.com/role/SEGMENTSANDRELATEDINFORMATIONSCHEDULEOFREVENUEFROMEXTERNALCUSTOMERSANDLONGLIVEDASSETSBYGEOGRAPHICALAREASDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segments [Axis]",
        "label": "Segments [Axis]",
        "documentation": "Information by business segments."
       }
      }
     },
     "auth_ref": [
      "r211",
      "r212",
      "r213",
      "r214",
      "r286",
      "r388",
      "r393",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r410",
      "r411",
      "r412",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r420",
      "r421",
      "r422",
      "r427",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r490",
      "r496",
      "r512",
      "r513",
      "r947",
      "r948",
      "r949",
      "r950",
      "r951",
      "r952",
      "r953",
      "r954",
      "r955",
      "r956",
      "r957",
      "r1110",
      "r1114",
      "r1115",
      "r1122",
      "r1178",
      "r1545",
      "r1549",
      "r1550",
      "r1551",
      "r1552",
      "r1553",
      "r1554",
      "r1555",
      "r1556",
      "r1557",
      "r1558",
      "r1559",
      "r1560",
      "r1561",
      "r1562",
      "r1563",
      "r1564",
      "r1565",
      "r1566",
      "r1567",
      "r1568",
      "r1569",
      "r1570",
      "r1571",
      "r1572",
      "r1573",
      "r1574",
      "r1576",
      "r1577"
     ]
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSTables",
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.wesco.com/role/COVERPAGE",
      "http://www.wesco.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock [Axis]",
        "label": "Class of Stock [Axis]",
        "documentation": "Information by the different classes of stock of the entity."
       }
      }
     },
     "auth_ref": [
      "r236",
      "r303",
      "r304",
      "r305",
      "r338",
      "r374",
      "r378",
      "r381",
      "r383",
      "r390",
      "r391",
      "r431",
      "r522",
      "r525",
      "r526",
      "r527",
      "r531",
      "r532",
      "r564",
      "r565",
      "r568",
      "r571",
      "r578",
      "r828",
      "r983",
      "r984",
      "r985",
      "r986",
      "r991",
      "r992",
      "r993",
      "r994",
      "r995",
      "r996",
      "r997",
      "r998",
      "r999",
      "r1000",
      "r1001",
      "r1002",
      "r1016",
      "r1038",
      "r1056",
      "r1074",
      "r1075",
      "r1076",
      "r1077",
      "r1078",
      "r1284",
      "r1325",
      "r1340"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.wesco.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement, Equity Components [Axis]",
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r141",
      "r144",
      "r145",
      "r282",
      "r318",
      "r319",
      "r320",
      "r348",
      "r349",
      "r350",
      "r354",
      "r362",
      "r365",
      "r367",
      "r389",
      "r432",
      "r437",
      "r491",
      "r579",
      "r761",
      "r762",
      "r770",
      "r771",
      "r772",
      "r776",
      "r783",
      "r784",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r799",
      "r803",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835",
      "r836",
      "r842",
      "r845",
      "r865",
      "r942",
      "r969",
      "r970",
      "r971",
      "r991",
      "r1056"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://www.wesco.com/role/REVENUEDetails",
      "http://www.wesco.com/role/SEGMENTSANDRELATEDINFORMATIONSCHEDULEOFREVENUEFROMEXTERNALCUSTOMERSANDLONGLIVEDASSETSBYGEOGRAPHICALAREASDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Axis]",
        "label": "Geographical [Axis]",
        "documentation": "Information by geographical components."
       }
      }
     },
     "auth_ref": [
      "r245",
      "r247",
      "r250",
      "r252",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r425",
      "r426",
      "r888",
      "r889",
      "r890",
      "r891",
      "r892",
      "r893",
      "r894",
      "r895",
      "r896",
      "r897",
      "r898",
      "r899",
      "r900",
      "r901",
      "r902",
      "r903",
      "r904",
      "r905",
      "r906",
      "r907",
      "r908",
      "r909",
      "r910",
      "r911",
      "r912",
      "r913",
      "r914",
      "r915",
      "r916",
      "r917",
      "r1003",
      "r1004",
      "r1005",
      "r1063",
      "r1066",
      "r1070",
      "r1073",
      "r1081",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1099",
      "r1133",
      "r1166",
      "r1167",
      "r1168",
      "r1169",
      "r1170",
      "r1171",
      "r1172",
      "r1173",
      "r1177",
      "r1184",
      "r1403",
      "r1545",
      "r1549",
      "r1550",
      "r1552",
      "r1553",
      "r1554",
      "r1555",
      "r1556",
      "r1557",
      "r1558",
      "r1559",
      "r1560",
      "r1561",
      "r1562",
      "r1563",
      "r1564",
      "r1565",
      "r1566",
      "r1567",
      "r1568",
      "r1569",
      "r1570",
      "r1571",
      "r1572",
      "r1573",
      "r1574",
      "r1576",
      "r1577"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesDetails",
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSCONSOLIDATEDSTATEMENTSOFCASHFLOWSParentheticals",
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Line Items]",
        "label": "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": [
      "r348",
      "r349",
      "r350",
      "r389",
      "r845",
      "r882",
      "r981",
      "r1002",
      "r1008",
      "r1009",
      "r1010",
      "r1011",
      "r1012",
      "r1013",
      "r1016",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027",
      "r1030",
      "r1031",
      "r1032",
      "r1033",
      "r1034",
      "r1036",
      "r1039",
      "r1040",
      "r1042",
      "r1043",
      "r1044",
      "r1045",
      "r1046",
      "r1047",
      "r1048",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1053",
      "r1056",
      "r1185"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Cash Flows [Abstract]",
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Financial Position [Abstract]",
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Stockholders' Equity [Abstract]",
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_StatementScenarioAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StatementScenarioAxis",
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails",
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Scenario [Axis]",
        "label": "Scenario [Axis]",
        "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts."
       }
      }
     },
     "auth_ref": [
      "r279",
      "r368",
      "r680",
      "r1285",
      "r1286",
      "r1338"
     ]
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementTable",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesDetails",
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSCONSOLIDATEDSTATEMENTSOFCASHFLOWSParentheticals",
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Table]",
        "label": "Statement [Table]",
        "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r348",
      "r349",
      "r350",
      "r389",
      "r429",
      "r845",
      "r882",
      "r981",
      "r1002",
      "r1008",
      "r1009",
      "r1010",
      "r1011",
      "r1012",
      "r1013",
      "r1016",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027",
      "r1030",
      "r1031",
      "r1032",
      "r1033",
      "r1034",
      "r1036",
      "r1039",
      "r1040",
      "r1042",
      "r1043",
      "r1044",
      "r1045",
      "r1046",
      "r1047",
      "r1048",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1053",
      "r1056",
      "r1185"
     ]
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Price or TSR Estimation Method",
        "label": "Stock Price or TSR Estimation Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1204",
      "r1215",
      "r1225",
      "r1258"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockAppreciationRightsSARSMember",
     "presentation": [
      "http://www.wesco.com/role/EARNINGSPERSHAREDetails",
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONDetails",
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDCOMPENSATIONSTOCKOPTIONSANDSTOCKAPPRECIATIONRIGHTSAWARDACTIVITYDetails",
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDPAYMENTAWARDSVALUATIONASSUMPTIONSDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Appreciation Rights (SARs)",
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockGrantedDuringPeriodValueSharebasedCompensation",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares Granted, Value, Share-based Payment Arrangement, after Forfeiture",
        "label": "Shares Granted, Value, Share-Based Payment Arrangement, after Forfeiture",
        "documentation": "Value, after forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r88"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesAcquisitions",
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Issued During Period, Shares, Acquisitions",
        "label": "Stock Issued During Period, Shares, Acquisitions",
        "documentation": "Number of shares of stock issued during the period pursuant to acquisitions."
       }
      }
     },
     "auth_ref": [
      "r140",
      "r141",
      "r179"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONSCHEDULEOFSHAREBASEDCOMPENSATIONSTOCKOPTIONSANDSTOCKAPPRECIATIONRIGHTSAWARDACTIVITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period",
        "negatedTerseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period",
        "documentation": "Number of share options (or share units) exercised during the current period."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r140",
      "r141",
      "r179",
      "r695"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueAcquisitions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueAcquisitions",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Issued During Period, Value, Acquisitions",
        "label": "Stock Issued During Period, Value, Acquisitions",
        "documentation": "Value of stock issued pursuant to acquisitions during the period."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r141",
      "r144",
      "r145",
      "r179"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Issued, Value, Stock Options Exercised, Net of Tax Benefit (Expense)",
        "label": "Stock Issued, Value, Stock Options Exercised, Net of Tax Benefit (Expense)",
        "documentation": "Value of stock issued as a result of the exercise of stock options, after deduction of related income tax (expense) benefit."
       }
      }
     },
     "auth_ref": []
    },
    "srt_StockRepurchaseProgramAuthorizedAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/EARNINGSPERSHARESCHEDULEOFEARNINGSPERSHAREBASICANDDILUTEDDetails",
      "http://www.wesco.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share Repurchase Program, Authorized, Amount",
        "label": "Share Repurchase Program, Authorized, Amount",
        "documentation": "Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership."
       }
      }
     },
     "auth_ref": [
      "r1400"
     ]
    },
    "srt_StockRepurchaseProgramExpirationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StockRepurchaseProgramExpirationDate",
     "presentation": [
      "http://www.wesco.com/role/EARNINGSPERSHARESCHEDULEOFEARNINGSPERSHAREBASICANDDILUTEDDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share Repurchase Program, Expiration Date",
        "label": "Share Repurchase Program, Expiration Date",
        "documentation": "Expiration date for purchase of share under share repurchase plan, in YYYY-MM-DD format. Includes, but is not limited to, repurchase of stock and unit of ownership."
       }
      }
     },
     "auth_ref": [
      "r1400"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total stockholders' equity",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r141",
      "r144",
      "r145",
      "r165",
      "r1018",
      "r1035",
      "r1057",
      "r1058",
      "r1164",
      "r1192",
      "r1327",
      "r1352",
      "r1524",
      "r1579"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stockholders' Equity:",
        "label": "Equity, Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total WESCO International stockholders' equity",
        "terseLabel": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest",
        "label": "Equity, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r105",
      "r107",
      "r282",
      "r283",
      "r319",
      "r348",
      "r349",
      "r350",
      "r354",
      "r362",
      "r365",
      "r432",
      "r437",
      "r491",
      "r579",
      "r761",
      "r762",
      "r770",
      "r771",
      "r772",
      "r776",
      "r783",
      "r784",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r799",
      "r803",
      "r831",
      "r832",
      "r836",
      "r843",
      "r865",
      "r970",
      "r971",
      "r989",
      "r1018",
      "r1035",
      "r1057",
      "r1058",
      "r1079",
      "r1191",
      "r1327",
      "r1352",
      "r1524",
      "r1579"
     ]
    },
    "us-gaap_StockholdersEquityNoteAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityNoteAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stockholders' Equity Note [Abstract]",
        "label": "Stockholders' Equity Note [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://www.wesco.com/role/STOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CAPITAL STOCK",
        "label": "Equity [Text Block]",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r176",
      "r337",
      "r563",
      "r565",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r577",
      "r579",
      "r800",
      "r1059",
      "r1060",
      "r1080"
     ]
    },
    "us-gaap_StockholdersEquityOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityOther",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stockholders' Equity, Other",
        "label": "Stockholders' Equity, Other",
        "documentation": "This element represents movements included in the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy."
       }
      }
     },
     "auth_ref": []
    },
    "wcc_StockholdersEquityParentheticalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "StockholdersEquityParentheticalAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stockholders' Equity Parenthetical [Abstract]",
        "label": "Stockholders' Equity Parenthetical [Abstract]",
        "documentation": "Stockholders' Equity Parenthetical [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventLineItems",
     "presentation": [
      "http://www.wesco.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event [Line Items]",
        "label": "Subsequent Event [Line Items]",
        "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event."
       }
      }
     },
     "auth_ref": [
      "r837",
      "r869"
     ]
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails",
      "http://www.wesco.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event",
        "label": "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": [
      "r837",
      "r869"
     ]
    },
    "us-gaap_SubsequentEventTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTable",
     "presentation": [
      "http://www.wesco.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event [Table]",
        "label": "Subsequent Event [Table]",
        "documentation": "Disclosure of information about significant event or transaction occurring between statement of financial position date and date when financial statements were issued."
       }
      }
     },
     "auth_ref": [
      "r837",
      "r869"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails",
      "http://www.wesco.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event Type [Axis]",
        "label": "Subsequent Event Type [Axis]",
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r837",
      "r869"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails",
      "http://www.wesco.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event Type [Domain]",
        "label": "Subsequent Event Type [Domain]",
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r837",
      "r869"
     ]
    },
    "us-gaap_SubsequentEventsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Events [Abstract]",
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventsTextBlock",
     "presentation": [
      "http://www.wesco.com/role/SUBSEQUENTEVENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Events [Text Block]",
        "label": "Subsequent Events [Text Block]",
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business."
       }
      }
     },
     "auth_ref": [
      "r868",
      "r870"
     ]
    },
    "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SummaryOfIncomeTaxContingenciesTextBlock",
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Income Tax Contingencies",
        "label": "Summary of Income Tax Contingencies [Table Text Block]",
        "documentation": "Tabular disclosure for tax position taken on unrecognized tax benefit."
       }
      }
     },
     "auth_ref": [
      "r216",
      "r1499",
      "r1502"
     ]
    },
    "us-gaap_SummaryOfIncomeTaxExaminationsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SummaryOfIncomeTaxExaminationsTextBlock",
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Income Tax Examinations",
        "label": "Summary of Income Tax Examinations [Table Text Block]",
        "documentation": "Tabular disclosure of income tax examinations that an enterprise is currently subject to or that have been completed in the current period typically including a description of the examination, the jurisdiction conducting the examination, the tax year(s) under examination, the likelihood of an unfavorable settlement, the range of possible losses, the liability recorded, the increase or decrease in the liability from the prior period, and any penalties and interest that have been recorded."
       }
      }
     },
     "auth_ref": [
      "r1500"
     ]
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental disclosures:",
        "label": "Supplemental Cash Flow Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplementalEmployeeRetirementPlanDefinedBenefitMember",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitpaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental Employee Retirement Plan [Member]",
        "label": "Supplemental Employee Retirement Plan [Member]",
        "documentation": "Plan designed to provide limited group of employees with supplemental retirement benefits, in addition to other pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplierFinanceProgramAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplierFinanceProgramAxis",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplier Finance Program [Axis]",
        "label": "Supplier Finance Program [Axis]",
        "documentation": "Information by supplier finance program."
       }
      }
     },
     "auth_ref": [
      "r505",
      "r507",
      "r508"
     ]
    },
    "us-gaap_SupplierFinanceProgramDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplierFinanceProgramDomain",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplier Finance Program [Domain]",
        "label": "Supplier Finance Program [Domain]",
        "documentation": "Supplier finance program."
       }
      }
     },
     "auth_ref": [
      "r505",
      "r507",
      "r508"
     ]
    },
    "us-gaap_SupplierFinanceProgramLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplierFinanceProgramLineItems",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplier Finance Program [Line Items]",
        "label": "Supplier Finance Program [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": [
      "r505",
      "r507",
      "r508"
     ]
    },
    "us-gaap_SupplierFinanceProgramObligationDecreaseSettlement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplierFinanceProgramObligationDecreaseSettlement",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Supplier Finance Program, Obligation, Settlement",
        "label": "Supplier Finance Program, Obligation, Settlement",
        "documentation": "Amount of decrease in obligation for supplier finance program from settlement."
       }
      }
     },
     "auth_ref": [
      "r510",
      "r1125"
     ]
    },
    "us-gaap_SupplierFinanceProgramObligationIncrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplierFinanceProgramObligationIncrease",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplier Finance Program, Obligation, Addition",
        "label": "Supplier Finance Program, Obligation, Addition",
        "documentation": "Amount of increase in obligation for supplier finance program."
       }
      }
     },
     "auth_ref": [
      "r509",
      "r1125"
     ]
    },
    "us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplier Finance Program, Obligation, Statement of Financial Position [Extensible Enumeration]",
        "label": "Supplier Finance Program, Obligation, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes obligation for supplier finance program."
       }
      }
     },
     "auth_ref": [
      "r508"
     ]
    },
    "us-gaap_SupplierFinanceProgramTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplierFinanceProgramTable",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplier Finance Program [Table]",
        "label": "Supplier Finance Program [Table]",
        "documentation": "Disclosure of information about supplier finance program."
       }
      }
     },
     "auth_ref": [
      "r505",
      "r507",
      "r508"
     ]
    },
    "us-gaap_SupplierFinanceProgramTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplierFinanceProgramTableTextBlock",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplier Finance Program",
        "label": "Supplier Finance Program [Table Text Block]",
        "documentation": "Tabular disclosure of supplier finance program."
       }
      }
     },
     "auth_ref": [
      "r1125",
      "r1385"
     ]
    },
    "us-gaap_SupplierFinanceProgramTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplierFinanceProgramTextBlock",
     "presentation": [
      "http://www.wesco.com/role/AccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplier Finance Program",
        "label": "Supplier Finance Program [Text Block]",
        "documentation": "The entire disclosure for supplier finance program."
       }
      }
     },
     "auth_ref": [
      "r503",
      "r504",
      "r505",
      "r506",
      "r1124"
     ]
    },
    "wcc_SupplierVolumeRebateIncomePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "SupplierVolumeRebateIncomePercentage",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplier volume rebate income percentage",
        "label": "Supplier volume rebate income percentage",
        "documentation": "Supplier volume rebate income percentage"
       }
      }
     },
     "auth_ref": []
    },
    "wcc_SylvaniaLightingServicesCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "SylvaniaLightingServicesCorpMember",
     "presentation": [
      "http://www.wesco.com/role/ACQUISITIONSANDDISPOSALSSYLVANIADetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sylvania Lighting Services Corp. [Member]",
        "label": "Sylvania Lighting Services Corp. [Member]",
        "documentation": "Sylvania Lighting Services Corp."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tabular List, Table",
        "label": "Tabular List [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1251"
     ]
    },
    "us-gaap_TaxCreditCarryforwardAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TaxCreditCarryforwardAxis",
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESADDITIONALINFORMATIONDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax Credit Carryforward [Axis]",
        "label": "Tax Credit Carryforward [Axis]",
        "documentation": "Information by specific tax credit related to an unused tax credit."
       }
      }
     },
     "auth_ref": [
      "r758"
     ]
    },
    "us-gaap_TaxCreditCarryforwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TaxCreditCarryforwardLineItems",
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax Credit Carryforward [Line Items]",
        "label": "Tax Credit Carryforward [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": [
      "r758"
     ]
    },
    "us-gaap_TaxCreditCarryforwardNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TaxCreditCarryforwardNameDomain",
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESADDITIONALINFORMATIONDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax Credit Carryforward, Name [Domain]",
        "label": "Tax Credit Carryforward, Name [Domain]",
        "documentation": "The name of the tax credit carryforward."
       }
      }
     },
     "auth_ref": [
      "r758"
     ]
    },
    "us-gaap_TaxCreditCarryforwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TaxCreditCarryforwardTable",
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFDEFERREDTAXASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax Credit Carryforward [Table]",
        "label": "Tax Credit Carryforward [Table]",
        "documentation": "Disclosure of information about tax credit carryforward available to reduce future taxable income. Includes, but is not limited to, description, amount, expiration date, limitation on use, and related deferred tax asset and valuation allowance."
       }
      }
     },
     "auth_ref": [
      "r758"
     ]
    },
    "us-gaap_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESADDITIONALINFORMATIONDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax Cuts and Jobs Act, Transition Tax for Accumulated Foreign Earnings, Liability",
        "label": "Tax Cuts and Jobs Act, Transition Tax for Accumulated Foreign Earnings, Liability",
        "documentation": "Amount of tax liability from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act."
       }
      }
     },
     "auth_ref": [
      "r1496"
     ]
    },
    "us-gaap_TimingOfTransferOfGoodOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TimingOfTransferOfGoodOrServiceAxis",
     "presentation": [
      "http://www.wesco.com/role/REVENUEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Timing of Transfer of Good or Service [Axis]",
        "label": "Timing of Transfer of Good or Service [Axis]",
        "documentation": "Information by timing of transfer of good or service to customer."
       }
      }
     },
     "auth_ref": [
      "r1137",
      "r1403"
     ]
    },
    "us-gaap_TimingOfTransferOfGoodOrServiceDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TimingOfTransferOfGoodOrServiceDomain",
     "presentation": [
      "http://www.wesco.com/role/REVENUEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Timing of Transfer of Good or Service [Domain]",
        "label": "Timing of Transfer of Good or Service [Domain]",
        "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time."
       }
      }
     },
     "auth_ref": [
      "r1137",
      "r1403"
     ]
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholder Return Amount",
        "label": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r1243"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholder Return Vs Peer Group",
        "label": "Total Shareholder Return Vs Peer Group [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1250"
     ]
    },
    "us-gaap_TrademarksMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TrademarksMember",
     "presentation": [
      "http://www.wesco.com/role/ANIXTERIDENTIFIABLEINTANGIBLESDetails",
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFINTANGIBLEASSETSBYMAJORCLASSDetails",
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trademarks",
        "label": "Trademarks [Member]",
        "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r1123",
      "r1368",
      "r1369",
      "r1370",
      "r1371",
      "r1372",
      "r1373",
      "r1375",
      "r1377",
      "r1378",
      "r1379"
     ]
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangement:",
        "label": "Trading Arrangement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1271"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrByIndTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangements, by Individual",
        "label": "Trading Arrangements, by Individual [Table]"
       }
      }
     },
     "auth_ref": [
      "r1273"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.wesco.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Symbol",
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adoption Date",
        "label": "Trading Arrangement Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r1274"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Arrangement Duration",
        "label": "Trading Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r1275"
     ]
    },
    "ecd_TrdArrExpirationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrExpirationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expiration Date",
        "label": "Trading Arrangement Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r1275"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Trading Arrangement, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r1273"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title",
        "label": "Trading Arrangement, Individual Title"
       }
      }
     },
     "auth_ref": [
      "r1273"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrSecuritiesAggAvailAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Available",
        "label": "Trading Arrangement, Securities Aggregate Available Amount"
       }
      }
     },
     "auth_ref": [
      "r1276"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Termination Date",
        "label": "Trading Arrangement Termination Date"
       }
      }
     },
     "auth_ref": [
      "r1274"
     ]
    },
    "us-gaap_TreasuryStockCommonMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockCommonMember",
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.wesco.com/role/EARNINGSPERSHAREDetails",
      "http://www.wesco.com/role/EARNINGSPERSHARESCHEDULEOFEARNINGSPERSHAREBASICANDDILUTEDDetails",
      "http://www.wesco.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury Stock, Common [Member]",
        "label": "Treasury Stock, Common [Member]",
        "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r74"
     ]
    },
    "us-gaap_TreasuryStockCommonShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockCommonShares",
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.wesco.com/role/EARNINGSPERSHAREDetails",
      "http://www.wesco.com/role/EARNINGSPERSHARESCHEDULEOFEARNINGSPERSHAREBASICANDDILUTEDDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury Stock, Common, Shares",
        "label": "Treasury Stock, Common, Shares",
        "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r74"
     ]
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockSharesAcquired",
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.wesco.com/role/EARNINGSPERSHAREDetails",
      "http://www.wesco.com/role/EARNINGSPERSHARESCHEDULEOFEARNINGSPERSHAREBASICANDDILUTEDDetails",
      "http://www.wesco.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Treasury Stock, Shares, Acquired",
        "terseLabel": "Treasury Stock, Shares, Acquired",
        "label": "Treasury Stock, Shares, Acquired",
        "documentation": "Number of shares that have been repurchased during the period and are being held in treasury."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r141",
      "r179"
     ]
    },
    "us-gaap_TreasuryStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockValue",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Treasury stock, at cost",
        "label": "Treasury Stock, Value",
        "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury."
       }
      }
     },
     "auth_ref": [
      "r74",
      "r75",
      "r141",
      "r144"
     ]
    },
    "us-gaap_TreasuryStockValueAcquiredCostMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockValueAcquiredCostMethod",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.wesco.com/role/EARNINGSPERSHAREDetails",
      "http://www.wesco.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Treasury Stock, Value, Acquired, Cost Method",
        "terseLabel": "Treasury Stock, Value, Acquired, Cost Method",
        "label": "Treasury Stock, Value, Acquired, Cost Method",
        "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r74",
      "r179"
     ]
    },
    "us-gaap_TreasuryStockValueAcquiredParValueMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockValueAcquiredParValueMethod",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury Stock, Value, Acquired, Par Value Method",
        "label": "Treasury Stock, Value, Acquired, Par Value Method",
        "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the par value method."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r74",
      "r179"
     ]
    },
    "wcc_UBSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "UBSMember",
     "presentation": [
      "http://www.wesco.com/role/BUSINESSSEGMENTSDetails",
      "http://www.wesco.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetails",
      "http://www.wesco.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFGOODWILLDetails",
      "http://www.wesco.com/role/REVENUEDetails",
      "http://www.wesco.com/role/SEGMENTSANDRELATEDINFORMATIONSCHEDULEOFREVENUEFROMEXTERNALCUSTOMERSANDLONGLIVEDASSETSBYGEOGRAPHICALAREASDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "UBS",
        "label": "UBS [Member]",
        "documentation": "UBS"
       }
      }
     },
     "auth_ref": []
    },
    "country_US": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "US",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAssetallocationsDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAssumptionsDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitObligationsPlanAssetsandFundedStatusDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSBenefitpaymentsDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSFairvalueplanassetsDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSPensionCostsDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails",
      "http://www.wesco.com/role/REVENUEDetails",
      "http://www.wesco.com/role/SEGMENTSANDRELATEDINFORMATIONSCHEDULEOFREVENUEFROMEXTERNALCUSTOMERSANDLONGLIVEDASSETSBYGEOGRAPHICALAREASDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "UNITED STATES",
        "terseLabel": "United States",
        "label": "UNITED STATES"
       }
      }
     },
     "auth_ref": []
    },
    "wcc_USDefinedContributionPlanMergerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "USDefinedContributionPlanMergerMember",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "U.S. Defined Contribution Plan Merger",
        "label": "U.S. Defined Contribution Plan Merger [Member]",
        "documentation": "U.S. Defined Contribution Plan Merger"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_USTreasuryAndGovernmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "USTreasuryAndGovernmentMember",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSAssetallocationsDetails",
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSFairvalueplanassetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "US Treasury and Government",
        "label": "US Treasury and Government [Member]",
        "documentation": "This category includes investments in debt securities issued by the United States Department of the Treasury, US Government Agencies and US Government-sponsored Enterprises. Such securities may include treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years), debt securities issued by the Government National Mortgage Association (Ginnie Mae) and debt securities issued by the Federal National Mortgage Association (Fannie Mae) or the Federal Home Loan Mortgage Corporation (Freddie Mac)."
       }
      }
     },
     "auth_ref": [
      "r924",
      "r1139",
      "r1165",
      "r1180",
      "r1575"
     ]
    },
    "us-gaap_UndistributedEarningsOfForeignSubsidiaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UndistributedEarningsOfForeignSubsidiaries",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESADDITIONALINFORMATIONDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Undistributed Earnings of Foreign Subsidiaries",
        "label": "Undistributed Earnings of Foreign Subsidiaries",
        "documentation": "Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r25",
      "r218",
      "r724"
     ]
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Security Market Price Change",
        "label": "Underlying Security Market Price Change, Percent"
       }
      }
     },
     "auth_ref": [
      "r1270"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefits",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESADDITIONALINFORMATIONDetail",
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFINCOMETAXCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized Tax Benefits",
        "periodStartLabel": "Beginning balance January 1",
        "periodEndLabel": "Ending balance December 31",
        "label": "Unrecognized Tax Benefits",
        "documentation": "Amount of unrecognized tax benefits."
       }
      }
     },
     "auth_ref": [
      "r725",
      "r744",
      "r1151"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFINCOMETAXCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized Tax Benefits, Decrease Resulting from Foreign Currency Translation",
        "negatedTerseLabel": "Unrecognized Tax Benefits, Decrease Resulting from Foreign Currency Translation",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Foreign Currency Translation",
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from foreign currency translation."
       }
      }
     },
     "auth_ref": [
      "r1501"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFINCOMETAXCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Reductions for tax positions of prior years",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions",
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns."
       }
      }
     },
     "auth_ref": [
      "r745",
      "r1151"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFINCOMETAXCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Settlements",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities",
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities."
       }
      }
     },
     "auth_ref": [
      "r747",
      "r1151"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESADDITIONALINFORMATIONDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized Tax Benefits, Income Tax Penalties Accrued",
        "label": "Unrecognized Tax Benefits, Income Tax Penalties Accrued",
        "documentation": "Amount of statutory penalties accrued for a tax position claimed or expected to be claimed by the entity, in its tax return."
       }
      }
     },
     "auth_ref": [
      "r1499"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESADDITIONALINFORMATIONDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized Tax Benefits, Income Tax Penalties Expense",
        "label": "Unrecognized Tax Benefits, Income Tax Penalties Expense",
        "documentation": "Amount of expense for penalties related to a tax position claimed or expected to be claimed in the tax return."
       }
      }
     },
     "auth_ref": [
      "r1499"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFINCOMETAXCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized Tax Benefits, Increase Resulting from Acquisition",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Acquisition",
        "documentation": "Amount of increase in unrecognized tax benefits resulting from acquisitions."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFINCOMETAXCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions based on tax positions related to the current year",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions",
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return."
       }
      }
     },
     "auth_ref": [
      "r746",
      "r1151"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFINCOMETAXCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized Tax Benefits, Increase Resulting from Foreign Currency Translation",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Foreign Currency Translation",
        "documentation": "Amount of increase in unrecognized tax benefits resulting from foreign currency translation."
       }
      }
     },
     "auth_ref": [
      "r1501"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFINCOMETAXCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions for tax positions of prior years",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions",
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns."
       }
      }
     },
     "auth_ref": [
      "r745",
      "r1151"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESADDITIONALINFORMATIONDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized Tax Benefits, Interest on Income Taxes Accrued",
        "label": "Unrecognized Tax Benefits, Interest on Income Taxes Accrued",
        "documentation": "Amount of interest expense accrued for an underpayment of income taxes."
       }
      }
     },
     "auth_ref": [
      "r1499"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESADDITIONALINFORMATIONDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest related to uncertain tax positions",
        "label": "Unrecognized Tax Benefits, Interest on Income Taxes Expense",
        "documentation": "Amount of interest expense for an underpayment of income taxes."
       }
      }
     },
     "auth_ref": [
      "r1499"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESSCHEDULEOFINCOMETAXCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Lapse in statute of limitations",
        "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations",
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations."
       }
      }
     },
     "auth_ref": [
      "r748"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/INCOMETAXESADDITIONALINFORMATIONDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate",
        "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate",
        "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate."
       }
      }
     },
     "auth_ref": [
      "r749",
      "r1151"
     ]
    },
    "wcc_UsGaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "UsGaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/SCHEDULEOFASSUMEDASSETSANDLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes",
        "label": "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes",
        "documentation": "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://www.wesco.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Use of Estimates",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r57",
      "r58",
      "r223",
      "r224",
      "r226",
      "r227"
     ]
    },
    "us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationAllowanceOfDeferredTaxAssetsMember",
     "presentation": [
      "http://www.wesco.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset",
        "label": "SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]",
        "documentation": "Valuation allowance of deferred tax asset attributable to deductible temporary difference and carryforward."
       }
      }
     },
     "auth_ref": [
      "r1330",
      "r1331",
      "r1332",
      "r1333",
      "r1334"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesBalance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationAllowancesAndReservesBalance",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount",
        "documentation": "Amount of valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r342",
      "r346"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation Allowances and Reserves, Charged to Cost and Expense",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense",
        "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense."
       }
      }
     },
     "auth_ref": [
      "r343"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationAllowancesAndReservesChargedToOtherAccounts",
     "crdr": "credit",
     "presentation": [
      "http://www.wesco.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation Allowances and Reserves, Charged to Other Accounts",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account",
        "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to accounts other than cost and expense."
       }
      }
     },
     "auth_ref": [
      "r344"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesDeductions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationAllowancesAndReservesDeductions",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction",
        "documentation": "Amount of decrease in valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r345"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationAllowancesAndReservesDomain",
     "presentation": [
      "http://www.wesco.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]",
        "documentation": "Valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r342",
      "r343",
      "r344",
      "r345",
      "r346"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationAllowancesAndReservesTypeAxis",
     "presentation": [
      "http://www.wesco.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]",
        "documentation": "Information by valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r342",
      "r343",
      "r344",
      "r345",
      "r346"
     ]
    },
    "srt_ValuationAndQualifyingAccountsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ValuationAndQualifyingAccountsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]",
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ValuationAndQualifyingAccountsDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ValuationAndQualifyingAccountsDisclosureLineItems",
     "presentation": [
      "http://www.wesco.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]",
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts 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": [
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346"
     ]
    },
    "srt_ValuationAndQualifyingAccountsDisclosureTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ValuationAndQualifyingAccountsDisclosureTable",
     "presentation": [
      "http://www.wesco.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]",
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]",
        "documentation": "Disclosure of information about valuation allowance and qualifying account and reserve."
       }
      }
     },
     "auth_ref": [
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346"
     ]
    },
    "us-gaap_VariableLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.wesco.com/role/LEASESLeaseCostDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/LEASESLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Lease, Cost",
        "label": "Variable Lease, Cost",
        "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases."
       }
      }
     },
     "auth_ref": [
      "r855",
      "r1163"
     ]
    },
    "us-gaap_VariableRateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableRateAxis",
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Rate [Axis]",
        "label": "Variable Rate [Axis]",
        "documentation": "Information by type of variable rate."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableRateDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableRateDomain",
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Rate [Domain]",
        "label": "Variable Rate [Domain]",
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VestingAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VestingAxis",
     "presentation": [
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting [Axis]",
        "label": "Vesting [Axis]",
        "documentation": "Information by vesting schedule of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1470",
      "r1471",
      "r1472",
      "r1473",
      "r1474",
      "r1475",
      "r1476",
      "r1477",
      "r1478",
      "r1479",
      "r1480",
      "r1481",
      "r1482",
      "r1483",
      "r1484",
      "r1485",
      "r1486",
      "r1487",
      "r1488",
      "r1489",
      "r1490",
      "r1491",
      "r1492",
      "r1493",
      "r1494",
      "r1495"
     ]
    },
    "us-gaap_VestingDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VestingDomain",
     "presentation": [
      "http://www.wesco.com/role/STOCKBASEDCOMPENSATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting [Domain]",
        "label": "Vesting [Domain]",
        "documentation": "Vesting schedule of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1470",
      "r1471",
      "r1472",
      "r1473",
      "r1474",
      "r1475",
      "r1476",
      "r1477",
      "r1478",
      "r1479",
      "r1480",
      "r1481",
      "r1482",
      "r1483",
      "r1484",
      "r1485",
      "r1486",
      "r1487",
      "r1488",
      "r1489",
      "r1490",
      "r1491",
      "r1492",
      "r1493",
      "r1494",
      "r1495"
     ]
    },
    "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year",
        "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r1239"
     ]
    },
    "wcc_WESCODeferredCompensationPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "WESCODeferredCompensationPlanMember",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "WESCO Deferred Compensation Plan",
        "label": "WESCO Deferred Compensation Plan [Member]",
        "documentation": "WESCO Deferred Compensation Plan"
       }
      }
     },
     "auth_ref": []
    },
    "wcc_WESCODefinedContributionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "WESCODefinedContributionMember",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "WESCO [Member]",
        "label": "WESCO Defined Contribution [Member]",
        "documentation": "WESCO Defined Contribution"
       }
      }
     },
     "auth_ref": []
    },
    "wcc_WESCODistributionCanadaDefinedContributionPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.wesco.com/20241231",
     "localname": "WESCODistributionCanadaDefinedContributionPlanMember",
     "presentation": [
      "http://www.wesco.com/role/EMPLOYEEBENEFITPLANSTEXTUALSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "WESCO Distribution Canada Defined Contribution plan [Member]",
        "label": "WESCO Distribution Canada Defined Contribution plan [Member]",
        "documentation": "WESCO Distribution Canada Defined Contribution plan"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "calculation": {
      "http://www.wesco.com/role/EARNINGSPERSHARESCHEDULEOFEARNINGSPERSHAREBASICANDDILUTEDDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.wesco.com/role/EARNINGSPERSHARESCHEDULEOFEARNINGSPERSHAREBASICANDDILUTEDDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Weighted average common shares outstanding and common share equivalents used in computing diluted earnings per share",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period."
       }
      }
     },
     "auth_ref": [
      "r373",
      "r383"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "calculation": {
      "http://www.wesco.com/role/EARNINGSPERSHARESCHEDULEOFEARNINGSPERSHAREBASICANDDILUTEDDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.wesco.com/role/EARNINGSPERSHARESCHEDULEOFEARNINGSPERSHAREBASICANDDILUTEDDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average common shares outstanding used in computing basic earnings per share",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period."
       }
      }
     },
     "auth_ref": [
      "r371",
      "r383"
     ]
    },
    "us-gaap_WriteOffOfDeferredDebtIssuanceCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WriteOffOfDeferredDebtIssuanceCost",
     "crdr": "debit",
     "presentation": [
      "http://www.wesco.com/role/DEBTDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Write off of Deferred Debt Issuance Cost",
        "label": "Deferred Debt Issuance Cost, Writeoff",
        "documentation": "Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt."
       }
      }
     },
     "auth_ref": [
      "r156"
     ]
    },
    "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested",
        "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]"
       }
      }
     },
     "auth_ref": [
      "r1237"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "16",
   "SubTopic": "10",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479405/805-10-25-16"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "6",
   "SubTopic": "10",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479405/805-10-25-6"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "7",
   "SubTopic": "10",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479405/805-10-25-7"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "7",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479637/805-30-30-7"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "8",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479637/805-30-30-8"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "40",
   "Paragraph": "4",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482161/360-10-40-4"
  },
  "r6": {
   "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"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "SubTopic": "20",
   "Topic": "205",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-10"
  },
  "r8": {
   "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"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r10": {
   "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"
  },
  "r11": {
   "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"
  },
  "r12": {
   "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"
  },
  "r13": {
   "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"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "SubTopic": "405",
   "Topic": "942",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477787/942-405-45-2"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20"
  },
  "r16": {
   "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"
  },
  "r17": {
   "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"
  },
  "r18": {
   "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"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "470",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-1"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "205",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1"
  },
  "r21": {
   "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"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "30",
   "Topic": "715",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481097/715-30-50-1"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "740",
   "Topic": "942",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477617/942-740-50-1"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "740",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478822/944-740-50-1"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r27": {
   "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"
  },
  "r28": {
   "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"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "80",
   "Topic": "715",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-2"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r32": {
   "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"
  },
  "r33": {
   "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"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(4)",
   "SubTopic": "10",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13",
   "SubTopic": "20",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-13"
  },
  "r37": {
   "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"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "205",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-3"
  },
  "r40": {
   "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"
  },
  "r41": {
   "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"
  },
  "r42": {
   "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"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r44": {
   "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"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r47": {
   "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"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-1"
  },
  "r49": {
   "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"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-5"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "250",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4"
  },
  "r53": {
   "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"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "270",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482989/270-10-45-14"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "270",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482989/270-10-45-8"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-8"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9"
  },
  "r59": {
   "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"
  },
  "r60": {
   "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"
  },
  "r61": {
   "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"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r65": {
   "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"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "50",
   "Section": "40",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481303/470-50-40-2"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "50",
   "Section": "40",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481303/470-50-40-4"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481142/505-10-45-2"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-10"
  },
  "r70": {
   "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"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-4"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5"
  },
  "r73": {
   "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"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481549/505-30-45-1"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "710",
   "SubTopic": "10",
   "Section": "25",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483070/710-10-25-15"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "710",
   "SubTopic": "10",
   "Section": "30",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483043/710-10-30-2"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r79": {
   "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"
  },
  "r80": {
   "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"
  },
  "r81": {
   "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"
  },
  "r82": {
   "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"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "70",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480794/715-70-50-1"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "30",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480513/718-10-30-3"
  },
  "r85": {
   "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"
  },
  "r86": {
   "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"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "30",
   "Section": "35",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480843/718-30-35-1"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "37",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-37"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4A"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "30",
   "Section": "25",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479668/805-30-25-6"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r104": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-15"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-16"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4I"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J"
  },
  "r109": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K"
  },
  "r110": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r111": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r112": {
   "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"
  },
  "r113": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/205/tableOfContent"
  },
  "r114": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/205-20/tableOfContent"
  },
  "r115": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-11"
  },
  "r116": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-3A"
  },
  "r117": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-4A"
  },
  "r118": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-4B"
  },
  "r119": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5A"
  },
  "r120": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B"
  },
  "r121": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B"
  },
  "r122": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B"
  },
  "r123": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C"
  },
  "r124": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5D"
  },
  "r125": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7"
  },
  "r126": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r127": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r128": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r129": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r130": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r131": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r132": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r133": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r134": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r135": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r136": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r137": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r138": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r139": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r140": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r141": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r142": {
   "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"
  },
  "r143": {
   "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"
  },
  "r144": {
   "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"
  },
  "r145": {
   "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"
  },
  "r146": {
   "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"
  },
  "r147": {
   "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"
  },
  "r148": {
   "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"
  },
  "r149": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r150": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r151": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r152": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r153": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r154": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r155": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r156": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r157": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r158": {
   "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"
  },
  "r159": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r160": {
   "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"
  },
  "r161": {
   "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"
  },
  "r162": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r163": {
   "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"
  },
  "r164": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/235/tableOfContent"
  },
  "r165": {
   "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"
  },
  "r166": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.BB)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480581/330-10-S99-2"
  },
  "r167": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/360/tableOfContent"
  },
  "r168": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-15"
  },
  "r169": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-9"
  },
  "r170": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r171": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r172": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3A"
  },
  "r173": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r174": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/470/tableOfContent"
  },
  "r175": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r176": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/505/tableOfContent"
  },
  "r177": {
   "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"
  },
  "r178": {
   "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"
  },
  "r179": {
   "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"
  },
  "r180": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481138/505-30-25-5"
  },
  "r181": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "710",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483070/710-10-25-9"
  },
  "r182": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r183": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "715",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r184": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "715",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "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"
  },
  "r188": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r189": {
   "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"
  },
  "r190": {
   "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"
  },
  "r191": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/805/tableOfContent"
  },
  "r192": {
   "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"
  },
  "r193": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479613/805-30-35-1"
  },
  "r194": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r195": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19"
  },
  "r196": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r197": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/815/tableOfContent"
  },
  "r198": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "820",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/820/tableOfContent"
  },
  "r199": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "825",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/825/tableOfContent"
  },
  "r200": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r201": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "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"
  },
  "r202": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r203": {
   "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)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r204": {
   "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"
  },
  "r205": {
   "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"
  },
  "r206": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r207": {
   "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"
  },
  "r208": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r209": {
   "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"
  },
  "r210": {
   "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"
  },
  "r211": {
   "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"
  },
  "r212": {
   "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"
  },
  "r213": {
   "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"
  },
  "r214": {
   "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"
  },
  "r215": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-7A"
  },
  "r216": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15"
  },
  "r217": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15"
  },
  "r218": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r220": {
   "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"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "270",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482989/270-10-45-6"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-11"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "SubTopic": "40",
   "Topic": "350",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476168/350-40-50-3"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-7"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r232": {
   "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"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/250/tableOfContent"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/275/tableOfContent"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/606/tableOfContent"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "04",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "09",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "09",
   "Paragraph": "Column C",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "09",
   "Paragraph": "Column C",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "09",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "09",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "09",
   "Publisher": "SEC"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12",
   "Paragraph": "Column C",
   "Footnote": "5",
   "Publisher": "SEC"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12A",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12A",
   "Paragraph": "Column C",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(a)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(b)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column C",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "14",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "14",
   "Paragraph": "Column F",
   "Footnote": "7",
   "Publisher": "SEC"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column A",
   "Publisher": "SEC"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column F",
   "Publisher": "SEC"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column F",
   "Publisher": "SEC"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column G",
   "Publisher": "SEC"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column H",
   "Publisher": "SEC"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column I",
   "Publisher": "SEC"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column A",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(i)",
   "Publisher": "SEC"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)(A)",
   "Publisher": "SEC"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)(B)",
   "Publisher": "SEC"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(iv)",
   "Publisher": "SEC"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(i)",
   "Publisher": "SEC"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)(A)",
   "Publisher": "SEC"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)(B)",
   "Publisher": "SEC"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)(C)",
   "Publisher": "SEC"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(iv)",
   "Publisher": "SEC"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 11",
   "Section": "L",
   "Publisher": "SEC"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 11",
   "Section": "M",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 4",
   "Publisher": "SEC"
  },
  "r282": {
   "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"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-7"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483504/205-10-50-1"
  },
  "r286": {
   "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"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C"
  },
  "r288": {
   "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"
  },
  "r289": {
   "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"
  },
  "r290": {
   "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"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1"
  },
  "r292": {
   "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"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r295": {
   "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"
  },
  "r296": {
   "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(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r297": {
   "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"
  },
  "r298": {
   "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"
  },
  "r299": {
   "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"
  },
  "r300": {
   "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(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r301": {
   "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"
  },
  "r302": {
   "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"
  },
  "r303": {
   "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(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r304": {
   "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(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r305": {
   "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(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r309": {
   "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"
  },
  "r310": {
   "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"
  },
  "r311": {
   "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"
  },
  "r312": {
   "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"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r314": {
   "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"
  },
  "r315": {
   "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"
  },
  "r316": {
   "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"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-1"
  },
  "r318": {
   "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"
  },
  "r319": {
   "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"
  },
  "r320": {
   "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"
  },
  "r321": {
   "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"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r323": {
   "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"
  },
  "r324": {
   "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"
  },
  "r325": {
   "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(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 6.B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-5"
  },
  "r327": {
   "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"
  },
  "r328": {
   "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"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-2"
  },
  "r330": {
   "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"
  },
  "r331": {
   "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"
  },
  "r332": {
   "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"
  },
  "r333": {
   "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"
  },
  "r334": {
   "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"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r338": {
   "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"
  },
  "r339": {
   "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"
  },
  "r340": {
   "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"
  },
  "r341": {
   "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"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column C)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column C)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r348": {
   "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"
  },
  "r349": {
   "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"
  },
  "r350": {
   "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"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r353": {
   "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"
  },
  "r354": {
   "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"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r357": {
   "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"
  },
  "r358": {
   "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"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-12"
  },
  "r360": {
   "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"
  },
  "r361": {
   "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"
  },
  "r362": {
   "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"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r364": {
   "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"
  },
  "r365": {
   "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"
  },
  "r366": {
   "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"
  },
  "r367": {
   "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"
  },
  "r368": {
   "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"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-6"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/260/tableOfContent"
  },
  "r371": {
   "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"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-11"
  },
  "r373": {
   "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"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "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"
  },
  "r377": {
   "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"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3"
  },
  "r379": {
   "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"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r381": {
   "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"
  },
  "r382": {
   "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"
  },
  "r383": {
   "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"
  },
  "r384": {
   "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"
  },
  "r385": {
   "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"
  },
  "r386": {
   "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"
  },
  "r387": {
   "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"
  },
  "r388": {
   "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"
  },
  "r389": {
   "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"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/280/tableOfContent"
  },
  "r393": {
   "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"
  },
  "r394": {
   "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"
  },
  "r395": {
   "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"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r397": {
   "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"
  },
  "r398": {
   "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"
  },
  "r399": {
   "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"
  },
  "r400": {
   "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"
  },
  "r401": {
   "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"
  },
  "r402": {
   "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"
  },
  "r403": {
   "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"
  },
  "r404": {
   "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"
  },
  "r405": {
   "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"
  },
  "r406": {
   "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"
  },
  "r407": {
   "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"
  },
  "r408": {
   "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"
  },
  "r409": {
   "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"
  },
  "r410": {
   "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"
  },
  "r411": {
   "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"
  },
  "r412": {
   "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"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r414": {
   "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"
  },
  "r415": {
   "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"
  },
  "r416": {
   "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"
  },
  "r417": {
   "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"
  },
  "r418": {
   "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"
  },
  "r419": {
   "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"
  },
  "r420": {
   "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"
  },
  "r421": {
   "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"
  },
  "r422": {
   "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"
  },
  "r423": {
   "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"
  },
  "r424": {
   "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"
  },
  "r425": {
   "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"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r427": {
   "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"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476173/280-10-65-1"
  },
  "r429": {
   "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"
  },
  "r430": {
   "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"
  },
  "r431": {
   "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"
  },
  "r432": {
   "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"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r437": {
   "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"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479391/326-20-30-4A"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479391/326-20-30-5A"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "8A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479366/326-20-35-8A"
  },
  "r441": {
   "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"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-5"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-11"
  },
  "r444": {
   "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"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r446": {
   "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"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-14"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-17"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-21"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-3C"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-3D"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.M.2.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483530/326-20-S99-1"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479175/326-30-30-1B"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "13A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479148/326-30-35-13A"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479148/326-30-35-7A"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-3A"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-3C"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-3D"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-7"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/330/tableOfContent"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-1"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-2"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-4"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r465": {
   "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"
  },
  "r466": {
   "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"
  },
  "r467": {
   "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"
  },
  "r468": {
   "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"
  },
  "r469": {
   "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"
  },
  "r470": {
   "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"
  },
  "r471": {
   "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"
  },
  "r472": {
   "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"
  },
  "r473": {
   "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"
  },
  "r474": {
   "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"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1A"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r490": {
   "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"
  },
  "r491": {
   "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"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r496": {
   "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"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/405-50/tableOfContent"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479468/405-50-50-3"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479468/405-50-50-3"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479468/405-50-50-3"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479468/405-50-50-3"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479468/405-50-50-3"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479468/405-50-50-3"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479468/405-50-50-3"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r512": {
   "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"
  },
  "r513": {
   "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"
  },
  "r514": {
   "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"
  },
  "r515": {
   "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"
  },
  "r516": {
   "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"
  },
  "r517": {
   "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"
  },
  "r518": {
   "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"
  },
  "r519": {
   "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"
  },
  "r520": {
   "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"
  },
  "r521": {
   "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"
  },
  "r522": {
   "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"
  },
  "r523": {
   "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"
  },
  "r524": {
   "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"
  },
  "r525": {
   "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"
  },
  "r526": {
   "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"
  },
  "r527": {
   "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"
  },
  "r528": {
   "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"
  },
  "r529": {
   "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"
  },
  "r530": {
   "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"
  },
  "r531": {
   "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"
  },
  "r532": {
   "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"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r534": {
   "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"
  },
  "r535": {
   "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"
  },
  "r536": {
   "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"
  },
  "r537": {
   "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"
  },
  "r538": {
   "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"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r540": {
   "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"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r545": {
   "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"
  },
  "r546": {
   "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"
  },
  "r547": {
   "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"
  },
  "r548": {
   "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"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r550": {
   "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"
  },
  "r551": {
   "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"
  },
  "r552": {
   "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"
  },
  "r553": {
   "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"
  },
  "r554": {
   "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"
  },
  "r555": {
   "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"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r558": {
   "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"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r560": {
   "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"
  },
  "r561": {
   "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"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r564": {
   "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"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r579": {
   "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"
  },
  "r580": {
   "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"
  },
  "r581": {
   "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"
  },
  "r582": {
   "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"
  },
  "r583": {
   "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"
  },
  "r584": {
   "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"
  },
  "r585": {
   "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"
  },
  "r586": {
   "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"
  },
  "r587": {
   "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"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r589": {
   "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"
  },
  "r590": {
   "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"
  },
  "r591": {
   "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"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/715/tableOfContent"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-2"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-3"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-3A"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-3A"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(10)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(8)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(9)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(8)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r618": {
   "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"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r620": {
   "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"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r626": {
   "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"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r638": {
   "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"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r645": {
   "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"
  },
  "r646": {
   "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"
  },
  "r647": {
   "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"
  },
  "r648": {
   "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"
  },
  "r649": {
   "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"
  },
  "r650": {
   "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"
  },
  "r651": {
   "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"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-2"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-3"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-3"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-4"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-8"
  },
  "r666": {
   "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"
  },
  "r667": {
   "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"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480266/715-60-50-4"
  },
  "r669": {
   "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"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480606/715-80-35-1"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r675": {
   "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"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r680": {
   "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"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-9"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r683": {
   "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"
  },
  "r684": {
   "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"
  },
  "r685": {
   "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"
  },
  "r686": {
   "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"
  },
  "r687": {
   "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"
  },
  "r688": {
   "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"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r690": {
   "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"
  },
  "r691": {
   "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"
  },
  "r692": {
   "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"
  },
  "r693": {
   "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"
  },
  "r694": {
   "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"
  },
  "r695": {
   "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"
  },
  "r696": {
   "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"
  },
  "r697": {
   "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"
  },
  "r698": {
   "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"
  },
  "r699": {
   "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"
  },
  "r700": {
   "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"
  },
  "r701": {
   "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"
  },
  "r702": {
   "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"
  },
  "r703": {
   "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"
  },
  "r704": {
   "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"
  },
  "r705": {
   "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"
  },
  "r706": {
   "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"
  },
  "r707": {
   "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"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r710": {
   "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"
  },
  "r711": {
   "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"
  },
  "r712": {
   "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"
  },
  "r713": {
   "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"
  },
  "r714": {
   "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"
  },
  "r715": {
   "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"
  },
  "r716": {
   "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"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.C.Q3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.1.Q5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.3.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r721": {
   "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"
  },
  "r722": {
   "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"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482620/740-10-25-3"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-10B"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-25"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-28"
  },
  "r728": {
   "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"
  },
  "r729": {
   "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"
  },
  "r730": {
   "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"
  },
  "r731": {
   "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"
  },
  "r732": {
   "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"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r740": {
   "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"
  },
  "r741": {
   "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"
  },
  "r742": {
   "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"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15"
  },
  "r744": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r746": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r748": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r750": {
   "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"
  },
  "r751": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-19"
  },
  "r752": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r753": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r754": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r755": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-20"
  },
  "r756": {
   "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"
  },
  "r757": {
   "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"
  },
  "r758": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3"
  },
  "r759": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r760": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r761": {
   "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"
  },
  "r762": {
   "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"
  },
  "r763": {
   "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"
  },
  "r764": {
   "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"
  },
  "r765": {
   "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"
  },
  "r766": {
   "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"
  },
  "r767": {
   "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"
  },
  "r768": {
   "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"
  },
  "r769": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2"
  },
  "r770": {
   "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"
  },
  "r771": {
   "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"
  },
  "r772": {
   "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"
  },
  "r773": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r774": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r775": {
   "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"
  },
  "r776": {
   "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"
  },
  "r777": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r778": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r779": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5"
  },
  "r780": {
   "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"
  },
  "r781": {
   "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"
  },
  "r782": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r783": {
   "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"
  },
  "r784": {
   "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"
  },
  "r785": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19"
  },
  "r786": {
   "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"
  },
  "r787": {
   "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"
  },
  "r788": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r789": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r790": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1B"
  },
  "r791": {
   "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"
  },
  "r792": {
   "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"
  },
  "r793": {
   "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"
  },
  "r794": {
   "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"
  },
  "r795": {
   "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"
  },
  "r796": {
   "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"
  },
  "r797": {
   "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"
  },
  "r798": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r799": {
   "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"
  },
  "r800": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6"
  },
  "r801": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r802": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r803": {
   "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"
  },
  "r804": {
   "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"
  },
  "r805": {
   "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"
  },
  "r806": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r807": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r808": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r809": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r810": {
   "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"
  },
  "r811": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r812": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r813": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r814": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r815": {
   "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"
  },
  "r816": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r817": {
   "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"
  },
  "r818": {
   "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"
  },
  "r819": {
   "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"
  },
  "r820": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r821": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r822": {
   "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"
  },
  "r823": {
   "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"
  },
  "r824": {
   "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"
  },
  "r825": {
   "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"
  },
  "r826": {
   "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"
  },
  "r827": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482736/825-10-45-2"
  },
  "r828": {
   "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"
  },
  "r829": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/830/tableOfContent"
  },
  "r830": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "230",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r831": {
   "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"
  },
  "r832": {
   "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"
  },
  "r833": {
   "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"
  },
  "r834": {
   "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"
  },
  "r835": {
   "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"
  },
  "r836": {
   "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"
  },
  "r837": {
   "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"
  },
  "r838": {
   "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"
  },
  "r839": {
   "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"
  },
  "r840": {
   "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"
  },
  "r841": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-5"
  },
  "r842": {
   "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"
  },
  "r843": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r844": {
   "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"
  },
  "r845": {
   "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"
  },
  "r846": {
   "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"
  },
  "r847": {
   "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"
  },
  "r848": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-2"
  },
  "r849": {
   "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"
  },
  "r850": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-1"
  },
  "r851": {
   "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"
  },
  "r852": {
   "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"
  },
  "r853": {
   "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"
  },
  "r854": {
   "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"
  },
  "r855": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r856": {
   "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"
  },
  "r857": {
   "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"
  },
  "r858": {
   "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"
  },
  "r859": {
   "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"
  },
  "r860": {
   "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"
  },
  "r861": {
   "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"
  },
  "r862": {
   "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"
  },
  "r863": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-1"
  },
  "r864": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r865": {
   "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"
  },
  "r866": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r867": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r868": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/855/tableOfContent"
  },
  "r869": {
   "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"
  },
  "r870": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r871": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r872": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r873": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r874": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r875": {
   "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"
  },
  "r876": {
   "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"
  },
  "r877": {
   "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"
  },
  "r878": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "330",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478411/912-330-50-1"
  },
  "r879": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "920",
   "SubTopic": "350",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478609/920-350-50-1"
  },
  "r880": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "920",
   "SubTopic": "350",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478609/920-350-50-1"
  },
  "r881": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "920",
   "SubTopic": "350",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478609/920-350-50-4"
  },
  "r882": {
   "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"
  },
  "r883": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5"
  },
  "r884": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2"
  },
  "r885": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2"
  },
  "r886": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2"
  },
  "r887": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "928",
   "SubTopic": "340",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1"
  },
  "r888": {
   "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"
  },
  "r889": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r890": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r891": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r892": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19"
  },
  "r893": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r894": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r895": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r896": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r897": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r898": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r899": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r900": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r901": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r902": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r903": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r904": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r905": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r906": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r907": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r908": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r909": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r910": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r911": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6"
  },
  "r912": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7"
  },
  "r913": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r914": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r915": {
   "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"
  },
  "r916": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "280",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1"
  },
  "r917": {
   "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"
  },
  "r918": {
   "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"
  },
  "r919": {
   "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"
  },
  "r920": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r921": {
   "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"
  },
  "r922": {
   "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"
  },
  "r923": {
   "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"
  },
  "r924": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2"
  },
  "r925": {
   "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"
  },
  "r926": {
   "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"
  },
  "r927": {
   "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"
  },
  "r928": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r929": {
   "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"
  },
  "r930": {
   "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"
  },
  "r931": {
   "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"
  },
  "r932": {
   "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"
  },
  "r933": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r934": {
   "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"
  },
  "r935": {
   "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)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r936": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r937": {
   "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"
  },
  "r938": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r939": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r940": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r941": {
   "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"
  },
  "r942": {
   "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"
  },
  "r943": {
   "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"
  },
  "r944": {
   "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"
  },
  "r945": {
   "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"
  },
  "r946": {
   "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"
  },
  "r947": {
   "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"
  },
  "r948": {
   "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"
  },
  "r949": {
   "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"
  },
  "r950": {
   "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"
  },
  "r951": {
   "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"
  },
  "r952": {
   "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"
  },
  "r953": {
   "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"
  },
  "r954": {
   "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"
  },
  "r955": {
   "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"
  },
  "r956": {
   "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"
  },
  "r957": {
   "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"
  },
  "r958": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r959": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r960": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r961": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r962": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r963": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r964": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E"
  },
  "r965": {
   "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"
  },
  "r966": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r967": {
   "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"
  },
  "r968": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9"
  },
  "r969": {
   "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"
  },
  "r970": {
   "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"
  },
  "r971": {
   "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"
  },
  "r972": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r973": {
   "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"
  },
  "r974": {
   "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"
  },
  "r975": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r976": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r977": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r978": {
   "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"
  },
  "r979": {
   "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"
  },
  "r980": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-3"
  },
  "r981": {
   "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"
  },
  "r982": {
   "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(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r983": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r984": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r985": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r986": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r987": {
   "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"
  },
  "r988": {
   "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"
  },
  "r989": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3"
  },
  "r990": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3"
  },
  "r991": {
   "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"
  },
  "r992": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2"
  },
  "r993": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27"
  },
  "r994": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r995": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r996": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r997": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r998": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r999": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r1000": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r1001": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r1002": {
   "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"
  },
  "r1003": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r1004": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2"
  },
  "r1005": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r1006": {
   "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"
  },
  "r1007": {
   "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"
  },
  "r1008": {
   "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"
  },
  "r1009": {
   "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"
  },
  "r1010": {
   "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"
  },
  "r1011": {
   "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"
  },
  "r1012": {
   "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"
  },
  "r1013": {
   "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"
  },
  "r1014": {
   "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"
  },
  "r1015": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1016": {
   "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"
  },
  "r1017": {
   "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"
  },
  "r1018": {
   "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"
  },
  "r1019": {
   "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"
  },
  "r1020": {
   "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"
  },
  "r1021": {
   "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"
  },
  "r1022": {
   "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"
  },
  "r1023": {
   "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"
  },
  "r1024": {
   "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"
  },
  "r1025": {
   "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"
  },
  "r1026": {
   "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"
  },
  "r1027": {
   "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"
  },
  "r1028": {
   "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(7)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1029": {
   "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"
  },
  "r1030": {
   "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"
  },
  "r1031": {
   "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"
  },
  "r1032": {
   "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"
  },
  "r1033": {
   "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"
  },
  "r1034": {
   "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"
  },
  "r1035": {
   "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"
  },
  "r1036": {
   "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"
  },
  "r1037": {
   "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"
  },
  "r1038": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3"
  },
  "r1039": {
   "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"
  },
  "r1040": {
   "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"
  },
  "r1041": {
   "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"
  },
  "r1042": {
   "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"
  },
  "r1043": {
   "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"
  },
  "r1044": {
   "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"
  },
  "r1045": {
   "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"
  },
  "r1046": {
   "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"
  },
  "r1047": {
   "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"
  },
  "r1048": {
   "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"
  },
  "r1049": {
   "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"
  },
  "r1050": {
   "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"
  },
  "r1051": {
   "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"
  },
  "r1052": {
   "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"
  },
  "r1053": {
   "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"
  },
  "r1054": {
   "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"
  },
  "r1055": {
   "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"
  },
  "r1056": {
   "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"
  },
  "r1057": {
   "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"
  },
  "r1058": {
   "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"
  },
  "r1059": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r1060": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r1061": {
   "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"
  },
  "r1062": {
   "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 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1063": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1064": {
   "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"
  },
  "r1065": {
   "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 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r1066": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r1067": {
   "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 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1068": {
   "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"
  },
  "r1069": {
   "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"
  },
  "r1070": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1071": {
   "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"
  },
  "r1072": {
   "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 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1073": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1074": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1"
  },
  "r1075": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r1076": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r1077": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r1078": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r1079": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-3"
  },
  "r1080": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6"
  },
  "r1081": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r1082": {
   "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"
  },
  "r1083": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1084": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1085": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1086": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1087": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1088": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1089": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1090": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1091": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1092": {
   "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"
  },
  "r1093": {
   "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"
  },
  "r1094": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-1"
  },
  "r1095": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-1"
  },
  "r1096": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2"
  },
  "r1097": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r1098": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(a)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r1099": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(b)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r1100": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(b)",
   "SubTopic": "20",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r1101": {
   "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"
  },
  "r1102": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r1103": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r1104": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r1105": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r1106": {
   "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"
  },
  "r1107": {
   "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"
  },
  "r1108": {
   "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"
  },
  "r1109": {
   "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"
  },
  "r1110": {
   "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"
  },
  "r1111": {
   "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"
  },
  "r1112": {
   "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"
  },
  "r1113": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r1114": {
   "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"
  },
  "r1115": {
   "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"
  },
  "r1116": {
   "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"
  },
  "r1117": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r1118": {
   "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"
  },
  "r1119": {
   "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"
  },
  "r1120": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r1121": {
   "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"
  },
  "r1122": {
   "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"
  },
  "r1123": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40"
  },
  "r1124": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477128/405-50-55-3"
  },
  "r1125": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477128/405-50-55-5"
  },
  "r1126": {
   "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"
  },
  "r1127": {
   "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"
  },
  "r1128": {
   "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"
  },
  "r1129": {
   "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"
  },
  "r1130": {
   "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"
  },
  "r1131": {
   "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"
  },
  "r1132": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1133": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1134": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1135": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1136": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1137": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1138": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1139": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1140": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1141": {
   "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"
  },
  "r1142": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-18"
  },
  "r1143": {
   "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"
  },
  "r1144": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r1145": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r1146": {
   "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"
  },
  "r1147": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6"
  },
  "r1148": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6"
  },
  "r1149": {
   "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"
  },
  "r1150": {
   "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"
  },
  "r1151": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "217",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-217"
  },
  "r1152": {
   "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"
  },
  "r1153": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J"
  },
  "r1154": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K"
  },
  "r1155": {
   "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"
  },
  "r1156": {
   "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"
  },
  "r1157": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "102",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102"
  },
  "r1158": {
   "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"
  },
  "r1159": {
   "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"
  },
  "r1160": {
   "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"
  },
  "r1161": {
   "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"
  },
  "r1162": {
   "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"
  },
  "r1163": {
   "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"
  },
  "r1164": {
   "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"
  },
  "r1165": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481395/860-30-55-4"
  },
  "r1166": {
   "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"
  },
  "r1167": {
   "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"
  },
  "r1168": {
   "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"
  },
  "r1169": {
   "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"
  },
  "r1170": {
   "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"
  },
  "r1171": {
   "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"
  },
  "r1172": {
   "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"
  },
  "r1173": {
   "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"
  },
  "r1174": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2"
  },
  "r1175": {
   "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"
  },
  "r1176": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r1177": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r1178": {
   "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"
  },
  "r1179": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E"
  },
  "r1180": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-17"
  },
  "r1181": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18"
  },
  "r1182": {
   "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"
  },
  "r1183": {
   "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"
  },
  "r1184": {
   "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"
  },
  "r1185": {
   "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"
  },
  "r1186": {
   "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"
  },
  "r1187": {
   "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"
  },
  "r1188": {
   "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"
  },
  "r1189": {
   "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"
  },
  "r1190": {
   "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"
  },
  "r1191": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11"
  },
  "r1192": {
   "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"
  },
  "r1193": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r1194": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r1195": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r1196": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r1197": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r1198": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r1199": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r1200": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r1201": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1202": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r1203": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r1204": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r1205": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r1206": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r1207": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1208": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1209": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r1210": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r1211": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r1212": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r1213": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r1214": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r1215": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r1216": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r1217": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r1218": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r1219": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r1220": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r1221": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r1222": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r1223": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r1224": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r1225": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r1226": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r1227": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r1228": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r1229": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r1230": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r1231": {
   "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"
  },
  "r1232": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r1233": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r1234": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r1235": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r1236": {
   "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"
  },
  "r1237": {
   "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"
  },
  "r1238": {
   "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"
  },
  "r1239": {
   "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"
  },
  "r1240": {
   "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"
  },
  "r1241": {
   "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"
  },
  "r1242": {
   "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"
  },
  "r1243": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r1244": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r1245": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r1246": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r1247": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r1248": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r1249": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r1250": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r1251": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r1252": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r1253": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r1254": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r1255": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1256": {
   "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"
  },
  "r1257": {
   "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"
  },
  "r1258": {
   "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"
  },
  "r1259": {
   "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"
  },
  "r1260": {
   "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"
  },
  "r1261": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1262": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1263": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r1264": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r1265": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r1266": {
   "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"
  },
  "r1267": {
   "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"
  },
  "r1268": {
   "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"
  },
  "r1269": {
   "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"
  },
  "r1270": {
   "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"
  },
  "r1271": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r1272": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r1273": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r1274": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r1275": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r1276": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r1277": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r1278": {
   "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"
  },
  "r1279": {
   "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"
  },
  "r1280": {
   "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"
  },
  "r1281": {
   "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"
  },
  "r1282": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r1283": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r1284": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3"
  },
  "r1285": {
   "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"
  },
  "r1286": {
   "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"
  },
  "r1287": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "15",
   "Paragraph": "3",
   "SubTopic": "10",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479455/805-10-15-3"
  },
  "r1288": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r1289": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r1290": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r1291": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4"
  },
  "r1292": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(B)",
   "SubTopic": "20",
   "Topic": "715",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1293": {
   "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"
  },
  "r1294": {
   "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"
  },
  "r1295": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "SubTopic": "40",
   "Topic": "350",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476168/350-40-50-3"
  },
  "r1296": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r1297": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r1298": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(a))",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1299": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(d))",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1300": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Topic": "705",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/705/tableOfContent"
  },
  "r1301": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "11",
   "Subsection": "03",
   "Publisher": "SEC"
  },
  "r1302": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(ii)",
   "Publisher": "SEC"
  },
  "r1303": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)",
   "Publisher": "SEC"
  },
  "r1304": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r1305": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483504/205-10-50-1"
  },
  "r1306": {
   "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(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1307": {
   "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(26)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1308": {
   "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(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1309": {
   "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(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1310": {
   "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"
  },
  "r1311": {
   "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))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1312": {
   "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"
  },
  "r1313": {
   "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"
  },
  "r1314": {
   "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"
  },
  "r1315": {
   "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"
  },
  "r1316": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1317": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r1318": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r1319": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r1320": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r1321": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r1322": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1323": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1324": {
   "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(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1325": {
   "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(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1326": {
   "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"
  },
  "r1327": {
   "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"
  },
  "r1328": {
   "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(h)(1)(Note 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1329": {
   "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(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1330": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r1331": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column C)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r1332": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column C)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r1333": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r1334": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r1335": {
   "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"
  },
  "r1336": {
   "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"
  },
  "r1337": {
   "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"
  },
  "r1338": {
   "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"
  },
  "r1339": {
   "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"
  },
  "r1340": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "55",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-55"
  },
  "r1341": {
   "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"
  },
  "r1342": {
   "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"
  },
  "r1343": {
   "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"
  },
  "r1344": {
   "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"
  },
  "r1345": {
   "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"
  },
  "r1346": {
   "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"
  },
  "r1347": {
   "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"
  },
  "r1348": {
   "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"
  },
  "r1349": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1350": {
   "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"
  },
  "r1351": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481598/310-20-45-2"
  },
  "r1352": {
   "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"
  },
  "r1353": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4"
  },
  "r1354": {
   "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"
  },
  "r1355": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-20/tableOfContent"
  },
  "r1356": {
   "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"
  },
  "r1357": {
   "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"
  },
  "r1358": {
   "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"
  },
  "r1359": {
   "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"
  },
  "r1360": {
   "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"
  },
  "r1361": {
   "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"
  },
  "r1362": {
   "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"
  },
  "r1363": {
   "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"
  },
  "r1364": {
   "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"
  },
  "r1365": {
   "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"
  },
  "r1366": {
   "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"
  },
  "r1367": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-30/tableOfContent"
  },
  "r1368": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
  },
  "r1369": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1370": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1371": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1372": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1373": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1374": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1375": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1376": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1377": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1378": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1379": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1380": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r1381": {
   "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"
  },
  "r1382": {
   "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"
  },
  "r1383": {
   "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"
  },
  "r1384": {
   "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"
  },
  "r1385": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479468/405-50-50-3"
  },
  "r1386": {
   "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"
  },
  "r1387": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r1388": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r1389": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r1390": {
   "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"
  },
  "r1391": {
   "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"
  },
  "r1392": {
   "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"
  },
  "r1393": {
   "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"
  },
  "r1394": {
   "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"
  },
  "r1395": {
   "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"
  },
  "r1396": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1397": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r1398": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r1399": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481549/505-30-45-1"
  },
  "r1400": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4"
  },
  "r1401": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1"
  },
  "r1402": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-3"
  },
  "r1403": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r1404": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-27"
  },
  "r1405": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1406": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1407": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1408": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(10)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1409": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1410": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1411": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1412": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1413": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1414": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1415": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(8)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1416": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(9)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1417": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1418": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1419": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1420": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1421": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1422": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1423": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1424": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1425": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(8)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1426": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1427": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1428": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1429": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1430": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1431": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1432": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1433": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1434": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1435": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1436": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1437": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1438": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1439": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1440": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1441": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1442": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1443": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1444": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1445": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1446": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1447": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1448": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1449": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1450": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1451": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1452": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1453": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-2"
  },
  "r1454": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-3"
  },
  "r1455": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-3"
  },
  "r1456": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r1457": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r1458": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r1459": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r1460": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r1461": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r1462": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r1463": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r1464": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r1465": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-8"
  },
  "r1466": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480266/715-60-50-4"
  },
  "r1467": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480606/715-80-35-1"
  },
  "r1468": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r1469": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-9"
  },
  "r1470": {
   "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"
  },
  "r1471": {
   "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"
  },
  "r1472": {
   "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"
  },
  "r1473": {
   "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"
  },
  "r1474": {
   "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"
  },
  "r1475": {
   "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"
  },
  "r1476": {
   "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"
  },
  "r1477": {
   "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"
  },
  "r1478": {
   "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"
  },
  "r1479": {
   "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"
  },
  "r1480": {
   "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"
  },
  "r1481": {
   "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"
  },
  "r1482": {
   "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"
  },
  "r1483": {
   "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"
  },
  "r1484": {
   "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"
  },
  "r1485": {
   "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"
  },
  "r1486": {
   "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"
  },
  "r1487": {
   "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"
  },
  "r1488": {
   "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"
  },
  "r1489": {
   "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"
  },
  "r1490": {
   "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"
  },
  "r1491": {
   "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"
  },
  "r1492": {
   "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"
  },
  "r1493": {
   "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"
  },
  "r1494": {
   "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"
  },
  "r1495": {
   "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"
  },
  "r1496": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r1497": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1498": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r1499": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15"
  },
  "r1500": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15"
  },
  "r1501": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r1502": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r1503": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r1504": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r1505": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1506": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1507": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3"
  },
  "r1508": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-6"
  },
  "r1509": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r1510": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r1511": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1512": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480060/805-50-25-1"
  },
  "r1513": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480027/805-50-30-1"
  },
  "r1514": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480027/805-50-30-2"
  },
  "r1515": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r1516": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1B"
  },
  "r1517": {
   "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"
  },
  "r1518": {
   "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"
  },
  "r1519": {
   "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"
  },
  "r1520": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1521": {
   "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"
  },
  "r1522": {
   "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"
  },
  "r1523": {
   "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"
  },
  "r1524": {
   "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"
  },
  "r1525": {
   "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"
  },
  "r1526": {
   "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"
  },
  "r1527": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-3"
  },
  "r1528": {
   "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"
  },
  "r1529": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
  },
  "r1530": {
   "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"
  },
  "r1531": {
   "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"
  },
  "r1532": {
   "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"
  },
  "r1533": {
   "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"
  },
  "r1534": {
   "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"
  },
  "r1535": {
   "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"
  },
  "r1536": {
   "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"
  },
  "r1537": {
   "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"
  },
  "r1538": {
   "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"
  },
  "r1539": {
   "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"
  },
  "r1540": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r1541": {
   "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)(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1542": {
   "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"
  },
  "r1543": {
   "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)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1544": {
   "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"
  },
  "r1545": {
   "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"
  },
  "r1546": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
  },
  "r1547": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
  },
  "r1548": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
  },
  "r1549": {
   "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"
  },
  "r1550": {
   "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"
  },
  "r1551": {
   "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"
  },
  "r1552": {
   "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"
  },
  "r1553": {
   "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"
  },
  "r1554": {
   "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"
  },
  "r1555": {
   "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"
  },
  "r1556": {
   "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"
  },
  "r1557": {
   "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"
  },
  "r1558": {
   "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"
  },
  "r1559": {
   "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"
  },
  "r1560": {
   "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"
  },
  "r1561": {
   "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"
  },
  "r1562": {
   "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"
  },
  "r1563": {
   "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"
  },
  "r1564": {
   "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"
  },
  "r1565": {
   "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"
  },
  "r1566": {
   "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"
  },
  "r1567": {
   "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"
  },
  "r1568": {
   "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"
  },
  "r1569": {
   "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"
  },
  "r1570": {
   "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"
  },
  "r1571": {
   "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"
  },
  "r1572": {
   "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"
  },
  "r1573": {
   "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"
  },
  "r1574": {
   "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"
  },
  "r1575": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-1"
  },
  "r1576": {
   "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"
  },
  "r1577": {
   "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"
  },
  "r1578": {
   "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"
  },
  "r1579": {
   "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"
  },
  "r1580": {
   "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"
  },
  "r1581": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>119
<FILENAME>0000929008-25-000005-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000929008-25-000005-xbrl.zip
M4$L#!!0    ( $R$3EJY A6^ 30# %WD*P 0    =V-C+3(P,C0Q,C,Q+FAT
M;>R]:W?;2)(H^'U^!59]I[OJ+$GSJ5=5^1Y9EMWJMBV-*'?-[)X]]X! DD09
M!%AX2&;_^HV(?  @*8FR0#(30I^9;HL$$YD1D?%^_/J_O\]\ZXY%L1<&O_VM
MTVK_S6*!$[I>,/GM;V?#\\O+O_WOM__QZ__5;/[WNYM/UOO026<L2*SSB-D)
M<ZU[+YE:R919OX?1-^_.MJY].QF'T:S9Y#\[#^>+R)M,$ZO;[@[D8_+;Z+0W
M/NJP]J#?M%E_W.P?C0?-XY-VNSGJ#/JC<7]\>'C8:TQ.Q\P].FH[A\UNIW,,
MC[4=_$&O>=CO]SI';N]DY+*&>^IVNK9[Z-@]]YCU!T>CXVZGU^L?]VQG?-@[
MZO#W3A,X,YP[B$_3N#FQ[?EO!],DF9^^>3.VXU$KC"9OQ!=O8-/] _&P]UT]
M=W]_W_H^BGQZMMON]-YX@>\%#($D'W>9IYZG9V/FM";AW1OXHK!N'"6K&X /
M"P\QQUV_&GQ1>!"V\>VA?;9[;_#KD1TS^3A^ZSWRO!?$B1TXA>?=I8.)AP_?
M\"_%HX5%[WOT5.?DY.3-=T2 7"]-H@???O(&OE4O7CE884W\5B$J#OO=SM%C
MI^)/R!_<.TYQ918[8<L)9P393K?7R6@@:0+D"T]+3&0D\":)["#&:V G<+&0
M0@;-]G&SL,[Z[3VV2+?=;'>;G:X"2>RM PB<L//FOS]_&CI3-K.;RQATPC1(
MHL5Z:A)?9A1UZMO "@Y8T/PZ/'C[ZY39[MM?9RRQ+?QYD_V9>G>_'9R'00)L
MH7F[F,-['/[7;P<)^YZ\(6R_>?L?__$?OR9>XK.W .VFA.NO;_AGO[[A*X]"
M=_'V5]>[L^)DX;/?#EPOGOOVXC0( P;O][Z?XH,LXO_T7)<%]$_X_@NPILAS
M^.N_)S=L_-N!TP20!_8,5V+>Z44 KUN<P^8BV[\,7/;]GVQQ8'EPM\;-WN'!
MVS;\YZ0+#.CXUS>%59_Q$LDD/WBQ8_O_P^SH WP2J]<<';S%XY?U@FMX/'2+
MKS@^>/OA?W[\!6>PNDMO\.W)@<5I\+<#(-K3L?>=N<VQ[2,+$6\[@;>=?1I>
M/.N%A_*%@M6>#M/YW/=8],$+D%ROHW 2V;.KD>]-Z (,$Y XN*FK,7_$@[.'
ML8??77P'@HN]D<\N GP;_4#NKW_2/WC[&(/_RYE#=!]?VPL;UCA/HPC>\ZSC
M'.WP.(-J'>=H^\?9';$-VNT=8&<%/6<.,.*(N;!9+V&?O#OF7@; ]B>XS;,X
M9DG\.T,UC+EGH.[9$_8U9N/4_^2-U3T>]&#KUX/G\8VCX^ULI0-;Z;:?R<,&
MO>7-7,T)/\'D$P.EYY-GCSP?)0 '^F98_N3%B=P8**%/H/<*M.%(OLAC\8_@
M%W3?[1^DLX.#K-P[<=^*AWC^[H][W2=V_RD,)K<LFKUGH^1+&#AE\,#2-M_;
M_N:[O96+^9Z-0;5TW[$ _I& H19\80G7'CQ'?'H>Q@G8=JZ7#%D"BAD>[*/M
M!9_".,Z=]!)LQ!F[BL[#V3QB4SSD'>,?KC]SIW-RO F]P6E#2>ERO3FLQYYW
M^'Y;J\-WVT^);)T.#]R:12RF3UYT[-[QX0Z/_5*"+_'83VDT91Y[T-'FV#N]
MX2O<>6_'/MGEL;4A\I.-%*&RB+RKS;$W4IO*.;8V-_OD*6VKS$.OZ(Q[._53
M:EJ9I]:&G3WI+-%)5<&7.F!(WK DC5ZNI_6>=*WHI+"4?OA=:FLO55M*/_PN
M=;:7*B^E'WZGFIMN9+]+_>VEBDS)A^\_Z:W41YTI_>B[U.1>J-24?O9=*G1Z
M,;M^>X=JW<M],;,9_ \<]X8YX20@K^+5^,Q)4COR;+\4[U2_O4N5[\5NFIU
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
M^.Y_K)N+#Q<W%U_.+Y::\SS;R(RSMM+,?;>XP:)E!OKW+?SNG0^84W@'&F-
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
M-?5;UIG+!TFC<ZK!;W@XFWF)M)+1/><%*08WA<&<>3RG\"-,[5DV%?D^B,)
M@J/OBCO*<>L@8[*L?-@@MGN4)4)G$_2BS1@@P17Q*UFB(+;!XGQH@)KVH%\5
M<XGA\XL,Q>@I&X99]F'6MCU+]1Y^5*E@,]XV-N_\E$$4GH458^&.+>@.OA+,
M4+6%SU0&BI-\!YJE5?)4EA& ++,1C6]S$5V9U@6VUZ02'/:]E')<H;B57D$B
M1ZF\[Y>1OB\*8B+M@O)@V2!3G42Z2E#; %[Y9"F<$)RD *A2&^X'1.\<Z2'D
M$ENMLP)J=NV%"M.B_@(DAR3#G35";"VI$.(:RDQ&J2HOF,VK7N%F4QG:-Z+O
MQ&)V[/'"43=S%G-^3;L5Q; !1HZ5ZQB/)%Y$ ;31(E>ZDP;>GREY!!' _*)@
M,)4G '*%0[K;TIC)-(SUT8M[H<R0EH_2R9.9'?GR-.)\0OEW7;%!/(,XO1 @
MG%<G%AA94XN)K$-N"&1J&KUI:F,9D4TU7J,8&UEZW)L)@C$F^X'.+E\O"9JC
MX _X+F JYK@6M_? \Y7W<2F\R6NF&*>W.RY7UG-77*2@KHGX_DSI "LJ6T'V
M9AFM9K&9AR-R1>-LV9@#:&!N :E H-K@1*H5%R=I4YU?N/TP#>^1!#.B$N!<
M 2"!53P]"9$="'(75(@_>J)D"986"[BD6^6I@L>XD53#G&:Z:OH^9M7R6)I\
M/0^E8(1,1N"%W,\EJSQA6A#Y237+">.DJ6A6, U5._E@U6DA'<:6B2$R,)*C
M6@X!$J6!2B9N6>\SG.2$J;14P0!#,[8AS9X(*XX:6?QEG2&%VI9*\2A4+PN.
M)DQ+R?P:B#%,,7-(5T*#E),(KWS$W#&N=:'D0),5F13HDS'&6$AOH&)+PBUE
M+?N*>5?B5IY1X==R3'5M[;'DTUP'S6MUR\H7W98(E7 FQ'%.ZT.^:CO9[0_O
M\Z$(+@1BK Y\A#,*$0@JH5#7>%AV:1]H;L0J.>A1*2;N"5U9D+3DE2*EF-0
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
M.71D('FCM-R*7K[S0LR,.CTVSRAF)A/+]Z['9EG8Q5J&=0$^V:S3C>Q[V3E
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
M.]M%JI0VU0H?5;/@LH9.DIDH3(A(_W(HFM<)KL.7Q //YL5I"_<XU,:GDEX
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
M(IUK8LTS3WQ? 4/.XHFSJ2@^SS!9BW2RTN GH$+E926H4Y[CH82UQ*CU?.3
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
MY66.FD$]V_>=C2,_'[\P>A1+J K1^<VL,G*EV]W^=+E$I_\9;0,P^<A/>8K
MN'U>+B/?E]/ORP D[P$Q[H.<WT(O[JB['11T$VYN7H<U%#[0#;L#+O$YP,F?
M5;XS-1=,P_X;:OUJ!$1N\>#H0)6JL665 P/&Y1FVKOL.&.!OL2MWW!/6!K^@
M:R86@'>^3NLG7'_;XF#[M2O1[IR\63:-;"WL07FUTW5;+<.+)2\:7O\G.O-6
M^O$QOL8L(ORE?W4 T@?\%2I2Z'7NNXW0*#ECT6V%_7(UX^MRU_G.%)[>&:<3
M;7F6]#,33(<$O4?R8B-SL?O)Q$0?'O+[)R8L4N@M0^?SI&W0V\UM^?1(,S3Z
M2SCT?;Z:JC@S&!;_<_]'FO95/_M0AF[H?;\6IN4"Q&7DQ,SRMM06B-K<E,"C
M6'/#$_,/=)@M1!OH1K\W#%*?ZKKL0*[< >_E1G,T<F+R'-X$@(AK>F"X]B=O
ML,C_DXY/L*?2,GV:&*UTRWX*& -_C$_R/<5)ZV@E;%.QD3AGXG^*,92)?]N?
M8#TQO6[D:1TWAW&W82OH'-]H=@8#R8\KMF3[BS]R.QIN*.,=$XBR:]^V4U H
MT.C7Y3IW>_-UWI)WPSLO[LKT.1/S$/T5ONX/_72*KKMWK)VE[)89V0):AU96
M_Z[<;$)'S.3TN^_TV^_YSZ]N=G+^C#0)+]+1>*1)>*1)V/K9O=<?^,13\CH0
MV3T^*6^)1;KFO RGCO GM+@XFV>EM);S!^X^[#J/G7ONG<^\1P.U@2+8[F>"
M^ZOW$-*U7(5GHH?^G_V2#_%OTD-\=["^9\1 <JAUMWF.^<!C\#<[_&8K*9*.
MP=$1TUW*&<6G72[T?J)NV\E3NJ!=W&$*V$]GLWX//,Z!*TEH6L$ZRQI;S" +
M7MFJJ'#'.%X/U),=Q9#=A\UY*Q"2;CUS[G3WPGO!%G/A&';E6&I,5I\.3Y(C
M'-[=[AB?[15D+5S<J;O$)X!I2?XX>U6V*W)\T@V93?ZV*71'AO#W9!!$BBV)
M.V4L-K:DI7L"C5(G?X,3K#PCZC>_XQW[-]XLW^6("G_H%^>FV>EWV5:TB7S8
MZ\D/S'$]8](ND-VSYRAF@-54Z'E4[/Z!;JB=2+#[L*D&4*+AR16SJ-@"@6WN
MC(4H8"YYN5IWO B/THI]5<["BCW6:'$[2NR2U7M]PGOXG#XH/!C<DJ)#O=XP
MG_.W<@$ZN_D\K\"WJ\]U\%RC2AR_79S'&^._/;E@-OIT8Z/%)879AT":<@;6
M'IB>[YNFT&24/-7ABQ>6PW^>\4@E05X4?YCI+9,T]>ERUN2:VHI:*A).VS/2
MQ7,PT-!']%@+,106)Y</=;..HL?N^$:]%GZTT^ETV67G=IT,?+RM]$P\-*ZY
MZ75'IPSM-?F?#6T(^'(_-))"31RSI;+ "C6'KDH(WO2M>';SOA;25:NH(6G#
M5HIFM5QWU<M&]]$E<]#8SG$)4B6N5K;N-?2( LT_O6I\S73@,\ZLVG/@EIH>
M?J!;913J=9_*,#NBN5LAAFZSK5PMX\4U^<_?5,G=3K$^%\;A]28<<R_2^XAY
MO]TX2-)3M(K^DKBA?_GU[9F50W[K%;7PTR\@41&,CGN5Z!(<R, MU3AI5O<V
M*>.?&')Q2L$T3>7DQ[(%Z3!YI'FGSJNSGZ=5&RLU^HP(]/S',AGE"@O#CN(?
M2C;3[ #I0$.2R'SGFRK&S'E6.'>\4M+KJ!N;#76QA,L^/<W=8^[,!^O(Y>!N
M4Z7XD4K-:;MZJ+7JG:BWQVKU;>+J'9"MZ[P*3=X\O\ZKO\GP[;CM#MA*4@8*
M]Q>O'5/N;LR1_[5O!HK-=LK)@]/W_TMW?%]O*HK880]F=.K)+@0C'IN;MEF3
M4>Q7=,'MZ.$P&[S[K1[A35[7%9!%I8]I H#G^>":-U[O]?]\SUJ!GF T^%=)
M(C+?C 06T?# OO!M @FD>$\S3J>HKY0D"*I0O'ZL%/G]>'BPNU2$QZV*__CB
MYO+%X;,O'NM+C_6EWZF^I-L)Q_R-I_[G$L%UE,S[$\_%?%\\F!NHNL&!NEPV
MESC?5 -J2&<M[*Y"+-MLD[]>1RY['9,L%,N@U[(/Z.1UW\LWHE)GU+O""QN4
M^YKV@Y-L$9Y84101RMDE2S(MJWDENC*;L7<&'WC5)5ER%:R90HDE+T2YK?Z'
M1?Z"E_CW4G K'W7F[QN)PO\W%&%8,EO5//XWWEK_C4=8-AV+O>73IM]HV4RT
M2#W1M0@VUDP\QE(\$>KEYX3E(D7 M&XV91"-C:S@49GGE@RNGV6+7W< ;.FT
M8FQ"U7'6-D$:S,F82I:J'U8Z1WKU/KG=X#/9P-/B@O9:Z5FL-:[3U)@,@P"G
MBJI3219>O''QB$CT:M44DN1::=E6K$L-:6!:J,LK4X#KNZ@R;,K0#\+F8FVT
M<7L/5&&]>![K')ML7J!N#_IY^+$?G4QIP#$Y?5NC!\1?+9DL6K,#4G*E*E=[
MJ+-@Y<OH5;OO=H%'6VOD^Y.7JIV0WJN,N*[;K >R8K4( H+'G6Z*X,]+6$:>
M;UES%PW\=L#?Z"S1Q3KRFEFR.,'L'1[&;D[GRC*??>!*8R"C#P*E^JV,A<VJ
M6;_,VZ66=%T:*"&95W[UG/42:!+6#7*\2/N!MERD,[M HB_#AIHJJ-QS>954
MQ[H%S7>?*@I'Q<=]&/KK7Q%\Z'*6FW8B?Q&J"721S:3E' V3YC=M*X<D!'R1
M];$QY2!Q<&6_GOCIN6 G#\[ZW\*>+R\Z$ ;6:^$XQLFND@RJ.=FFJUQ/U2 /
M8'SGB:"I;869A(Y@3J^"C.2D((M^Q9,]0^I\:9K'LDA[VS83**2[1PCZM  Q
M7\<LCT+_@K6P5$Q5,_PE.TMC&Y#N,%B;Z6:QR:,78=$+EMM=\HF,$?UG*9B>
MN(J#+N;HV,6UK1.13LY\0C^F/_.;*PM_8H;)8PN"%DC.+)9E^"OH\9L>/@)^
MO4+^A :EGCS]R@P69Q<!?UGG5WQB%N4\QQ31_H!NL7YMF3-"*=Q53PHFW,_#
M@0$WK=WLT>)=!>W0>E+F+3(VLJ'M9>FQW9#R(+%5NYH4S67-)M/?HK8-."EU
M^ZGV;</ZZVZTQ"G6MV[+65E=J$*=+$*^:%R&2W*NZ<7L[6=7LZ7*R;0B(*UW
M$(G%3C>"#I(F:UGM0VZLSP%M MZP00<.JJ[DS4 _1%Q9'ER=DUV#3)[04F0V
MZ@]8C]!4JS;Z#EL6Z1/'(\>K:P9'5ACYI/@*'Q_RGA#DA!3DJARH6@]>-F<M
M4GD"-06V_F%^V&T7Y?*2ZW+YA+9.B8)<C<CCDE]H67V@QZ(QJ4L(#"*4H07=
M/ @_ [&=V9K,'3RI\7:JSUMFF^.IX'8D/PNV"PL:V9Z@<AWU4L@^L@HH9GJV
M8:LY^05Q4+[W]P\M]$;XHC]614'VXW7.4N+U?%G-;)7+GA%A#N],!WN:R5YE
M*106,F<W?0Z98EK5T2\8R(-<#1S8&[V2+'F45$R8_MU4Z2]9VWA6WGQ2E/Y$
MC5/D?(*,=O4&6IDK"!Z)-J94:]R T&=?LX3WQWRUQD:+3QL"\<'(T[=W#+SH
M9H9#2#;J)3P<60C6< #1S:8='';QY_ZDPRG#"6&\XDRD;7()I*'3DM/ZGDM0
MSXX5U*%T:<G/\D5;:N")MQP?M+[&Y9[(P<A"2^/^TXCG34\-/.)\V5SR'>)Z
ML$1O.))O+VY^IV(X!!VZV%W 02X3W-.>9RN,9.;,QE*P1;*I9[+TQ-UBV9T'
M82A_+75,Q*\0##&MC^B[T)A.(/KIE;?@L(G1X7.:<Z<=Q'B6<UJ <K+;ARQ[
MQ355:6'K5+S6307J&&OR,#^:?W=RP+ J*65,3I._-9!@.:^D/YQ;^56XE"9Q
MW2\5Y<GB[_4>;]2@;,JB104-%%R<Y*)'SX*'%H(,MA[ZY/T&A;-D^Y]&9:(,
MMI^E:/HI.]DXHJ,CHB)-7=?0MH*9EO>_K*WI.88R$?X5(R^4X6CMA!,>O_A'
M3Q?%R7*?8)W79P;"&*3'D[SUFB+34K=LIWN6UFO/2 R:%1GBL#[_>ML14<Z/
M/1!\_/7X%F.T=_C\#QBBHUL-$6<JGWW[&67:D^&BY<)CL2B;U,'JK/F@H@,_
MM1MYNV(?7PY<\1NJBXHCDA7.? !4^IJ#\:]9!5#+N"54XW"%VSI13[)=/@69
MI;8!5"%FD[BK06JM>%E.Q)"_5'??[EQ(CROG7U\YY,+U@.[0:4)SAPCL:[=4
M4N6WV9)MM;I83\3_87DYB$@O.:JJ8!S<)>@U"^")NHDMI9<__]?;5WN'+YYD
M[C2?Y9L<3>"@BU$EN<=Y_T,MAICV3K"=,\:W^A00!_D(SO<ZVKW(XVQ8&([3
M%B6\B(IA7FVC$,%F;LJ:>FQ+V[$H(5+(T0'FK0#7 CTBYPV02@L.?\D!*&=I
M@QE?&;T6GV\=G**8^)MG__#DL\\^/<+X[.=33+0/M6((Y8*D97[)H>>B#T@]
M1]H$H2!$4ISVA+58+IN9?8]#KC(?*!4C1681#2T8.!,MN6[X%/^+-&2#APU1
M?W)O"<9<Y%:NIK1$FS*J3NIW+/7"*RD<8N&7/HSPW^2G0[IF 7WHC1YT G>4
MB-^J<(,CT(X\TUZV"[RDF#5GN581@Y8\Z;H!+@+A'7NQ(:T0#FT[^D*)DZXP
M:\-!.F]A*Y$"T'ZC33D[KVDY03[7)_\UL.6O\+BLREQJL!S]LWZP)6I]/GPA
MG1B2Y!O+SWXHKT*U728[:'Z:%4E,"^OW5C/1JN9D(C+;NW?VGQ(A=;@;(?4(
M=GH$._U6L--]\9;N\GFIQU##D5'(XOJ#+=IT,GC+96DY2-JNR%NU_9),'@.%
M\I[.B);#(%^?"89X*4<%CD@.J47.? G'J-3_Y 0NU.KK:%'5ZB)]$M,Z]]^'
MOLNK8I-_C$5LRR/[3[C) =A]63KI&>Q7CW@-R*G7A1SW=+^6ZTO\FXH<G25F
M7;+4+2TVU(<U*>_@$9F<[+JDI![)+H><OI9@LU)R%H]];G<9'/-M?AF/>:LP
MD!_$F?!>Q=3U6D(I$ !<JW6YJ7!46\X>MV6_ K\1_T%+&[0+0,Z%PD\HI/"@
M-),I:)!*EW(?[+ZY^(;(6##63L9UB .J!)KG'9+[OS'N=' 9@XG$O^8R:AL<
MWNJ?N48"V<!N<3JZOM(,]-7C;/V1L^6B0-K\0*6DR"R@:X$VLM[0;I/3!YHW
MYY:O[0JIKVU%,T<12M7%)&42\;MS\W&Z_\CI7I']YAPOQ_E75E )Q1[M&;YT
M52D'M@V5N/*CK!L&;"45Z<?I^X-WJ[F7<OC"%>"C'9C?=Y8]!UQ<P9!A9A\G
MYH^<&"2_EBE>!4:3L^N&:F7G3+L5.$DJN#9&K,"NUD7>%O+;=8O2R.QQUO[@
M[21P7VP@C\^A@(]F@AM!4#%>9AZ>4*U6U<+(&B@(R%R&S9*GH?48&3[VK=F7
MY1Z'QPG] R=4TKI;L\9S$,*(I!@9_1-@!;E/QF>((UY6BEN()C1UO'@PI?^W
MGY3B'G34RT>O^Y8<!GKTO]?6123C%*,!&, 6N%TT .$WETSX;&EWWB%QO&],
MUP_2]-RWQ/\9X>0 GW+S=N2I.#K.!(7Y0P[V5REY:Y]7/OM S_&V:_,2BX<L
M])K/5OD$(R.CI/B1O$)>MJT^!*JP5?X/<J!%VR0ZP5@SW^?_S%'XKN/Z"H5R
M01&6J+2QDS4M-Y<E/:'>UK^^L2YHIUQ<NV_;G*S1V56K(_%#^<]ILUSFW(_Q
MMW*:UVA]?B]S2\L.)\[(-.\LYH?'8]!=6P:4(XT2(XH+!NJBIL!OP[=1W-M\
M(HNM9+C-"I&=>IT"&BGHVA3VF_('@^R672F.: #A<,?"_!.Z'^\< BYQ#ERT
MRP,VQ8Q+2'65=*%,RRTH8>S/L6IZ*+3')$S1MY$BT&:\T:0C_XX;UW.%-<H*
MB_5ZQC&.('&S,1AN=C.P,8M(>$6D;9K9!T&JTJ]7V,OQ#'X05O5]Q%!MS1.
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
M2Q[3V(2!U514!2\D'5I+FG";3R&%)31>!OCL5B8@\!%SH+'1GBU.X82 '#<
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
ME2.>]0UK3.LA<:&9J5>-:4$HS&CY=-8QOP7>CY(M G-/6K1EUD.(:1_'<E#
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
MY+T,8ME#8:93,>WJX<; D=F8+LHZ#W$K=XV%F'/$T_MDS;J[;ENXBV;HB(3
M0W;OKH&,(/9D$&U\!3"[/9@9'"F8;[[XYARG^E]O.Y;KG#F[]Y;E?//7XUN,
M[M[A\T\9W%,D_'<-Z=&MAI0KBL^^M3?Z]\]J.DBTO'@$KG</F]9*$Z",8S](
M[-2WN\L0CW/Q6^=">770]LKIE!$G,F8&\,FWCY/PNT\"^S'+)O=.NT32;.8>
M%_X?,.:,U)Z#SVDI<3WW:W ^%T$*6YR@_L!5'XA*L)M)AXA\R\[?:R;HSX@*
M.SIX1(7=A4=Y:*BP1V/W6XU=DM))$C^"7 ZI%<M':0+6<E%<8X'LJ:;MMW^E
MP6V;))7ZJ1A-1NZ0A_<MW/G'L^P/=.+R^9R"F]#GI(V##R(^3$0CK&X45)UW
M18:^%V(KP#:A4JE=!.9RN[AC88%I]5G%(>@A=#MYF$E2C?0"U/H@6Z0D(BQ<
MA)*$ .J3_M5=\MS7)R@9P8&L%UKLC48F(8VV4!E?2/EMUMR_A"W,&3I>:Y:R
M=6N,NWWS#T(J""A>+HS6(#<:3T#K/+#$4.2%G9:^UJ."(8/4.J.PK@(U@!]3
M8TF(!?F1"D LT\0IWE&428@$8M?%6#;Y360^N.X!^8+N^8:]9&B!-A;*HISG
M7,F.Q9U8M6$>3"[=2M9$VZUEKW+O:JR3NOW2#% 5=;,IM9-"EDG#^4WAY[S,
MR4<M0A/[;%8N8_J);;X4Q#U:\*P4A_EO 2+DX2B_! :+KIP9?//MIEQ-OLD,
M#?UC4 8.T,9753?KNP!_/06#>E=UBIGFNKEU A:@\UG>.E5XY^ ]WPMSV@0P
M'UI47+ZX=VG/[5XM)^,S*L%ELB0&CTSZO 5&IP5_AZV)=:+8$,^+85L3*$36
M*VD\W''1!W%6OH^8?V&D&%#<N HJ\)D>U2HB3$8N[!#!@_G;-?CQC)0[:ZH?
MJ=6T>]9S:T50ULY6QD"$)N15H\N$:6[90F<.<YH<=-F0Y3T4ZK% PNEJK.K<
ML<:<?VKX<Z;SB?3K)I60EJOX*:\F)J\U^K X$:3(D7]4S@]P_=&CB[)\F TP
M-2_S:2,]^$)L) TD$1!PB=,6?SZG07P2215%]"K^FUG31&V!GGIM],FJC<47
M*"'SD'%'O9"M0?):_R4J87A4N/Y+L!;T,L?:]H@&/CVZY1M"#Z,#F1+(".#=
M\5^%G3G.K:"L2;JN4W9^.;XW!H]Y(J"E5I4,/&.>XB!,!]F4R\?-3ES+_.=$
MED.(/)97S-"H_(K,[IBP^KQ1B?27#0L<3-Z!=8X[\T]GFZ&^!E9F) 4)BFOH
M_B^#SJ,V4V;2WN#80-TO 9M1Z.SX,*AT*.HFY599?FPL//J$WTM;.D]CLIB.
M=OMZ( %Z<_I+:&N2_J<Y0RM&?M[YWY^![4 :CNQ2K^A:9W8Q%F"5OHG1F:N,
M-CU.80Z8QO50RS$!@H=P'+QA>#DXQ !DQ/_JLE#!6D%V;)MKYME0[5#/3N,
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
M]PJ,JG@1?\4 $S;A["P@/U2(@IWF-8TB3V5><)D2LVEB&=:TG19-Q*TU7]"
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
M$4ZH;C<M<-HK7554>6MZV?@0>I;EK.PZ *#Z>DG_9:J;. 5$V^*RZH(T.^V
M7TSCC^_\V6?EKJW5RS+[[&-RYU;J9Q^1N[9*^NYQE3RNDIL>JNG;SSXF=VZ5
M&/;GLX_,75LM@Z+<XXI)_"1VDQ0.ONT1W9=X^0;QZ E2PQL5:E.1;@YOUFT#
MB!D'KX LMT64B%((,X*L=4M1;K5>0C:KK,N6HR#Z>[G>R&]QS;_7E<A<,O"/
M IS3%3WO+)]\K=OB[_MG^Y/O3T_?Z7)XDHEZ6IK;R%UN8TQZ7&#38\K?&HEW
M(>BKFWH/]W/7694YZS%GD\OS:G;. 5I1SEG-;=ZWK-DV+9?-I;6N;/_4[C-I
MVD5>5[-)E_/ M,WEYCRJS=%EY@V+;P'VWFTR-*V4+#?GVDWXC5<4^QDJW ;K
M]7=OW[\ZC2.5%UA7])3RAZT/)K(@,_? RU*$*-QW@8JDA\ML&N7^Q:JJ6<24
MD9D(;.L.3QI^!EGO52EQ;QQP]P41N\-XZY\AA"C7F7PMO_;OP,N.9QPX2;VZ
M#L_PIF$81[]4EQO]T^B'DWRS::MI+Z# &R*B6_S<MQFHLJ+"0.W'8?JAREA4
M2*QK?Q3KL=':JDK 7Q4NVI5QE88%AD5Y7B[7\WZ)F_:=BF6F"H<^*\7AV95M
M9S1.E,BE2$-"4.3<NL1M=A7^R)U9><NC,,UI<^Y/3M6BP!1DVSLNO$M9B0YB
M0WL<UP(N]J/L'S(7*]I-=.49+QB["4OW:=<5'B@#&%92>S(4-"8KK FZ1P5=
M3/Y=.7@WCTOFA:M87_22\'_Y1"LN?"N[ 6.'0R)5IE0H<;C?CIZ?N#>Z<A'S
MB::\65HOCEZ5UB!]1T0"8V-<\MA%4W;<H(?4U6 YC3P\=AM@Y>N^73?H5^*Y
MH;58ZZF0=YAR7EFTIJ?-Q34EJ+N1.3>D_,\7$/ L+Q_"@<W^2$8F("^T7U-.
MV7?59M--^W9!Q\R[LJZ[J^4%G4!Y!@W7G.Q]7LAIS5: M72F?4>7[SIZ[SW[
M;YRX8M88R038)0W K#,-5%F57;]>8W.=8T=PA? ^%1!N&-])N5HOFZ$V\=%!
M1C>FG=R0JY/1B5I)SEF*JO3VY]5:^\#8_O#&.3[A'_%P5>$\X/HSG20Y6FT/
MG\J%R01NZ%0A"W;9M,OBLF*13KZ<2F%@RNB)BGX&LU?6!>:MW)H-G2>YE4U[
M42U8W':6K\6&,ICVL@RG0E77S86<\6$^V9:6=.#9L]$SEU :G;5-)VUU:)Y5
M3Z&*  5;3+@'TH*M"?**KBI;)[)29(#PC9+>2(];N@@MATVO+@0-?(F[].1)
MZ8ECZY?^2M^R%^'XSG#":O1KN.BLCNW>C1LP]LCCQ<$;WM.<MF0@5\&2^FW
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
M<(,1A DV,TF++4T(!=4KP9X;3FPD"P9_H8PVPXG@;S!.Y/C^@R'[;H)!FBR
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
MFVW:;#L%L^U(H=BW K,>I[VPWV'2YMRSF7,3LW?TYMQ+4/9RG\2[1R !'!]
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
MG8("EX5$5";QJ.2+-MJ&NP>N=-+F<^W-WDVC&N+$-_K89W8[DU6%6"OEJL)
ME]NTN@#"-NT72F34Q3:GQFM]<[AK*/:0,99M>-<2D&85?.:IRW"K\3S^"!-V
M41L^J-\QKG_[+^=V^?92IL['G34EDAV18A^$P;GX-+BIP'4A9*&U.6^$RK)>
M,2CH+HY4(TF(-;<$BK@&@YJ "CLY]M<Z+.-.";Y5/,=J(X'R=R"FD8HO%G)
M.Q?QZQ(/0><DCM)?5]<9AEAQ?C5@S=9".W&@1AQ-XBIYY39%\4X04H_D@09L
M_6T-:,TUN^]LQSS,%OBH#?FV8,!E2+K?+B^_$/QK,$/\K5OFQ, T,:>=2\!S
M')6:\&'B!$;'"0.?(-1A_B#'M./\SL$W(PJ,3IW8JT+7\MQ_GFT'F!G89UN
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
MEFY<SB<F.V*HJ),ZQ"F214155N^?=\W"R3*IUUQ(%8U$H'4AIV1."55AP,-
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
M:=8Y5_EU89JK-!.$N'6^,^Z(1R$8F4 @F$/,(X#HZ=Y5S%.P\U&XP' NLH!
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
M<*A5("FP*OD7%8HJ$R7#M>G82ODIZIK+J.Q$:+UKL/=L2'_];7,L;@;%>_R
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
MO2N[]?,H9(GAVEUIN#YB$8.9_T$D(KRSXCG%[-:."=ILNZYW.W7#+"';X$
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
M;"3,Y@/#1UTOA/=A_R68'CJUGGUK#*J53SFZ&* "IT2W&M2Q2=3Y@)\$(7Q
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
M'(J"7*AS' E1B>5@3BS,W$FG<L/I8S:T[0!/B0P+@AB@R1*2"@T:&?G%_4?
M67EH$<^N\2F0%^3;V/DWR3/*' 3[!+]U,#>8AQBA,B S<\<?B7 ("\0VA@33
MXR8L?(DE/27S,)[6.[1\GZHR\,Q$(=Z=Q"*E?\OR*9H"?X&G (?"RZG  #:)
M= V9-,X9Z1,FSH*YQ#!&S1>IXB*L3!2SE,DQ^'.;P?'8E./L@LH#F@?%DE&N
M+69MB4J%/-:6]AJ.ZT7(\(R5)%;ALQ%%$T:)3($0]4,>$&B+B09#1NF^HU)%
M?43L_X"Y$>\ &XKYKUD!XVT=(Y'-K)#IG0GV8O-#@Q-H<#%6NA0QGB&/%TZ)
M(M6BPTV$.R;#O1;3U.JER_)HX_[T@0RNO#<W:\/ '.YD76;M2(+GFU0+)K4Z
M*Z%LN9UO7J#5MLR,ZXW"TKHTZQ_T#3"5PH_[,9;P=&WTMDU76?YX0/.6O]XY
M%LM?;D==^S9SQN@;YJ09;<LQB/EXD4^I13*Y2%%)0MH:O )! ]@>"*JA*&DG
M65E:7L\">9^*-@B^\PS?+X1T;&_'N<FS@(&*JXTI!5M<,O'8Z(;V V\,7X"Y
M81DT7XA,T9AB@H9^5#Z#.3*,V_$3M((UJ@,FRCAX\OOXY?16P6*Q#@JN)GC!
M(E!^(ZK6-3?'..K<YW5AT,FQDNBZS=Q4=V%SV]T:7\5MKV/: W-I!).8)WF4
M(ZMGD)_NU\P +"(,;?U8F (O-8C\*PVJ\9(SC!..EDS9*&O*8")1E>SBNV:6
M- 6C61L0 :[8M=',!_%#1;M&SCO^8XXHCZ((RR65,@%-9D8ECQ+Q%Q;&#_!"
M0,!00,QYG!4%,OG/X>5^J70+_QX>$'BC\,T2!51 _!"C1ZX@#9&X2N.<*3)S
M8Q:RWBS)GC.P0UXCV/_ ".Q_HA*.+Y["B#. N^AA3VNB=<BR)<0ZR8LC'XNW
M,_'LA_*5=.4"AT<K%Y6.Q+=H(F!Q)@=+-B9+8)&=,N/!+G*K<,9R \_P3@%K
MULTPX4/N(*8K?6"L.E\!__>95%3Y*\FJ@&5Y'YB)\O;B\<LK67]IOD(-T?C:
M@@/I]+T3+SG0;JJ2 Y\^%55R0)4<*%QR(+NS@;G\4HV,IJJ822N9$C)ZD"-8
M<YG*U(D4Q-7R1 K$.DJY-X9R)8@S4TF>-&0)_V6/P#8SD9#.8UJ@?R_#M!B!
M=(O5]M4Z7ZLLG4_?6.W,NA38: I&;1!@N<)LM?,H%$J\G,?[3M*71Z3#O<G:
MEXY0H5.&!SES4:,2!:X2($$NCI?-:'W.*Y0-[<ZWN::'-8\=4:IN8B&D>0[>
M<M5.5H:D0XS3>\>>^WPVIJJ LKPV::PAWH,#W6"#',]EW&E,0][0\8X9<UZ
M'_,BQ4&8J-;%U35K.)Q-9OS?=M)JYR] [[,=W\ZGFF%@OF]\@_\,Z^,!1?R^
M,.T8X"7'A'Y=Z$;R.,!W)UJ11'F99?K5EQ)]9L/YM@&BIM7*ZG,:.1?1O'GR
MO+_B6X3I>D_0BF"F@J[=;LD+QE3KWDHOK[BYHB6,Z?8EEV\B*OWPS#"*??HB
M! <2'O,#7M$ B"-]]B"HL"( H'#IIH U@NQY!0SFRJC<TFW0W>B'%_4+$?O0
MC/>A71N 9K2X"_2VNK BD9B3?=@TKK/!]\#]1K!?=-K1AV1/4J4=;S3B91<F
MP%"?>2D+8C5.\!>9Y1/DAN2@D'4@D%,$HL[L(H]#)AT/HB!%<KV) N?P+2^X
MS"O')^-BX ,;702,GU#JBB^N,8$,3)0AIO?)5B]/C I-\-*[>($(>CM8W<O?
M1<9W79PUL5]LG\"&+ZZ'/>PPW,>R7T7$3F+.E"0INXI-/)N-ZU*2H.HR&W(O
M3T; #O'YJ)=9HD0OOT-BK_(&"S4C7K\1BR^GYHA%*0#?=6V&'=?^+2HK"]^
MC,*:KX@?.U1X%5A1ECY9; #W_=GSN7,ET'[@",V4'ML1'*=@*R\.+, ?OGS4
MD]=<::>OB%G"!CL!R1YFQ^TJ@NAX Y84C%'H4BC+^(9,R%9>OF,B9[/LN;!K
M%!A+5)I]0QRYG[4O_#\8;S[]I4Z7P3%J*<XK7=M;+A)5"Q&?-O=XO.IC=I#8
MK(;V>]RX@#Q@@FRH#\ _9_9S1",2#H+^@B0<LN)!MZB*] /)EY'S?6FLN7$D
MM?KY*H]!&7FDEBUSQ5ED?1M4:^,*,(!<TBD1!ZC@U7DW3WZ;(W 6NTR!$[*I
M?"#11_PD8*"IOC5<W\:>!QBBSF,S94$C+C70;O-&9/ )15L*XJBQS(>(B8]N
ME:3OEGX%9N($XQCHL3;Q@/FJ3DS4EB:V@-<Y9_@H,3XYJT1M=W&IQ3A+_(IC
M?8:!EG4^+I ^S6AY]$Q<%UBWH-GR>(TH^)Y7_TZ$[(D"1T\BK#[ L'JP*B)V
MSV>7N%9+EHC'*)&TV?O$6P-& :S11==Q:-9SV[*D_9 T1\0V2:5@'B%QK6/A
MM:<:R2F>+R02VBJ3F82*#$6..]P)* C"T7AG%E3)./J'8VL6L(0&*>XE1\X[
MHVX6EHU;C8%-%)\L%$M2B=R1>(B'31C\O_ N(FI?0PJ-?#H^&,NT>[Q/KQ \
M\S5B%GC!_)J$MH;-KUZHYHSOD"\S_3N^%MLC,/,6$!R.U(^,)FZS]WHB7HQ6
M$[))$'6#P /AQJ>5MIAYF/,8-0-2Z[!J?%+I2,:[1O.3)$)2,3:RD0EX6;")
M6WL)=2U1HA]MG7?Q+?(Y-Z0[WB072UVZ1*\[!B++*M.=*LP]WQ(.5(BSB F#
MXDD_RCIDBF8BY">/>T2\D4@Q<>HI!R&LDH$^A%8)&R]X6/@9)+1*\31K%GH3
M#[B"+%P.2O9?,<*E>T/41@K8DH7P7E9,=A(1JJ"\TIK__9+Z;E&I-NE)<6RL
M$,^9C>-RHXB#$^OEB5*!PH$C+C(Q0%!<[44)0=(^0-L%=@-/9T)N(%39Q0-3
M-=Y^)@A+L*W8!RI/EHJW^=QV]61[+"_I'Z.AO#N<8">B'%YZ_3Y[GHVI2IY0
M2T4,)G!(]@83$0_G*Y5=;#X$D8M$AX\(:,"M0!3[0P=?G:Q$%Y%R\MFB-'QJ
M<TD24L>8B0B52UOK?$?XPZ6Q(%HL3O BV@FE*1<I1ER:6[9#-]!B-\B(Q !M
M] X^\TRN>+HS:08[6 ]"=+%X\GR?UPOC+)1D.];^P[,DJ9X25P[U3A/:U:OE
MC'E*R$J5B ).Y:KF^;FW* 771)2I:]KY:UI=7=-^^E34-:VZIBU\36MF7M.V
MBK:<_\WS[#=G/+YP[1M@ZNZS _"Z("-EJ<>D>QP>$[ETDN0W+J6N@[I_]H.<
MO/%N:'P[CD%13BW9B9?,_=I.O.2$MQ(4H%#DQB3\AI8+D*3V<W0I<0=&'*9[
MZ/5("QMA(BS\%)4T,$U]Y_F94<"9](]CW[>Z=(5S;R!7!AQ_WN&8<'VGG-ZB
M.1B3,5W/<GV)F7(;+\JGQ3L,T"1>V1B'\W+45*]Y*COGC!P?;R+)^8_EA,%$
MYU=^W%0->!*,\.E$CBF'9_'BRL?.7ZA[DW,69QTY^1/.9?3OS\]*V* KSR3M
M^J4,Y/164;<!KGWACLB)X@_24W49YFO@/3 6NN:^,EPN\!2QWL0FTA8WM)M1
MTGMKI7:';QCWMB=5Q^@616Q?\B)G8@U]+^/^@& !Q.-_"-.)O BI7I=X58$*
M<?140@4<?=S?-G'O4!=6'.ARH-;'76@CFR^^]?@+M'F\'?-<ERX\TO<A9#9Q
M+8^,F,5K&_P57E *$LHX:&X[)!X<O/ X$VH/.G=-4P[6YEN>)J?#R3QUG[!
M@?SL\;G91Q[=: 59,XCBX>>-]/F)Y*& ^"*,7T,LQLK/39U8DI.:0*(R^M,'
M=A1,L   3O8:N9$EFZP*< 5IDHE948)XGCX(-E9<JCQU-G,)__E9@6QEF%KN
MG#4OL1-D'8D3+AZ!+ V0=?$$N+7&'\A:","IUK,4Q4MD.L&0"^QZS:>R^D%D
M6$IK.7&3E^02(@"+O"W4LU3ZN\0U6NPLXZ(XD#4&N$]A59D#T4\Z+G(0522H
MR^5@$03I7R<OJ617G(4LNUH4E?QS7"^F3XP[1N=,>:(ID1T9R(E%)>%A%H*B
MHG0Z<4V;?O2\0T,(TKB>Q7K2BV/7,&*<C<[0P73F>Q_6&)XA(M@BJS\^N)@I
M)[P ?'8K'K0,'"NQ44_O'?PMGRK^I#MC'J3/Z\M3EY[0>N<_ ),D1V+D<T%-
MBM(F6<%<O72<26\Q52^ML-^R\$9NC-3THCB+?JR_]VJ#5E:TR1./-CD:E_#"
MQ4&"^K!\YA@]Y,G^M'' 0'1E+9N?")\@1L.%PG$;>:"X)<_5@ 1($1E29;2H
MV%LF6F79D^7<#!^4PG21VW8NOV*JE;587)'AG5"7^.1XP97O"4E!>?#,1:V'
MIX G5)?U:Z<F&);@M'7A'(;M1F7>I2";F4].\4AQB(O<S(=W3+"@#4K7Z<Q'
MGW&<:$?F2&&JG-=P-1I,$50B,]ZBCA0SGS?&9*+Q;Z)<C9 @9::RSM/U=UH$
MF:7<)H])N7\<IOC5EK9W7"_QD'IN7.4QO^?R0]<4H32;,K&2MVO!$.TU(S"\
M^PWVXD..X3'5T4UQ5-J)^\&!#%^<Z?S<A-9(Q *ZM4\734**OR'%HUF*[7+(
M?EE+E\'LZ9^BK91X!^?A%&R1&3:/(?CRDGIHR=N6U& QG4B-HLL#*\3 ?>1D
M7(TC_B,UO"?@DB,GC+A,PL9(G%"4I98*;IX%<>]ZZ<(;IVZ5I#67B!=,!>Z1
M:X*\)%2H [GCFS<;V\GH00J"%MW3EZ<BK]UO4;,,I1+5[.$IQH(=QV]8C#);
M$I^8=-*4P!@Q@O3OH-G"JR_BJT'."Y=Y*4TC?Z^>7'RC,LSR<NS-;%+J9Z0F
M)+;D2!EETHB)4QD"<8T^GZT9Y:M2KF@81!V^A[1QPVCCTDWN8C.N6*K.DBH
M15)UNJN!_L!C7O'"!W7U/^@5/^ -,=C-C7-T>EN_N[4Z.2>5#SR72TP'N"Q.
MQHIC%*C?%(__$XI;CD;RI?<O7[L[-ZG58;IU8NT7>'-Z$>>S7"1D4TWC1O%_
MU9SW\-R=3<YLCRX+<2X9*0-FNS8PVMU&;TGKA5V5(-KE#BPNLH,U<]LK2QAM
M4J%V58Y12F$HNY;DEKN7?^.Z@(Y^J=7^=HN+_"O#.H;M1GM%D:9TQ:KD\S*+
M2*X0"9OY;-;4HMI@IZ[YM-=M#190S'3K[*9^U<X6T@(3IK^JM%3I):]VMQ0=
M/6UK:EJ&HAE%L+++89$Z6L>B]B6:NP9HD]F+S5T3'KM$F#V/6M:276WCQ*"X
M^'AR=#+;&XL/"E,+/4 R>Y4Z_%JOGB_3:Q.%7NB-3RRDK.^9(ZS+^>NNQ*NE
M$(K##N/@[RT9#GHTX5\+=8%)<[H2.;=WHV\?OY,6>X=ZU>.+Y3X >F_<>XI!
MO!OQ'])%YV]@_F&M\#LW\:&>A7<L.IBEE42 IW0CI&&^J3*C@FMUB1*!*_3
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
M1"@XOL< 1(//<IWET\Q9^J".8('<5I("@5-T)K+X88Z56EY$"9)M"_@:O\Q
M2?BO3. +@Q^0Y20-PX&"'%M!MRU\H;GV!FZ!X0BBR&LL[(=*;/N%B^O31(!$
MG$?@9XKB!C>U!,@#WN*%-S"Z.HG$.3P@N#=MNC/E AWF6/@KH^PA/1YXF52(
M?1&0,G@ ^RD4L+B+(!4CM4QL@D\(X"-3D6J<6"[\"[ W_)W; - X%\Z"N1'
MQ@8R? !'R7EFOT@Q>M2)F-L*.(L;^B;M$0779;!<#W6_^ ,W 7X +8O=CK4G
M1.-^F#N>]TN4J'1R&M]\!,=7/KF."$]C&A84"O6$$? Q+R<_Q</>=$0[P&@R
MD7Z!B;@5:QW14@L[XWVX2+0[J?,O]P<\+6G]U,"TG]J4( 6$\OO, A$W07>F
M!$IR.FC>\O%?9,(=T!<>UE38@H_CH'$N>NM>0CU(OB!UXZA7RBV$8&J/K;P5
M!,C#6.>$@\@X[W((62QJDXF9Y;]+:LWL!>553]9S@(V4>"EKGTC"2?F2NQ@@
MJ&IRMP/ZY_)_?MS<WV!L^YZ"VE<W_[B^?[AY^/%]-:A=Z-KW&>T5N)_ MX\6
M;V$5)7C7+G]=#$JL7/[@LR+YW?V1D)[XT?+!4QWG\!Q''L;YZ]K7KY=9(<AC
MN*7>V=KFDV\::6<_&H,_Q%.+U\$5[ ID[FX:^XN>U*BH#2X(=8K/O)B8;Q<(
MT[A@=L0KX("'LU@ZW%JN7CSJ@2])6NUUYLSG;Q?.JPTJ E0BN$06>LLCV\**
M)+3RC02B#PPT+!"]IL!AIYLV?.;CG%90+5SMP!]BQZU]$+EH_IG(/?_2R")@
M*P<!KT .7&N!_RK(!ZN[!H%!4%Q &+A[_(V9DW\O07V3SP>:]MYO:%\=>$Q=
M^PWN>0XLO2X631A>A"J^H(M(=1&F;VH\385W!3Z>/H8)1N>3D@YD,! OH+6:
M38V)W'OHV?]HW#>X-T7=:ANKQ[,U16+JY#MXQF!.'5?RMX@DK4 @(Y FN(=@
MW<A/ACLPR"%C;H \X\&,B\>E-2>#@3<M[G\&6Z_S:BE^(:-,CHEH##@EL$\+
M 5&%;V&MFSWQI,;;6UJ\%@A46V3#\/V4?Z<[$EW#\:4BR@-'#49K;H$<O8WG
M49PB.K%U*L<OHHBCY!' ,-@D[C0+TR(?'94S>89XMH0DH>HJ>Q*_QSTZKNN\
M$I"0HA\D7^#IBP21"%@$O-/0MC AB/^52,#]&&Z[RSEHCP0:^"&J[:(<L\2V
MM$\()<3+8,'!FN.M'9586HX@B;Z/E\ %^#<S(FZDR0)<$3IOG,6FH#SIR#]N
M8<_$_!TI#0\[.:_;;33[>M')>3V]T>T7FRR7]BBCV]#UUB[SX+;KI;M;R[%#
M#E#:=4C9.4Q2^I90WKOTM#NUUB.R+9Y0\Y!F1L]QB1OT#5DDX6U?B^*S]4A%
MM]FI#?5^)[7LX]3;)[X' XRH@BY,62TVRO:)-T?_L&]I2',;J=>VI/*XV^S6
MAK+ZC+7)F$?2]IS>VZNX2,0[F?#FH70527BS6TG&[A.4JB<SI8@,WK>^\>X3
M#XX(+03B$^(UX-8%QY 0(9G$]-"&Z*G1>C4JZ)#<@354<$,/Z]_HHO_XQF%&
M9V9=RI:4+X[+R2LJT3R9-/0QQ%Z5"4!E&A&]57'6YY8C]*<V6H\]6HS*T47-
MW#ND9REU*C$AW)<5TRH3^0XF<KE8S"FW$3B:T[GS&E0:+@G%$F:68_%2[V.J
M_<Q!H=B9K?3+7(_DG9/OCRXF]U(X?C0DMPISJ3"74+_"__+6KBK,^ROB120J
M5V^6JW(KHEBY2/.JWRJS]E<XG(\:R7:05C^SRT>YH2VD9(  P%[1L?"NC/GU
MVK GZ3]UU$&LRM\_4BU9G?";8<^&%'G(Z?3)>VZK"\O.I*FV.CF4/;UE/@_[
M!=I&IEX,L*V]0:-;[G5FI^,KJ8^\K)9%]>"(P*-=U8/CW9>B>G"H'AR%>G (
M5+4$:RWOP7$LN+@X(DX>]J52>7,^=\:QT@6@"B(K16\)7EH00']7:PS@[Z#Z
M)XE:,LN-]\>/ ^JHW7N$R*M'Y4W8A\I;6<J3XTQ>K?D\6>(97US4FY@;%=C:
MS%I@N;=I/UDHV+1^WNDJA 12G6$$"PPZ#6N\-"I67O7,_%E08"<6F$+&>#?&
M8-F().:UP-CUE%9#5;O\+;[Y,ZP KHL&CZ)G/S;V>+*CXUA%RE[>WXLJ0(X5
M9$^\)?]#6 >)&XHO(VJ0%HRAH%_"\U=PP*^.^P<L<LQ$<["=4,&9W4:.18YD
M:%(O7GB3)1U8_Q-*2%PJP>L:+P7GTJ]#Y@LZ8 ?OYG^F!R[$U_V@4I47 45R
M1OUZX\A]YQ'G8W@A1)L*PZ-F-[$&\:*TDH#MO+Y4^X!,C*71( &T ]XD,AKB
ML"KAO]0WK#K V>;034(9T,^>S;>@,CVH4%IK-EFH%B="3D>=]F]"U3*B@PU<
M_%'4;1=.=<0/-058K;=."%@=HIRU0-7P$FVAM.-G&!U6 )%..56AU&(68DNA
MVHC8/FY8=D]O]/JMHK!L;,[2[98"R]9[C7:KG?4H2<0JH  ((GN?;V6$U-Y_
M@0?<;#6SCG($.U>Y.3*("I=?P3/=$/&5]>!5N<OSR5VV"T-'UCTR-*0Y?#**
MR]J3ZXC19-'9MCSY\SYYSR.U+"<!='F@?E*2;N!GEHJMKCSSYCC\F]_#XY%*
M=:<V[,C&\+T/L/1DQ'I'KV-3GF*O/'VS$@/<RP#8;B-SG&USTSC;K)'%*R'L
M+2H[E#8J3QM%+,6_3#52#S/3_JL(M<K44A?44K\R]8,GHY:.T-L(N$0Y%]N+
M\R9)PS(KO;^[8Z\\@*./.]PE1A-3@T#'#O]S<Z!)&=54*8PWH2G#H-(Q!3Z^
M/;D-SXC_5B;D_=K0 *]+F=-#F-.CJ(_@56URH2Y0<W)&H-!BFS\#O;:/RT*Z
M"AN@"BNA'+S0,9Z@=EO!F>HB4;N=5U.X253N2L.,)U>&G"=R]Y*GX6+RN4N-
MXNF>Z1$Z^:.5@9TJIZARBOO+0<3_(!CO&^<[B8TWFF#CFY*!7>J:<KJ6)U5+
MN3CO 924Z\SGB2G -,E=A0,K(N?F MN9?V6FQ^X>@5!I_9P,*AY5B4;E@6P,
M,\YSN)PJUGA0$8\"C+&_T2'*Q-RH#=M=A1-2H<:54.,&P5;Q1A5O?"?=%OM$
MILQ:X+/()@BKF*.*.1ZOU:BT@OR2F#R!'4Y6*IOB4XO#:DWT(E?K5[<43]4)
M94^D428JRT0%.!VY&\Y\F8EJE]20K,23/CD+EFSFDCHTO)4<&H[_*<AR@2I
ME$5FE:]>[*=^M=/H9Z)NC4VH6ST+=AMOMQ[_YUXPQ(-<U;B7?  1+Y#-V_8@
M',$;UJ\O/39=SFEB%CXI8^+8FC8(.ZQ9H%/85Z#I&BCV=UHU.*E 8/.)_: 7
M?H7W)4;: 17&'R=+%PO)(PV PS8Z:P.[\#M9([6K/P'Q!F1BP4@PM&L<VHL$
MITZK;S1J[Q1Z)80##;,8JWO@Z8A&MS;\^Q(HK:=/1MQFSF'6H8;##V^N[X/)
MA_4LXO1*FGQH]&I#4P/IFU_@46E,+-"<8RM?W@;$<;79ZG#$.Y!HUW+JJ7,*
MHY%KFX:KI93G R7P?PJ-)2:&V6/[::,/BJ<E"?4%I;O"4<=I["G3-\K;4XF3
M)PQLJZU+VM %^Y(W7JQG3S_D'6MXPZ2G<$!>2(QDQY""=.EO<]9B'0F*C&+3
MG+_CO]U-[Y8^=M_QB(A_ ]4EH5H+D[>24$E --YH9[5+A>"0 DV)UJUS4ISV
M3K:#%L*T=)S[L(&J6090N*;=I&M:)1,/-'2=RYO?3L&49T\X'AS8AK<,M.%@
MQUJ%;+@?D]651C(S-N>C7TR7_8</*\:O_(TM?%.[?_-\]NS1QW7M=6:-0?F]
MVO0-/M(VG$%+AZX]BNUK'^",YL'4^KHF/(#@>WD'(.O-DMR 5BOB3!INC-;,
M=EY,GYJ1)<8;$S@!&WJAT@>%Q4 T0:V.&5R0I_XKT*ED;R!<6'%]-]BK2]!J
MUX8M6:'!7EV"E#V5Z!*TX([5:DKF[T0NP7L:?UT_K/&/ZR![^7PQ<:BG*+Y?
M1CRX1J37<H8$+->PZUN-7I&1)##D;[*MP66AVVAO8(NPQ2'HC&S(0S#T'!>
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
MGDE-QS*%*)S*23=]*Z0 #HO$@40X&-+TQ+ B+W-V$&ZR&@. 0 @;32Z(128
M&<U&:U!LZ$SJ"!FCT1YT2YMK(W])T47U&X-^KV)K&C1 1:DUY3B[[J!3L355
MDTYM??.[CW'N24FCFW89 X)C([-)=,C!-_F&PZ0'L+>DUZD0HI4@1$ZI.(Z1
M2/D(\M6:,AQ#3F/"<PT.VG5.CL0;W@:MO3*94>9OO0,Y:1JO=BEF5>9Q%BNT
M^-$S7'A\+5AUJ2OH-(P<:_BT<'C5Y4>785KTA7U"&ET8C?ZZR_MH>@P?4!M^
MT'_) ,,7Y,M\O"V\\96;WGDR_F@\7CXOX<S8Y/BX'FC^'S[56_'^N_!^]>SB
M+?/_\NC^.@Q5.?X'5Y"EVTBE1Y0!54KDS!E?&5#%^^=H0%4D:KNO%9E(>Q0,
MDS[ ^-"HT_VFHN2[OUE-/'W,P4C;E=X=\/?5HOR.8JNHI:BEJ*6HI:AU&M0Z
M=!?$]]CV@VM.&%P;_T@O0=YMQX?T(W/N^<:>L"F!FLK8LYK<F[[%T\$?ZD9&
MJ[>(J:1(N>N?X_D2";.A,*=OU(:]_J"T!I85* 55 G%, B%Z#BENJ\R)G#*W
M54[]MI3Z50)Q- *141%1AD"TL5"XM7OAH1(()1#*'U'<5FUNJYSZ[51+_9Y6
MEDW. Y=+#U[.7(TC!!S;FUF+[4)CNW>V"9Z]=QA',0%)*2 T>JLR$/0>WU!
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
MR+8.&5SO4'"]:V1 3Y"UCR=CT!GDS!A\L."L@Y@_/^VQ>"?NV 47E-O+C*Q
M^2RQX3I[N,1 %\MN]L :&VZW!]R<7ANVFGE8!'@$5L\U>F 2+([ "E,<J8</
MU,E(?TCA,"6E/[I&1OH#-_CR"^AK,E?K*6%,2Z-?(3*]Z,& +Q5X+3%K$7R1
M9]%>&&_($":O@T0UV4X;VS%PS^L#O#RA_">N^6H'6958*A?H&#T6KH.WCE#;
M>)MS<<'<4K^"0=!@3?93#D?G") ]V>/:3LJ)(V]%[KG%X(K\Y.7@VH1/8*:C
M!%<0-RE4#A$()K]\+.;FF 7)WO559H,3-^%-NH0W&=2+ ([@8IGF<(JMA)[3
M!H3-9F)(H$?"Z4SQ+?GY_&C<-T)0R*HC^0%OEU%L*?9Z^MGGX&<QE!)YN F>
MN#1M<V)J7[^MH)SXY]%/HS717RS3WF)=X4]E:^-LB]\.8#OK?O-G4,1S\\TC
MYUG[]O627&4"Y43N,KR7>]XG>DO+ V-)D46ZR<8$*TPQ>X61%UEU9'MT3KN4
M,NAEN548*YHS'YL817ADT'@7H2*!CSD<I:#WE=5DM]#>U[?7ANU)@,-14%F*
MPH'K'*](D&A^J2<N-&-4RA!GA[A#GL9,6Y)/?E4[L.O:J0W;6;>;X*X2(I5R
MXW<27(8>'T+:<22-[3R+H*)E1YIT@F%"MS09)/2(>/85/?I^^1C66X2'7)AF
MW=HP\YH;@($V*:#"^*9^<Y\.?B_#P>=!'0%OBX5#D0F 6G,L]Z"OF&])7!M/
MO 3 4HS$^\[X#XT'D^V)MZT I8W2Y2($R[RSKX)W%#YDC&;H61=6O-<@'3%,
M.@/3Q%RA, +W,A*)+4M)TEF(1\>XMU8/TIZ>%%-&20Z0-?1]>47,/*'OPD %
M ABI5HM'&HKBN/KZ'G%HW0'AT-9UU9]C-^/\2S7VN-0>1CL:$K7Z9SIGA!D+
MB'+LR"EJOQ756_O<BH[@NM*HOD^@8H]P@*E47[A87>!&\/"(]N^?$B;57H R
M\>SOU1+SPM] 1SL3*5VP>%E:@;7'BT&'@)3O=#/@%$FD;L0EK2A\II\Q*>";
MZXP9FW@(H[@1@:F[Z38CJ'K@[;;J;5W?A ?)XXVB'GDV)Y@O!$O,O=A5!RYF
MDLNEQ_?PG5M2H8-4Z+=D'7*UT+6*SA=18>&F5I1I;/]YZ$;AOH+4R)AG5R)W
M=!%/-1CT)..,=T"'96U@Y^/LX7$VNSU)07(:#"S(B!=&NFUQ&_U.Z7W@AITO
M4CW*?NF]IFRL97A H?.52Y#3;1(AL;4GBW['IE-Q%7.6ON>;/'K.;_SQ$N1X
MV%/J:J["&S;6AY/[.<9?N!RU4'!N9]8(EH*GM7X@X"[V6MV-Z+I2CJ-5B>,X
MT1A?B,3HYD9BI)U?_DCX/8C\*ABC0' \">JB9_%5P;FN82\$TBOE6^'6I*P9
MO=%WY  $RH?QO@)AD"7IR_)L'*=#$!(+V=)&NXIAY+'SPFRD'7C.?[!2DV95
MYT \GMA0(7FRALBWDJX(8_NYM LU<B%LE:PO1B)CM3%;E,AD?>!1 ;KCBU^O
M9KI$>WO!A]*-BM1(<HOK*8Q<VRRPHE22I/VPT&JSXG-PNPO1>F\$Y,'7@3;W
M+=X3A8#&'O-3.&(M>Q71:?^'60_5@&G+%0/(^1QNQ-C6!S:[7B87+SQ1A7*&
M*I1[]Z6H0CE5*%>X4,Z0%LJU"A;*O9/:H12:K D-EK\XO(4&=PX=,)/\XU4G
M5UX<07 I*Y=-X^94BGO(L&@1<F+-EA6T3U12P$RX!8Q-+RWYR'Z.6<R7)3AE
MT+'N5/S0#3< 3&M;X-;3E7QN45D"=;&(76XHO?,,&R-V >)XA)5;4!\:0I:\
MQ;)"L7(J.!]'),:3SPZR7.$IF-.IA6$3PI[ ,:S=(-(<KV@G*+"\%B0ZVY<
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
M5A"6PB_&,37([\B\4_(6E;V#8O74W\,7?\/W)J[0P<67AY>^TS:8M+)U@*'
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
MRP,"(&G_N]:J17&Y"2K'CTU-!\;\->MKQN(G?G&=]JO$XG0JF],SHV04*?P
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
M=LOQ!@?E>(,GF T_EW*8,H))YUK244;0\UQI)\JP2J>=*@$X%:.7[@#V]N$
M]IOEAAU5.8R2A3TZ@+U2',"^3@[@SG!(50YS?'&86^<E49FJ0EA;U,.HZ-_6
M15B[.( JZG$&48]T!["_%P?04!% )0L5E84,&=C> 6R5XP">8 3P-.MA"HTW
MXA8Z&')48$;UW'.VG7P$#]HX62C-*FQNS1L.@I:;A4M8PS=8ELPL4)EDM]M>
MGSF$$.0)H^&$6$D4S)7&J89(8H<F,*;-HM[WB*?DCF6BWZD-.[V&9%_!E"=F
MCF?$);FF/>)CLR?MZ<U!+3:$#=Y[NWP&$HW7CS.YL1M[[#RS!_/GE>6-YXZW
M=-D#?/WSG'87[*G+Z04K8Y.1+S[#AS'8_P(>Y[M+ECKA33<.()?RZ7>ZWL"Y
M?7>_76L/H_^[.JZO$*7NQS,V6<[9W933[#.;.BZ+Z ?_ TII/+(G7^!ST%(T
M^E!"S%Y.LE5=Y\EJ #T&L@ET\6>DFX V"\?&L8\T799HI3T2X8+_HN'5VN.;
M]B]0H=[$(F'YF&>..]_Y8>OT!H-&O],J6J?7&30,8W--5>[R++T!$E]2S5BG
M=>*+:LO_M'LAV^$\^-6R%;F[)?<KPSTAS/$8JW'^B56_UPE7"E.K1<**IW.(
ML=MJ>847S]9D,F?O<[IY^[;L7,!R,N3*%=93Y K(91R=HE@=S?T>BN)H=WMX
M_CX,6>3\_>'&#JZ4WB_O3)TC8)D]P,\J%\;]85L^!4),GWD[Y?1/+&I]VK"%
MC)$^/$3QU?&\+Z[S?,GC.$"&NP5S*=#DK80RF!<$,V3QK7YMV--;C5X5P T*
MT*,D8Z-D9 "Z2Q:- 8A&:R")_2K1J S[*-$0HI$!=2M7- ;-VK#?J8YH[ &+
M5CE.%VF(U*N!46R[4O$^<ADH700$S642@#-R6KUJ#,DI!P>C.&F?CL8&5C*
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
M[2T'[#62>S-=?2JHLQGOCP-W,OZG]NJWHT''GC830L_P6[D!RC@]>/N\F6:
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
MO39S'$\Y]62$%B0L8XX_MNRTEI@MPD*IVJIMNXNE'ZSSU8,%4VW7\I 3VFT
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
MYA&!F?:+3>__RRPS$ITR.O5XBF ZXG2+1,?\?[=+XMTZ#5F1N$XDOA 7)U:
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
M&0^M/.<@9IX<N3)I<#2XZQY<2JY,;S^I16PHV\?O"N7D["Y@:HXM?&<3\\6
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
M];YE.B7GFO6ZQQ+%+8P\1CAOX]ODI&<6$EC'C/+LD24BLG:/FN2.K)O1?;\
M,6 DO@-U\BZP7UXBLG?6*YR4S%.-;U)!OK!X]FGTZ)-H9,%4=!XBV3FW%>8E
M'F)3R'-:-GRE+Z5/!)B,YP(+X)J_!=6X9TQ3RCGT)W]&E\C"+4[\7*MDDR^1
MU(@;;TD_":N%?</$L_(4$U'M0H8$\1OQ6R'R@EN-L_.",^<W?\?>.APO>N<S
MLSFP$/>83_KON<'C=UU^3I5.WI7[$!F=O*.3=Z$HZL89];0/WV4LM4\1W*4X
MSA:5KT_'UV[F<$ZF9N%I1P-:S>BC =?HMR3.*2WG9&K@G<@Y2G2*##ED,S^6
M@*<2*&<AP3Z3#I-@>,+&^ 0[$E=N<1_D;OU72EFX;ESM2.&<<=7FOK;=VO&E
M3UBXBAA8DK#Q&?[Y*^>ARX6&VK6S0T.)J'<%V0NW"\/+14S:8EJ55#*/F)1:
MI1Z=)\BO5^5)09/&I)\8?!"=_[./+Z1*IQ7!%G2H[/IAM$=QS@1&<G12[VV<
M:BN"HLSKJI]1G\[?UOQJO5L[VVTFMJ2X,L46*IF8$J>)F$/'_8-S_L^S?5((
MVQK*::2KID#S@H8CB,^)SU.UU2[!YUZ5CA3./5R(SV/TYCJQ<4//;\43K+/Z
MCBNZMQU#NWE^.X8B='/:[+VP:G_@S_Y.>)MKDWG0&6C=K\COW.6G1MSQ]D&K
M'[U&7DM5PV9?_M/7K1:"0U7?8K58P 63HC*7<F^QH(C5IJPD[K#0KK:EE)H9
M*-56Z_"C,LJ82O\ 7KR,L"\^9'@Q3.;I[9%YD]'G[6)-/,\\N'/3)F_!/)-J
M4H-RK*XY4R2)KB0U:DF#E,%&_85O05O;]0 >/7IC^BO[ ]XSCSR:UU9 ":H5
MHZ?UC3BO@:F;Y+;.C0NPP<_H+;)V2[O%P4\.QUS!KYP3?"?P)P?_W&(L$OYM
M@+]X?FUMDOU)X-\BV9\K_+^8KA6!_D:M!NBOGU^DE81_$O2W2?CGBW[M-4KV
M-VHBH+]!LC]7],LU= ?"?_>?AZ0](&TN0 [XHB$'(#_8HSFS& ]S1[(%)K*T
M(V)_%]P4#GOXH[W$S4U$%*G+\<K3CB$>U7CW7>6\$2,BP=+&KL,$=;FTS%\
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
M2U,F&9)=;$9N53J*=+X029%R%_)K$;\2OZ;%KVF%Q"+XM9U.%@'Q*_$K\6O
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
M&Y!C9^78N7OT4WUQ4VOU3$7L=C<KX2^C^]G)]*P"[N(S4+%X1M7Y^P#4!OL
M=% <.]UVIRX-\G@2(R>Y B2G-9CD#- X#$YQG.(:17%Z@RG.9([N3ETRE5:Z
MP.9V7%UKK1.]_ II)NJDD]?^Z.HX_8^TMIFK4DOR#I5:RM.I\[K5'K7-0]9>
M6KU^>D[?)/3HW#(ZKT]<&9*RM<-3/(#)W]Z3*>[V9#O"9_+DA3B3D0Y5Q!%
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
M.H>E]4,NE(!<[Q-&A;)(_DF1#6>21O<\@:9PH)4'FKP/X\A+CVL @'*](11
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
MK>N!6A<M20<]=0-B6^$RF>P#E]P11  6IC<"=;H>Q9EKT*^)QY2DWZVZ+$4
M,@->\EO^\0"_'-)QR<"M;I - 0/X_8/5VTH);X^=67MO]?ZZ>[QY$ ;WP[MO
M]_WAX.&^_T6$/V_:0O_^5GC\_NEQ<#OH?QO</=9^*_</P[M'8?@@W#S</SY\
M&=SVAW>WPN?!??_^9M#_(CP.X8L_[^Z'CW__#0Y0_O@.+AP.[K_?W:YW'MTQ
M9UR2WV"J>/8&):T->_OSS\&0[H*>$-O"'W>PQ?4C6C$'UX2CM"X-00:^V $5
M9WUG?$/9^3-Q1C;Q;VU_-'/]T"-#>,"GF3OZD1)4W99 0'[-$1&\D+2VP4W/
MMQ]/.K+]L^>^" $\$146_"]H?()#?9)(U#/KU0>QSZ:RCV:6_>(+4^LG$9X(
M<4"S$5ZL!7P6+!_>3U.FGBT;5 0ZJ1T5#,M9,)6(3H1WZ?=P)N-P%.#S\=%/
MH0_+\GTQLH3PRAE(NV=F:J7O'L%Q$6]D6S-1F'LN?0JNC+S,9RY556!! ="B
MWQ;0^'+# &ZA[ D7DGKJR'(<%R>>X1SYL3W"M5,E#)4 V$*P8*JOC[<G4(AV
M.R;P"A ON-\QZ#=@YRYP>7\!2KAMX;_=5] J/!$N=RRF5 EC%\Z,O7&&R@<
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
M+WK;0/NMA-P@_ 6<>R+>;I5Y</]Y.PK_26']E7A8;FH]+WL\7\DIM-7 KLU
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
M9^ 4==69C7#52>T5;>0%QQ*=3]1Y'Y=4&@@T9A7Z2;YN'Q2HA6]GT4;,-5:
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
M*)_X<,FHXDRLJL)Y,E16E75=;S9/3:U1EW3--*V>K-%4#.3&<Y].'BQNTW&
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
M21]$YWTIYSWOUED5]-T/1/E4L=.(K!=<^<R_P"TI'WFV\MF493BE@\@'P!/
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
M*N;Q%27>B*6O> KFG )U5RD_#9H7UE0\%7@J2I#!W.A8+,A@ZOPD'$@"$\]
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
M< N,D=6L(AH((040047N31(86X>'-H!U")K06OH-FV.O7/1 Q%"DBK18'FM
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
MA>2@#;=!,F2B>0[O)KB>O+(T%_X*#>D<9;T&\DIZ!*$<*,Y1>Q<!E=<U!="
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
M #Y, E1S>K=3GP[<]!"FV0PLHB\BUO$U,=1>[_6JL\XW*EE+I9V0.;3N=OB
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
MUF$\K[)^-_SP\3LNE*BT7#0X))55(5GP+D=(UIF0=*EET:UOX=9@.6S=:,)
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
MHZX>V/7J>CH;?\;)>[P*LR60;\YR]'1:LX# ZZPGE0+)(@0&WF*)AN!;V?J
M[ 1L]Z94K^H=]ZV;'NRL6M<T_OREWH5_)'MRGN>\0*:C9)F7 L4Z!73^%W!9
M91) P=H[P&?9.L2W&LUQ4Z61%GK88,Y'"UEWW'NY1:&\K#7+-:+C"B,Z^SJ,
M$U4L)=N46I-F38@_A3W>I]J6I)+US+*E[UL7R#W9Y1O W8]MWBL-UJ-<,QWN
M?I-;"AV=3<R;#$)&#ZHX.K=]JC<P3$N;'&.N=:;MP=#N&5O]T%FWCNIZ8-N'
M"2WL<YC\UP\3,&0992(OI98Y8K80N0K L^59R"25:.WR/<2P>_.J=\6-&TJ]
M!\.[98K6W4'HJ)U6PC@00:5%94-,#(KT9($FX?3##N$'E9AWN'/OMXG_'X*R
M#Y[#3^X'@^ E<]9RD$5&4(H,X8""3&)O,[G0M7?T#M+Q^EK>+Z[W3HH>0]1M
M7^N;OSSO+?/A4_A>=#G07H043 %O8P:5T\TE ) OR#3S/GN7#_H->&:!O]Z!
M'1"CAX#:+?HG+LS^B<./GV:TP*\X"1_Q]RF6ZZLWPX(#ZUR6CB%PCG4<@' 0
MM*T7H;H@DT89UMJ-V@;O$7%T9VI;>5_4,#'ZU;_]?GYY_N'\XNWE(J?AW63\
MNF: ;Y$5_?R';IT2O2;N_O*A;Q][)V_^[7@TP=KT;#CZ^"-1_@?YF#,B.N%K
MJ$* (IU#*,P#\A YCR8HOX.\SO6!]Y"8UAG$].9J5UA%DJ(W)S'MZJA-LML5
M_2)MCO1%-HKK Q+==-]9V#VSLT/N6Y\:/O0$;A\$(VEEX(4'4,%P(,$R$$(6
MYK1AK+=*J -)X-XU(3JF=*^CF+UDZ'8!^"NE>VU5KIVJNXD>]D(8A\7I.L%1
ML\SI+:D3'+62@(DCLY$G8_IJJ_LR4KK[Y<DZXM]=2K>N YB3XR 48X2J!'!.
M!D"!*AOFG [Y&5O^Y:5TKZ6*;BG=Z\BQGU2C)<?CG-6E9*VBM^ UCPM66Y5
M)X\A$M-M\]=^-9J?U,AHI)X>+IB6(UN\)UVP]61B/(5K/]9%*QUVHL86"NC!
MMG@2(V>,6QDS(*K:9Z 4<@:Y!X[(,3(Z)T+K&N?=D^,9BV(?W%A'[HWMB??X
M%4?7N#CZHN9!95J<8;09*\X%.)DMT(;H->V:/*K2P82X]Z&[MQK:R7K<0E -
M;80*Y"W.;EHHW9HKWANGO8;B=>VAQ#C$>K:9D(5-.6 N7:;G/OC8(]':-L+:
MC6<WO35>OD-],YY.!XD\F")% 2T2JSW=#=FUEEAF3.'1V<AB7QTJGP5W$'[
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
M3&4*:HF=&77@&$^R<)]2TC9_N2O-\>%A:UM7G*DT?_LIPCQ^_KL-G:_I'>A
M,VXL(P8TG</3V#),@4/0FAIKJ=)AHTDGZYY&-Q/G.>.AE=4;#$ZZ]WZW2*H"
M'G63<@OC4_+"XYEF*"]DR 8PPU+@!>YIF6!FS6O/,'A"G.<,B-K6;C #Z9YH
M\\SI1K+2)_]'0MS& =-)2!DSIM8"<ZA"!F2H0&D--4X&*3EI^H"^0JZC@T8-
M^S<9CG33XGO_I!MD%;/CG@ 5EH%@P8,WA1^("4T89S97CR16B'(,4*AAY3;3
MCI:%N].;&Y8W;OKUDQO&0>):&XX9L_/E]MY0BQ%OQ*S(1^)E2M:0VB/3-A3M
M&-#1P@NK1R+5:[,^^_#FXQ^G%R?_Y_3\Y.W;LXNSCQ].WI]]>/?Q\Q\GY0_7
M[<SW)=JHYWK#'[QK _8V\E?JQO[X?4X\/OI2.)'FK&QY//G+3>+T%Z2T\A1S
MRX!.#F6$HM+@LR%@O PN,NFTJ7T1M(%8NVXYJS_BND:)F:A4#A@]N_+\HQ+J
MS_!HS#0YHIBUIOJ5^AJ1^NK8KHV)A]M,3<L?2@_W-0'%A?M[D8;-?LYK61+Q
M&H]4!3(( B)*C*H$ZB-]IBZ*2$RLO7262[*O*L"JOAY7MWF#=]O'4BW*6S:1
MJU$5X"J9]E,(6,-O:Z&P@]'[!(4PUE&;4VE$TR!(PL#;6L0_$YPHD9U*M;EF
M^P7#FE+ /K'0Q=8M.D'+R_')*+['OWGYOZXFPVD<AF+@1:U:MLRQ4@5-B;"E
M13& R1H%U9H++Q1^L_8$A34B]9_3U/'=LHKQ2H9O4!*&&J;I;!C>E%O;R<\;
MH;0*PCD&3 C,XQQ/8&APP"G/T4I!+*E=';I4D"/!P.Y&;K CO!M/TO#+Z+Y,
M,9 HDY+ + NE_!D3>.$9I"QQX\M*ZU2[*7R9'$?B]YU-W*"@"U6\'C=Z-QZ>
M'WO6>6*3%E *SD!8[L"I4!JG0R)1<(O95NU+\%7"'&/&4,?R?4'B@_N6%DM@
M$_$:Y0YK1-M/"E')D9O 8T<OM.A"72-FF2&G$F5 N: +:EM7!L^JI)D6(>E8
MN\IO+R!9DUKL!R-=C-\ &[^G$6Z?E[]=38>C-+UI@_'6IZQ<@,C*N!4; GAE
M2W.5-EEH&7-U=LVE@O0?5%1UU\-9 CO;ND4VL7C"0<7?#YTOM-?#-/U]/(Y_
M#2\O,0LZ&\W<Z,L0C]*3Z33-I@__/.!4IQPS!TLP,!(I6S ^>. AD!0=U9GS
MVIG'KD+W#ZS6E^3]^K$M$*\%6FVQ19 ^(,DJ270$1S#:%SP9,,0I((0XDP//
MS%?/>3M+>=10:^&I!J?<:@%+><N\E/KD\G+\5YG%,6!9ARQHV8:IQ?11XN\X
MI<!=)LFP8)*K?:_61;[CPU,S[S1(O!YA'W]S\[73O[]CJ)D^SK[BL6XI25*3
M!-XIMZBRQ4P3)/&!.^6%MLWWIA6R'1^"FGBE0>=5AYUS$)+QPH72P5&:Q))
M43WAP*@P7F>5N:R=E740[P5@J))O&G1C+8/[XZSE]O UU@BE6*$P%9A7:!/
M4!8@BZ 8B4RXU&HN^V82O@ PU?-0@^:M1](N.7>SY(X*9X"(0$!D3%@M\0ED
M+/FP"32FV@0T&XCU I"SHR\:]''].9JD,/XR*KTC*.9O:81VQP0R4,*2T0:"
MXZAV*0\VL4S@I#(I167VO/:)M4*4XX-%#9M7;.9:(];%5S?[Y_CJ,IY]^^["
M[#3G%&;#'^6QKK0D#K1-4<7$P4:M"LV? Q])!F4SPVV0RUQ]LLUVDKX8(-7T
M6(/>L+<IE*:4=#9:(?_9]#-^?SQR_O+G)[1<N=<:^"23UI&!RJ%TIL0$+FO4
M03&N=<K45Q^'LY6@QX>R]OYJT'>V2M31+$W2=/9Q=%MQD*:+K'(0M=!22@4\
M*(]&"BBR"!0DJF!SH$Q6YW'=0LSC UAK7[5H6>LB\TD(DWFSMF0\*A,QU(L:
M9;84O+0><B8Y>R&<K,[<M(68+QM?V_BJ15/<GZ,XG,XF0W\U^T5L^#$ODLSS
M*S\=QJ$K,R\&N PLD[JT>HL(@J@,UL@,4GB*UC*$\-K9W.;2'2.:FGAF=:]<
MU??@GQ_&L\^WJ^&:+>!COKM"EOVC#CKK;&1@AD&6A9^;)@'>H9$5=5)9IB7A
MM7DM]Z#F\<'ZT+&R9'WL?(6_\F!8' >?TLA=EJ?WFU,A2LVM+*T)CI6YTXF
MUPF/AO+8SGP*B?46(:Z0\?B0V=1+2V"U\Y5^N1^^FDU/1O%_C3U*A8N&$:HO
M)FXTG?L"_P(N!Q3WZMO59:$47"R.F]5RNY8&)#$9J%" F50I4E<6+#.%A]1P
MYJCCHDDY7QWICP^*>_+L$I!6?R>XB8;O6FU@C%3., ,IE)GJ:#&,@D,&@DO(
MXN:=6/5;X$WD.CY@5??&$LBT>BMXO!'?).E$X)F>K0$A"5HD< DN\P21I\+$
M+K@@]3.3;C(>'Y2:>FD)K'9^=[B5[/1O]VTXFK^/O4W3,!E^+[\=.$FR)\F!
MM$$""DO !3S=H^6>NYRU;M='OURDXP--31\LP8AIR/IR_N8?IV__?'_Z\=W;
MTW>GGS^?OL4OGYR?GUZ<GWQX^_[LY+>S]V<79Z?GUTPJT_MB=J6"Z?QI%?EA
M=M.T$FG,TN*'7R"4*2HO10!.R^2WC"F=-2F##($J&3C)N7;Z_[1$31INKKO1
M,+VP.DN!!W YCS./8#)U0*E%/;UF.=8N+ETM35\$,17]OU%[37=3'PHMS$UO
MR)QP[SH]F'<@.=Q7A T) NZ;N)<& 3YR!]'(S(DP7N3:U:0K1-E7FV<M1X_K
M&[Q!P?HRL:XY&&\:D381L%&'YUKA]M/C6<65&\!C=S_L!3"*N>A<(?_F295*
MH0Q&!54>JW+"5:*<K9V7[PDH:_H\]X.3+N:OB(\R(?UD-,0X;C*_'[@.T]WE
MHOE01QXU\0QR2@FW3J_QZ"41A53,).EY2G%-H/OT)_2?]E1VQ;BZ'1OTSJU@
M17(R9ZFU QM4Q%1=2C!22RB%#L%P79ZE6V7!!\$FURAHJ&#N!JU)*_E0-I'K
M)1/)=?+;IN1AVQB]3R(YQ#>7! &?N3=XVHE29X!'7N1!66\(#]7K^9\#D5P3
M+'2Q]1Z(Y#P+BDD2P#B442@AP2M,PO%T3,82(QFM76/V?(CD.OFN(Y%<%\/W
MT7'_(<U._'0V<6$V"-D%JF7"\Y$4:CMNP?D8(0HE>;#::=J\:>R./ ?"!%+G
MTJJ:X?L Q>-6VL]IFB8_4GG2GI=/N,OI;6_2N_'D[?C*S_+5)7ZO5/^@J1A+
M(ND NKP\"F,U>*T)<,.$D)R+R&KO+_6UZ!^ ]5#2O5NZI8L;G'"/-#H;_4@C
M_#<_!\)Z9W _11LE!@*3>##!%&98)YFAA/+J+X&KI3EF$&UG\CXH&CY-QI@S
MSGY^NG2C&2*Z3)/_7F[K!X%P+60BI:N)%^XE/("I07%C#B92%HUIWM2Z4KIC
M!DL=EU1D:"CW.X^D?%]:F.ZP*0VR=]XDPB$2R@K_*P:##+<YJK3@&J,!]?"E
M<NEUV=H/.@+7US=H'T0*3_!E#8(G1*9,<3-S&/&5'@]#$H? A,O&:15=_6["
MS>4[ LPT=TL?W F/@ZDWXV_EO]=-_*-X4UUU^NW[Y?AG2K>]W)I*1'QD(',9
MI,9"*IV/&$Y93$(U8U'%VMS^]:0_9OCUX](&3 W;:S(?X/4;[M;Q[E\H\_\P
MUD]$9SRAA15JT:4K#07\DB).>.MS[5F<+?1X!6P]-S=@EM@N2;WYTH!DPF@T
M#EATY7DG8ACIL@#'+.-H2TU\[:Z;W21^67"LY;HF5!,;E-6+*(-E(0/S%F54
M68+QQ$/V3)91-(S:UK<*A]'DT!N(=G9# \*(+I1QSG)*LA>@7$11=:!@0\S
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
M1/R^/0;V%3-4<M33[M_"RBT*0Y9DQ'<&5OYS./MZ-HIE7.^5N[Q[.?K)#>/
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
M<>DZ7RL^ID0X)T XRR <=> %+=3_UC)+)0N^]HO/G8\_@GAC6V,V> 1<B+*
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
M&IP*;^" G%,R!6]3=:_E3UCZT$1*VRM]: )V/TL? B.6J>C!V&)S.9K!$69
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
M1+KT*E&Z%%$ZB$1$NHA(KQ&1+B B$B" @O02 0$I$J4*")'>B721)EV*0(*
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
M[&.D=P$W<EP*%H:;U4^G"!H\5+Q89@ZFHVX&T\&*R3!KY!?RI8G! 4WH9V=
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
M5X72GF@,'GY2 .JA3%C/+HWI0MP['&(\,AF?7VZHR_XSA0#,6F"6R499'R@
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
M6\L0!6#\+\W?SE#&D)<(/+!7TTY]PRR+^0L[=->SF2B[WYA88)@Y)G;*CS?
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
MS;+C%]5_D>4N!0!HIOMLTE/953#Q-FR[42U"$G,E#[U0Z1+$'KVG<F1JUR7
M)#I77S"WW"16)5O2/.'ONO9-=K(32!Z+D, G%1'UIN3\G@TI8R22EC=?_QQ=
M^,DUO/CY[?CTPK'I=%2!QD<R#9$6R[##MRHTQ@KQ.S"M[6R87)LJ,+6V$XL?
M$!+]3"\6V*;(PN(:/7(])F>]WJ:2R$3*A;H0;B_@2]I%'DNV8D@53B9N04H#
M\C/[7:YQYRQ;I U&OVD(SQ8M4B/9C0C1QHS*H>(M,C-6M:58;WT9XJ$[0YZL
M<,"F5YV_^:%FX;F93D:BC<ZWL;>>B/MX(8(ZO@WWJAFK@GA%[IT]92N8?]48
MG*[U=/'%$]&X<SJO"P /BZ3292>SR8RK6,'- 4M3M5X1IAFB44FW9 >F(*>:
ML<$!6OU<2T<U%J<P]M"SE<UZ[#P>C(GK0PHTY)%DN^;-<'VDF.3<S&&05RQK
MUN^OU2>94\("YQ]PAOSIJM;L_$K=;->%(0\L LW-U8L9XXM2X4[7X*X48\Z[
MI\/P@:$!PHK\8AI!6+FQW)<GNZ-XW#.C^79B[Q,JRZQQ[NN/^8E+R9(]G5H\
M@>3/ 3TN8/,%DP(?O5"U;@K@9>A>GS\C?J\WU'<WK^R/,^MD?]''H7(347]K
M]EKU*#&_M/9&P(6B&WTA(^:7G&#=8Z]$KN"GT<PI[%VY9KC1<G_/XXDNW-L'
M"TR*E=I_G"Q76C%L(7^<QSY$=H'(EYQ_:VH7H5G#NCIIFF>ND=Z50.KL"!([
MX_ZMY?PIG:X#WPQ=%ID.J2#7_V509!RH82"%*%NE*^BCZ1&GL.,GVI3C[H3V
M\>-Y_3H4%M%+FW9_K31&>JL<,\US=#:- J#;PV=_FA^CTQR+SNB[9Q]>"V90
M;2RS3;GV6H3G5H49[?H3Q2>&" &\&<:L#R[8[B85JZ7D(MR:?ZW^^-;^LR83
MS\RH]G0^,1H3EA6N,>/@6W7J]O,34"ZT?*3>U%&*TLUI%7FQ._=F3V-*\M,7
MYFF_*GZML&(@]-HTXB=QE[#P&")M%01IC%6+U@HN^1VB60$QL",\;KS(4I-I
M+"UD('[&4$#]BR0LJA7<5XYT7TX2A+W2LG,MAIP9,=?2+5X,O+&2IDK>.I9/
M1C"PY0@'ZA'HV^!:YLX+F#@<"$NEQ>QQZ?B![J12)R_,EI1^[E)8!LOWSPD2
M(8NU)SY,GY*R%-JTZ*4$.K @G!(VLL<L-A!"!E()<G\$;],[^=V]=JE*H>F&
MYP^B0Z2+]C(MZM.9V1;'@S[;%3#J\1SN9E.W[P1+FDY-5@%Q08 ]@K@:AGDY
M+:5JGP+]\B?%C^A?Z>L\?OYS "K\?=XA)D_[86';& .1!8M()5\VP1SHC><>
M]%UU-/$-]!7^.+Y0?\?:.MU*XLQE?OE\#\"CU^R(K66,&3(^- )6Y?0[E *(
MA@9&%D8%7>#J/NUJG9*O.8Z^[0I^&[B_$= /D )DZ[A#!GK\HR.NXCM(313
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
M(\O3WR2YK_=)BI0: ,#33=>+8,6V]9.^I;=V[T\JW5?;G]YMVAVX!A#PE_V
M8>HG6/^OF+?_7UA GJV8CPS KR>M7(CMLPQ @6C&P:T6S_]L#&$Y=6LSH>_\
MYYCDL+^MTYH92$^6_U-;NO[[4N'(T>J9KO\9XQG_-R__Y;&:HTW$AZDZB-&C
MW0:F<H_^@7_O/=_V5$=E$/(* ]!9?R0*$@_D6O_83R#^2"52_$%;) ;@YI'[
MD;=/9 !D;,>LK7X&=P\T O\[M[[[@QIU<0L^SP!PKAYF@]:R&8 5R%T&8#D&
MA#UR=56]AV?0M-*G(%H2V.2NT>5ML>**72A-&TF&,0"?@QB ]Z5&#$#R^;]R
MB#X,W+- _$)]/8HZ@V!9 ['ANA=EO4<):QLQBZ='[]!M4$"Z<>Y_=H(^>MA_
MR/^0_R'_0_Z'_ _Y'_(_Y'_(_Y#_(?]#_M^-+#;=B8S2$Z>88A9!'=E\XPQ
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
M3B.:YKS$B_K[.=I%(X<K#3=KK.Q+Y%Y<_BS#H[?6,[.L\^FX!%X'^HH!>,0
MQ(/.Z"A"<2 N&.>O'<,Z"U6V]&U/0M/RUEIR7\E&$/<IW2HC553'$%G')F9\
MJDFY! ;M$A01*,Y?\CB8;&JYV1#\0R$E[^/#6SP?/\8%+MM6V=,[$!+*.JKJ
M:W2QIU+M.;L=)KH-CH0>!'XQ[XQ7+W%K^)E5 ]OE]J_E=2 7Q"S(B53>GAAK
MOU2 ,=6U#';0K_M&1/7DDY^\AXX,BK[IBF]@%3"XVQSF(B:!^A75#7ZMITB1
MQ85BT2(>H)FY_EK3'$_R![?#>5[^VIM;3>]UW'0L&[S:W2 ??9_!;-M#)$E3
M.;)1D7N*IET:HUW37)!\NWZ?BSUY)U]\93W-!K P-RH-3J2*TP<RT(FM;HDQ
M<X?386J'3Q#<'L>X6-#.F;9O%WKV>08>*LV&AA?%$ZHT,4GVB&_ CG(^FO!A
M,<T"BQ1:1\P<+#AS-:030D;Y*$:I"X6+9U1_Z:[[>*D+YA ]^;>O@"H$>Q5-
M.XYWC<"U)Q*2'VA(P[_)ML>Q+SM4ASWR'F'NQQ_/(.UP48*L24]0'GGN#<%#
MQ47.H#2HFQM/LIW#J/6+(/H]VW,_AC\WE_<B*A ]R,@6_CJ2W!LX2X!'KD-.
M<M ;)<7MV^>UE-;YXOH^O;![=;P95NV=GG?3,N=#A.B'\ZL3V2P3HT%; NZ>
M_-,T<XH)#AT>(G^4FR$](C<\1*93Q-MJ=G'(E]"L$HESKEKM:T'6: $]-LHP
M!OK&LQHDYAZ?LY%VI3B(CT/'"AJ1_N[*6E;:CC2[F[18# #WM6RX%WV2YD)L
M=1Y3L^!U3[[_] "5IS%E<W>0OZNR6YX_CA#]H5C%\M@5T;EF*>@,"#^A)WYU
M'JXYH=<EM4M6'&S\C^A8,/FY_1_18=D@GHYY9VN*L8BD2U/2\!#@*9C/;0@#
MP+/4E'3]T:\\]A]OAC#5<45Y%S66I+]<G78MIP^@^>'RQ/V[I)XJ##5+N>,
MGFV]/^W/;7A#^*9DB>M^0YKDR7N2R]S&/[.ZGSR7.$]T>Z/#%0#UP.FR68XH
M;4LZ?'TPJ;!<DVQ\_VWEQ3KFG(MMES $O?>)X$>(]CN@Y4H8"[W+$\0 W%+:
M'- !'DF89Z2=UY](5Z(Q;)M9(CC05>$OV6S^&7HY8T>J0-AXF3OODF3<S^1
MIW=3-4:IL)1V/2FBVPP"*SFB;L9&&(G-M"#(:RG21WG698(FO*P.L4GW4>0T
M&E_1!<D43)Z/@0QO0?@GVYC'Y]<ZA6TLF9@E/L7%4&I>;Y>=*]GBNVN@\E]]
MQP)8VDHT ?[1X.)%S,SZ, !Y?K[D1?C?<FA)1Y+U.4GN,#X-=&#D!O:<5F@Y
MY]N+O6[ 9\WWO_8Q#;__C71/5*F>FZ;QMK2?7GMHD;7UD [)._CVQG7K\/#-
MG VPN.(RU?G]E?&59R\7$RZ_];:AG\E!$<UK?37Z6=W.9H9&)*;L,0"G^T?I
MEX3V9DI0P2KJ9T5>R2RHSF!<C:4U=^[IW"-9.D%,/54[NE]N:HB".5+EUP
M)C";F(#>?6/7Y'SW@I+M4@C:<WA0.NVG3]MX_ZKA:-S[U1^E _G! OM7:$IL
M<-%)XF5ZXQ]%$V(Y_:8XXG =L7>GS*&ME8?K=:G2LX(JJN?'P5:O+7Z9![^9
MN:^)V4SV]IS7ZP[P\/S4"V7OZVMQ;/=^WV/,VI_+']HS<._K>#YLZ.DM6P>/
MT43QU)^JJ=)<MZ+4GEI;6?Z,&3=36!R$ M!F7VCR$V6E\X^)Z5FB &Q8&"='
M@'-I&7AS^E@0M5 I_VZUX)8N0.PT>I06?)B"H0ZR;4E YYC#"1)^5[:%J(T!
MO5/U%_=?T/B^XE3XB]KE+CCI*D-'#AR+E5*!@C%=-E]2WLW'CK: !P,EWA,U
MZ#<R$@^#$@]/V?Q,>:H#QJ*YUTH0 =#">D<)_71_!,EW=>DD*8UVUG]:$.A"
M=<L"IM4.SB;X?,1,9' E;C=IESZU)4^1ZEK\GD3J&SM6/.SKO9WD_$1;L=NF
M:ZK<!+*MV5B*;]V S:;>C>]R41'*X)G>]^+<Q"4<!H%])O 3$;W=:A6)Q^05
MM=+<MWX,6*S7U.^P(OH?3(,6,QD ?7O\'ACX/9]2N>N4,>+X_47)%_Z4!XY)
M<6(2KQYEY5&H5.4>P;F=&1TTB@7HMEM1Z\VRX[E:D/^" 7C\R*,C[ZSH4G+"
MIIWS3F%7I9B3B*^'5<2.@<%35-;VP7Y+^8UOH_"'!11HS]*YFHG[[>*30S:^
MEL\-#3FU=GKQED^=^6)M1Z$[:L S:">I'BPF>:TO065 XO7CP)_UND"<>'-"
M;3':<8VTV/O5N%)HL5W%Q1_P?K6\]M;XE)Z2T;D4;]=\CPL%Z1/%)DD]AJP
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
M?K\C1"B/T9.#NU.B2FBN4S2K(DA&2R+N*[1,FHUC+_I<UNXW"&S6>"YV /.
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
M?Q*9#Z10F41I( DL#D;FET7N)8QTS%5:(.YN)':%QDA]DOJG&ME!X[^U=)6
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
MH+UG&[2D4'"_X^N;[I0IPR#=S6;B7#^:CP;"2M! K_%8WQ+"'%EA$VU/'8_
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
M)T3B%[JN^&6(,,!PV'>:HI]OHU%4>%*KO>V3/ME8L,.>9\R2K4S*"0/F1:D
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
MW)F/N#%&N5CP2^C2Y(O68#=K+OZYV;M/BS3LV)C9>Z*&WO,H)*]62G]#.]%
MD1"%&8BT?S_>K,=:'*%2"9].6E/7C42,7<GPR(Q#-9@*</L^?*)Q[AZ#;V1(
M=\?Y:8HX%AU3#<]0SLW7#R RF[0W&-Z<6E*8:[%\_9[N53,_W"Z2D9$QQB&O
M^#,2XVW:<O2!XH,7C@K17JA=DM%],%Y_J?S<[?3Q1Z7R;^]?+:3TWGOIG'FB
MUY^"KG/N"4"<E^SQ!%R@X0TM&9:"VA">W)IDY3A6W/<?!PO(;+-E##0V+J$>
M0SD-"%;XHY? 6R>6LKQA:,)4?W2;8X567$MJP9OM!+VE70^.J_0X672 _\5[
MK%Y4ID1#@FWXIJ8H;N?[BF%0?R""R<%'1K)K^OQ:8.S',Y)!TU:Z;:Q?]9ZR
M(QD_UG\C0SM#Y&VC;5GV;#E<YMPCF@NUD6XU59[BA5'J9>?42YX*J8?UAA@A
M5 B+_?.VI$EBVOM< '^K%JBG;QLHV9@Y=[$V6_%<V66Y67.61#GA%MN60+\C
M;\+V!WC^+SZ?U(3TL]&N]"VZ7!\\^<1\2SF>B#\\N&Z3(R?@99O5 2&,]B)G
M:TF+1-V>Q;,4^:D.49>,/:, .OT8,^N:\J#4!=6?UVK4[5=LKH^&< 0F6(-U
MCLII(#B*EW*-:/8ZY#Q@8/+M!9K?UKQ3N1J7Y:&'JZEU,I)G^:C3+#5B\?8E
M[W6K;.F0072]7\(.! KM@D5U2!/0/;QRY0NK=XERX1X7,AB2V I<8F]^*GBJ
MKRI57J@1P= ,G0LB.1)M$R$7_(WQ9^.77!&>=LI9[D*M2_O)+I4F;\^_%'%,
MX;>Z=-I 6D+OPAOE?ZN'&(YQ[^^3:KN#KE7.)Z0M&M2\+_^396R!SG!L]ME]
MKUF69C@X-B#U)0Y/EWVC=.)M5D TTB4Q"EH/?NT#X]JXYK_Z&0JF*!7J:[98
MAT].E_F564K<482KW[D;QZ"<=K?A.D_OBV/'$@I'G:>8'T6U!>,)I$-8@J:2
MNY_'C&FUZ,4,52.]53951UYVT,-0^8H^552B'-H)':L^T[,CY+H@!VBC_(^I
M)E_;=H.05$M[QLS=AB=?(=\<Z!SR78T^.=YOO7[YF6E[,<D*>(!'@JG=4$%%
M0>-.#/5#Y3K4E<SU/J!PE'-XVEWTP?+M+[R[-X2E-..,:ZHDMKTSD%L:9!/_
M6I)7#BXDJ]*EQ2\2H2:7%/RI/:NZ?<IJA*,JJL?>Y,85%]^H 8S>#^]'$+&C
M4K2;'!N%L0&8*!S^Z&_9J8YX,SO,PA6M>!A[D,?=-'<9\OWKH@3GF[#/(\QF
M,,)OK%_<)GKI78<\H:+_M<]W39B7C_2MO*&BKXTU=#[,)ZM2%W1.:)Y].1U)
MD8;R(+N+D=AS--!K8ZOCGUKJ2^CL1' K]5:'YV%\*PTT13F"[&BIY<-ZE"A@
M%-(9';U+<0*DL6 ^F*=@Q73%DYH?M[A\KPS>T6_4W%J(CUN->QXXDSLS8,N
ML#CFX?LD&<#M,6"' W,"T<YDUIE(=VQ0T-##9)RO@EX\KR.(?OTC8EV?3BP8
M;EYK4O5 FR."$TL#-7@FR&ERDZ$;TX?W+'L@HOYM*H4ZQ2S[*N[+=K GY[YT
MS\-_2"^C,:+8IS10G?,6ZQ*8#MXA/%G9P>?BR_UHI=9G>92^<'XH48+9I\GZ
M8TM*6ZGR5N6\6N\_I"F'@.[V/28;NEL/BOV%?I3;"!#1K[?8O^ZQ?EI[%F4%
M"JH#:; -J(YJ3NTPA"X2'B"C'K,74\_%0G0]%[6M8/VP[XM=:+H7,#!"%Y!9
MBMTC^H7_F=,X>/IB[L/0P4Z%RF8&9XR^L%CDJ2U>#'^]'\8FI0) DDC-Q/.
MLU4+83%64Y0SD^\KUQ7WI\71;5WILK#M:/,J.I8T'YYU[8"4G_: )"F&:!-&
M5J;83R(L2I&NP,YG]>S" N;BA@CE[/O7:[P%7#[=4HS*9QY9B-3L+:".=5PC
MC&[Z$/EMB#J%'#00.X4_ /G1:I'9_XW6?B8[Y@;[QYO7-,58F]S;$@R]<SA"
MV( B& 9G#38DD K]EJ""ZX'"43[Q=_A=^;KFZW:T"B,LO.KY;G%(GHJ?FQ%8
M,H9<15PBFN:2C9!=TG;8]GO[GR&*,W50#K>, N5DK?CJF@2?IE +$*;B4L1\
M57]FW/.N[-#)_1U.UV/RZP!88_EEF'O5A1)QPC7:-!"3<+32T#71KBY.>7V6
MTUPB?7<)W^]+#U(9$.[$D/=D'2N$Y+%]"V;&#6>1X@ZS$J->P.%!KA42NMUS
MHQRG\K*:/9Z'K.Y'L8?,V7#.*"UR(53;)S7%<= HZ)GRPF9W9#>$:V%?X9Y)
MR*AH5US10^-DANL\3Y-:LX674-W#-^4PJUV0*V,AS-:4*X1KA*.M B;QC'Z%
MIL[?GJ<>1SD\(9M8Q[()BE<MK#:&#*.YE#9^A8@!9CC9RO0.*8($2M'L4=R;
M7L:<8O7W[AX6HB8F7^T.Y6[S#DBT9>R3W@*I!=2!700L8YNGDF*""^-*]?YD
MH?O3/T@OPS>!U^'A?8<SYS4RJR%NJZ*AHW/>W7P[D1"1-6[J64SZ(L?>"H L
MT>'W$/RI$_,SCM+[1"%7T\YK5&D/W&,0#UM:[&IG-B0D=J]I(O-<Q[J+;%P:
M:G52*D)O&[_PJDE2.'F.!_@B$:_"ZGNM _2=8L@]C$0AS F+O4@&:PQWV(.)
MO:8*6?;5Y]ASG_LD8EV?IJ1]L6$P?'14V2$#7Z3O8%J'B!)^7J6!7(.+%K[:
MS-]VB.@4?R-J]26_M"CPQ0#O%UP;;$DR?-O'%O-\L7<!!!CC/,.H)_FL>XZG
M:'<]>B]4_&QQ_93OC9C0R*Q!4%^@\\JA)5XWIDU[:8>1!G+Q#^J4P]- B^6/
M(A)/;0@,NW2^3N2K$C$5"-F)_YQAK=.@N;BTD$[T-(Y8W_6,S^8%XK'!NO?>
MN]=_$&3G*:YIOZR9S]=%?5A=B>M1&^B*8TG6O$6Z29#L(:/B<[AD+7&S9.5$
M')$+[8%0<4,VOC]!W^@QW+#,[R7DE3$'R&$_Q >1\KXAK G[6.%HZED PLS_
MA6*4L?QN'#MEC>^MT77AJ32"?0A,T+6R7YD%C$O\<Y9@6X)$Z.TIB !0^VB<
MXH5SJ1?4Z F4B<0H B+ID?!H%;"4#K]DB<8][B)X4RN3/7XT'LEYO%5PG"T8
M<0G/#&;^M2#85NW_9ZA"EG^@#B@($SEM=SGOEBCCD]UJC.AG\@_?XWU&XV'
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
MP0N>?] 4VFU$IB\-D*IZ))\H\X2M@<\"_+6 LM#-GU.]V@4^YP\F<1)'/I0
M0483"/U*[;(?2,=Y"WU.K+W[S]O9QE*(QK=GXKS;["L"9C;)A.(^C!SE?!D>
M'%$/9MP@"8ET3,D6U(W+OAC MS89>SK0Z3)+^9W*CWL98/S+U67;J$5OU?ZH
M$.JVR!$RHHOKRZETR3"+4)3@VC>#VC? YTW:L/R&RW6&?*6UI6\Z+ [T3S0K
M;>9P0.'"_/,AGVWX@'KLQB^*%FZ(_,Z]4C("<RGEN97!J5XC$Y\3&2*?'R=E
M.C6C&2@*Q' 4A7W5AE"PP#%SD7@WPCU#(./%4.#L)&??!>FVY1"/++5RX?/'
MA*J^G\*^V&7#$=MY2,F^%/8P0/S;Q-W,A3XT1@76_'&NC;6\(EG]JA8K7XC(
M#.$J]6+(!+(>%DYE!PSPG",E'UV%P)/+H=."$OQZ3AGX:[57?D?$I5H@&J"M
M27I?#LQB_B3.69)*B3.O0DY2Q(G]+^L] 1T/A!F'63H3R5P6Z2=3>K>$_.L'
M"_<Z2"F,?!NA0(QHI(%.K0%VV J-KHQE&BAJ<^0]*4MHYEZ&09/R#:E@0FFZ
M%?N)+WB1*N135#A$F:B[&4O6^H51"?MS9&LVOM>JNK-'%I0/J)3A?2JB8V%O
M<N7UU<NW3H2>SC?X./UUFP9R]\2$X<PZA3DH L>+%TW6<@-#[X\OU[^:>?",
M\$1^,SR?M3U=RHR_/=QK9K$.N25($";%$!C"B98/QY2TSO>F?.;7'Z_(W=VR
M3WO 3/]&IR8@*8V1?AYFV*_&!VUT[A;F =#]:%"EHAS31L941T:,7.%$W6PE
MU\Q^0_]^(<=KK#GE^Z]@:0/2#N")6^0Y]EI.U1LR=F&F&XM<][FV H**77];
MW7I*OWY-7OW2PZ[0 -%7&9QUC,$69>0[U'%A+A]AC)\!($PX/C.ZA,I\F1H#
MB>IRG03QI#R%QYZZ)VZ"KG[Z:I[=U;0X*XGGWN(D*I"2IA#B.&04GTUQOK].
M@$ZK6YIR::->.?'$J:HY%NIOU^64"\)>5LX4#E&#)N+JEEWAK_PN/ZI68S7A
ML-45POHXHR[H7?+$EX;?56<L>!AN*C?UJ; ')GY'XKE#.U@I=\+^>?]QNLV0
ML--#%7=@O$]DQ3:WY+@IW*XIL_S\@.DL0T^?9<Y]R_GO<CMNHZ4TT%.8D'\C
MUK9SFEC\&K4P;LAL7-LRF:LG\F'+5.*!P!B;2,./'>/F9]V>I[QMD,<N^%BV
M)."-VSDES.#&%G^F;PP!P_EP$8=(66(+C^8NESB**ZS>F7M;TB7DC\J#2/F+
M+.+,NA// T:K+I$6$\75/PZZ>$4O5_3G7J!R[D(W^PF)O;8<'=P47>%S;5K'
MA]QX\MCC6K+DJ6]U#K5CK?C D&7R4OR1:Q@C[ZG^SB]*;/7U,@LDW29_U#&[
M]T2[[9P F*]/T3>$<X4%X 1#>')C;GDSV;&6ICN*@](E?U[(II@)$CS[<M@A
MRJXY0HJ62(%$\ :?7(*<HCO87%V[?H;D4Z!PB>U 53M=BE=%SP Q.R!2 [5#
M@8%NBVE-"SQ:Z-@($E;J7FQ)=BNG'?86I/U6]$TK6QW,_2PN_C[6P:M//<Q:
M9=,/J^79#1$#?LM6Y[OQW0U,[Y&Y0^K=J;!A\_$8?7ML"CQOS:9?.)SXKJ(Y
M1&7*QR(%880/MXE*_3VB*F%.&4=(+)NZ(B@Z[BL+^NGHN^>S[DW]JI6Z) W"
M:-\H+X5SLJ*-":\EBEV(=BQ?K&__B7GB9J:>VIE^I5+LX'&TOU6XLZ17WS6;
M#V26=2$I0!=+AH4)20 ^N%;F(V72P6AT_$MUQ6KN ,[POFT# :G[X =?UJR1
MF\Q80\].]$G)B3]'PO>_[8RT?KHKXR-MUIAN;Y :7'D"HWOKVX3G<Z/O:S20
M_;&S]*B_'_SJT#8*H<UQ;8/PP\IU?^MIJWV:N8-TN^[3RO'K>+5^'I0;Z@/Z
ML>T9> @KP ;)0?TZC(@,\9F_:0<O>=3>ULIG5;;U[.RXNE!$1]*GM)78QWDQ
MEW7^AW;)6&3#/B7CGT[N6T,TD,%CU L4\U$C^N<,Q94&\K ]M*2'&P!)?VX_
M!'CG$8PT4+(@88?:.ZQ! ^GG5ZXWV?Y+HLU# YQ]PI=_(VC_W+!OT4L%MKNW
MZJ!DGB4::!Q>>MC0\9^FVBS8=B>.[LDG]LN]>:#-^>K3 VT.T/_NUVPD!TP#
M.4"!&T@W3PZ*PS\O5[?0<TFCPB0YDF?ZSX,(A1R-88WJ8SO[S!DRM6?-L2UM
M)?5//*]T%#!!]-8%SA-&+8A]:/=@OX*U$%C6V0]\FELKPP+2=1IY.1G:DE=4
M&5%WMG[1]2#AB;,H*M\';,<'+ S0HX&P/&2A"J$2TFC5$2KDBU/LT.R*;MS!
M[ @RDF=5=+*-%8L";E+.8X\]X:/BK9Q9]>#V2(QF>[9G*E_14;.&=Z/J0%]@
MQH^\K+VJBHJNF!6J*+#=C8U\^6>':[WJQP]7C%)F>B.;16G=URCYFPR.IX[T
MA/X@NSI$&HB1X7O!@</B,:,/:R,..3)/B!1\$KP%TF.-X.T4U1J^F%'WWS?,
M-@,3G7&D1(+WG3$E5C?,X;J@I7G]V 7+TV.S3IEOXN:RGH4QBCD<TEGW_M>;
M<)N!\9ZQ&.C+-J\EY)EUKID)-R&YYJ;ZJF2,HDN^BSW[M;>UH2<8XW.;]RIQ
M_QXL+=V+=@#'JR]NG2#(Z1&+H]Q?D+6,=G$KERY.B/HOG52SX#XQ/Z=*!U5Y
M1,KP-#Q5/_G/(]*4[J2!:FW*A'N_'/,N&JA_'WE.249ZB^FC^4"QMCV\4*SM
MVNFX!8=7(;;7HL2>/[\N.@^/)##VS@OC5*+;X+EK#3/?K '8?6OE@^U\[03]
M,YX,(I4]E6#3,\%E"0"46&P)O").X*&A?_BM(8)RG7Y\3Q\AIJM;1J6:8LR0
MJK6I3UCL^4W\)=5*IU+R_HES+Y&2RNMX6'U4IFGI30YT$S[UX=Z8;KC[$GO%
M4JAG(_N+G\W+E/EW"SW!HZT)E(D[.(_^J?^6,,'Y,X<=[9K#C) !ZI=0D1D5
M:67>E?[58U<*:V(D0F7& QX//M)VY*_=-VEB:/=X1\_Q0.]?TSS^5U_I2,"0
M&*0+]!?" R-BW8/A9U/*K5U2*B@N<1/7K_M:5\[>2@I]%GS]XUG<_V0.\%NJ
M9DC7+5Q.;VQ.M! [D%1!425:_[QVR\^G6%1/;'?,WJA0//K;9L)5'=S9SUZ9
M4Z.O;*NR$PFU. [D.4T3O* SSBP>:U3E%MAYT>Y)H4&XLZ\3IN?DR/7CS^G#
MT.;%**I(,P'9/<H!GW;E:,RP2?<)/G./*3Y;RF+RZBEV^7S5"_BFTI6@\X.-
MZI>E7P/G\:TT4#0-Q$#AQ\V;\L.#=2TF+K0WQ0Q;V)GYG'K-\O7Z87+P1FN)
MU/^0K7-\US 2&WMRN&2I<G,+:X<N'[H@ER<5!>4U'HA!71+8;SLY.2$S,QW?
MGJ .^]DR*N4(;"S0U;0!L5BR'(M_R<\WL&+7?1&<V/6?%W_P1MQ9>L-#%:2K
MJO2=_._37_QMM]II( DT'D9^?FSWODO/2_]+PN(X52SX 2>$P<_V! WT,Q)Q
M;%2KO>\=2[MLM%1R+T$I;W8BD219U\5#0T$_$W;@';[F^+P4?/RGBOZR''")
MF_)F"TSM4X7N9:QW5*#^$U/;F$[ _SYBR2<._3P^FX_=_LN'^+^_(HC;Z>YX
M80P>M]K3B@3,L\4 Y!*4?GT4NZ$A=WJ>6;JUM:E&(L.B(:71]VK[:='<4XW?
M3793^U^&R(2,T$"<;=XX<$0VV\2Q";O5EX[&S/ )M-0%NL^'D^E6OM3<4997
M4Q--^6;GE?8I111.<B4VQFEJ$,WZ%QD0GBB56#E-%=:.X@+_T"7ZYM;J=\&S
MD43%IR9^?F*_7UY"/J&!N. AEXYBVE0JX8_Z<LLVGF/<XB4*D2]^_V@V&$J]
MZ?#$/-7DOMJ2E& 9C.0%W,(+\O>%* &YQ$N;6"(ZEN4JJZ1ARM?&\4TL3\*Y
M(\%1^J@O!S<8Q692$<* '_DZ19@@L]@9+]V5H0!XR5;F35 OS*^/M3R:'155
M4/FNNR/T8$4#Y%N$#TL:J&":[/Y&%?-O\ 3$'V;+I/3R30"?'OU0(6W\'^R]
M=U13W;<N' 1!!$0$1&I4$)0JO1,;TD1$13JH(%5Z"Q"(HO0J"$B77D.D=T+O
M17H30D+O"4@()"27]]Q[[KB_][UC?&=\]WYG?.,,_UC_9&3/9^TYUUKS>>;:
M>VT[9L[M2-,EFN%YQ V &<+=(M>7#&@!!:GPU\0]P0>BD2'^-["7JHHWQ)/<
MF3Q6UA,"5".G^FJZM+Z?ATR^':R-ZX7SCR&L,WBFH:URCBHL:9=!452R3/S)
MHHOM"1,\'BI.22L1'0]=YS'>Z.92C&B*6S:8MWW6;]E?>[XTS8EJ9)>A:O+6
M*W:J3P&,3^_(3MMZ*3W$]6 1H4H@"PRAO9XME+-5QDP(2^7S-!=M,^Z=\.RK
MR&?/8]W4"&H^'KD],[D,VD,=&M)4^@6,%(C+7P <K=XT]FYB5W@%J]4X67Y/
M;VR'\KP9;9"^K:H "#R5YS__JL;_SI@*%QBD/?:BT^ND)D1U#"Q>&OE]<@>6
MY<W_*B/'EMWF5X+<T )M"USV3 7$G\9*TPE%:N',G8*,@"'2%Z0*J[: 5^_#
MGI9KXA^]=KO^Y.!#B\O/U(NY/])7I\<@'E@H#H%'+JK[\X'#V](9?H2KUKN/
M[,XXHOE[&>-M=NH<XF?FERU-RAX=E7KA O [>6!K]$1P&Y"):(YE;(>>Z>Q'
ME;(G"QE<!UM&$V/79QD&7-1'T,JEP]%):>6,3FYX<PRB@\1]"FN6QH_ICJD,
MH^!,QK9,&UY(F]#FGS^-<EPCPSJG[,^IO&/?^6)HSMI\C?@8(]!-ZR\*$1IS
M)P-8!HMLRS9\R(! #[JJ"OLRIH$7]R4A18L A.RU;;>V^EK#:?09Q\N(PO'P
MX1'HZ.!DFHXT?33\<^;(TF3EH(59P#M$Y9N[0?:VEK%2MLW$IYS SH]('C?"
M?7RX#MXI#Q_^<OQ,$C-I8?5U#*TK?_X.G9!"ROM;5L;V47D\!VN/W@6D#8@G
MGW2W&-5T0D/2@=@G9M*8] S,N*D1IX.@D+*)G6R,>@\J]\O((S!5IFEC "QU
MV6)ECXI(AQ]#P0/JN]L<9%$"GW[3A4<J[+<== \7/93<U.V+*GE^B\<F?J*/
M^DM 1!3@6A[,17$Z'#=>VXA'$.CQ^FB'W9H2VYI8VQ/(E,*M0&1BWH*&4LR>
M;>;<P=?7FJXR:TV^;)VP!UNX.Z>IC;K%&PL26+4(#]^&VC=EXTI.!=P:):M?
M2WP_7F!,"./0_B;_)NKP85=&!32,Z$&@M"$#Z(@AE7OLAAM7Z7 ::P^!L]?=
M/4-Z<N W#*AIV'E37QV%-C)B*7%Y>%:T&#WD/B8"1 =Y4'Y?)EZY&78U*V_U
M)K>UBOZO!TN.OQ(N=L>JBM"4KO49#>^(H,R#9K7S(R"W"$_.I"M)H2J='=ZH
M"#.<9^#5>[#)'W3;;/[YW++P0\<EIVM\3#MD0.51I%C&4E!@'KX=31/NSP:Y
M7C]R%=UMCLG6L,?![N>L*H;'1T88:.<(T?M)V",PB1V,LV9::4(/)DDL8-<[
M;Y/Y$-@W6 Z_*/!''HMNN[!W^N^&)%L$OD0)^:+W0IJE\%Z=^H4H>+ "30<9
M0+4PQ^>R,5C4G6]FW$-QQ1NF8O'EVI</U,YW_;2:,W_N,\Y*HN:[<@E7MA)A
MV$_F6%AS/-41+KDYS9M>U\YSN_7YPGK'-9/'WP][A'^E.M/ 23UDP$40RH0H
M-E(%Q#^!&**A._.<VK4$@5!IG:JY#?R'ZOY'T\W/@;)4EE@.1A1<%D.S78&>
M)@.LQ,)(ER<L1AOE2_ +N*/GY3_=9^BF-ZA5=43G#5PB1R*VKP$BW.$ZI]\\
M&$,G24R5F*D.L6 <Z7+TO3&8.T'[ =(PZ+<=O]3^3(?+<L?= N<!'?ZXV7;C
M7S]/<X17:S'QJ5- 5G.4;'!F*AE@9^=)>N+%=D%_.>S.,AGP<B[(]7M<Q-MF
MU]-OS9)&AJ3QYT1E3$9GI!<:^;%*Y(K6<!4XUE!4M)(PG7'KE9?JP>5\T.WN
M 46X2A+!$'(#"PUOO@&1P=8$0WCSB%H_,.VF='#JS9HO1MV*FD57W&W5$NLT
MR8#+<H*U-*EOB,IX?:S%R],"H@"6MS.=>41)Y+NQC7[R6UL%D64WJ-6=&]D:
MQD*K#15U UJ5Y]FEA R>'LF)70/''ICA3Y<B>=%>7='7(!SU->/T_I>KQW;]
M6W-,#0%*=0N/=43?ZBR\>M/+J_3:"UGEV83^J^@'13U-@2Y%7]Y(IZJ5Z%X2
MX\&_G7JW^?4C) GJ"EM6XPOLM:2AY':FM"$:U.(/2F;!&:U3")I&7JS _7'+
M)/=Y"X*9D(%(INN"_JQ(?G]CR#7Z+C6A&-^)X4MXG27K;0(F&C45W"B4;0.Z
M<G.D<JIRLK)N;S!^H/SJKPSKVL3E_9]7OGE0?9#;!@A#9+&OTC 9B]"H1J=<
MHN%XLP386+L\EM1.>+HJ5)QB%<5O%:052#&35HU!>?IX""SW0&W@E^S3&9RN
MV2&KU,*EAL-BC3FG*Y5EGS9H7YSU:Q@=@34//+]WB5?BZO5]_S=3&\#/P(KH
MD$;=$LCK*24OE*D8JBMQ:4="68#$I'QE0_3)/=[B7_U\KQ^].]Z_&*7Q]MYF
M]P<QD*WY)W_F,1)0%;-T'[O2''=QVC9=C.=Z5!^3XZ?WC]$SK?%A!8#M[C/F
M!&XZ7[@,K7H^C&T_HT#;IUA!IRO@:+5:+']-UD8BATI*P;42D948$Z5$E\?Z
M-U=,6 TUY)Y1*T[],J?[2\.VP3%9-E!,'#B\L\'*&UK9J O%S;77GH[Q3QRK
MO8D2ZD/8@SXO2.&K,(EMP??.(DNT1C5YZ6 OC_G_M*BN3S[O 7ZNUL62I'&^
M>EE,CA^^E:Z"W_/&>%1%,J,\XW(A#TBC4:R8U5Q8I]>%BB5(E\V"M$@JRLM9
M_CB:VDM5A'WWZ\M7@T+&'6-9W?+W+%_*4Y3UT-0.:CTS^ ^(70I,S8X'QJ_Q
M/L$4PDP&A*UU^=CAB]9TM9,]8<NE7W"^QA[SKV6 -W)Z)8 I+LK%/U7D[%5$
M, Y';<"//-18?Y@3#%^D];4>&U0FN& G;FC\^%U28Q= :J#AQS35^Y;6ZY'(
MV6)41I3',"?D-CYXD?OJ5"<'(D ,SA=WO[9)2]*+=< EFS6>I">T<@3J3.5Z
M6T@TQEM@@6C/),P4.B@TVW:!!5^#H@L/#\0<'F+JJA,67ELDCY3R4FA)O7%N
M <C>[1EZG#@]-)<*#:]$L).Z5:0P/$UL'1G,>$*+V?7)UQA253ZXZ[>9MMW!
MVKL!B46'BWKEM=V.7N_\>^"Q>XT,V'#<-^Q10 8:]*G$GQW/UE;_U>=7\GN%
M#J/XR4)OMI/,9F'!Q[3O/PW1;JH+'>8^"0L]GB(P$2FP:IW1,Q7JS=#P=&&,
M8QQKYZRMC_7GW:L]C]%6R%OM'XP@=2#^EP :>?X&!*/_I)DP1FP[$2N@AQ7&
M;"Z ,)?J0)\C#SKW39^6=[/H7Z%H[?ZF9;'G;08;@FX?H)"SUF>\4R@?_* ?
MY1F(EN>7939NV,*TBL;Q]JVQ"=7F;()=5N3D(,Q?3,F H#-.P!D>/:/?"6)4
MTBKI%(N Z/N*-A7:7]U\XK+I=%,]HO&<[A-UQB<KV(B)!O/GK#N9!RI5!#6\
M1<L"C\XUL#TN$^L50>*=_;9K_=-#B+-J1%JRUON'FB.N+^;.\VF'7Z\M:+Z<
M/., <8)EW=GT?=R-FH(LZBN@HNCS"2H\,KPK'O,QZHL?.\%L@1 /PE.C[CR\
MVRN\(:JAN(=#SA%B2>)3+4^7OBZ%>*<G2?VN]W<O(3O73^S%S2P(,P%(I)6$
MV.$KP$@FB%_&17Q[[SYU'0%F;J5N?SA#P,FU@D3O2X,^-G/B$]%>.QX$-5L?
M\R@/'4J\M^/OQ DK#$'8**W?+UGWHJJBD/=MD(_!Q]J8#R[)OW4HP&+H[E;0
M+&,W+ =\=;@SG1K;'7)CPG(JT2AH4EOD&HG@?DE6\Z6D@QZE'%!6R0-!J<*&
MSVA%5IIW(UCL.:QGI,183#8D;-G,;4))HS_:)?H\A:YJYXY#4&[IDB\7ME]-
MHT%6&2%F-_#0$H@_QBM<2;L(/*>-=^)CJT[.*Q9(\;W56'WPQ,)+J>P<3WX#
MSR< 9"O'?_0,)#*S'XV\1AKG$<;H1SMZ#5M_!_MW8:7\Q.)6VH7OO.]W^Q@Y
MV)#Q:M._ J^/T3>IP,\3'MNI\(\^X6'%UHU]_U'+QB3?$"B2'P:--RBW&*!<
MHY1?DNZ!*/PXS20#K$$,[9@##3PT!Z*#P26;<7-V6)B%/[5QZ+^J6A=TSS!L
MM[MWVD( QD'W8A;T;C@L$<'1#,!+=AG%9FT:16:+S$1Z%FNS1--'L/VPBHRB
MH51R,3]'?(7)"(>XD 'G'V%E@A?AS- V[E*SAXX9<UK ;[B?D3<I[ZCN=E)0
M4KGZ1%6=N*&\I4,ALGF@D#<5GTQE1E+6?Z]9UQCB(DF&KSD=MY>4EJ9@9YG5
M&.>&/P#N5*$1X<A+[FD2BKZ^OMZ5<Y%&N\R7LE[U+<P:.PFK' H<-=;>)Y0_
M#'@9SSV]4B[H/P1B;N:',)U6E)*HP7M=4R3E4:?L-PX%=K&-I>5^*3OBFC!>
MR0)!#HF4D%^/%:P:X[J057E5V#DT(@Q1Y2]O!Z12$LA].F*34&\:N3WLR9IT
M/VZ[]JWZLP'+M]08UJ>75,).$\F =WNA1\A*JV+L\-(#PXUF7LLOPI7%\MF)
M%I4JC]$65JJ/@F\7UWW;[;T>G3+4:$I@@6CCQ; 6'3YK[4X48%YT=V!5;S+X
M-X+-T&AH4M[*X<-3;/RLR8>1W@- 0S E6V[O9+<N08$T ;P"\27<(#ZOKTQK
M?+%TEM,I68-RN<XOUP?=W]=\5B"Z7BSD*M&J?SUUK1]DN<<%;D=;1S2*%,CN
M/"PPPJ=OZ<X5@64[:,75/LL?BT1$_-3<S0[4>U"G\@GTBBB%-\6ZM4$K,L(<
MI)IH6E0H\(5%3_:-9(.W;U9718DEOHY1Y1D3_"18J-C2%ZLC?>!90;CM_Q-4
MR=:Q1[?)HXBQ_JQ$<_K%M7P!G*UF<[-NG$6AS.MRW\KRL8I)$<"XYEU>9FDP
M+\&$> >K2%I(9_ZIT^%@O),ND+Q T!PG WQ7;9B&O27X[C(JRD5TU[+:[!M_
MWX1J-M.!Z0SP%ICAQY@A!'INCVMS4L4K#;YYO^/(>#56=;Y9@W-%_R6[6]NE
M-)I^,J!Z:GL**]L%96\\C[5&.>3FE97B/6]?=Y#91,OYVSCRV""/(L+ZGI1>
M<Z0!6,!YJH 1(!M5O-,B9\6B#J-LQ)ZTN5#G549P%IT0+Z___A6!Z]6#&9TW
M:$!"GHE%JB*<RKBPVR6#_]$Z&&.\RAU[?TG\!D%SGG@#@PRO$@/@C=N3GQCE
M-179E/*.BRY_BQ:\9MEE06' W7Y:\FE_2@L. 6'%6I SPTN705<:M='#0O?'
MG:1\Y^T653+S6<ICL.ZU7@Z+=QUE%E]3QKKYBT!$\-&+YM$T2S1M,(GVSA=V
M1F]MC<[4H!/\ZN#NI.2WO""K8[T/%Q'B2]R<+MWZV1MD '.SU%^O8V01'V$6
MXA:O*=W/'<[=J/=+R,81BM\EL/-^68M72_A5'S^S[BI(N.QF=AUK5<-(9)X4
M8^HNL6/"?R8J5S4IE,_+-1#NET5&+#AZ[0EKS*<NKTEW0EYBIZ*%SU(+,N"D
M-*G$OCHA.2TA#&*,=KC%L_>RJMSWD6TIRSXA?+$R-1TZ*QWLM&@^"^H 5L"Z
M6^V'J=;KS\."0DYTL5I;XJ9IFA>RA.@O&P?0._"/1_0* 8HZ/U#1^TKGI6&A
MJ/P6IT 9%08,*;S$WH@GW.(='.S[LO%ROWC4J-R LXG0M8D$57D!P7N+)TV?
MW<B <T2V'/!2F[] -29QAPF]QPW6?UFA9;,<]S+*U%SC6_5JO&,8K<7;N^<D
MZ.G3P=U)9$"KDLJEC!];/.).W."1.2WLTT(K=_Z)@]P%%)6_1P<GR/O.@>S5
M7RJ6#Z.$1E2HB2+8W4*"JAWBJM*+10<!E%[)[(W12Q_S-ID6A@LTK:[X9:'5
M[T7$L &6O.9_%X"LSE9%HB&><4G9MY6-YWS%!)&F"!QV8!#==7GK6=?/AW?[
MLHUB++WZ\EP^2/@<9F=?ZI;%##_$UNPD"H0UNOB=D0A_2DQ3,\PM#^SV&!.Y
M6"[$Q2>6YCJG\;5,*?.WW/77#,.!"-9&:]DV:!2)%NM8[L'( 5&H;JC6N6P4
M1S_U3+FDW.C7Y<:<;P]<E6GX I[P7,/H=,%GG/2PCP,QA)83ZX[A<W8G$2=Y
ML7"8:MXOVRM/[H-7#A[?BN#Y*,^;&N"L(!9D7D$&A#=*8GS1\WNA^343_OS$
M!T&X3=Q"9]O<0]ZY7NZFRO<=]*)$1P&@C,2#7?X/T5=^$FFQ#SO)@++?4#8Q
M?UE\VW"'@GFPY40E@4$!TVGUICHR%?93WC?)DBG6TG.Q^NZ]3I.I2J=PE=NG
MB<BEB;TNL<NVS<+!FJ:N_8]&N!TJ+6OT:/H2D$Y[IE^O"G=3I%R[KE\+ED6!
MPBKATX^74/.3\2O@SD9N:"Z#[ X3\'?2]:3GH+N@Q'Z%R+D?DKUYT+9<K#GQ
M+I0HA-B&XTN@J,ND?M(@X9$Y]F#%89\X2#(W(Y3M/467]9'&S"MQF8O1GX!T
MCC>GLC':9$#TU7FXDBKN<0.'7EF-AB-?U*U7PL=?]/S-T0(1EMYB[<A9@39_
M6GPK!M?= N2!&&.?#W?X="C(5&6"ZX4*PVA;#79A*PD7.N[?FJ9_G1K\FRK:
M#Q]- .$K.H$T_E=^X5U7IQ[C$S$D3J&&:WO3RI6QN?5JRB412<?FCK)WNONG
M:'BS\$Y8RJ6:,"7]O%EP,4HE<A%&?28J9A4BTGFC<%K1,8$$*9<[,P<[<C&G
M/Q_?;\W-#88-<V)VPY<04<!*1+<3#;1M "L6".',0MJ6EZ_7E"06C1JG?3'6
M) 0V/LJ)0+$)>WH.V1.ADQX,C$N.\2AS($0'BVC7"9(YX6XT4@NI% K^1- D
MN@C,[IV3'?X8R_EIBM=+I14CB8*&$KD)JD1?[..R/+^X!UC5H3C^+QZXD(P=
M(7I)X?RW99:SIFI#;&?\0ZP3?IGX_B=$MVC.QIQ!21FKU7+R^78"SJ&H.]]D
M3F9 O>:<WTA?8!WG/3DY*?-GU<'?(5?''-WAP4:6LCP*3J$7NC1$B(_:Q'Z'
M:,5=FV<2).C3(?C*J(Y:#H9G T:G11.]T*#(&B0MA*NL7L<I1X<U;>?W,=6U
M70,V"OVBFZEKTO8X$!X$)W+@K8NFP5%T# ID@/Z4DW3.B'N^F&U.I\Q@]1=F
MXIT?Z7+'T0*%!WM19  MQ,N)H&F+9'87"_;1Z3P5(M#;ZJ[7EV:?3[%]$6I(
MQ ^T9%+Q?+]Z_,VE-7?<CQX^';PDG,Z/3\/RMB1#HP_%0DF,HV^K$2.0^S :
MV4P3AV1V[@FC>YP \6O'&EPR-.($>3P-&K@#7-R[:FJ/X%!Z]WU]UBODD)-!
M!7F_2=ST. Q5,^A*2,NFF'C%*OA=3#?Y-W)F#07J&&8DC9C)8Y'14FD"3VNP
MU.&V]+193V$.[['-(^\I%&=BI1\,5]X1=C&5W;;%M'<@+ZKPX#.>8%\EG2;Z
M>:/3'NH&B*G<J9GK>]$/Z1J@]DRG[>F^_L+)EU9T+07"<9K3J(7*F&[H:I;$
M*L]@94.4.'VAN6J^SG>GRM5NYC"(@F;C*9353<Y(07@AD1*?6.@_[+/6P>"U
MY!0.[#P)#G:45ASDT^)<#[@CDJQ6=37%,SIF^X E@N=>:<U?VKF[%.D_<):7
M2%S@T9_K;&:WIJ05BPVI1G3*Y>D=G,3W9X)DO]_2H*'DLBH7V28#;.?(@,^R
MYA?WE&A1Z[>B->/4G3B;:[AB?LV%1+S._4Y!G'Q**:_WR_4>RRGE. XQ0T?2
MAJ*@IQ]$0+\-X%2GF40]"++2;S482W?&C528($H<?F68U7Q47?+0+&GCHV1X
M^!=.0-^O]^\9OO-(#H^:5T1_KG*B(-)@@,$><SH_MA2LOCC9>SFL\J6;A'V0
MV'WP<O&(*@Q%$@)_6G*,1FL[Z8RI7,4[H>$?#UGT*FH4*E\Q&S.$<8LF+$H\
M:?CXYH?[FXT.6/<(E_D.>S$X'+6W[6;KD4?4&%?2*2S-?ET&KF[SJ$[8I!5[
M=IN1\DUPPH.K5'NM J5"6:?-C?HPO.SB(XZ@CR5V'-S'4^YX[<D4=]S^MJUS
M;]T%1?5-!0Z4",(2R&Y"ZE2Y@?=0'LK(PS<\&U^>*BD1S@6]'5LF/'B28+/L
M_/T&.Q>U?PY]*C**A^DT&V0K%B1NRU'S02J#FD%P=VA?6T7D[0)NR3")_UZ7
M+'W97$?(J/I#<5?=E];\A4;H\2TRP'['OFL+.[?(%M3(ML0Y?$$#35M5;%R(
M$N$3SJ)S:5KLT3!ES1'?HQ** 9>(L:^3Q$]C2+P0F:DL? H:P857Z^0@\G!.
M_MYC,SNMZ(M=O!(WM\@H+-KM4*1PF_TZ.O^TZA:6#UCIM#TC]OGUV&ZC&O=D
M+2[A)+O>N*^-[FW/0&/IRB^*;76!B,F(9@I\*T$-HH^1R<<*M)YXM<.IP#*G
M'I]'T1/H\5)IH74R8$)EO6LB4D?N.M=5H(R_[OM/Q1*0-]9+R%!D=4UXX_D<
MHL:4$B?*ABAK#?7B21*76')^7CU7'J/(=CY';SZPVV<&;^&!1GZ 5MU*;(,9
M=]5/14-NH".O.NAHU&-%AF<]Z!2_&49\J9P^CLF*ZZ&,;[FF6 =DL><!_75J
MY>F2/1D03.(94]+W9?S\?G UNL#<+W3W^@%S"/_U+'5.)R2G2SH>KH97Q"#0
MLI$J2J:0M_CBW&F\T>:PEH+*1Y2OT$2CO5Q2C99P^??9(=<65N5KRPS%<=\]
MY)$S5ZUK$G$9"0(VRSHA''-"F:W/)>[3E)7JMX JO4*:.<]XC,QO('!A<TIA
M.-PQ?;6+X85A@E8ULT:ASI5^(7$K%Z[7,?+#"<41^OD0!KS^DGFPOQ3^(-^.
M!ZAZUO4PZ>)!J/IDXK-0TL\CP"KEA>.84O^#UYYKA:O-W*0^'S(@!/1ZGNTL
MY;[$ZW?B(ET\Z-/?NYU&;3BMUGX,?S20P_IN:%3]DF_$\Y_2*I!)J*W31:+,
MJ(.2!4ILUKJ3!,).E& &_5#S=D/KMAQ%;+I2X@]PFPG(&V\YO3C!K=>CO_O+
MV"W(8)UVH(MP:K!6UTEPH+NI5^N!CI=(0QW3]Z3I019A3]J^HN]?OL;3JR]?
MW(+<PE+B$F/7-']6(0)YN,(,\D+%B :0QQD6Z=?5OF%GLY+T9MPB,+3+%F'C
M6-EV1F8[8'7B)XBW4YYW.LL84<0MWV23!_*PO];;\IV.</5!3'M,CMMD6LM^
M]"Q_>P>(6HH,"/)G;L1'8BF?X@T.S$$A1&^&L07[.S=N[2PEKSRK="%V/J3J
M8HOQG*HC#2HX-&5\AN>/DH21$"/,SF"+@PQ!-UTH)5SJ(J7JK3;(://N4\R%
MQ=>N3Y#L57OAS>R3[EM[ +R:*G8M.'D>/2ZE"+MG8%:9VZP?92MY=;"1E5<>
ME)A$I,#K8=E:3H([]T)D>9A^$H$P?-;L':GH<]-FP@EE)JWT'XV\+3I\<[\D
MNO$KE"G;>3V<R7BA:W(FOW6Z?+K;TZX<H*]^L?B.[S/XM:G@F2*61"7,]SK3
M0/'PWN?(P0#UWDY/UO.!_W5VE/_7Y@WO0LP0VA \PI5?IX8RWQ2L'TB=6)5E
MSZ<8SPF\IORV#%B\J]=S/?JKS\4ER T"._[A/:Q9$EH9VN$O@?]2M/&<MO)8
MR0%6_3TA]E)4:-69QH[X]*EGF=+L6%6QS/"O!R7>_(_/N/Q7:#042_" 68$.
MQI %"FQ>MD?!PR*PJ'&=.][!4C7@A7-(]!KU@P% A(6]&-^:-')$%>"L8-[J
MQZR!'RLA/@W:>N8 U1M=&N6O\;X\6W*[KS7^@2-#//NM$%SIR?_FY,F_/PCF
MF_N/(6ADWA%==#._96CK[V.KC?B/A\6RS)FY/.^KLKS\^E?@P1D[]A@=$_PA
M9DW[;&$+WJTD*/8[&"FNQ3V/?131]6/@\[F0-4]+L^D6I:D,:%O#*0RQ7@!^
M00906)P-[8LGU6&STB;Z(E]2 AR/_CJ\.="+8 P=>8;))YWK)@-Z6/ZWE_C/
MD &"A,#M*:^CC#O__ <(94J:1/Y^J72'#/A01@;LG_<S5N7YMVL^S93N[?V'
M<90K2'I'-!6FR 5(+AEP<0]7309D9:)TB.>CR8"8V_^PPGKHP.)K32S>9;1J
M0#0>:Y%8D3L.9(#JP[8,/!V0#+BN^T\K0INSMW'#Q_J_> :]H-[[B6>J:7:.
M%!8<",)<!9'N9?_#AOY$I>Y.QCZ\5CEYEW1P-MWUH54UIZR,%Z&+PE#B1[6_
M&8 7VV3/@5;,G7VEYT_7^LPQI6<,P^E$D(>%#&@Q( ..ST7_S8+YJQ&U:FA?
M\R+.OH$P_!7Q#V\"_VFC&985_9X,B/=K_1.4/T'Y$Y0_0?D3E#]!^1.4/T'Y
M$Y0_0?D3E#]!^1.4_].@O&*+4J$@C4&9B&*^*"03Y"$F+SO;[/W!3F/9U=.H
M<K&!!,UV^C"P<I/0=M$=@E65QG^_R51DNP[#+[PL:C@0 O+!]'OGVLHD2/8Z
M:D3FA+$\%E2G*GVY=)W+DW545_7U_/R@S,7;6?_+5QG^,QM^;8FM$P2$Z.(W
MR0#Z1LH2E4 'NR[VTN]?VP8V4W*]OCQ>T5NY9Y;CU=,MN]2-'R2(;'*(-A6
M9Y<Z?;0'2"_:/;RD.YZT6'9MB6KN/G/N<]M/_[:V5F1]^5-JO+S<_9E>HRD5
MB1KF%[F"<9&TFO'RKGUVDSJEB0UE1WJL'79 ]D;>3/R+^]A+%<7M.;8G$_4F
M1M)=3Q=[X%$4R]2LQ6A$B#\71B74H<2^OE+!,<GM9B?#P%QU@T3"L[N,>J]
M@;YF"_$IJT9VA[.GPP4G"SR#!-4L[<U*'2N"^<!Z0>G##B";$A!ERJ@Q*>W@
M,]O]9,+"\'VI)4.UAR 7T\?329H,HXI,XA-,36C5ZHA4FNNP[L2KJ9UHA_>$
MF9M]D8-1+"M3*TH'HQDUN8/]0_ MY)M3>\;A[=.LU3&MXJWJ=+]+R6$'P%EC
MDW$E60RH4R$AWE<EK<"XDREL=:9/_?/@-;DW/8M?\%,#2%HB';8&O?;)@:B1
M!WE65U&9K'&3R713]N8]W>J,^AS_JE6T&\V#^O:VE-3DYH19W";XV_8*2MRE
M]7FF8)S+ZNB<V;SAD3+K*H+671N*\FHG=.(#T04>]M\<+6O]GJ,W9N4R!3_<
M\09T77!RM.,&X5+QID5VNM/&^+[NG2N@A.:WO1Q7AU0(M\V[I:?+7BY=JQ^\
MWQQ9G)[J=E'\,P^_9FHNSG(4FH[@';]=ZM9ES@21Q>"Z9@\ZC!HY]&#]Q\[]
M,NJ>7<YW&>V4-+#,[>F7,3O5#25V/Z=MV6Y=Y2Q\Z."Z:>CR,?T>?XU'8==&
MKVUS@T_:\P[=3[%?1U<F-BO-_**BPI8.H\,7+F'(@*#?@U#=J1V8E)\6T*+!
M>8Z_9_@:^[H0)8G#'N4\?K.<#/@\K'.P+$AQ3"Q+3XIS'-F+%4>R?BTS "MJ
M9IE+O5%JI]&>]<A*3^GUF(.;!>>/&,ZNA50.TZ\?;-97G39GY+4T+-?7Q@C>
MWND]7*=QO<>ZG[&C1W@$UN_,H'];@3$/-](VE;YF^:Y<\K[ UROWD.)Z/;UF
MI/@H24XMFJ<O4O0U<?7:)UPS";;!_;?[8!JBEJ79[BF_59JR&J-17ATB FT@
M@!(;# \WCNIB+WD3L6"NJ:5UX[E+7.S @[+#Q<F@3P1-B"16M-@I;X,D6A&[
MCPI0Y2KDNS&-89$L8!?X/BSMTO7,)3QUU%5CILI/^\ZJ@>&#E,+GXE]';>6%
M-GW>L1ZH[3@1'MF1 ;1[4LJR;?7Q)3XE 1IBL-4/FOWL="NRO!%II\I",*S^
M7X>,);8R,G/3=>(\$U_AGL%6<V!\MM:\EUT[]9U[7P%O2W\:L"%H?GU[NBXT
MI^W>G &WB%\S,'<R9Z#Q^1J_XP[/W4X[,3;KKM(UDR9(5/HPMK$ED &=./];
M 9QURXD&QJ$<?,]88LR>Y3APN[7 Y*!VC(%Q=G26S9(_#I*(/P;*A;W)@-)
MSR6D'"PS(F>C+=?P]H%(BOF8PATK Z\':78'D;+2[JF)BR?$Z.=9/Y3TE_88
M\<!'X093TL9^H"?QDW*[.;>^)'T4I'CF%D-;*N,TZXMZSW:W94%RK+^/I5"7
M]_;\F-OY-L)RA%>G_0OF!W%5&CG$635M$T\V1E&C"0NV-3Z$C$\D:R@:R+&N
MPOP35"/M9S39K7%#<T'C^C[2:WY6;6'XO;5TQT9&Y5[;CKEN4-=<E\QCM/5T
MNIW&E:L" ">/BR#FI^ PJ>5L^1RD9T"I+-T#35:[+I'M% V20,&(N9 _D@.7
M_QUOW::39R?KX];K?=>S,BU+^)PHQ>QC^XUHA@8-U+S(?+BB48>6>*_ Z]6R
M_# ]<>F[.+P(O'#PX5T];!5&4\9]W)1P($2BCF3%(KJ&0T@*^%#"0[%VX 7P
MET8Q>^II_Q&6O?>6<;U7&B3A0RY'>OJ%/,>E#:T@ $D<;]&9+'UXU*E192I(
MUY/;5%';6!<W%&C"=H_K[O(Y18\M$]V!W.<EF8_C8L-7G+3,X2_Z@[P%\:&C
M[6]6Y-I,2C4GZY%>?HQY!?#X9DG2N#Z)#G^$(@,N;1@-?O5GC](RJ*JX5>OY
M,;*=MO6MA/C5L6Z8[V<$EQ(=8^ -K! ^=L3]3FES1V*'2E>*K4.:9.H=945]
M/:5VQE=N ?&ILDV(8N[?DJE7;\*,-&T5'(=VQ)*GWOW:M2G54<?#40Q0HQ^C
M4LC+AN:;^I-MNW3&7@NK-QO:+ZOL]=UO?WU@4K6VHX4I:D-E)G9Y/MD:;^<J
MAR_V? 8.U20(,;)ZO]3PR2[W#KJ4ZIUO=,>AY&Q<0I.57X6A(1I8M0=5>/,B
M<+O.9,GJ&&^59P!)YHKJ:D:LM-S>*JL)SUHR5FPF&I?GQ$G7#^2VG[R[Q<86
M,V>;L$&3,,:V1&FSG" H?UAB9['^''91(J%"W]CXQ$\Q-;XB@@?(K$4GOZ5K
MJEAL/'GJXZ62G56+Y(:\Q5BW&RY^ZFB^7C6Z*V"*;9E+?X!8F/X0H[#_6$XE
M'MH*8H)(8WG:C(<9[*_.-E[^H?&$WNNQ>@]]#K7)0424LWVA?L[:]M<I6?NM
M(YZ SC<K>C_UV!0(LOJ$&@4%H>%&0\(]B!)&!<:?! ,7]8V25/AJ[NU76H]4
M"SFH=%/G8>#=.A3X.:-@]9]$+=M"NQ?4-CLHQKJ 0JO-[.]4XWYVP: *7'A*
MU<1 ,^(S+KU[3BT95R/11# ZJIL?,9?Q[^9PGX42;Y&<HAV47!#;8()(9P?B
M77?&U*!NY,S.:7OZQ(;_C=-L%4ZPOE&&YCC1^-UY(D.Y08Q2ELQN24_..<4
M\)[);Y?*S6>1/K 'I[-[2(LXNF1=V.<@L<L3TD)[MT:JFH<M1F^7%)NSVDPM
M<&O[,+P:TF;*.@C*7"OX]'JS\^ #C?SP$_V,_!UM3)%6-@";%N/LDA#U+.-H
M1!L199]W-OUVAJ7@5;/C.\61;3]7/.RZE.9,<Z%:NSXPUO.1VQSQ:4WS)84N
M]BX<_2PCJ<79],64OR[?+]S*]M.=3K9;OYT51OU_NI7V_Z:!)YL(;R W,4-U
M!>LGB>'^@P4;1Q)&)NVG*6"225F9FFD_+0W]A1X^'SU&O,->0,9O!>B*X!$9
M$#'UE3303(D9CFR6(_W,P'P!>VE,D?K1DLM0.X-.MQ7'NJ;Y"I^TNMFZ;M/L
MT>:8,]+*B!DCA2+/2+O&&3GMT'^9K<D8_ZM-U%7_E9SYO]H>(0,8FC O2,$Z
MQ%PS,@";O(M /21*G;%@KS,6?,48BCTCSL%X6S+@T=X9Q^4[X\=H09#'#.F\
M_T$/"HJJ:;X(_;E!!GPM1I(DU8@R1ZTZ)]R@_7A?,J#+OOX?7?E+LP!1^:?,
MB#-]$#OWUV?3CDPS%H&-^_\W.G;[=,H:3[.G%,5&XO1=S#^]E'&LV40&+$E!
MVYT@9_(B<XP,N*./(%HUP/'/SNR#UM/P9VJ *@%)5 5B,DD<T!'%,Z9/*X+
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
M'T,R2U;Z2$H2H@Z<(D8Q\/-81?-H#1][U@E$_/0!RU7G[B9O\L_F :)VD6^
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
MSCE9&=;!QP0P7@&0[9JI54AZ XR'4LR98N3MK&N#FLT'/F[\2DQ5OW+^B(2
MGFQ:A\GC"S>_&ODN++][(C=0FEK9](A+Z=Q7F2V9 ;E8@:C 6V)',W5_Y>T#
MTKCGX)E[H K3)&D$-WN S??CKZ')'HC,PD6OKU=[!EP+_GS*/,,<E%+ZU>ZQ
M\^%KM.M[H.<H]K<ZL#!$A[P.7G+6&UY]BCB.S/9=86H@Q,YK]1X_AG<5#BM$
M"UT7U(4WFZK@ HV\25]99CAE5B%;T0FE#&C-04]X!MU6H4A)MTRV^CRYPFS!
M32><E[O'L$601KM"L$38.*%K6G:@.-3J]M#U<SY^8D2B7%+%89$?Y2SBY!'F
MVL >R!5S9!G\>;J(5GCG9T!\OSC,R^_C^XF,C4,3Z>(E49?[S&QZ@SR4PS0L
M+BRU6:TD_^@?%Z'4UM$:Z<'4XD34U=J2TB6,]V9'GKLN(2A(T[+&7'?'U6ES
M5&N)WE"4L579X1-TL#U5TBS5HO1FG8RTTL9,^\Q)+4(TAFH)B])V$/I%>KK+
M_ACFXA^ .&4J3-F@FUXTE?6SY083ZX-P/#2=)",1E!:""YD\&U5$6>:3]+HI
MNZ2QU"H@D7!6[H,)1/B@!3@CXW/8<MJOS3%6]UN"T=^S&#(,TWI;<R(CL:QZ
M7<HKVV7B:8KZO9!TOX?O-G_B,^(9NLN50 D]G_4>K:5\>HWO^-@T\=Z@9,FJ
M\BF9W1UM>]T_X,6;W^QTKFS9A-GTC2PI>97/QE&<@A]WGR[!7S^T3P\R^AP]
MB95JLF1 F"(1'49"CO+#,[>??XT'KE7L^*95S*IOOI1:WN@RH=FU$221X$Z'
MA8[C\$Y];,=WBSOS0^MEEPW?ZF0>,W*?[SYDU?*LK7S_L[AMM9AI_5%(&,?O
M$:C-TX10[:)@#TK1YZ0E<KP9M;-JY5A7)HEW,O_Q6UQ:;W[H>_1KI@Y-JBO.
M2!QPA ]?,P_XL"A<-WKFT!BQ^TCCK&!+M^%R8)=-]?"<1U5#U.I)<LYAKO P
MWN-H'_;/77K5'!\?NX? O5JCM_6:N\,!_3(G8N++H9L*X[-61"!#1\-'[T!*
MZ)$NH(":3Z3SL3Z@3SBC("-:F4.H2X\S=S,R_K:D](M@)9\4C'T25;=L40RL
MC)(*S[?>!']X8I;2.6CV+?6#<F\7:-]PNC7)>6+I1&R91]*\P&.Y2.*YKGI<
M+R8&>Z@Z.1E.O=DOB32]2Q@NU<R-EP@N]E%TB[MSV:OVG<F=C*A!O]2DJ8:1
MT97B@GZ&-D>/7X3 J:$F(VHXE(*?9U_M]C4)_[!,I0^OPT$(VT"KEF//D8NF
MJA'SPRRYMTT8>@. _<B48.6A$)0IT96?I66%<2-.7+_--6DME?>H%ME!]_9
M@4T*#JQHIF$!4PC;V8")"0#0:G>\%.SW0"]^U@3W;MZ5<_:RNQV6;^TV,?28
M.\VOMVC2!^MM#1=$60#QH33O6?A* 67*7$A+Y29%)]JM@10I]![L:2YF]]G=
MYN+B\PNIWP/A==S,1&@5CO6RF:.AKA2^U$O^^ <7CU8'#D%C9Z@WK&2)=CE%
M[-RW,RC=SF+AW O/'7L"AN415=G<O3%]%9FD2Z<L%HYY+^V!HC%\$"BUN+4A
M*!*EXL+*?K-([J@ISMG8<?GE)3$?Z*[GX=IMZ/F0>'U!A0Q-Y.J 2D&"J;^\
M3D\"#H.=?Y8N+V-(QWO=Z#N.A[[C&Y/\?]B]MUOH;UT?5R(;;Z]FT**)Z<"M
M[D*DM:;W=^G));O@VAS'IYDF,_-K*,+W:&4#7MUWP,Q<H@ZE;E5E+ODX<KD5
M*H"7 63;+I#NC /^+;5/K#R'ND6RSW20X^S'C*Z/=88H/?TE_MON1[Z/%O32
M'UP2YD'N,DOV!O":_&=++49Z'W!'*,&.I#D-J4D;]#D7IS^E?-.B]X!W9.J3
M+M_#AN90;>9#/*#V!E"SH9FV%0.)%+68!LA /[C]%6DC%*/E?F-^/EC,=0SM
M\O*:L-*PM)UJ+:^/*KK4&BZ&'M\6CTYLTF#H-NDG[ H7E2.)EK#5H\<.^TA3
M5-Z;;>:IK\MYU NUH]"L7$WL<^A)(P$H$<:/C&\EU274!%+9-9^Z/EH&&$X^
M^7!<0\P^6><8( L2$ 7=$C]YY17KP%N\TK#1T3_8*KY5:ZHS!M3_T=X!:+AK
M>GVTS/?OX?*L&^.^<N;P4&S>A:G%#*=]?>C^+T^3INTR+QU[^*(ZLG9%]-="
MK>%#AW/J#DH;$W/WF4>3VXSD?D($@V@2%.[VL@O.%&A,IH;SW3/-;2YUEGY?
M3O$?DZP\U=+'M[\92R^A'<+-K8_'TWU&Y88?# 6L>G=(BS?[F/PT 53=*[-[
M/_!TVDX\EM(5<GJW"?:SAO.@4,!1\OIX1#N6IPDS&SKE"SXYC1PD&O\,.'[%
M-G_)ZO;AD2MJ))W:PZ<A4@4FHK0\UTJ@^4TWPQ(],D/]6,,RV1TBST0Q]1M&
M"HKL)ZNY;;^DW?A063F[\["TR4/F8]?T5SW3WI"@>"-9(/X:JQS%/5OB8]I#
M[2LF+S.6&\&G->:M),*3F\IIS\;.<]?C$+AXB!X5=A$ ,_Q1T,$F%>TBX4@_
M<J*)O6;CQ*+JV\I3SS/"OUHJ2A^V@<GD_Z6_/O?TL\S;.$4+W?Y$^(8),W@/
M=._H'HBED%;?/[;.MNIJ@](YLK$H?=2#5L(VFTF&KNSC\-&[#3LQAA2'6.L!
M4_8,=*LR9./,'DCV[![HV1YHT=K(%[X!B6:%9+&SN!)H"TQL%C&9 >*PT1OX
MZ)#6IDXR]!<3+XD9VP]G[6?CLPO5 !IX#K-[[8H\6UZ#C2>PY/<9G[0K#Y.Q
M-CX)XJ1]9' M8G5?*?L[AL>%YAM=;+^4A?MTY?Z]8:Z=T+MR]]$F-[$I06O>
M\SL$!!_I:)N16!TM.0[-[8@]I.GGI/6W(%]HXT&KZ>91,R'[\T3U.65#O[O;
M3"$/ME74*+M3 L82,@QBZWH;<Z@!O>2^[1G-%NH3P< X%AZ,26+5;W=XEKD5
MY#9/%S+OT"8Z]D ">R#W1 4*7TNSE%:SOTTF5.TZP=A5(/K!:TD1ZR]B9GUK
M?JDIQJ%JQ(G5)PSR>A0.<M-'*CI6?G#U_4^?'Z"4*=&7O1$'PKDRI6#7WQ.4
M"CG$3_YIL]-Q#4/-8B_X^E<A^\*V?1<GA$CLL9"1"C?&.79/@_?,0W',L[_'
M!;JUQA\=WJGP\/I=PIL0*!%EJW< =_W<QI:(SLTM4L^-FN&WZB0G8H"H3Q$Y
M19>[7)W/V73!^=Q'9-6<,J;&)+V A P<@46D.6HX>\MK;:;!JRQ:KP1G=^6=
MAM>C:;O)WU_?G%UOQ<2 :^R(_XZ-EL?_1)G/KMZ1M7*PVBA-J5T\5IHL]]!D
M[#E!)MS$T#A,MFR\ZSTG@#@T'?42GA/"QPW(SZ5'#I:']_\V58G^[K^(B<;6
MF&31CM+C:,EM!F%'-H:LJ5/5=>I+-A:)Q]KT3B5$6G^5Z^.#3FFMZN1$EN?R
M9*[-2]A7U:'Z^/T7T^&I&!ZH*_@@ZB*K BV+4A@.L$*#>8$GWT)S+4L<8X17
MQ^5K+\JYOR@0S=Y\(?EL'>O-JM3< XUW+L\=T+>+G^C"R]+*\K$(+_ET\C[)
M]Z*#Y[N_/-@7].KK_9-;K3(V?G:5!Q5\8#]ZO#\@9,S+?B<A'=>Z)0[=W#J-
MO\Q*(WBMQV#!$# -3:&/7JL?A>B]JK97+DNX?R?!_Z7=L85 9TTITYO.IARN
MJ!\!PX :6FC;KN,2'2]8AS'JL1SY7*?-\)76W$Q!?=3N5<Y%*N/;*C@*#[QS
M&ENCP KA*-1WHR]W?![/-R?70=WA_"@8#4K,1ABI_,G<Y8Z+9%:4E54JJHVW
MO>]L"1*3(Z"GE$9*-G/I6H#"6XYW?1$ /XJ,OET_H%E "5XO:JYY<#O!^*1*
MFI/0T5&Y7;LH=A^T2C6;AJ"_A0%V.CFO^XG)/$LG[DX"R;=X',AO4_1+76PO
MJJLS/SVY_+R+4?VD[$KV'W3K]$/AAD>G'1M?^=SOF]K4->Y_;V4E&:OI+?<(
M)P'Z]NT)CR&/UHX(C4'!/(>$,>XCE_@2L_!RV-9\</#3[[*6/RRPJF;C@G(:
MH((*V30]Y5L>7$(K'![%2$*F#0#L+(OOYC""#29EX <*?EZ8;XERMY7;?[GJ
MU-U6Y!F-#H6C2L\SII('])5Z]T">W1 UD;:P&T!7IQW[ )4.X(<^+69%D<@O
M=>6%W XFO]IG\^'HB>M*Y.2CR'CR0CC&$_>"H](/,*%SB&.+#=/EFF7.ZW?B
M%I]^=Q<+E\@HE\K^=2!S%G2>5UWQEN_-C.0A?24* HS2BJ L,$]*V%*G"TN7
M2,XQT_NCUM@SY@W>[H1$-2'CIC2U7EGYB^WG#JQP:151N5O%@UK@$ZZ=X.,0
MF>U 9YYF*BID=U%PRAP2N'UZ2;=*[(G9P;M5:>9?NV?O_>9U70FA\85#^9G&
M<XA8K'CU:V]KAB^6/'.BR[6(^,L4/$X^'W4NXX9C_I-V; AU)F(/Q%V-F+C2
M[@P!8FF7PTSM:RII0B.)Y%4!*1-OI&:]#$EH])L;:U'YL%ZK4AKO8P.UL>BV
MY5FL%#/DA^NP6HU]]1Y(L.- 4$Y>IW?VB8O:.TEH&A>70OFY<;F.T'PLXP9[
M4#QHA3!['-KA\#XYH&QB^J'?8CS"2['S6__)RD-GZCM/R=*$%ME2(X+MSN#!
MO_9SGC:[(TI%B4D6T1=;!%=S #7VD47JLE5NBQ$_;0[V5"O>QTI3\X4^*Z]5
MSDY00VBB$?WG%E>CJ$(2I;@#,8XC@JO6F8(+E#.CT8@:[W&(E7<!W/FXC><[
M_OJF.MWD!UZ1K+F 2:3DT._;E^>#//[XFZ56*JE_]*^YI#OY^#HW#H1M^_2]
M=)&^'>^E\K?:[MI%>VDW7O,_^Q<@HZT<2:BVTH5X ^BT@250=VA<UL,J*M4&
M61'FKRT<%FM]3L8L-S6>$ K2^2J8#F!?XE4\,55%7<^9IL'4:2(EJJJ4E')O
MM)P<6UV3WGNWTT/&[$W) [=+/>4A/PK+(G(ML35:=VHDC)L<-0)X&EWJ';.Y
M7YF63RY(BC,'6&^:C#\B2]B' ZA=-C]Q9PB$=)O:V#6%^WT4C2#Q-==N VL3
MF)/=888)^EL(M)5O?)0\VK%^#(B'8X2F+8L-AT>SS%J/C90I5AM;W[%05PPW
MWX'5'#%R^?X+70?S$RI54QY4MI;I,9<]:"O]+O]EC\&RSV6P_@A%Z555LKH(
M[Y>MK[CO>R#@;-)'2K\$$CK;V1CL73:-TL9_CKXQ*F)\M_"[GV#M7-0MC')=
MYH.#EZ82F,/H=K8XZS7*D:9(@W"5(1?,:$+SJ0'>JM$4A;H+/<=25U+?(G\\
M_W;8Y4M5M\%C'F[5++!VK3XCF10_M]Z!(-WL,CH"W'G_!SR6ST](&Z$8 ,.0
MU(X+D6.-]3T:)?=40:+]'QEMVS=JANX+3$T2O<5\"N939!3*U6'.?+_AZ=!*
M[$KR[+\#?&M$VM>//M3/_,*+G36\#5_I5O&(=,O]VNPYU*_"?SQ5M.]'4WJ"
MG?];U(4Z5CW!1RT^)*C]N*OM7>XV02?[1;HXBKQ?V4Y^:O_:[2.\G8$MW>[+
M5AV"8AI;?7H"GB-FX\[:^S)>_CH1<L+K3,:IQ'Q3^X%@Y2X06FOG)X/_H0.6
M"(^?D6(?*2\)_@2X7JG!UP^Q1\PWKFD$RR6@/MUULVFY)Y#-519LNL+'4(+1
M]D!$G1Q.12<%&$H0=Z6;3V*IR>-=#4JY+\S>"52H54L>A-?#I(Q5X1<V@\%E
MZ=<R:9#*AB[Q<^Y!ND>XY=+';H%)F1@7!H(TRY#6H"=?0.'K&>-=SDH;V\8
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
MTFU9*4V7J%%0*:"DD\2JBS$Z#73J"2Q19HRN[NLQ.-YQJ\+CGN,1$&E_DGH
M1_'".6%\#U0E0N2@RA_T.<(@8NWO\9NK%4;)FI4F'W^?=DE(+>B[M77 M3E,
MQ5CR>[2B:<\,SS^)B8+^9\*%_7# <6D$+Y#T+=3;TO%.D7>U1\YX:ZJ#3/A]
MD3[)#5.\R*SI"H&"B_QW?EN'6JQ#>4'AI*?S.8;I6-G*?$:YZZ:JC>VFT%M;
ML&+>JOO")N[#?SO%G%@OH6X$(>81H(;FV"%.+RB<6F0K->D(6R]666QTXE&#
M]V_09+@%U*94OFK]E3IIXSMG03IXTMK,Q?CDC7W_AG]ZI[GV0.D;0/(>Z!X/
M8>OHD47,_VMC3:?1<$[L9N(YL7MLOQIK?UL#?"*4;87IQ-)_[X&*/MMEIZ]#
M=W?46&=W4+F *':78;<'LO (^)_W:26C_]<E\LZE>/DPS<!+_V-P#%7TO]M-
MLX>5C/E5SQX@T"\DL\[ARV# 66YF:K,$F\AQV8N&WX/'MQFO$; -([L8Z"^K
MF#W046;_>\^W<5NP3T?.O@W_?](F1A ]"#_2)%$"*UJ&\T.TBA_>,##5>M>0
MY_Q(M?C@W2MN/(9)QT.,T7=15VEV;7N@1&E%(!D:#G7/G9&<=+0,D/](P:W&
M/DK3F^F57[@W6:]</BOP[EG>D0\EZ0JN6P6H8/)'R&G(+<B5HCU0VWD7ABE]
M=$)6&.WL1^B;JO)%]GFG-+/>X_D75^\K +GD,R)?M-<:OC<6AD^83TJ&Z^Q7
MOZ[.5X![QF%CB>YRS&S6C-A<YNU4E;\&7RFW]7C>'Y4G&1Z:=_TK7]FDPU!C
M0D8(L[G^*(NP$\5)F=-+VPRGNU9YQ _F)^!JZ._OY282FX.7O\,5EV :?]!%
M#\7IV>_^;"QMDQ*+\C-..J.R1@5+'\LA^S9^K1Y-VNE &3 "V.,C.5#B]_V8
M"(+@TW&MPD\[086F7YY3X++=*;]*#NT$'=P)7TX*QAT :#0NNV'.VV>X'I&6
M7! 8C!_"/W/^:G4FY6QJ\ZV#-MR,HXLY?S"S!> J,!'S#'ZPZ6C8['<!@[L6
M/I>4U[2,ZS--FI)7UCK&-#)ZU*-F@^;B9$_FO_MF5<8WA..=- \FLU2#\[HU
M:RL,*M8Z]BELENZ!#C.-J<7).7]1%RAA$NT^][]EN9H/GV[07ADGR6V,K2IX
MN^KV#2W:013V0*=K$_= SAR-^F<_P1#- \2IC6/IW:S"IXZ1PB3K003*^ #L
M]0OC^/J7(<].;O Y7[B1L>8Y51HVYT$+;<EY$=)# D:)=>?>[H&^6A?\O.?G
MLBG$VN%CX%[Q;[JF&+MX8JL);1@![Q^>#9RH?VQ)O*@=?TU[9#?OVI#18Z'S
M8_=AUSP,J^ \[.YMZ1. -^,D\QH03;MBF=6N#XVKR:C-A<5B@C_P?(MI>50.
M#9-KSTLL."P&L8M #XSL&HX2L<>06"(<5(X76+2K\U+)BGDW4O2%_2/QK8>Q
M_6N3'Q=Y)3W"SZ,?XHU#^?N+^AN@B/5$9VW :@[QO-998'1AP"?@N\F2E(FN
M:V)DFW*MRZ7)8E&![B%P"/[3,/L48&=,,TZ.^@L6]*1+G\8;IPV9-1#B#!HC
MSX1[DMUY9U\^YN'.,(K"'^<(_&0G\P *;#S-*Z];.2N(=VWJ3OQB.[:O&N.5
MO&,^P\%XQL$[G.9G^U>RSBRHRF-2!,L/.5>,+!]MVT;+#ZRBK)X6K&[=P5$L
MNU\^OV1FB7")]+W(%ER\PX8 ';.(2-RC?%5:8#*YV]?DC\LPPC7.7 2;?2LO
MM5,CP1VO!'3L@<XY *X<__05LV4[A70NHY@Q'1D/F*[#*&MJLA- >A0@T:P]
M83D$V1:^<$4O2D_,U41W7-0Z[UB%X>/+UKRN?Y/;V,H#$)^WK25 J%W%J.:7
MS=_3B]N'(; DGF/O$B*& S^QU6C;44;@.ZW!%"S_HI%X=3Y,42GQ_JZ2V2^4
M8(V#"2AO_V.]%EP<9C:;S4]+?LZTI=V>N$5%Q$($R4J+LTV#U5,A?<BK#[K/
M'TE45*7S[SSLU5]UHG^$SN+ &R8H$4X,V0.QZC*SU)I=-D/KC*K^K_:^/1SJ
MKOUW2I*$G,]&B.04.8:95$Y)HC))3$)(##D-Q@P1.9=">#(Y)3DE9\DXC%.2
MG$\Q9H2<,N/XQ9C9T_/[O=?U/CWOM=]][>MW[?W;^_+'^N.[9N:[/K/NM>[[
M<Z]UKWOUHB$HC:$ZAK(\]"5]JIN#X#9=J81%Y)];^>!_?=^O-5A'1W(P^_UY
M.'>=5#:0QLD!!_(,2BE'*%NEKIIG8E7&VU\XU-Q1$(V5%PU->+X-F\$LC>]H
M 9R3RDVXB Q%,G^*<J1ZA[)4M#6Q+LWP:=TSU8X4OV,#0Q+%D,UW+831JPW)
M&'&<!X/1U(M0#@RE!><]UM5V1(AW)&OWJ=PR;C25!SU0:=<S@YV\,^,\IQB)
M1QR^ER%61V'.B_))CSO8-:'STE)GN*OP4C@+N])2MJN6+MF-LQ$#1HN@+@S$
M)Q&Q8B[",WE5GF5E_9(!+SARKXB^$VMG$0T<:@(SE'K$MGD#F*'?V"&"R(M!
M'SA9YV].MPPLCWH<29!ZV_9PT?/4D=CAN226"D<T ;X/Q;>C,$P]17%NUM,P
M9U]('HU1'I6J33XO?R%?^H'&!O24TWSUEZF,X8MR8<^,?G0_KE=$@IO.?.U9
M)P@!&(.!6*@+OW!\_@&>%^\NTT&*WS2^R8M.@>76WM0Q4\(8PY<WKA<P:DF#
M/IX8.HA<6\"GDE@RG5@DP+?NU!_<S:5R9E&O,V;!4Y0>>39J;::VI\),<MAV
MN+Q(Z#;W] 9_7*B@D]!HT'4G(#B+]@5+OHHX\ .]OR+=M,?7U.#T'.7SBF3A
MU\_OE6XD7E4I?"$]&1L?QG+RG;<.-ABY,!79O!RAV6.-+&E- T<N.YFK*"*6
ML^,M<1/#E[V68V$FQ&5>%YIBS^V!-3VKSAN]><Q9]:75)IF>9Y[,&VMM#\W,
M+L:1PYK@%49M)?';RRWL4!JWS9B> ?_$A%O4G</2:403<1NY+?Y#/4$@=%+*
MC@R P-?B(C#W$.%V[#4O\*6=_(F)M^[CLZR)<C@))@67MR93TT(2=^.OB7[>
M6:4)AQ$/SZ^XQE$TFZ*"1%Z,:@Y,7A'TA'G==]9UT$.6: );)< H-)[ FM*$
MX]%5)Y:PC8_?K,S.FC]35*=Y!F_FDVKC,FYZ\:;JE?M2QT-$AV9Q$3XEK"A.
M\M+K2$K?AMN0C.1TLCF?4F:0L_2CU,>'7SUV',T!\37HJ.I+IVT+;+S#7JK=
MS<<Y=I1;=F5W:"1N7-KJ""&<=9#]=<_,P(.1'TINV:/H8^AO@^+,NP5JF AN
M,V(/,<"!Z2J%N34G?Q>K,>+?<FR\5)#W[/FCA@RZXH)RH>1%^R;$,J:=$I65
MXM 4:/YP723][L>^O,$B*UL/*;_0Y %C!Q7';V$.1TJ9BE ME-E)Q,/U$D .
M]HBJ$IPEY /F/:<N9M4_?AEW+\.@QCF8V*QT4YUXB G!5.0#K\ \+$=$0BL0
MBR7$$HX1A@'_D>:1:<]<5)*VLN6ZF\?5.GO7H7]=)D9102 0&P LDU+": *C
M8]^ #_AM6 2Q^LZ[EQ>7CJD^[9=P2&XU].HM1,J29!_1I.?<\Y%7\6<0CPLM
MJ%6,;C$9$"D>'+W<%]^61MT=0 EDTWHPY*L8/B2BC2P&/]OCTUL9Z/"9TFJE
M=>QDC:6(R.O$<_N^[WA909UQG-:H7UH]!3G6(,X9;P-E_38W' 16:W\:YLK\
M=3I*]G[L)]:.?8]_W@NX'MF5OU&9O6.$DNMU7Y:I!9X1U4RU+PCL\RWP<\F1
M#HG-[&!?J1+L_C0144M@!9K/428B#Y81N^ZTV?;F=:<$Y'U3Z%$1,YR6=O21
M>J/GMJJS(;[[$@VFHH $2CNPH$\;HW7V9\5W:UX]_WVK=R(@5K?J%G9<AO6+
M2DN@$97[-:4<#-A"!!*GX],SYRM[#7O?'?I0WR>"JS2H==PY+&I9+:?IL'8P
MNL3YS<WY*ZGN2O:U,3K^3<0A2"K?G3*UOS"^K?2- CHHL8/,1FN>93!4A8)?
MBTN_U[5WX<;_8T^LBR) C<FEG<1L/Y#]5]M?]:DEJ;A)+!VT8KB.W>'L8C#:
MC?X[4 *9]HP.&CLO1 =)H<# /3IH*;)/S<(@<+;WKVGM84]H0V!>=>4P:!DV
MKLXV^Y%P45*AYVA[,^3:LRY1-AF=YZH_&VE+>BVE"_VP3P1VJ#WTP,@<1(AR
MN:  &7,%B"]"Y(\#I>KIX349EPH3^#7=5]*36L?'S">Z[B$Q-$LA4O>.[ 9N
MV^9RYZOB[ERW!HP3)EI<%GA:0G6NI/#G[69S1M9YO7'9OK.;<:*^VY6'I+42
M_>$=-.I]6XWZ9Z0RS5*%PD;#IT-WQ?B\">\)H6K0J%)T7X8@1?%IOX^>$<DP
M7VS@39HQJH4[@@EUOU#;XFNTWU=8_R:.,>BG3@%SDP6$H\6):DY5 QYKC:#:
MG;,82;.,NTLQF[53HH%I:[6 &XWU UF@X2E2$OJX(-.AU2JP,MOA8.Y&#<U8
M7R5\A=JM0"TTO#B;45-BL1N*^1Z[@-W08/3G]A67Q)O#KA^5@N4,T&B4&!WT
MW(UZ@PX*LJ6#OL8%8AK@X>)B9,Y&. ?*<P R3D* ;P(JZB>6EQ'2(^PUI1.5
MI><$#1^7+NFOS#[T3G29?N<-OFD!3T9S(HZ@+,GW[90HA&9P D0-B"J0LC68
M4F0S?5FTF!HEMXM]3[SZ23^NQE+K!PO3,G;$&TYQCJH' :IT4)O&F8B7I&:7
MK_#FMV/J'WN0.<CP1"E0XTL+N/21Y>[ RQK,\AEY!BAG<,@B[CYXU)R4G#JU
MD[[3O1_);6.K;$[^^'&Q<F/U\H_NX_B)JW)WOT4B=/>SD%?])Y<?&35A1^5;
M"2"1*[@AB*B;'1]MHF]1N5@ZS4Q;'%YF=O\XRX-LCSNJAJ>J=5XD:Y^;P37!
M15'7 "*EK2UE ZU>1IX-H0J04NL@-"$S<3F"A3''B%BQS6QLZ7?W]=:#JN@W
M)1&8V]TA]<P]:%F4[=#B&E061LZ+JS#C-*S>N;6T8:/R F]CFH1Y_K2F6?-C
MH/+2'$7S!MDY#"5&[!*K ,QCU,O[EN^2"^T\WKKSF7;RO?V.7J==9]'3#.QS
MLSDFFSNRSLZWU4D\H48 42^3^0O(09-#K27,=O45"'>2S%!Y^NN^=3&(U8CG
MZG+:6>E;D>R/KNC+"A[PAY:7Q)5 []!!,6F1L75*[J_? 4E.N@+"NGV%;HA"
M_*OS;]P=$A12>4V^>B<^L(J_,C,?W&R <J?8& U@'#'#=-!EADL8OJY8KT+A
MST?D30#/O%;MMBDQMVQ_+F"3DLRO:&08E^@#_COL*#W C03F!-(O?J <HGBD
MGTA;O>5NYZWT=LS8J?I<RV$5[9.OG 6E8WO?BXVL&7B!1>N,W@#022R>'6-<
MO2-3E L$7:DOJQXNF3;C*T\06;I]C?A<]*A^F\10,X$+Y9R-N@ML482'2)K-
MR]%@[CIEXDNC'1&3KR@!![51IS+#ZD374;EL!YU*X]E'#;,A9[HC1B-PG(MC
M.Q<!-(83.:5/OIS^:J*;^((:Y'#\X[R^!A::[E&(7S;^'CMUQ/.]TN7+S ]B
M7LQ#%%!HRFP$9A*;(0XDO5[ W:44#<2GJHWF#2^->7=*LG(^[WG1JJ\G$#]<
M4BJ_NC"51\U*:<)N'.G!K=WW_4$'5<'P,3M@/JH&$"!6%5-<KGRTPS^@<!00
MYM2Q^EA592#OSAUQM32&Y]@!>P&<9,PM$RS< @Y"\<4/-># NEQTT.%LHG)+
M-PAPL$QT4^:Q1N:9U@@[/BUW;/&J-7$<D6P_>./)*3Q'C@CV(,:9#N*D(H&6
MG;/Z4_+C-^F@9C^(2@TKL=-MR_W^3-JEF0#4:RN_?;PG%$.[6=1JC#X'SQJ@
M;'=4D>^7)W'-V%$=DZKJFH$U\XC:XERE./<WEQQ]'IX0-PCSMZV)]6E3:(L=
M0(022C<CT-HHV1Z:%.K"H/I2$(DSZK:ME1Y:S HIW4MMKE6KO'X[FM=]YU.S
MWJE3)Z9_0AR6WLJ3.,>8VMB]*&6-N,.^>LIM]3+D:^+B9R;R<@!AV9I^=:O3
MNERYC1PEWTN>?V[S5U@@'##:.:5"3EAB<<ZE0@ WROD&++NZ[4FBNJ)F:YH[
MWD^CZND3<A=3AW2Z=8B/1)6V':>@MD^UMYO#SS,GLE[]NG\$]$^%*?;?;9[X
M8?ZGJ79+).$KJ@D F);$,S/-,$+MF*%\S)RG5O?O"7+AI_^VV<+09 E<-$V&
M*<.K(D@.T(4%!H+;O/_">OUIP;Y *V?CJ/J9P.G&#&YR:[Y&6#ZPC-^P$W:_
M,Q+=Z7SD\_E:KG:'AO;O^X<E2&D#PV;#VV>B ;>-D-VT-<X1*+$0RU_/.S&?
MQA)==UKO8\O"^#WO6P9%YU:E+8]_TN$[7O>9FFETZ\@3HRQ@Q]+68>/++A8Q
M91BG5"YVU]?H@&I$E2$H[.OJY?%'Z-E^7E@GG&&@IR6PS'30HMT 9NU64L,-
MJG@O38,V1BCG""6Y=6[IRHH*\W7]C''VV>B9YXXY<*-N-C;R1&CN%A/(=#_Z
M1_9SI> .N"S2?Z,>R*7L7VU1GL2&*)*"P6<'B\M-*@Y0'A65!KR2\I-,/CIR
MLGU8"*RQ3UIX.ZPY _R.C(TL_\AY,6QQ]&ZJ&U]2H4A,@&=K*-<#$]G#KQS_
MH,"9T9T+E.DBB&+"HR+RNH_4U-*M2Q/R._YCS(.2WZYV;&G<7Z%\>#E6UBK7
M]B9GO&==LQ$W>M4(*"+"^>YI!FKD$]WA3=XF!S]F$IH<:\H=SVU9",H8G"RJ
M8I+.!_ETI\[3095YT>5B8BAG#/DT/AG#QB8%YN["[!\O^G!JO]^[5G+X*6W%
M6*ZN\SL"WVXAX6UT$ _U^)2;30PF9A-FX38ZW9$LIZB<^<0]:NG2;?<X[X>%
MJFSKNH\8XK^OS&M: "BBN8% ]7X48JK?_<QHOVB,J2JF5UFF;3R*Q[/;3^+(
M)''$KK&HV(/V%5M^!R4 V&0"W1>^IK0^78!M)%MIY*,5!NT]8WO:I56J&QLF
M0S=K8V'8!4(E2T(]?S-' 04V>3E_$L<JE!TQ=:N/JN]64%2\<4CX6I3^]0XF
M[>40U@;=Y:4AHA59>;&-3&@.Y+FPG U$&O05"I.YA%0N4/".8U\@U[]H+T3/
M0ET1G.@>B 2 \('(W@24KP+.=SO>(!,N Q@]O.;J2,/":?L2WEBE!L(QEN^9
MTC(CFQ=.'\>;*%Q^;S@O9,MQGJE=8I-O$LL$.8'$MD++X6TXM@5A[)B:,MNW
M.94Y?IQS%.1SV?G3%S7?1@2W\%*G2^-5[!HGH;RN$ WRY4<E/\P^&/079M:6
M?5J2E#U[C6LXY*Q4*1_%^2%Z_P^H&,X--ZK1W>*?EC,A6EK7*SRE7_8Q<7#L
MRM.E[\-]+SZ5'6J"?#TT<R[H6G&5W%KI9AS?"G1Q-AL;BJF Q:/975(VJR '
MW/=S<L_Y"3PKIX-&XIV,'1_9QON5!C>(DK/K3>:@M^%;4F=F=^/2<+3GPMKG
M9GN?PYJ@9>C(*4YN6D.]=B^5V7.P7K%V0%UKT3'>@N?9;/$Z3)KYKMF\B!1S
M:/L"#',7S$GE(W?CE_9_:6UKQ;#1Y-K8=DN::9)U'T+<$--/%L=&LJJOF/@>
M@NGHCYY5VSJ?[C!OOF\.PW6?ZC5ED\"_< :2272+>3'6G!P8_.%X2Z&$!D7G
MJ"I^Z><XZZ>PR@^C6VZ_0E&?/=Y]S9BG]@PVW6,Y%(5N!;]'A*,AZ,YM2/94
M\/E; Y3CTY7/[M8^?S<Z![IE?.G)A7!YXR]?IG/&_PB-/:SX#;:(CK* 8]$\
MNYDH.!$'R,0_(YWP9>M,X.GT04'=WQJE%F?%%8^>FF?=RKD1>N'[@Z.ST43?
ME\JF9(]GKB3.1U@6"-05RJ\@&S&-,BETV;24>?-I829W?NMG87QZXZ&P-RQ2
M:@\B5;:##5#7=ZXC%8"P*8T$DG)4!@<%%H=F*XXH;<E#!D_+7L*I>@04OXHP
M>!+W8JM1XC:'ETU:6T1?"Z[T;D4NNMM.?J#.G!F/;]@43J_X$?XI3N_Y@XM\
MF9*JUZ1 G@$=]Y,^Z6!O]<!%:)^VC1K9.4DHC7J."@JF.4&LS4ER E#&^\.N
MI"\FI/G'6SFFIK@==;B_+WGL:\)[.77[/,^L:+DC_]CQ_N>RE=Z 64'#&?9X
M<9\ +=3>5OFWR[/2R& J-@6/V0$9T$&O;L!,=Q"8CA*@C_8-MU9Y>%4UF.$*
MP1DF(1>L_ S#Q-"J< ;KGKOTWR['+:^%7=2Z_G_N8_Q9X!QY5)X\/$V(XA^=
MWH 3\E5F04+Q9:G*Y1_<)/L$.QRF$=QO[B-\V4/.>NBW0;TLS#0J>4Q^HB+)
M51M'Z@%O,IR4TJP!A!VGQ9&FA-ZGEB^RZX4TM]]9A?C[<LD="X%8KA6O-M-!
M[Q,VP(N1R@W+P$74[D:*!FZ,,++C-6MK EF6ZM+37&I+_7*Z[>+V_C_C>[;@
M5KMA/D5!&V9?(4?FQ642@SX>G'$;X^0RNB,E?[I;%ZLF[N"D\:4=AM%B?QK"
MDK@ )5_"B""GFOV$S6,@D/G:W.*TZPH*Q0K':RNJXJZ]&4UX +I_=)\8KT.&
MRC:S >2NZ)O\' ;==9KS\PNB$LJ:GBRW:KI?.1T_+C\-'0W:8$&,\I 2J#*U
MSGA6*I^WQO-:VV]'75]/+1W6C#B.IU"+1,)/ZA]0KI=?"#QYU<V^/"-VBV"Q
M&^=C!MLP>P<<\RJZ],[ZG+#8/9';A4KA72KI'4I(I:7GXSV/OW%*-54@ )F4
M.*K#I(TR.Q([E?0S-\^EYZU+K6N?=9&[7_' I]2RD!J+^&N!\?++HW*K:DK7
M4!\HWAN*]4!+)E6HJI\:)"V<T@R$U-2EF.V<OY?XU+T&-YB7TE6Z4$W<FNO"
MC;9M:&-&I?!V@A2[,-)" C.R^:RX;7WFD4M;9W>^/BPLC(^_4<!$-8H/#U8V
M$/VL;4'!-6.&66S)>6V<;"ASBFS+DFEKVN"SY.J$J^^< SI,CIZ\-'0@:Y\L
M6_F:WNE0!ET=5KXQ!#DUC^6B":',^AD.UIG6J3<M")&DIV,B([;2YRNB(TXT
M1OQ\H,6T>.;/6&+!W3_0K$#WY&Y]C6PL38XQ-[A+?%4\I&@]'*4WMM >Q*.N
M\.6M,*\IR,UMK]4J*M\4S;C[(6.&0!E6>F5H@J^=:@283C+\FE&GXI=3BOO[
M\/Q69<%9@LK[3B:ZRU??CO<TIKI8#BZ*^KR':/;009,OZ^6 I !B$!T4#17R
M-1=">C1:DL3$B,]T;LBI1 ;<,#QTF/6Z=&AH_*%-90%TAQLI8;2@B2#TK&5_
MAYK.M0IA[KFQ\$Q+I^Z7,W&XA<#[4']"PBO%I:FRJNA#5XR.7.3B]3E\$$1]
M>_'7/F\[SK5DY(/^;AY$'-.D7FAK^OK6V!>E0G4='XZ-/A#LN(E(_T/]6[&4
M=@GAK9TF*/GR2\152DK$NGDT@5\=^O@F--+:QKQG)OXL5NZ G.OQX#=^,I/9
M"@<UC\#&^J_D#(:0,O)FX$O!1#U$&Y1L87[0Q4Z$PCO!,[BLAN0>LJXZ8C?R
M\%NI?<7SE7UVG!385S (8V_3'0D5A!)=D)LDYDT\5."\B)&K^F>%+,F>%U5E
MNO%?+CB^C=\_BQ/<9K,$="8_.I#X$N(1*!UG+]("+]?8O2^<+[E#&D#>L?9C
M513AQ?P:5\?C8A[=<1!I=,.9?@*?.D$4=1+(?D-5KQT:^=Y?I.@07/AS[(_L
M-LFCA2/N.:+<QE*O?D(X:"UI_HV8,/%3Y/@X4I$^RISTYB(!>*_UV3LG](9A
MCV3]M6/^]JO)G:7C[6V]?T:KV& /NL')ES%1XKJFMN!6.JA<XP,)<;C94\;-
M](USTO=&+:U$XG,(Z[[XI9I)\:1%#"_.P<;\,9BGG@OYNAG?E3E,U=%P0^16
M1(Z:]?NM&DEFIG39IG(]^C*XD!$(Z^7]\^2-$GH 7!J?25D@:4:@@HD)HM^0
M4BTW%=^.Y'[V5$LU>/K=T!!F&2ML?7KHV >'%W4F.[SS$VH4_T8LCQN.6[;?
M%Q.YC% <:/GRPNF9%;(X^8%IZJJXWU('Y\(2_)K%GV')I3L&:/P#JA6 =:7(
M-XIKU0$!4X])-SR4W>\XVSRZ-ER4Y.,4_.+< _WK3$Q%KK1..JBT$+R/>KT8
M.8:WDZ^C$!)\'W\^/3_T^)J1R*F[AX524U^\=1I>NP)BTMZVC-9^62CZ=A."
MV4W!.(&!NP0NZOD!#%&.X;G'T+@7JCWJL(L,?;O[K#,H8@RKOCF[)/A%0$0/
MF*GGI3$4,;D0I4GY8,+X=M^.*8W?-B>YWG\#EK3[\J-2BI_NS*K71N&4W*8>
ML)W\9Q!#*\X).D*@"240P^LY&3\*HW'#3U])IH.6L'=VE#3?*G5E.*R-#.EM
MP][W&"A^&F88L;/_.+3)MZJY!*.#CC^;%-B-[*8]M_XS*/ZWJJ?IF%K30>CV
M-?-TDO*6@"GU&AVT]MW\7V2%^^5_81H9*N%[W )T YQ.!YDLO<%C<,1=QO<J
M(T[3# $HF>$)CG'^VKY>[\[YRV+F-%J.JM5;KT35':H3*XJ"EJG'6%4FD21T
MG1^^5T)^*^2+0'Z*GG_SBC,%Q<>P;2GDU]@<X"S5@.R8P=MW4XM$X9E+X5ZP
MM&DU'$Z3@9B?U$A6L-G-"BA*B 4SH24Q32M]]0HHV4%='5<24[88R]4^U+5G
M%;DMN/29@C".&Z>T)AU^*NO^L<MG %/1S?L"/PAUQ@@#(E,;%0R%6R]?1M$;
MK"%^+ZUW>9JY@F!N0"@=JERR<8R2NGZ\,_F;\:QZ#5EJLBH:PH6Z#!0$>05D
MVR*A+6G]M;N)8ZGU!+[/;:J%F1$-&>DFVFNBG%Y92<,,"@1UQH7B^-#[@+?+
MS8.C0^'KT/#$>?^T1%;):EO7 YG1%PZ)6S$M'H^ZX^D5.VD/V&SX  /D*A@%
M'JG+.@4_XHKEJ-,O-'_+-C9F,CU8WJV;H.+>JOM:8E_$@P#0Y /YA3-RJRH/
MLF<X#] ^34B0$8OI4[CPN;>NFV<RWFVGS6V6F4L937]IZSB-2Q9!JWRX]_2/
M*?4EZ!$4L^PC-!M@WGASLK(^Q8R\^SH!)7'7149E3%K575KNA%^EZK[&'_*5
M6<_<X]L^07@ $<KF9' 88$3,BZT3>8MDE7XR1R"GC'ZKH*6(E").GN;L/&'9
MQMP]R<(T5\(V,I^&B5CKM$58), &CU7&ZWP\)^+E4<7]:%\.U\-S'MI:+$RZ
M#KGW_HS,1$U/$4)P1^M4*$'60!+9#2_,\3(?B#AD/X2"DA[+N)]9,8X8_LET
M?C7[47N#:&(;5*4($X(!4<]/XH2!%)(FWOSH32"=I(3CMNY0>LECY&1_-YRO
M*N04>_G[?.G0E]FQWZL^6%Q>5$C@W_V#QN:&.>1;$CT4V#*(]09'4^%!)<,Q
M0F*?_58U+)R^Q42*-?T4GZG N6!"2U$^9-^DI/H2S4A=HVQ"2X%+VG@MPDV^
M?;7T$Z7FLK$4)+(B\"5O\;)G9;*N%/%GY(YA5;0:%KB,,I_D)8_')-<PIBFZ
M:7I9_?CH66O=WGP!:0V'GRH/M=YN$,I\NQ/JCZ&,*)HM4J_GO[I5RC:/*J7G
MM:_(O,QU4/"OE;/^[OTQ.JS\33-7P^:VW#<%U+C]SJD%FNIN&@+"C3(<<B\1
M;T7(GZ.(ITI]_*3/=K \^9K/I8LA!YRL;E\+IOXQD+ /T-Q(JAI4,X.VH,^0
M39%N9AF:U?UJ76<"?,TLI:54+DF/\08U-/I\=]8=ZE&S^"P/UD0V3\KB$YA1
M5D/48#(<'\@<.R&S0K AS\8<2UV4>7EPH-HH4BE>7YM)2%LZ [2TAHVD02C.
MC<N"@#/)"I<U?[/[<9'2XD"YCMRQBM)HER-V-Y/=5T F[ET16X^[F<0K#.09
M ZDV;[%J"BZ(QN=-SN#RD6AE'NMFYGHLYO;0P6Y''BF\HT)FE>HQJV/&S._W
MM?B!^>N9D"6DH4>Z+,55C]7H(#;4;7)Z\/NA&[W$@/O,S:W\)+%$5"OK*18I
M+=&'K"P3;_Z,3A0$;'*H01B^\_X4*3A9]R9?N1)V9(+O?8VKLFBL?(?"]P G
M<ZVS^G,_.4,PS.NX1QF:0%7A_-#-X):2F+H+VQ^CK=L7*4WZ39^$> _.9B6+
MKR^N658O(N&-#,^51@<U;F^VYE'4TORRLY&K-S,V1-RLI>_RO\^6,CKE>$N%
M/5;.?MD.,[D<PC";LHWC[%3627,P8#C;X/6A&)N/C/A$,H-?>O2BLGT ZGOL
MUA\(K;7#I[(7+OZ:Q1DLE&<;P13S&/5N%F"Y,4.IJ@=] NGQ=?CEQ8T^C9N%
M"M  7HJ2GYS[9XU9CZEX3R,3<L(EH%^]\P.#8 D3PN*BJE:*UC"L(]\"[I@U
M;'6IS:(]#XW%HD:F^!9X&7\AH*WQ(R?)+H8.8C6B*F"X7.TD=@P+I&LU-YQP
M21MN4IM2SS9=D\5W'M-V_-8"3^2<^G]VB2\@88F+#!F:FFTF+ KTYWZM<-.I
M]M63O5%EMG)CXH))_!555>W;AOK-HD<]W?H8UN:9^O+(\A2F[7@O2IT2UD+C
MAH#*:N-GMH>:*H=8_8L"G!\H-CYACN4'/06+ATEP?4/W@/>CKD^9\R.9VC#L
MZ[:RAI2\,,=JTQN^U=\U!#166Z42-5<:G1H.L&=GBQON$]\T@)V630*?8JAW
M/R#=?T<?*47"Q:-@V?=&D[%N&%=,[IRK@H:?A<E1&^3BP/,R:I>\\<H[V1,'
MO6Q+FKL?CA+"<:X),5 N9:7R+35S?INYIS?&&J727W15U+;(IN7N#[&^K%'F
M-20F/^J2M>BG#Q=#Z0'R.R:_,N]5VAVN ZR]LH PO'_M-J1&)F?3HGSZ+'P\
MZU53ZQ_V-=W2=^I;LA)_G4;;(6,F!6)1+"5( DDYBFJ4AVPF81\K6 V*7MA(
M<WK;FM/BD7/02\@S'>OA>;K\C]G/J'UD^$8V@"&5\""S=$K";\Y&U9W73 TH
M6."^E_BEE+/&G1^O+RHW MJ4GG18.OQKC&,UJ6A F7)^*J4!P_9C2,".JQQX
ME+=@-?IQK.5XKZN"O:M?H6.VZ4-AW8<L.C6B5N!8B "M#RM(A081H?Q ";$[
MO$X]'S]8&]<=7H3(JTMF(1DW5#>%="9I246HKSOQ>K/(14YB6.8(G"B13,#!
MV##A4L\BJ;0*INW^]-65&YNR0K(U,O7WTS=00,\D+H[A!-$DJ1 *+'PI,EK)
MW5I-+Y!UNJHF^H3?P=2IZ\B7@O7CCT(Y'AA=W*Z/AHDE'-[-0(. ,")CPNE:
M3RT_%I>HI$#QYCPO2#75[Z*RR]]7)ORT:1 Y4'+81")X8$K[[B1*<><,ZAY@
M4P"4-&<<H)1$J'5'VDD,R@XP+RWEK"S<=,XP>E$Y)7[U**A96S?$4YMO_>6?
MP;VK"4W@D;96'"O&N0O>D :.)7ZE&NR6>F->+SS!*Y^-RN,V+%-XDYF:Y%?/
M0A'EL?;#,:%/4R\!3R?=W4AMCW4%^&,FQQ@$T50'PWKSVV[6!A%V3R@#L^Y0
MP_HDT"$3;/$G24:V-2H_W"8T(Z)Q@BBS_''7U6%D\_6J^G?QO4:N=RX861X_
M$LWD%*&1++Y&&&&:K*S:@5+9>G4%2")%D-5K9=4UR2;E'>+&AQ*M?!M]#+\<
MZNX<_/CZ5T>EH/EI;:HCM+8ELD.;_V#BN(G"*L;%Y;U.(;?0YZ_M$1?.77Q9
M<^#(RNFPM%YR2AC&=5=C]F)/!48,R3';O''58-:MX_6WCH*)<^%.XC*21VT-
MV9B>_A&6MGWN/XX>0:/%A8 EQ)1IG#,Q+T97WBO'5E_4C"$60>O/Q\I]#PA)
MIGU#W!GI8&^0\"NV:<"58?#*D730$5TS\03*_L[+P#,2^"@N"E%Q0JW%7?OU
M?8\*KE/M496QU<W> *RWG*$L45U$;"B!G^I%26BLUP)JB@']8V3_4;AI'Q7L
M[@GID>YY/#*3B$DU!.G ))Z<@;U%J?9 CKNBE2C3;7%4@]P%B'A=_X$,H?)W
M52O3I>6=,]KI=W[>%VR#3=^8?<*2U6/0U&C :RGXGRGN_KGL6]7\-Y&KZO\F
M#<N,XTXWK=Z4#KH(@<O0#LK2ZAEZNS=U',5"!R6*D9=I+5TZ#-Z>73Q?#6<T
MM7*^7HS15$T>9D[-=QQ6H!R%-1-[8F' =_R7,@7+H=MP*[<P+H0=P3;:<X)5
M'I67B68\P9@Z]@!F+6/F_:^#"G]9*9LK.8J$&U*<TJP7T@SBRUP26:W8SXW(
MQMW:S\3L>5;KKM FI"+>-1+Y]OJ)EI$.Y0YQ)?NP9/N0_$<Q96GWZ*#3G5!B
M*>0H0_&/TT'/Q[IIIXVH&K)-X&T1W$IZ !W4ZE9&!SV2)Z_2PG_=!C290:"#
M'F?3>!FJ<OOHKSLD'P9A:))U/V]U;F5N,GHA43O FS";2P>%=#-Z2:L;N&\>
M#EW3Q$QK,*Q2; \=Q!Y%CJ1%+%-?3V H:0RWC7B1JDL'97(V0P'9*CJ(=.)?
M-)>B2G,)[F7(*2Q%CQ8(!QB?;)V.I8,B\,!Y.NB\/^TJ @IT@<G#V$.8'QYT
MT"?W63I(J+C[=Y@)@"6.$_KC/+F;QKI$!P'1VM[*,Y'CRC1C[3W0>Z#W0.^!
MW@.]!WH/]/]-T,CN5D2LW5&@C/)L,H4JF8;;*-E UV-=Z2##-+#RY^J*$5JI
M@/;P^.F^.?@E.J@IZ5<:L7/@" S9'$$'X:\-0@_5L;V>T ]PGBSA&!T?:W_?
MK"M\C57:(^_DIT;50Q)'C2[!]% :4!Y.)\LKT[4C%[?5=K9$D84<B/C<1?G^
MO$_?;,J=,'X7;]J9^2SZ5E T%S&4A08L&UKX7B L:IVPV+E5$>"1""[M5G(X
MU919)GK_3/819UW8F'HKYG<P,#ME3KO<>[YOU/X(J#);]AA<#!2*YQ2PX3'B
M"W]^+3]?.4 #JZE\]X.H\U])E\OOG>*'(>>BQ3%?(XE8*@_#U:#P_JVM:P]F
MX%V<M7#J4ZQ2$'4-1Q9BL$UGH=]$]3O;L\52Y>"1V+5CORYC/;!!!U$-P+\W
M]8\7/WDPB^MF<+Q]6#I(Q@O[V^#*IHGP$#EWV0E;9G5TT)3ZR-]E8T$''881
M9W</H1FP&O5P=!"7D9(3]>L.8Z!UL.RAWD.]AWH/]1[J/=1[J/_/HPY0;N$<
M+2,B'M<+(ZLN]E$M-F)VEB1_#DZ %W=R"5)-\S')C_<EGNV0@)G_]4**?T'_
MY%_WK-GJ--?>/X-.LG=[?>/\A\Z*LD?V4:HM\?U70!W2?W#DI)VPIT"MMULE
M+?QB;LI4N:XCWME[WE@N"?86TM+1;SGQ^E=5Z4IW*T'P!PVT6U;'6N(VA+G=
MZZYV<+58-^_976)@S,HKA0>?LT,G/FK^UL$_)B2 ("*<W^[X3 WQ)=CZ@S'>
M%))IS[MR<K_QE2\YH<D."=X+UMC?^H7ON2<PJG[R#'=<KOS\RPW3;-M8J="N
M4Q4%IFQG4!72T\N&9@4YM29^_S5\N"C@'UR;\/\=B=\#O0=Z#_0>Z#W0>Z#W
M0/]7@H9@@.-38N V.JC2/WY]Z>#RTK;91$B]6=MSRO*HPM-ZV+X(H1L/=&"8
MOP3LKYMS4O7()>'+XJOGR5\2LFWK[LI@S=]%LPJQ'LAWO&+\*;_MW5J)_%^O
MD/"=K@X@KKWI\S";JRR>-;0)*WC8W!\7("MWT=*OUFZU/D6GY.\[FFR_Y_3Y
MF8+OOJ?SY\UGO\(2(99_S<Y34N V@^&G-4 Y44ZD(F>\0&UW5%;= .)N?89.
M4(&7<(="["*O("M;LE:'K%B7$Z:Y"BV,^>K=@@$$W.F@]O4!J+-F5Q<@:)1Q
M<I!J7N!2\AQ'',.Q0W]HDW!4MDJ&6 *AOU?$W\1T 9A&^31,)X"UZH'+_?[6
MM;]5/.BC(9IIA[S-MS \\Z/RT\J WW*S^38'LH0.VK^$VQ)/^+WB/QOA8/2F
M,BG8Q@#%D"#'.,!XU._F8PP>6\9XDNKY5W6=YELX3N!8%W3Z?_4/:3/>H$ED
MT'WM/"HN:MV=;R6%JN-/S-MET8710:%^!&J"T=\J%*$S5.ADI!H=E$*!%&75
M6])!D1Y4QN.KV6@ZB*S$8,1/?_RKNND\*B&2>G0&NT*3'2B'?8*3EP@1V#51
M"IS&/(99T0/_]BQ:3@>EDQFC7+2/!L=O5T9OF=+$/I#[:&$9\G10PP<$S2C[
M;Q7)V%4TF'Q^3T1[(MH3T9Z(]D2T)Z(]$>V):$]$>R+:$]&>B/9$]-]?1&Y-
M=-!?TP1K_MO>O\YW6=5R9JP]U;M#'8'?A/YM@<'*/+Q.TWV2</C'!/A]0&Y9
M;V%FZ4/3AT?B1"W>RMT!,;_+U@(YORNZUW1YJ<PIZ_")K!S[?S[]OU?^MPH+
M?>1_ %!+ P04    " !,A$Y:TFK7]D.V P#W"P< $P   '=C8RTR,#(T,3(S
M,5]G,BYJ<&?LO'=4D]&[[_DB*)U([P0I@A21;D$"(DU41*4(0E Z"(BT() @
M2&\" HH"2A$1(2!5*:$)*"*]*R%!!:4EE/!"VL3?S)ESYS=WG?.[=\W<LV86
M6>Q_0OCDN_?[[.?Y/F]VH$_1YX'#%TS,30 FQN,"TP4 H,\"1@#S@0-_?Q@/
M%L;/0;:#!UE8#G*PLAYBX^+@XN+DX.3DYN$[S,W#R\/)>5CH,"^_@*"@(!=$
M6$1(0(1/0%#@+X2)F?$W+ ?9#QYD%^#FY!;X'W[0VP%>-C9A'B-F)AG@ "\3
M,R\3O1N  @#30:9_/(#_X\%T@*'Q$"L;.P<GXP7UAX$#3,S,!UB8_ZIF_#:2
M\7N A?<@WQ%UPT/\5K=890($-!YDO&23/5?3(7AUF""G>?M>-#N'D+"(J)C\
M407%8TI:VCJZ)T^=-CIO;&)J9G[AVG5K&UN[&_8NKF[N'IY>WH%!P2&AB+#[
M,0]CX^(3$I,RLQYGY^0^>9I75%Q2^JKL=?F;=[5U]0V-3>\_='9U?^SI[?OT
M>61T;'QB<FIZ!H=?^/'SU^+2[S_$C<VM;=(.N+OW=UY, #/3OSW^N_/B9<SK
M  L+,POKWWDQ'0C]^P)>EH-'U _Q&5JQW@K@E]%XP"9P+N-E30>[K.95@N#M
M>\,<0G):.'GBWZG]8V;_VL2B_Z=F]G].[-_G-0-P,3,Q+AXS+P #]H3G>SM2
MH?C!N&UN_YMCVH9(;?8C[M&N3#U]V$ _$_G$P*^1RA@Z$'>!$$]EJ<>0Z0"$
M#H@5DR[0@<R <M24O265GSO<#4 44C1L'\*6Y"OI !9$@>-0PB>GPW3@14XC
M'4#AZ,""]>KC*ZR)=*!+'F%$B[;'4NE /!U(M:(#7-DXR!Z[#VJ'!J5I.TT;
M[\/V8?NP?=A_'0Q^BO8)4T>K(9L@RO#C^6NI+J]^._%-HMYMS3XS#0E_O?-%
MU[QI(436J(=U,"6@C]7PGPBF_Z0DW$V "8_Z9SG74?\DQ+;!RD!*89^US]IG
M[;/V6?NL?=8^:Y^US]IG[;/V6?NL?=8^:Y^US]IG[;/V6?NL?=8^:Y^US]IG
M[;/^%[)V%SWPE3Z6#1;ACDY[<RRXVTFX<=OG!"9\4G]1E'X=-1/SX[DWG"24
M10?.=SE-.RF0Y5&?3HYA5E05:(EQK>^B.!2+_LL&[(36NB3%A0Y$)U&"B0T/
MYK$)H2@N?1&$#5RQOU3S[:CLF1(W2IE)=NE&B6]IIZ)(AUZC$2N%7PV/Z? L
MF]#GIH2-J6JW_L);</:YUC:VH/8\KYKS?MK*U&%9D+/-^S,G C+6BJ4').(+
M11"AG1M@+^[X^R->):F6.=+?'/EN'%9OS)%9>3GEZVS)>A*.IAU =9CK\T0$
M86J'Z4#=FAX4;U$DFWQI<NA\K1DJ[M38DUF%*)$*]:4ZIJWK\=U70/8DSAL4
MNP^W9D3PK*V\ 06%1[)^?XPXYL5X4RR807PG/(D\'>$S4;7=7.]^VB1IMO+.
M!N1S:4*Z1,H;D^(J]J\^6TIM^N L'3@( ^$$3;P.9C[5UH#H7ERY]+7FDGQJ
M*68Z_[-RE.2B38](8.WO# .H\N_3C=UH4,%C-1P'9?H.3I _8GE:+,XVKOE_
M;VEHR+O&%)GB\#GOJ/B[AX<XWN.J869TP$O59O,<-1]Y[(]]\)<&^]C"V&"'
M9)\G(F\??<[)?'<ZHT\ZRG!;<'>:$/++'U0L6\THHE@0!6GQ. PW>/W\C,=#
M.E ODWNMR2*,Z[7>RW@EM]OK1Z[HX Z9B&&,49ZK8N1N>.W@1VZ%BW5Y=. J
MAM!0[N/CY1?[(\^V+MN*UU3^:0+ 4S+$^DMXQ9$,!;-(:- R<D$<DT)3)/QH
MV&N9<:Z++6FR81=0PP0\O;_;U'/&=A(#H.8+\\HZ(,EB"JG']341N1]/_"Z*
MG#'^<>?1M[!'+<ZG-'4Y;NJHCQM'O"0?H0U!15&NA0]SI42AM? 4BOFM@#<6
M%>;EG[S"/9M=DT0Z(5NFS(>D0UT70TZH9VUC5_H9*RY#@*YR+[ 0?$E9J'F4
MR,6UG!ED$=ZNZH;A4:W'3(F S:ZC[2LFA21@!S[#N2!52&"=7TS2"W_]D?2D
M+MF1:+\V2TK\_O#NQX*[8J8&EWF8%"1L%]'MF.E O )%@-/@/5A&C,%??E^Z
M));?75[B^<&!2331KEC+L[M$/>YJU!T5L@7_4&,#JL,Y.&04XW9)?]J<^0I1
MN[06"'ATI"FWT.DVM#22ERSO25B"O=OI]#%SL8NGR.P%?:T8_9+Y72X0K%6G
M>#)O3G9/%O)BYG/H@$3+,8DVS;$6'T)R]\6(60?\%Q;OS\>!E%JV7^E?;+D>
M^O>Q-D$K2#N\WSLD"'WONI3B38T>?38Q9!T5).A2A'PLHN'3V(Z]Y.-^E11K
MP0^Z1>9>05]@)[,VT%48CTL7+GF0(D"7UQ<L+$)QD<=#%<I5O?BABP92\<8"
M5YB,KTYL5\!X?MN>SGFI.[U2F17Q;M5]IJWIBCGEX-U"PC < EMRI@.?E--I
MN@92&<8(="KFSF ,EJ=N:9UBA)^LKLL@L=N:MSYA7O_9.;7WG ,/P_W"UMI2
M!0HI+[U1E%0#Z)5AN!JJ:P#CCMX[!ML]-T8'=L72P;#&E7$Z8,S(E(KVA71
M]@KKF)9M/Y:PZ3]=04NRI%VIA]%,BFE2OF1MU+ Y'?@L5$8'^L:8MKD%-W8H
M>K,D;SI0Q,B-CU4MZ4#&:T;R?88<@&]=16W$EM.!#6T@TL@XHI4.0'2H>9BE
M$CKPD_,:'?CAO2]O7]Z^O'UY^_+VY>W+VY>W+V]?WKZ\?7G[\O;E[<O;E[<O
M;U_>OKQ]>?OR]N7MR]N7MR]O7][_2_(JJL%K9%^* #B[(([B #5[>;WGI-^;
M9G(>TR(WVSR6R8U\Y9EA%VMSA_GY@8".%Y" HB1%X']@,&\BDQ1?0"IAKNA=
M!;%<:BQCOL,G)AML$VF?X!N7M=7(G R-1;?0=UX<8+SPOV8HQ;66<H>>&PL:
MU<LIVIBQ"-13@$AM*[^/[+FG>&!3,5BI72,C&F($+X02KJU/G\'5H]M;0_'(
MU)=3H,?'^Y<^UK;,!/FPW(_NU[O[SEPL]2VV94Z$&WOLDZSVST+A+?A,&0D@
MJ)$J<S^2U?@0'&>:5E3Y2.J!=TMC!.#'\0KJ40*4\F/,@M_[R2+(851]L6<H
M5 JI:#>-T#B;F['T0<)GD<\VVL4N4YI\(_[)KW/OI8_S*#+_QH",$$@-QB1
MWT&[!ERZ-2V#RY]YK=K_PC7J$;L"5-1/G36?%DLI,&?9?%X8A"',9;RIJPPO
MO>&D5=%@%."7=M-%Y)1$2L!-V\0V;GM8NZ\IKC#&7X[@6#Z,O3"JIA+J7[.K
M4QS-=MOPQ_.X4PJG3J'3M*C")"IH++:T%]D;1U/T(F1(".],'M9Z=D8HS(G=
M;B]7)>R/)W,,'8@NBQ B8-J7T0<B;,%P?]9HBL/1JEN/O#A4)VX(<I7??5WL
M&>S:Q;O3F!(#+\%R4XP"\>OQ2*%)?YD-O^U+2A,DSZB>WDS!$!&2BL_\*H0D
M!8Z2+2B6PRUP\D5$EN5IJ90_$W-"(]..;O#L MAWG*R)4O.49C-32I1 >C7,
MD['C:#K$G4[Q50BN,'&R0U_%W/=7]1ASBSHZ5Z8F,>G .8W4$M];:6S2><#V
M!<I+AN#7OX6D^*GE;?Q@3"?I$VNJ&I_XTX_O5C/#9#Y8^<BZ9';'7=P^ @PR
M2]4(U="!@^S#UD$Q+Q&F3@O^I$USUU;6.27Y]"K88BXRN@'F83FEUA,*$RT"
M!\D&8![V8X%FM*5._X48OBY_):) VM1U\=,E 57C9QQ.B;S@3@>5R^)_3:!<
MT?4?V;.U\I&?23;,^O;9.=R]H[_R32D<K5TD#:);8RK,#19KGUI7H506OZKB
MZM:[-XOHYN.!S296#+7)1<"&VY01$$="?(*T[FF=6D]2J&+)(8ZNN*N&7<>Z
MCJU<EQK?Q<X73B^0.JAI5=IJ$(I\T["^-.)H>$Y38T-K'EMG5L^FQ(;)\"G
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
MR;3I$(0I@G2@W4F+V):,VVV!X"6UM2WZWA8W;SH_-MDX:>Q^I7VUGVL^D]7
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
MK8H^_\K95],R=_^@M 6IQ[P*=$>V84SVB X%]J*;7HD5[(/2#G7G'+$[GP8
MI!2JPX+"J!CLZZNQ"T<D"MQ>)51[#H6'6<4H4HZ&5:RO@W*Z7?[@>8S[LT'^
M 5X+M,"?D:]I)KH.'>3'T!VB!XR@1 DGEB7ZZTN#BX[$@Y\U_XC-%9_=2GCO
MKG%)^13S^Y\5>RH@A+"JST<1)EC&9)_[5.RE0ZKEI5QCD?)!'K])TV(:06!Z
MQ!2B(K1?(V*Z[^<WI!;])HI6^?O]8)?P/FMY[S+ G&D&\!DC_2G.C-PWX&#W
M9W.*HDFXX!UBI2]L2^0:$'G.4^J[T 6$"]T-&#>]L("9K\9 U8+]I3PQ['7+
MN<EF([ZCU\9EC1Z<'8O:O3#W4K8+$F;YHLJ"QOZ2S(?P)R72OA,QZ;X_Q_24
M2QRY]2<MTMP3_8\WL#[JZS-B,48D<)C@*<^/<3'5X]9!%3K07>'3[1O8WB8P
MYLOL5C0Z,%"<O<6S<8%I9P:9O=.X4D[V SE)E35Y6!.O()B@_7GY9@+IQ1]W
MZR77Q%Z^'LC!*!97/^N^P3S:")1P2>WAG 9XHQ+5"<$YH-C!ML_#BZ-^=;NN
MU_/.7^WG>OWE>D4!I\O=^<44:"\F!B.@[1\#Y6_177#D\TBB Z8M:3^4=(:U
MG/%FSZBYY_I,B\4 6K8R3FW&G\91SVC]8PKDVPB-T75&"Y7W>DRB-PC?=H6$
M-G@XE*,&E(^Q2!RTFDYD@;S">%J*S/TNK%7KA@H@W$/(KDY"K6,J?D4G&:G
MQ./&];W7N_$CF +_0S>\[,M2@I0OW2=N4?GP-#;T.O^ZH=^(8HYAQ\_K-;]G
MHO17H(0;V"38C+O1?"%C5WN$-,X&_]JF P4%(:<#=DYOKL(]D!_AC6M9Y)O>
M]\OBRPAC<\+$R\\\2#L/_(P'Z@BL=M/#I(IC7+^SE2E&7&$]M%0R"VT@;_#A
M2I8E&%GLG7>1M.0\)MV<9UJ@P<3'&9L5Z!K8I'OJ-<;#?TJYG0[40C^N^O?0
M(&/;1CREI0U//ES:?%M^IU+E7LV-$R(IG5&'/DEL,+SXR(]8EJRH4W*3':@Z
M6XI@10>,<WMY$(* &/M#_]B\O5UXE7RE<32CUTH\UOT9J_2\4L$7GQ)&\)53
MPL?T#R,'"0C4^0_AJCX]MFIEU**C,\0;17'OE2+MM (*O1P>!< S,;5E[0-P
M4BK8^A+!;_KTSD^,1WCR[\,?[ V2[,WMN#P 9ZZ4&JN,/&!O;Y#&"2.J:P,[
M3H<(SR=.B<9!ZWJ/+!<^_]Q5H+Y!7(?[TWJQC84/,3XW_(/"?8\O=^FK53>0
MW7JR J7S3AWY]F;$2)'YKHTKBT:Y>!R3J&Q4.HV=FZ =<5I%:J%[_?6=CG&3
MHNC;4\NU_1O$@H!&XEO4U"*-?1GO/^U!RIW0L]3!W*I"G%P:G9[Z]L)S;<Y<
M/B$V\_BYU>MWJF]#^ML_ <SKG,U-*JKN'S[DG?'QY"W)\7JN9!+E6LO_]RZ#
M]NXV<?VOW\-!6/Y,VC-2!40W=4W:/74[^?U ?1HAX,G8L;!<[ _6UW*!UQG;
M$E;'\%0/(\1QZ[$?M$=G^O%RX53'!=^W$YZS+O&P[V',0J0$'B->. NR!_5N
M>W+5@1BMQB7^*:B5X^MW]+;O.0$NHD&)XOE!*9=:I91%YD#G5>FH2![8?"U<
MJ&W&#CS34>C:RQLFC'1'8<DF,.+,'F1>F"*XW%&@-Z$:!$_XP SR_<'E*&XC
MCB-'G>V(3^^](:3L[+;_N6$<L@,GF*.B A%(1WUQR?N<O\Z5OTFUG@GR&ZA+
M5Z'JW,;(P3S1#SY@5GX2PQT)1VM..UTJ^] B7'/D^H<'8WKW@/MN9BRNN!BN
MY^X,QYT<GE UGX:0,W^9;=0K=T?4T:Q/.HU-MM4<SH7JD$/J8"/,0$@Y:&K]
M/I/A@3L:K68-Y2K?MWW4J#5X6("T27.32A((0;]? M!1C.I7"]OP*SC,,"YO
MU*AR'] 8Y7D8J#)(>5;V$+;BS2@.YL=?,S.>4O"G%*"ZH'N4)D9/85ZQ$_^1
M=L22#;1TF'2+K9(=6?%H];PRWR>;^OSUV<39)(H4(YQ#Z,"G18HZ'4#WIU/E
M\C !;5J,9R2(6&J4/QW8RE]BGA^,89AIVV?KB2@ABBQ.'!VGLQ>)3M .=U1T
M-'I;E\Y48)T(/W18W.NNV8*T5/8T<A1+L,:R4>0GT'K:C!8MO??^:H66K5CR
M5Y?1RA^L!ZT?"SV/Y@G)=GH2V =-$]KAF[&4()@1!OA9T\RF*F29'QE*1$/N
M4P]3,V#SCT<BKA*""U/TE;SS"N.U5DW4=0J+O![(MB#2E54&9:I33OR0OCHE
MG5F6!"1W80CVD(2<O7=MK?,P+F\QCZ<Y,9?#DV\TW&>7,C>))"$%]RS)9VC#
MR,/45VW0+CR:[=NGGQ6[PGF10YR!;B=$U?M>9 Q%B_"QZ4F]0.K1YC U?,B^
MO;78L"+OR?N+#X,[9!P&(I))R5[%,_;'1 &;/N?/[<?O=D&/6X8Q:C0*?!"*
MP\Z87B.T9V-J6XR++TIQ45XAV#)U>U];GD2U#P"1861?QI4^7T;-1<K-@&)=
M'5? -(M\>;6REJ8QL6\FKF&\5M=-IMO3Y1;!FK13%#OTG/],,HD%#"1?1C3
M1!'/KA*%GE9,_R[JYA;[PX;/YLT?^_")*S[$,<Y0PF4$<\B3>4L7-_GWKJ<=
M&$D@=TD)I>.R4U?N2^7ZO%+M]^&)N\5E(7*OS;PG9%'TY #R=80*\1M, "F&
MN-:C0T*[\&!*9[V]?&37/<\/JSSC!#1L0S0?/+?M@+']M5]8MHA(0G$'4F%,
MSW3!TW^[DJ__:E/:S-[ ;?.C#^2<'U2:<W!*'##O#82[(':ZQ7177I(U_PB3
MU/4^6$;7L3161^-VM%XI3B@'A8A\\MCHD(4B\H!-.C#32 +!2+)*X4I%AUHB
MQ4WN]ODAK=_6]O)Z%3<OW#O"$B3B?HK5C\<'E^I!XSQ+U _?V+.,UI-W<_OE
M:G3_>)7<].]6MQ0/]!D4!YBG!IHC3U&N1Y]:*[0A>B1MN\8/-MT1K:J2Y] (
MY_YZ^B[KY8/("8HF(^@](S@(:C&50?D.G5? 1NN-D#D?L9)W3ST>I3_-MN[L
M/GL ,&"6>Y[)M+G3X0^JO'KZUD=G)K1[G;4JQD?3U]??Z.EBDHSEP=4I88XS
MV>[Z23Y;X><F@];YER;LVS(B_<M_A]:HD"9SWK'+Y.F(VMA('#8-@,>C"%:%
MTT9FU%R:LI<OSDK%B9<H7Y=K8U/[V37<W,7YZ$/UGX_\4\IO7X:R/'>E!C!"
MZ@[8%8F',H&]N+GB>Z,?<;NX,:T.6=<2_ER^GK:D=])W[G\98]I26,60;_63
MI4&'+OOLQMC1[AW[[]\:^B4:7TT?L1O25#\B4G,FBCEM\6QZ'H69,?<7B$"\
M6I=: E*#V!/5QE5+2+[QPL)AL+[MQ8X,ZKC(XR*HILYJ3T!,YG5EL4T,J&I+
M24!QP5;D&4%>5(SNQQQ"N#@1UQ."UCD0(1.+U\:VPU_C&D?G8<NO?AR1/3FO
M2>F-/9@H[1ZE#T["YNOT]7*[?SF*M^M+-A"6LI(M?GODK6;1FI6+CM&!!E>N
MG5Y842&O/NSC/&PZ9QF_L32 DK@OV5:=9SNC]Z['+>6M^Z4R$0VNAM$A(IS+
M$T,P#@B8KP@91Q[5+DR6.K'!J.Y'W\42OS@_%?S&G('Y.;CC\\=_5KF+%Z%
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
MHU)2HQ1&@ZPOW-CM2I +?Y;C+O4S! *RO8;-IXNQB*%7#=_"OS877B0,?"%
MU_I&9S\6DG$_H*D \EV$)*B&@T;1V-X1&F."G@0-G/[.^E3ZBON'1URB[A%N
MWW84E@" :=PGC^<IWE=IX>*$UO(EATOO';-N8 UJC93V-$Y(I]]6VA9@PF-8
MZ( K-!Y:BTVC6.$+6;QV[!U[$V321-_:HS0FIJV3>0]DO#=29XGNYGZA>$7=
MR? ?]QH,7U$S(T)?(NS[.ZS G,4KHR9E\E_V'C28#?7+>3\X?\?\RT7SOM7)
MQFEM<)41&D\96S.9$$]-JD']=AP'(C%D;MKL"&W* @_ZM<@5"']@;/;IFW6Z
MOWXJW&@9.MU3>F'7=/),\^VV-^A^-5#&@Q*KKT8')B65Z<"Y9O38#$#Y!,8S
MN*EC$;(+6%Y/&SAGI9]O4.NY<(&"2+?LG[QFU\(.2'"M?M4(>.ZZH+VSV(Y)
M.D9$XR"Q>O?R KTXJV[(8Z?L_;7:S:6K*,=7#H>U#[Y +SY;L&14[K\'&>[_
M/<AP00H3@KD%V=6"Q*)(K)94[M?,72@?+'@L$KO23TQ;;,_1/Q /)ZN6"&M@
M;WJ[<P\HK7&\EO$#>N4VPKD"QP<8^I0(T'B,^R [Y1)1-25';"?QR'L?*-OT
M3<[DI_;BB:K3C=E7,H02\E=86:)$4FP7!__)!G8@^S#OU)+^GC(28;B=&]_-
M2Q&VYE>T)>\%:<B_J5&I[GXO7G+;+I:%*<=EC6G+!OUW%X*I.N]&O)#,A-97
M64VK#2WA3Q<YIT1MSM_<7NQ?'+)E),B:08J 12>V7JID3G0LJ L'%2]1U0J!
MP/+][R=IK'(]8;T796XBROS([I#L+\A,+XW]&@X="SVX72@&,G?;_]PF/;CC
M[_\VN"S.NJGQLIOGS,E1%Z6?A- # FD0[=T:G]"S*7.^=2,._?6Y$9>MJ]LK
MN-*Z^2"OCT;!G%%>*%#9,K9-=#G721+T+3%:R+\\G:><ZA3VY7[05>;HFE7Q
ML@X6OE+;5Q/>1,@A1J!Y1@3Z5YI$W)A7@WB+69AOODJ5(]46\9TZ9)IM]Z#@
MQ OBY^T*V#L4A<\7*8,XBOT(%ZH_"^^J>-TM7SU45RRA&]"#7,EJ2<"92R1T
M_N#RD_YI.@!K8-2(;+65+*+.H&G]V*N)"-V*F6<#&GNX _VQON^,CY[@+)^Y
M!["<?L[\"(#=U>>(\":@5YD(I*X>?4B;;I[UA-5"1LB K\9"A$;5Y<F;*2F/
M#%GXV!3BJ#5TP L#ND$>!B ^!4% \^/'M16#^NX,3$X/G2E);RWTD6#BO\LJ
MEY;O@RL$9093U_!$_VY_UM8N[122SE[=%76<7)KEL6E3WTZ[#CH0$*G\#3-?
M ]OP.:U+3;4IW+L4:L (@W>+%$&E35(T^!VW'K]#!R#2P[8W-D?.GINUUA2Q
M/RF7^UC]^/QYUV"1KV&_X2\$05E&&IUA[+\ID-&\.:)16]%X3/AK9AP=F%6@
M<1@'DU4I-Y([A/19XKM5M$!T:6O3V!=F#2$F099+0VI7PP8-TR*-2+)4M"L5
MK2>*_K,C)0+G<O3<J? DFH:1'C_1\.=B-U;^QCMX<?$Y9  +*N=2\IO_G@7J
MW^V'7T1U"*%^/(DP943T1PPM08O)]C\^W08W175X8WX8@8P2?DMYD"HH&;'
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
M8QE/DVL.X*Z]^2UQY?A-PAN%F5+)=.-@9CF@^Y$BL8S"9SI?4(OCK(! 3"O
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
MG8>$HM29ZK!Q?3: 402F<@&VIK.8!T.?>;6Y(6Y2(*I9+=7CAMSA_C]!"E/
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
MA6V7S*U$VTTNZ5S^]<W%J>2WY=PXY\=N \3J_ JH_Q3#*#AV"PC[>=40C#U
MN(Z?I?[=@3#VC0(+84A'@""VJ^5 K=<&@N:BWNZ@R6NX+8,0 &1CL.W#B&$B
MQ8P(2D+X;FX&V+[XG(-F03X!Z@LW>%Q<BP:6Y_[KB'[P[#W(;R* !;$*R\PI
M[H S1!XA60H9^)>2$';N!FYK[T^0A1T"5VV&N0,0O/(O*1'>[4E<T4Y7G0BC
M20L,L1]M!Q8"G]7ZV'7%['#E=2DVK\\.1,N%/8-DW#:6]0<#K>MN^R858,55
M@.MT*@TQ!;$?#-MI]M_Q*_=!T!GP;-@*9N_OW74'$(L9(O=V_<%AF\'FZ2,Q
M$CUIIDT-X1J+A9ZG$94'Z\>>-IZA;14YARQPKONSN:O!7Y53!MF?G,&3[^W
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
M82U_4/B)Q8$!7XVGPAD2$!8*UPJG'V<U-<)J\,E\7#ZIJF=^7V*JT\2A:SR
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
M@0C[VWL[8-1(=/GC-T>?G""A<6/#KQ4:17!)UA!=9BH8%X7?R^0FJ9K,9.]
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
MU!;@UV-8ZO.2;^@8R9Q$U$F?6*Y@""&ZL2159EP-7;@;U#COK=\:=)Q0UKI
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
M1(6^Y8D2C8@-UY+X"L///\*?RZ#G?VG\[=#?3>*M?GGO<;'*0%T'-<U+^)0
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
M=,>Z8_;H7091Y2-PV[!O:]FM]F:M!&343+8O[,ZRN-NY;>?O][(Y'K7>_JY
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
M_C[R_6T"[6]>!_IE_Y)VP3:E)& FNE\LY5[[ZM.O+,*1WH< 7SB9.+457TQ
M#,F!6;4%9DLO1(VQR>D%E0K$-:9?&1<]78I%@HN.Q:</J4 F6@)#.MZONCT2
M5L%D<C_%KKBIYBI!% P'1^STG8V-:L^TM;8?54R^U[[L#; (XP:MRB[V$;5O
MOZ'0@98U-9A O),V!PTQ0WLX#AM9C(TR'8.>Z>M=?11C^S_K*KVX+A03';!:
M<$/_+()=7-N?Y'RF^-V./JKK\VKFSS%^S&A; GC+\F4-RAI'T3_FX=U96VW^
MM,LHJ74TC@Y<&1;=Z\L.O=#N\>F5'YJ"[5AEX] O,KFZ@T#M'*G>JY>KP2:3
M>K[ATU'%WG-?PP' =4]J<@BI=O&WV81_G#%X"))H78M@E1LOLH_]9.W\WL&B
M=D2'MCB73M9@'DMV"5,LTQD44HX^=5/*32#R$HM;V%_FPD8^!=!):N?]<,K0
M@,H5V9JKDDX/>/2K1"_F@A]"^L'I+:O>^L\IIM04BA91ZW.^AO)%?ZT]-:/M
M5N"-OEUL3\#6FIEU\GQ\T.LB,3FJ5+L]>3#!X>GE@#ADI_OV"NQ,:/L9A64"
M%@&+5 .#4=]3M@SDUY=^J*..>188$-/04NG9BYQV"OE/'\5AYFF+X2&J_GLJ
M0 %@)HH.\>',H[R7R\J*COF+L>>N7Q.XRI$S5HN\)SZF!J(UQ@QY1'PEX6-^
MS%OT: 84'$+@],!PQE&I.)7)#-,Q&JJU<A*HJI09KC[Z2C/YSE=_5X #^%)C
MQ?F5FG-VN"5SDY9S@^74%U.R@[T=51FKW[.^H0@)0#%39 E)7;<3'+>R[\8Z
M#"4V[;?>9!WD'O"Q5K7OM$G&E"<JW@MYQ16Q??^+[J=]M^/S&91%+_#3'\%9
M_AEC7*9I6%%);;;]9,?R^-3:0<]G>RMP\JJ*C=9/?D@\-.3JJWGRD$MKV-_@
M>>2%R^@VQ"L40<,I6%#4Y@G<9Y)=NOKBHQ=;,5CB^<KMO:>.@&X%\RTLD5G5
M ?@G I)V,((@C;>.<';#+\ =OVJ\>$+1%BM%JA+W!+P1; WUW9U;-)76RNM<
M/I77X["R01;C=M#KSY.XVZ#*=1]@Z<[^(TK*#P1\5N:N]2+R*_.^^L9#\[W&
M7=J'W)]LC89VLIPB.DTH,* [?.BJ+>82H2CHM7GH^4#C5^(J/$LSMU*U!#W;
M^WF^H=O&ASJV3E12PPH#25T$_0;E!N1^I#/WT'):@JQ1:KZ$7=?WCUX1:X_T
MPB\_XXNL/5W!>.0^01*.P FU!X>-,TO'3XZ^ @\7.VSI]6!/PL=,WI8IJC1,
M.-?LNB!XU&3AOG3@A3_I,2C([R!)Z8NG:/70N]RV#'OEKK?7GD;D-WUL)]X(
M>5ZLULNQDN?<<-_?MX<L3+$NHWY$6*-8/&=I8A_[Y%D]PG<5%:\XLZ'90ED(
M@38M3 /G>53M6;:JJ=F5JN1S<)6H.V4V;N#CBP>ZYN,%UY(FS9(LGS<%']R'
MY,%?:>;*QH/VI2]'D,\E\M5N19&2$"PV"OIWC1M>:668?&V^Y/_UH."CS[G[
M-=E8A%UVU E+4]!@*^HG:;_S<!CIP20R6.W4#4.Y3.$7QO:JJGW!5S.ZU*[#
M'<S\9\)G&=Q@G.K/.-2A1Q:4:5^(2Y/C"2Y$Z;J9N<+B<A.M]%JQG40<2=CM
MU%4V+V=*Y?%SV"=V1HYI>>FF!K"A6A]+-\YJ9T?G$Y%**>8/(GH)WZ^<?%F]
M'\- B:!L>]B&DYH4'?@61 >F[7:M)[$-"+YY.E#@GD@$?_-C+L-57G.SM?BB
M$)"3')%C^<(<*6?%R3Z;7'8"F'CA_N&AOQQT.9AP)4O]$TEC BM.KKU:?-2M
M8[<M 0NSHPQ3<]1X;!&Y3BNVA.$&%)N@+^A6[_#*/5LM<<V\Y>A[LV=&M$^D
MAE^^&%4M^6+_'O(TC*#? 1I\E=?O=]03JT/D8Z8#1PMEL*TL)V7WNHS3#+=R
MF*NQAVABB.HK=,!6AWG2HPYV8(0$QOOYZRX;^4ZN^+P*WGY]3%$_JC7JS/0
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
MPE[IV.L_91/MY(O)&D$4KF>"9I9E_4)*K -9HF5TP*F$L(N,]H__,0$(>LW
M@0NMR]!9+7G[ZYUK%*VOPPOEIJD_X39?[#3/8TBG=]2W-9@]G(WZ88-!.+JN
M9=KO4=6HRRIC#^LRLB[TRUZD _[?VOW&W,Z720H:9#93UW!-.YJU1^+[9F/^
M(IK80&&AQAZM7::=)'XNC9P+EBP,WJ^GAD\3&*:&O\1 F1=RSY]7OJL.%Q3G
MUN?1'7J F*X"H6OQ7_"?FG40U8R#J;3]XQ]QLF:A.3TSM0A/HJ32LV&UZ0;U
MVY_C\J(&F/J"-WA$*E%3+"L:'^&7UC=6A%IP19L[M^YB5T]"-KH:[T'**W>C
MT:$4-R(GC!216?P);7?43//@CTERWE40(=GU[F[2]$\IA6P)^;](*51!$UIE
MR_^WED+LM(]& VAH[3Y1&O69I**=O! DMKU2WUM+1>W,JJ$42A=@E_Q^S#I-
MQACRC13(0+[(#\ ODC0FH2'QR,%"[=..G<]5-W8,3M$!K[]**>@/(0[0 6L(
M.UPB7#S_I0'.?U\1ZSMP!62C6?GD]DP5L1Y.55&3ED,59E#'J&J:.W8&)NYN
MOY-2$,F<=!*Z3_2*5>\YR%8,//S?8RD4Y3?7 N'BJ9X*FD':70ZG>K(>DO\R
MEL*R+WA52[@_FVMSP(2+_W21/-HO?=0\?_'$B:%(7*9/P+&[IG-I?YJDR>\G
M/<*\]*NQW'1@1GJ<F0XL0TL9U-*H'O"=^7L/Z5DJ8RN#C?Q^PTC1G+_59/B;
M9P#X+:*DD7(,VA#?49?H\PW"[C:,8B/!-&)TE-?O] QHN"&>ANK=*P#%";$=
MRJEA-<\3/LQ2$X^L QVS6]_!T83[UA[/;<=R=S>-?$C2%MP<]5S[UN6)V$KM
M5Q&?.IMPNP!9'V;[9:2LH<6]O+8%=8W/B:7S):P3Y._'15+ )P5;I7EJUQJ9
M!5G8/;<PYGMTK8?OS?.R]^%96J*BPK/^D 0TZ681=I<-1@<F=']VQ 8METRB
MCBJLG"7D26PZ:LTB.!<R[DH)E)PJ"U444OER[]O+!MDD\=U3?_;$W5^C&OZM
M39RS04VV6X7E4T>FO;ZMK>WA;QW20N[7S;(:.Q$2_>!ZR!MOT9HPOA7O=QBW
MY:]^+>EUM6V)V*T' @,;VXHL>%@PF-,-&\*[9*=<MZ/>5%(8&L%5GO0=(A'5
M3,D<;<DO?X_KD#PUCDW?2;IQZ7P@U[-&0_>515<8#^:2'1TX[M0*N8CZ>'WG
M)52//(8\!?;"7ADN4TGWQX#M84?E!S:RC_>VG:W5EG4^=I"Z_:1V4Q40*:$=
MIASOQTC:)3C>'UPXG,NM'/KF'73K/H)SJN3)M/ZHX%["_C>$J:O(FUV2UP^'
M/XHNB_%871WMF%<&]OE>E 5?DTC?A"N;C%9X866K:R869SFW^E 5X]A/+PEO
M)C!O"+$W!VV2U_7B+I?W/C)12=S*8!!MBWG9^ U>,?3S3#VWM,7['@YD7E?\
MS7.']7X*VC1U_L/7*?7Q@<_O_3\^BAK"^)"JR<8+@D?7-SH.'2AJ,WR&=+_M
M:*Y6A\B"7$.Z=)=E3IZU2.EX,#!=-YF!/]5AI =#?5I.NDC<>DE8UW34,.L]
MG?<R@E>F-3*7=NQN"SC]-HF+6,) SG0SXC8J;=[L\?-/Y\]5\U%%\(AAY^TK
MM$7R=/P/")<GUI!8C!9)S['CM%- TP'),T^.(=PTU&'F0$X)7O\;FA-N4*:?
M6T(^'ID=[*8=??K,)NOH\("?L'[CI"S_#66S1HYX:/%:+TE"SS&DU7KY?)ZM
MVAN/Q5WIA0_LB8D-*6Y<15E'34:^5PL%'ON+PO0S'5]5!A^Z%+_>U =W;7-B
M&=,1Y*X+O>25HS;/H+!>VP+BHQ@N"ANAH\;GSI!;R="FGHGVEU&@1R'#K E3
M2Q2IXJB2$-3A=4\2TA].IX";-G]07AS+UN5:4QM5\Z4#TO>2(E(&YGD=>/T2
M?LYH8"U6/'GY=<K H3)UKHUFX2QDKM:91PS DPGX,\/:?]))R_ATRC&7*=@+
MM0MPZ_X;$1/D-I;Z)'#O$SEMJFE.UV3?Z1+W8-/D0X=*Q7\43[I/"+X)HC!(
M]8L4N!7ITH3DI1KW+D^?NF+E9Z^SI>!7[%5*9*X"K,=)<\AG&2?XGI]T_@"P
MC-&!P]B)J'$6FA!IK4Y0O*J?8FGADSW>EC%B/  S>GW4T*1B&>2PS/18=%^X
M[(+)3R&%B1(J&^VG0$) +!TXU<G2,D[8@85!-B0\61D<>!M+B3.-K4:0Q&'U
M,$&X&4$_T W+1E)R3;0W+.QY8E;3O:K4)1)G*1&Z+?4Q;'!&4['>!_&[I^)^
MRBX<A! 0>"Q2!3)9(>G4H!RP%8S@2'%R1/C:=:KD*;J.'1TT\/_.P<PVZ:_6
M]4?G-GZ;]_\U6_G?U2J14QXK^]+@$L4^K!#I>T3AX!]&<V?W:X#."JA>W52K
MC9]64Z'U='K:KPB"">^:73)=!!J22VU6H&ZW6VE4EK(F\"E34VB&J;:SLT2L
M@JR21\P-B=6Z'UHJD?9+%UKC^HH<;A9Z2]$P&NV6Z^JW-S(N8:C8B5B*SJ0O
MM(&WKR$SRTS+QU>II>74_"5 &;C$] VM3^(F*XY3-",E889'%\9X=:,='&/6
M!F6[?&$$GNGPE@G(<BD.:TUD"9,,=:=H.:8TG>_VEJO-I0.67];"@Q;GDS5/
M:TZIA\LQ/3AF+B8 < V^GSN2_%=9P6;^4O[\![#B.NHH]::W2+ %ODUJ7*='
M\G1^7HEIQ)5#^/L(W9&H9I7X*G4N(GO9I8*EHUH_ARMJ6OQ#<TM< FVM%_5^
MF)C<?'OE:&RDH<&YY/#4J&^"&_OKHIO@-TAH?$= N?504<M,N/X]B_PW["IT
M8#4]O>R;8-$D^ 3$0=Q43N<S2>#>UM([7R.K5AG4[N/T-=06LF6Y!G.[?[/M
M6EW\AZ'P+U[RU(W&"]"G,W%8SN'A(OBL@F+Z#<*G-6VL.LVZ>99G4YD[/7#[
M\W@R'8 T;:R]&2^,?4T3*^P_G]<%5VO<4S-*L]6@RONQ(BIJR/R/*VMO=#E1
MKGVYDKX0XP(;:Q^V?+%7:MGOY<X6^A9)G:SH&3495>\][^H+?$B\BN>P C,X
M+Q87L-W!M86J1;P:XR,9IE%CK^>S7LH1P22P.RN0V\)1RZ$@.^*\N;-2:%61
MM=4H[<VNQLO %F>O+"KFM([ZIJ\O]P821(*0!8T'O'C1X89/5L\+R'G"MFT0
M"YG(2L2@F>J ?D],\5N#874G1S;W+:*8YF3PU62Q>8"?:>5>%\PBJ*:[IC$F
MD@Y<])WEW'=M'\=-F1*4_L_Z0$Y!Z9\=1_\EEOZG52<\2*UB\,Z46#  OR9=
M.QY4W%^"N1 B''6W=XV[]:7.&+.P/9CX_7Z@TL[]"X2ZM]A$H^V5*?)ESW 7
M^?%Z56]N47<)86WY-<KYKQQ4&6,(:^4^T J4[%'\<M(X;E_ZZTKM##,[-F3>
MF!AE*2@,2E@U^,[FVB$@OH0EG4-\0P3!6!#68!;0/D_QZX21<4)$K<.V^W'-
MV OU6\8QP\*D=6$>@++LQ=SMKU9!?841LF<P \2C<8"$JL.U?;$O>6IZS=E+
MK*5M>K1CSR7O/(-8T;+F-1@_90\CIGA#,4C8RLTC61%5Y?1[5MV^5*H^*W87
M.2B90VD(N1!6$3$;<(]/168-=H<!X1<0TXTT/L2(-AVX[?%@QY>L;];X"5%]
ME7+7)Q65A*MWCQ5[.+$S4;.&1,AZ3%T&5_ZO^0"#5IJ67L)NX7+[X@8FQ 2T
MY'=<R#J,)YH4M8G7\:X%J'%[NK/+9TFEY2,.+RDFW; 925$Y#XJXH7^R#/[R
M.S-L'_P*:8FH/=60G$M*KQ_:#OF<V!B;7MC>N4H''HZ>]Z<#Y<G^$+C* _)M
MRFG"K;;]943IFG+?[]-%A?&5^RT:/6N/4\7#(26-R[LEXDRDS\EK5B,'UF]:
M4E<2KFRUVQ,5:F'YR 8G[H9(6QAKI:$+\Y3#6JK.,1V4AMLAA/*BQC([^0J?
M+N/M.U1B]*-VN7&U9(Z'G+!M.7[B(V@8Q$KK!^^'6Y]33X7?(62WKM5\V\V2
MN3D247-)7# I*2FYZN;0(M^P:]*8S=SSAGN:[R_D;NY]:K^#(XHNQQ%3:NY6
MQJ?7C!^_<LAW(:7[<;S\0E^7H0;,J(X J>\(!N_9#-:O51/!58)]^&B[W0>G
M [2]M0[N&,]_MV'>U4S&BM !ZPZ2!/AU8<(;2:')L6".JH>M>=C7<N^,?3*J
M52K?(D>;D5LJ&):K]IN1OY(>O^S_U I4-"9U9&N451LR,\<T+"V?5"09@J:!
M1:UE%I$/#Z=['^;4#854#&!=7-BC"TNXCZ8>OOYY.N;&H8R/CR*A -,8YCJ)
M2(:V38(*28@:SBI,#".@2BTSE-)P0Y:G8W67E7^ &2^'C2ET,JPNWBTH+HUD
MRS=3W"XXQ1+X#MDJ?67UAGT[7&AB!=9H-,U[^\WC[=C(]0#\79\"P9"47MS(
MS.#U\TM+)ZKZB^>KX'1 :#JO[%TFQ#)P<'.1RK9RZ79YW]K'_/R2R,55CR/U
M;.<,1Y&7 72^VEZ_UBW,P>.[:\$IX=LP/+X8GUR@6A77B+XRK&J?19(A@#5)
MT(=2?(]3)@_J<H[G$_PW-9^3,]=ZMY=9,G")<7,<5?/XT92^302!8V2_0<90
MMJ/5< GE<'*(^ SRTS]\JYU+R\PTM/&&;^^&]5[4NR.U8YU8<QKTS'X&&@HI
M%HY5\XN>>'"^[ADRJ_6].QW(T?1;([=U?.3GG:R;G,<+M=VEE!=T-%AFF*>T
M&1EMF!JNCA_#*)"L\:J?:#WEY-MI/WM4'_):;P@C]I!+\$G11&@] BDH0BIX
MVC76L24@8.QJ9%IPY,2&E'>%3Y(J@%;#8,IZUT0J*DMC%A<?2POW*'FXJVJ)
M1MH/84"T%M[M.K#0O?[*-N8K3N]5WM BE.E CYPJ$VW=][+=SJ&!5CTKB)66
MD6KL(AU(A0O _6054'D?LP5;-A'=*K$U-,Y^%=O,^C2;>/A0V'*B4(!+(<(+
MJ?ZS:15& 5,C"E&L/YM6;QF-?3V_\&B_H[G:!!W(@L!B!PCV@Y4@ ODRR2U5
M*O'C G'P6F/<29Z8AY#@D1^-2SW%^UP?K)KGA[A**H_]U)>P[IK9X9*0_ZJ_
M_9DDO;Y#K3G]_VI1/:;?";[W9Y4/_L5*"B]11=POX<9D/K]!Y:2JY+6>43<&
M?0E:B[_0I;TW!V8-@4O-!C?"!>MXY^F _3A)["0U6XW=TZ>F9 RD)HB36]%3
MO3FY.+;>7IS@('OCZMD[S5%BBF?R7ERPWUR?"EIFQ&2((=$:C=HQQ:Z4WI6[
MH3&X _"*!"T0L?;D#)19Z%/# :$0$DLCF*!NCNN0?HD1>;\\D!A3/IM0?IUG
M2O;ZA )XH\W;A\ T V:&3*1'T3I0!:)!-'Z23[5V!BE*6_MC.2;%X\T#VYS9
M#PJ1F66$,\Q\N(@%7#WV44<038B:AK6'L5>M=V1"I7++:54(*>BJY3N=2Q4<
M 1U-D*$(=5]KO!/I=-K'[8PQ85**(U=R2=OQZ,^R35.=EYH^0<W<2VY_(&Z7
M+*^1I3U9MBP(K>4:+S9PX?;9:=L/JBPD9_ F*^O\P/D+3[_N"8W<_S_8>^^@
MIKYN___X 4&EB5*E1*6I-!4ITF(#!$1$1#I14:J 2!524)$.$1"0(I$N4B*]
M)]*E2>\E$$ Z)-1 VC=^GN?.G;G/_<W<>W_?I\QW[A][,N=,3G*R<_9:[]?>
M:^VE*\XTY/!78TPJ:<02] P#W_O2 2NB89BK%X1?Y*91ZH'L!4=XA^,?;6=>
M1)QMQ$S,JGU7F7=>1OU!.4> -+(9EOCJ-"0I!Z5)EP4EV(I4N=-Z[[&!7AH\
M@2)("S.XT?X9[X)9Q(D:Q:R/W/6.W']8=@3A56R[B9>8%XJ#;+\KDEJ).;1C
M.L0*_'K.2Q=U _";*SIVQY=2A=^/%Y]19TEY8OK<5NJ%R(L,E<]<4Z>D]Y,&
M-<_ZYEE5*I]"AI9%WO! 34U".L3@SYOZK] !45+R[6K+9!#W\I IVYY=!29>
M67CAC8!H0P X.^P7U(W0V@ ZL8IIQ>/8%FD2Y4Q.K5]'6E^<I$XN>Z/<PRA7
M2& Z<)B+-$\(.AC)B7"M-<UJ>7$ "?V$MHV&,4= !UI="H%ML3!J$)7QB#HA
M.&B#6$[$S)G>#!<UDQ*OBL'25U97XCVXH]]2C"HD($PJ8D NP-2 .<=0I6(T
M3M*XD?X&A]7RU.'W[:<L+07A_4XK[\V8$V0"(P)N3MNOI\;M'?[?^(O_;?^3
M9II(>4I:R*!(]G<^?T@';!(5W'(R7FJ(WJ1('Z1._AB+/!7W*[??]'E[EIE1
M>,IDC*I\"/9$J6'0J9-.%ETM?:/'+5K?RC8BO/CW4]_60:6)IOC="J*M&?EN
MAE3TXY.@XB7BI<T94>R:<AZHD2FL@8B*+$."5DJ<Q@;'K:UU&Z)"3^S>@LP8
M+9%28@Q\L,P,?J :X[/Z(-:ODMR"9I_K^IIR::IF7MO1"/<470@CKTJR!)D8
MC@_#]^!3MTFK=^7*;8U'>FTVW 93AALV L<6FEWL5_VL;$PRG\*R:?>@7_AQ
M@\AGPJC',9HK)!="XRV295HA*O,ZN;6^LO:]G660R,B!W[EI^--5DFW# >2M
MIR5,6J<DJKWET+NH2P-[=AJZ&FUS0P70<MND!RT8DTPUGQW-MX<3&H]4I19O
MT*YK\9B&^-7_?2>E$O"&)Y=LN/HD!W;R2)XK1S#;_4HL_H!JC/^A&$>E],*I
MP':]\^UWVT[%S2/XP0XH#NB%*/V'[YW&UC6M54=;[NU>KCC#6B$U7N<KU<(U
MMF=,Y$=ED53T,Y9R+HR%NWM<9'0Y[162XI\CE@5=[)(=F(O9,A![&AMO]P1Q
MWP"*4;AJ5'MQ#$,'YJ"NCYNXWRW-*,(.H#5TP/)30A,VG"9!ROORZF!PAN]+
M4_UCEH='X.$3=*#T)6Q%@2$!N+Q^;_9=O33&B9)8G1 4%]8YAL+[J)^CP4IL
MN@F(7>U!J/&<4ZK<Y<4DX\=];=IRV:(,F90'@B2/>*'1M9=F-,3J_>Y8V(7F
M-.:8Z_2IF HA]S[NV.V)QUJI/"_&_'NECY&_J?0!9V@\5=9&'$/C0>L0D!N"
M3Z,1O6OCM,2T99V]/RM]5!IIP=[]HRM]_$_;OV"%D#_GLD+ S[M)YX.BR:JD
MI(5ZF^.]:Q3S63;?^MI4_,MR"VAPM-"[_2SHHP_LE3\Z[$]#K;\BZJTUU7$3
M@J?I0*"MP5V$AW-6B3SM5G3W"D2%U'US2/,TK=?O5^1+LB+5K=EX],>>CI"K
M9,U3B:U^]HGA95P@8OH]ZG IC',,9U5+Y I1O/:VNTXY?5*0^/-'+]RD^YH^
MR.,:Z"2B<13#\,D].M<9+E0/$<G@#2;L]!>4D/IC(NH[!C2T?D6M3LQT6*9T
MI=*V_Y;KDR3/R+!O5]F98KB^B#BO8$F>W=^Y#E@9,E )02C _2[I?1G#0M$@
MIH;B80KZ@YD#V_X_T&N'A[(WM24CW[9T5@HV N[]42_/,2V/_5O\Z&6&)BRC
MG:FIZ(&?7-05#W_LX_%EJ@M$4(^6K=:&_3C9L3VY80XAW.D>"9]I;=IXAR1*
MM?K=]\W>Q-.<+464EKI'76;#@9*ST76C%2_V[P&SZL/%C!NQ@+,LHT[2#CO:
M7.B5?8K!$%P&*DR/W[J,>Q('?/J^['WE1='VO84R.(+V UPQ' %^.F[9=8+C
M\GBSYO&:2O*#)(.!EJ-G/@3D$SJ9GD_POCSV;?KXH;;3H+)J\/?N()IH!5DS
MCD!N&'L.VOK9KU4>ZI\:]G: 9I<_20$11"@<A[O?0-7<V6"+\WV/GH'O&?,2
MAN(8XB>#P-YC?Y_DCU?3K=R7=95=@" 2$\%QA@P#</@SZ<7[6)=I,$^'LH"N
MS2@/[:PV[<&A ?@XY!M_0Z3S=$6$NO6,&\>(KW33%*A?3M'!KG>6;Z@__U*B
MZ/G35CI!#QX)'#X3<E7L-,6'#C"'$C_]>DV^WY&N<YY/=3?2@[T'5=W--QJ-
M^2SV>G5MY2'"D0Z0+@2'::KY<ID0(,%0:9?I-3:3\-6]X1.3R1U5>*E?6BXA
M17F<7.VM(D>Z/,$$'42@:GP5,=B&%*I8&KWH)XJ2"%26>!$S=<=T[K[?6LC5
MYYY3B2L_6%=V_H&N6?1ORJ'7_LTTUC\=]_Z5FY+Y_2.IYM:VD3PE:BF'F7*E
MOA7:T_ARWK12N@ZX:.P,/X/_*A\>B'R7*G>:<?#,B@XL9J-_)AVPE\@$J9Y(
MR1Q,G+4E;C;H78IP\]AV^WTI=M&M!T&P9Z4#O#H46</#B![<9\88_\E%NX"]
M>@YM3[7)H@-@T 12GNR4LRFVW7J+J(3$F\W#Q$R*!N^?Y=,NKM)]<[+G1":^
M-&\>/))!NY$J30<*E>C  4_<SC-HH1K[MX^A1G>7+#<U@X]:XQV^%EC,,#3&
MH9%_6D?>5\MW^+G*R_.T1!C0<)Y'($%E9V)_KT*:_.3_N.X5T@TQ"610/1W8
MZ[:UKKPC8O7LKI[^X+:.I-1)0S9./^3\Q"I-#=X7#__#?!O,I>Y#.UMO+CF3
M7G+P9RVUT46U U!$F<']+<L!.?F-]6>UM94O-[L5^'S<[AMHL2M K#*-Q!/X
M3U2:W#K\:205$-&5Q%20N,CR6FE45)/HI==RBJ*B.'WHE1<^'%)VB%T_+H_^
M]0\OJB38ZI[^9:.%B7T^HF"!I>P)<@+E9#CCTDN&>%3)"DTF2-]:>&:Z_^=#
MR[0!!9\'5,-O]6#(F'E]SEBSBS.[]V[/E]LSOY>LI@%6X%A2&"G"3K50"3HH
M^HG_%LR._ZCA44XSM\$]AIVOW2K]N\YUYG.=\MVZ0?+/5,I".W&;66X>O]31
MCIO4$BXZ@"L2L0Q-5V)-Q'W*7A1U"]Y6:B_2:>YJH /EC>MOP.]@FP:O1FIA
MPF?W)G&N.;%1G8N/3#$;<AT($BL&^HCZ!0HF+'3WEQ8G[6*JC-D-R2%"M"25
M=7!U+?'-0XP"<:$)<1RJ-QB5AH;4]4?LWT/&"^BD2UW?6?:/M=HIR-P;OF0Y
M?E.BN2G_WW<H)YOV_\Y+L>T(WY!Z0.Q0S,)R)MV2#Q5&])N"/!'%M>1</$;/
MR_U5_O[9NJE)?O3.(E1#C[2ZGB/.7S.>O@-#Y(DUTH0H$D2I9@W]U3&): ?N
M@-2#YP6UH UE])_U6OI)-\DJ)+<9IYM^BXJ14/9/-V94(NA O_@BRL82K:*"
MOM.[;<G%Y?AMZ>!9BA+?O<BB>M?7W#H])F,'=T1-]=D<.Z82X%/!0_/[BNPB
M.6 _V(&\UL&[/PNVG/D'(?1_N_TK;H+]9_ 1:8OAWZU(')\I\J0B6Z)0(_QT
M4?\.A+M=3AX*%B;+VU99H<J;,J*%XO:1 N]/')WP/C"MQY%D@A*R?%D-BDB1
M,P808Z+6UR/V YYN4NTU "#QS,<Z"A'"7OA*@-6!)+8;2IRJ(6;LOB4&E4'[
MET_%I^4;N#B[UGR*4?S0RLR-ECJ6]N 0I0NF. ,BB0VWR")N5F 'O;#LOB]_
M>7)145X>5TJ:H_MN"FL=VGWH5@# I!A0DDIZ3 =NZ(0CI"$T-6M0(X(D;=IH
M&$('CJM?G;D-E<;#5&>M!D[W/ZZNTO?@>:F'OR)??M][_7',H>\+O%L@RM5@
M/(+*23M!6<>2!KU!#!<]'8W1)/ WHUE\4:9$5+!DOZ?!DW[C5.DS+_IO?VLO
M?GZO]W5LA:!4Q$+JAT,'J+_^JW^HRH29!#Q[_.;(C[.8TZ1]AK9))3TCFCZL
M':J50G@1-DRK[6+,GJ=91FI,;)I=T_NP4*SZ9;5L&]=*!Z+@(M1/FOQ.4\I$
MZ1(+\]?"?-'')6HK7<6"U.G R>-W_<_9J3-!(A"G$-.9""&XW+*/9']3/TGL
MEO=CSL29-HZ:LR>_.[9(>+=<]CDT?$PA#-@5\: =:29J3T$=:$J$2,I5\EZ7
MU_,1.N#U.'9_D,V-)*;3HOQ)JS6,PL$CM:%NFA#5N,CQI7L!PK.,XE8W*;02
MBM1I&FM)N]J]X8J>C\8J/7%,0B"A!IG6LEW(D!UGZ7?D$DN<OE"41ST[U^-K
MH!P(&W8ZXI0VZLM-'R)K:__R[N*HB\*-4O)%J">'6HFPZ/19E/8Z^ 8-!%4C
MX!K01\U\[1O\-,J#TT:R?[C(F@)^)2<[+JG'/]%5CS& "_P9DQ9,>4FZ"7MN
MW*)L(]TWJP*3;_HY7/0#\T9;T\FV?!CPXVZ&-\+;Z$ 9.(@...&"P83WB[WE
MG[Z.5H\OCZD7GM*_&O*CGG9N/ ;].H4[X$' H37/?Z"K_=_*(?__TKK;H-9T
M(,8<OT$^_&]2CGJ,A,LW=\ =J[TS7&$TSA8N6)"VQ<D>4WW\2T:5U$%JP/!"
M 0S');5J1Z$#-^<\LNOR^=\;:?'NZ/S\A&Q$AE<O-#C7=$3RRHHKAX5?L&ZR
MOGW_=HL ]\ >^GX_'7!!'F]%5OCZWZG<(:O':%$Z3),85O#J5XI-[/UPO=J2
MTOAZ[A$;_F/D\$-OON(FMPM3&9Q^D_3:[G:8K"I99&V=B"*OROI6?IPO^3IT
M=F+2+6VYQW?1^&[D/K1,0\R06O%<O'6\]KP':VY%K3DB2=8S";$6.^V?SQ9N
M\*2M)E&V-V'+5&H;G8RF _:(D#$'39]WA2C0UH:X!V*1W3D92_+ UYU#E?O:
MFY8#LY[EE[]0."=.S=,Z.R[0 0[T!^QT"0(]NT1QWD!2+NT.H<AWH<H#1XSP
MW*X+)%=9.\-A.[6#8=T<B@U!._>U&[Y+Y..V3EVD (W]^AHDQ>.F1,V'>*7(
M5A/WMW>^)' ]QM4K818.^(67BTGIV),[QUH?%@T,*_F4[]D*=I[(HP-BZQ<F
MX>;2O(_:;Y^>XQXK+Z4#0B2D;NN(%_5^MXAFM_]9VTTW#ZN8F=;="S00X>['
MA? U8PIB&I3M:;H0A")NX?F2D5+-/AO(?=*S9,:_Q=I7;0W>+2&%VR/5[I5@
M6RD4\\_=5 (_)6PV@0MOVG@.BZ5$?5QX($IT7J<#"NM?I6<_@7<'B;?,^*M%
M8SVB"/M%)_=+_(?U<VCC!*7#>X&9R,&UC;?VA$M(UYTVF00AD31$DJIMTHS$
M;L&F_< 5T]<,KBSW>2MW4:YTTJZW!B6I;$0*53@PU<VA#> X-KZ!+&.ZD%J5
M)1_A7S/A96TR-?P<2^!J.A#=+^QZRO(!Y-7*%5/>'(H3032;-18_*>'18^CY
M#=5&7+&60^%EI1\RND)-K7.;K-&@B1!;=8YZX'1S-APBEJUX!ARD2^EB*,WB
M*W^WZ:7<O.5="\YD]R].RD;FHY9IK^P3R[^&=1"Q4:5NP=4\U>45WN5#;0VG
M?^FBBL_NV=*!817AX4:0 %QY!<Q7)G/'("J4[=?X7>UVY.X$PP'Y;XO4+(QT
M;(Y]7((XR.+V7Z7:*8@8'A5RD\/]\H*((!R%<"$NFN&?2^-%A5B=*R;CMR:Q
MU:GA..QG(L,_^_K<)]J@W;*6E%Y"(!-*(S,A+V&Z&H!(V_1#;&-WT &N:=+K
M2M<IW"L!Q\*G/\*8:5L5FR*&CR%>T',DC72H9)]F=T[.F)?@!UB>49Q.XJ5M
MT*35MA%I;@MB&=H\4QQFTQ*V5P//WZ\6<-K_9.AL0JZC [<\P$R,<?1)>096
MZQ>?,;]L(^'U:U8P:EPL+ER#S+?L_\A>LU&+EV"R,M#4-?!U?73WBD-#(,_Y
MO-/I8=(I(W\?]1_U ?!$QV%4:4/*JG=+J.'3SA]URV*IT@\NY>>),76Z!S'S
M[KA2JY\NT/JPI>C=X+%:B1EI]+;-$^S C-M.7811-$4CG+..5;"[PVOS:KS#
M^N(,+H_*OX]B2UXP4 YNZ!C2WX3\@@=1CI,6LJ'6/:&V(E%U#@%39O&SH*U>
MA4&N7SEO1U(59EG7G#-(-[O[*#)GA[W>M2O^]' ^=(#<"1[UW9OE)=Y1/C&N
M<.5RK=:'#)XGES,?O8UJ\LX[I8V$H9?O.1ZX9 X/EY2/3+]FJP$]DHY<4 GM
M>X"O8PQ)@EK*B6ZB<7KN=7\R)&_;N@,C0XPJF8VTL3:T&I <D >1YM5/TY:_
MS.A\ TQ-".AI^U",C+6TXRZ#+OI,BN1R7V;>P*3YU_AS-87M(=XRA/$<GXUV
MWFR\96*+X!5?R"5T3M+L!J*ZUC\U;GOMTR<,RIFW+)][W/)6FE@0SY&0C,_
M"]8RS\>7P^)09<UJD!S3%:K5TO<Y$V>L2Z3+[\/QK6T5T#O('[4*A-11FP;<
M6E*)W*B7_GOV@F7^8OEO%%WTK?2P@^7?Z2,\@]%[#[[TIQV^^^'Y;P^2]NU?
MP"7^?[;_;$$>-O^?0 ;/H;VX_^:\%2AYFR%F8([_(9:QUO _IM'_YSPB"I_
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
M/?=3?%/&O&S;M"SH .+'&W,[3-4K\5=R<I(O.]?UU8K48_QB#& Z!-"N)1U
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
M,++$[(K9 O,=61^C9*,:5R8]^ /0I(GPN5W@6&Z:PZF$T!T5SS7)=MB- ]O
M-Y-LE_9VF:K4CQU4,*RRN\OC.2>X2IR;'(N(9[@/M0]TX/"7Q)=OZ(27+7;]
MQ23$82ILH:7*=JMM% KV--W'UJ$T*0HD>3PBK.*U9[B\7+/EB67EJ[?%=H2*
MMD#/V@XXG5=Q@;B2A"!-?AE3.&2WI;KVD_82ZP_$4LS+DRL=_L,Y(R.6CMXO
MQLS'FQV=CP5&"=P[>S;J.R>0N[+TXI6UL&PF=<F'#HBM?!/\G64O[P?#&6I1
M?Y/OJ&; /W_[V/]9^Y?=$_PJ,@3'K2Y%:&RHL,!%*N9QL-TPG.QP__*#5[B"
M +QZ^6K_FOA6,S3G%1TX;$A-J055]VLE/\243]WUA+$W"H*GFC#F"Z*)O[ :
M8!=D..T"-0_L]$F_\4!U8KG\%#R;!B+\0C[WD8Z+[7#D>:&LMVQ6-"?7<_?X
M0ZZUP^1C%"UJ(ES(8>H2L>!G*(]JUJ;C4O:(=>W>1;W>-JD-L+?8=VY0Y5H;
MSR%R&J$&[Q9,NPQ5[ZVUGZF)K^[Q\F7OT;WP_!$3CY?7:GM[N\[7I!GX28H;
MB7<6Q->53M$@@M[)U=Z4<;48OVTVF_34QM*5QXU)<%:=??M7I2%)TI#RD0XT
MNI%#$4L_E[$7Y4^#2I0I/(^TLD^Z/,[P'50O14:6&W<J@*BDCUD G/!G[E,7
MCG /% (ZKBE(^^ES,-SH*"]+N5']+M_ W=9![ED8BVW=F[A'5X]ES@8,;D?R
M'*)L4UY2T9H7*5Z$NIQWFF*^ <OQ2J;A7\2YLL?';DL>6<R?>N"8(A,9H ,=
M7N*G<&-OE910DVMU<YNXT6BHP16/'ZR=?&K.L!!X\F0P>6<10C!&OCT5W"(_
MZF\$.]6&WD%R3+86-#+?O*Q^NS#V:Q0I2AM6M\O^%(^5 3]#CONW8HN?G^I"
M!A5L=T%T!JWMDN\.SD9G1#U2"K4]MVP2 HC>/J,C" 1P]<J3I'-:Z #INN;A
M)1K3MVKNY2GYZC]F>"@=MD>YSNP(96XF3+B)ENTS6(89WMX+'Z #@IR?\@7Q
M!'@H@!V<"XAS?% ^LC;8.GE9>&O82?-J\RN?5A0R59Z:04&XXS<$;70TR"W?
M;KHX9<D6G+6);@J,R8LQ%(\QB]%5)#,,(O-/:JHKYC"\^Z+-RD/#9W@$;Z>B
M_HB=E2Z[RKC;2<[/@1WO7[$\9,T"?-%KOV-4MDFV,_(!U:V1-!%&IX0[VPAK
M5:4*N&;'"W6X+!=+RT2,/..HO#RK<GKA-#J4#M1+81VZV:"GB(91V_*G2#'=
MC4E*1<YN/B[NN0;SW^7.>M__G,IT61_E+K#-NS=,X;%L>9C*3D5JGJ[KS!.N
MCBOULRX6+6Z[\C5+IU>YHM< K@W_ 2[F+");^X8W^=DD%(R3X!JGVN0R:ZHK
M'*,G<4[:WN]-3U_M!K\@7@/5V#"3JJ8186Q7"8@(3Q!/LI?IIRLP/:'L0.7)
M+5Z!#S^YIIC2"HLQYZAOZ, C.G 2W@97)MI5H4FQ>D-I ZOWV\=D%278@817
M/E.?.7E?L/BE^BZL^?W?,TPQ!--F%"M%>[#V9K:O?1.?WR =""Z$MWZM=YI/
MZG/Y60.*JHILI3 /=Z) B.F,,<-&9*@RF!,NZBMF0BJ8]==Q<"VXDM[!<R)
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
MS\]/+BZ=U^RLA3Z_E-Z8> TJ08/4=ZG)R(:L3KE%G-EP0H:.J[!N*@90I7<
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
MP"[/>_C1%S9*J;::(@93ES)NERJIW&);2/RU]?9GB5[TM4"%:,U](>P7SM4
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
M!37EC#MOIGG>8EA@"(IM8 "MVUW$SA?H_,@@*OO4XTN;OYV$KV^#K3\2HKV
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
MN?+O>[B.STW/J/7:EWB*?F7)E_P73][,+!A&*#5G7> "M@?:T(<A$VE@%J2
M=&,)51Q">#O^X;1#Y070,"MJ^*$1#V3"=AX6Q73;*PT0?L0U6@KRV(]%K_[T
M; UKO#U%BD/-;BI:RDKWG6C$R8=B 76^@'YGF40YZ 6* (5$H 5V7QB$*SAQ
MSD>ORH-Y\O+"6+M>W+>^[S5M*;K^@4-V*(Z41_8DMJ\<JH?LHBKB3%_J-%5:
MN6(M&8"JPO#;E-'A33_];4MF&+!>% K7);TF&SK9LW=>@*??N!]\_JE,B@WD
M,HL8"8BG"9*UF&'M$:'XU8,*<OBDU I7AYI-;Z%V8UHUJKRG>-;Y9_(%&K*/
MK$]11)PC'S\@ZZ?"ESIGD+FDV%T_8_ZEZ>P J%Q3V*O$Y;)(S%]&O0U;8KP4
MY$TQ(TO5QUN\PY@^$@P,1V[JRD]QG'FF28RUWKJI_O4J69!<03]:, G;/KD-
MHK- 81IP%/U -Z&4JCY0>0Z_+&E$>'\)F:8:)E@>63Q\/>KK5[%7FKNCWC2Y
MOWAZ83-K 1N$%4*P$!^RR/I76B?#PV)''O:NI$1;"2/AM6/I@[X?0&T8\K/.
M<-1<RAR$O$<53)A&"S(-2:L+13C@1;-/]H6(0W"M:LRPGASY@0%,\&ZL&R\I
M,T>#V ^QAH1<*@ESP_#?7<QQ2:U^MR<GO*"YL#)/NZ.M^4LP ,PZST<@<;G*
MS&3_B,I^0NY(^R1(X%&UD'E%K+S4'"ZJF7+RYHS:-P[ 7<ZX#L(+F<",[Z>*
M?FZVQ4E+&A,[Q WC5^4I'/F?D \#]6<NL"0=O ]>,1[M^P5E__5R"S8^;.=N
M,#H&%2[*WF?UQN[NZ>2(U)@N0Q@7.>@F(3?2)?/Q@//@7=/<>8E7!%7@I\X<
M,)442]AL!D<.13;J-N45K,DQ (ZZK8@!)<^O<ZN3F/QUD=GXC:='?&ZX+@N?
M*$$-&'0T6=KA1'/SO451D[/+HLZ3Z6AUPE3T/3B<I\#L8'8<UF(A:12*4L>7
M[WW^F9QB7-PKEZ4CZY0KY/"TX3P4^T581^5 U02:=1',Y3;G&GZX;\2LI?4<
M[L3-G\N#S E[UXH(<T> R;(I5/$>!=/GGMDW/Y@_EBFU94YX5/F[Y?&,=I\(
MT4-!+7.9=^*JAC=0 Q_7>!\9MRU0KD?>9-K[.>1>>N>V1UWK-6SUZ@:(Y]O;
MZ-DCND^]4DVHH6YJ]2$;0R<QOAB+3R>>I!F[=^:G:?(>^ZAGPO2)=X7^L<*8
M.Q[\W/?4Q7J_O:H7?.,I=C_S@YM8DI^OV*>*[$<=2]R\5@5' 54].+0A<FBM
MKIIGS5&."Z'W.=?8E2-_$%3Y=@L[<<Q_06HZ,AA[M!)&E!^5-]?[V/N#F&XR
M(^6\839=G:T'+WT_# KJD7VWA7JW]J-MC3V@\O[6]'3).#,O];$CBI(P!)2?
MRK"YPE6\N?YYE2S)7;LAR[I?F6#, \FWBFU #?$WP7@J?\C*@Y9HTF1ZQY<V
M9^ZY664T?;?SW!Y/4D+:F+UBGLF/>^W>'J>&CQXFQGFH^7+J^; 1)DER V[C
MIU<:/:ZJ%ZC0HGG$RA^L?#<@COAH();RE$9:5@WNN=^335"[#:]L5HP)$/])
M8E[1JT!)TM*2V+*(L?XC,D_$'3-XM4UV-C,EJN(NTZ)5/'/@R-G;\6/C-V)%
M99T>N$E(OF< 'JPOOG:.'9L] CQ3:R3PUT6R(^2+N><NW3'JY1O:=%KKE*1T
M>#9_J2'EEE>IJ&GMQE@8^T0M/8 _>V](/%^Q5$S91L?R%QL+NHWTE]QJ<7)A
M?SL=:'CZ:\V$'^@*A]OX@6H^>_!AA':\S=LDPTJX=\6L6?.3I/3OD4H6J=N
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
M".(+^#T/)AOHV!I]3;YQT>C.<]UV)U>::#]%-E>+5IIGY5SE/.R:?.!"T.$
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
M*95BX"#J9:KAN1$:I]M$<HHB6:Q]O6[03G.JU1?@G#B,+]&[A][;:JM/U?L
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
M*?P<GQ0]QU+_3 [\]<3Q&C=/IAM!%=>@MEP'A_SL9:X)8Q6(->0!$<Y%U":
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
M+JF14"G[^;9EU?&.E%FUIDR5:MI%PTJ]!@R'HMF4_U*.[8[[R:O.=MR[#RC
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
M\\]123XF^U8><*V#"M/LW*?:U<G3I&10YF+3_*V!4(^2;21^+;2DB3>]7+S
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
M7/N/*RV--(1Y)Q^F\E_,,O?[-?%(O66(OC!FR"T4GRNY_04W6W("89&ZI/_
MK:I>^Z+49O-;9#-7!KA)\K1QF;<X>[<PY.:5BH^^MR7@(GAIQ:FC[Q^[Y,><
M>5;NMK4 %V]0A>J3&9PV-9.G5#QFD_9O%.7-]&^J:[_BEWW'Z? D[P;174\'
M-S)%$X&_Y:O%='68W#H'N31W&WXZU:S _VK!"9^,*K<)J5*?CNC<UPE11KOP
MZHW!^,?AEEEMZFY6SBIL=1X54^[^/JQ5LN*PWE]Y-XN*#HK81.)'*,"1!J_'
M"UK9,QGLXV^U#AKU#GDFM;.MCX=A[%Q,\!Y6-\1)([DZ./#:,(B47)EJ2D#B
M;T]J;7I7:>:"$'R0-S7,2O0/KH#'!"L6G^BR\PZ =,^8CSEI;,"S9BM;/Z:U
MW))P6GZW#0^#B1+4JO<'# 9R5BQ-BUO)S\9W5JZ,IWED4"^D>77$QY3[YUP5
M[$99+\\=Y(.P*+7>7 ]>),Z\?J">\XE_,Z^SXV5PRJIL]P(% %B8?'-\'XZ!
M2!^0"U"IT"DMVE8X(E+G6?G-:Y+H2RBTVOTKY/.-%.#HB8G*9<QF-DP5&H9Y
MWLE+J//2S%5.?/'+%WF?]Q9)CN4CXFECY;!!@C67NG%%?MOUCU&^ZJA/FQ3
MG\SYO2:6,6SVW*H@WZ9)2KGO]=IAY>C"H06WV&4%A5N?,6LYENCKG%-HC0 M
M3E,:9VK*&LZ!_=&I&O?'K$=<>UCN6=(Z/(4(B9>A ,PVP\5,L8GN3AFI38QL
MU,0N/W3)!1F@0,(RN=H79[];;[D24;=8\8;Z%TW?XP]'AB$>^T^"U$?V\P_V
MC.?.4@">TNASDE:O4K5BMK\[QTVN4( HI%HP;O\/=>>GMO=T5YZC^LA"2<]!
M#"N;;GHGK1M5IM6=[1WX:<DT=]3PH15"WRK+2XR\V]UURTJ.'AF[GFK+K*18
M>LP6\4+/R&I"R6WG^ M> :79"U($5F1WB1CY-%0]P-7[V-%N60EXFD^NL=4;
MX[MKUW2M*< OV778HE*YIP.S1>NO?%AN&ZX/1OM!GV"DUO/LBI%U;/X]K?LI
MYXU)^NMPA5Z47@%!.ZTNP%&IH67SV$5R #C7WH @=R>_*2;CUMTUX0T6LE)"
M)3APEWS5M(=;]_)!Y]DT:NZZ;IZZ#Y>H;8IF@D#X#QJ%O+EI*]NS$L0IZ+#:
MF(98,-*%':,FKR60*-G?I'EM1\Q#+MS(3TE!8+7]M%"%-005_\!D:;9+%"!0
MF.S3%*\7:@O&/M+H*R&KQ1H0!3!Q-+/K='\LORH#M>WVSR!K(Z[P<(>%A07,
MTZF0#4BV)2GH.5KL#O.3Y7[NI)UH)Z)D&X%7R7@'I$<V-?#DQTR0!060_IL:
M/)Y>+F)JGC??4H"IH=PWGR./T9\6>PX.I#FN'+K_0N(HK9]QJ:&4/WGYX&Q4
M+S63K_JWLU%Y&W]Z$='_13B2GOI%?Q'OZ=[OMO-NVV!2[^@&&])N LYBT"H0
M?.>;.L?;<:N':CV1HO:AC8^MVS?N7<+<- "H_ZK/!9[1-CKQ9^=)_\KXR^=P
M8$$*\ 1SW$-C.X+T%2:U!.8HW(>R$M!CSHY67Y9N6KTAD^]\^) X Q<6._7U
MK8Y.^4NIG;5ZT.# 1$9]^T4-)G-L23#V5X7NFD:^!O<'TM4V.MV)CQ-12C=1
M2+!U)T&P?DR>$.&,OSU! <*@U;S7$\S=9;C'J&*<;C<M\CG:XUR9^*N:,-;
MELYHH96T?75RX]CYGD('1/(9"!O!9A(B(F[#%F$9HP85G!13X?NCH^7,M28!
MYP2 )-=5F.A+JY;?(WXF+>W]J9%;.4,73MW*%,( >M6@T^ G8560FO$S,!&B
M SZFLQ[,.?S<,&TLSL*.KR'#>N1\#'90^>'(75V&(^>OM6(,]PNJ3:]UP00]
MI%7Q>L$.[-0WU9<;M=B/597C8W[M]L2)3M&?3C%TA@)8@W?E(*'P;9%%S)ZZ
M.."310&.V5" :#,\F!3) =U3L3!MH&:2] 1,)I&#%$/4RWX^<,7 ULLO[.[W
MLC=O?Q:N!+ORQ9B=?)_%$S1LVP2?B("NOU 6H@#YM4L4X&[.5RA!S&?]]KX$
MP?=DTG="<1]_TPZLQ6.\705X :^YBK' T!$DMSUPU,>YY< R9 ,3P]\7TD[>
M>5"LGLSM9CZM<NJ)6U8XWT<G@PZG(U,UF(D,"D#G0@&&-IK@S&A9GVO? VJ'
M"VP$N?,S5"\$YJ4>T;<8_'3B>\Y7T@?AYID0TA'2AZ>1H"$45N'6S1 ?@2^!
MY^?XEAV=H6+P&HM7%"#H*:ZLB:^1/16\/>-]@S=QWX[\4\^4AA2Z!>+R<)HT
M8M*HCW5S&[:KMV*A':XMN&S6;$;_-NC<V:/&P416VVTC',*?*A80+ 2,+HX4
MFS'9>:;6E7/-E?%9/+;$4OF.-CNMS8=:ZAO^.'=>0C%@>U].%XS3!/FYK7^\
M9W0C=.K<%9F0%@K0]%YO%%1P0KMN7Y8H=/>NE.3KPK=?>*9](R6>']W8(3/
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
M%@P+A@7#@F'!L&!8,"P8%@P+A@7#@OF_%P:FM)2G^9K81Q5)G:VF#2>&/+(
M1W_/%QVY/MWL]*VDT=.,*TA&7Y(F^5>ZE/JG'**Z8V44NZ:%AZ@ZI>.\>"F[
MZO1WJZ,-B@^$GMFYO#.6%NJ62QG:5*5<HK=-B]*R0QA +(909F"%T[=$BR^Y
MGZ#(= S4IM]^NE=&1'RVNX _[XT?B?,5PF(6S =_MW:B@<@5JY5[=<4B!Z]W
M;>M>DKW@^9Y[$ ^5;R?][YU]'8@\O:C$_D4M<H9P$G8;S8,X[8_S/V'EU)5-
M:U!X]0$GD38;8ZLKJ&+^G$=<?(WWUJTD@>PM]KG8%C2(_A',%X+>1LXMG1O0
M/@1^H)KT6!?GD>9A9KH[YIC<-VY#[M+O"0"5G$CGL<592:.\R"A2,O%*,C;_
M\,&[-0/2^]3M]U^+'V2GP;"N4Q1U9#-L)^:2E6WCL4L;>4K$#*[3I=_: VXY
M[VH5'_E\,BJR*U@ZK6Z;2;BF">!!KFR] 4UIU'Y&O@D;Q Y=<SG!6=-062=A
MX7XA$A2T;,I]1"Y2>99F1N=1I=TJ=9U$:)/'< ' 5_O+EJ-[&TZ-*D:OR=?%
M7DV)"E04?VMHO:@MS+8&6RZC<,.E2*Z? K0I3CTS(O!>HJ1N-=Z>;<Y4KKX]
MZO:DJ:7@^^M2K\S+"O_%\!G\J>?CSP<Q_U;O%4M8\K]%E&=G$AG :M;*+09
M4IQ$+99<;%K]JP7H?T]8WL^2_V>%Y?TL[V?)7U58WL_R?I;\587E_2SO9\E?
M55C>S_)^EOQ5A>7]+.]GR5]56-[/\GZ6_%6%Y?TL[V?)7U58WL_R?I;\587E
M_2SO9\E?55C>S_)^EOQ5A>7]_U*44\AOY^S( 82,SKP#*>8%:-/^,FWNDZ/C
M'@E<USC">I3$5US]*#L1,*):%VH,T]:D3?3OR.VL?FH=6B&E=-S\A4Q[VM,#
M/"VM7D1AMI5KIYT90'S3;K)]RQD3<!S"JF!1XX2FY,]#2L6D5]E?]1W;M.$R
M-CG3_^.-?OMA@1D?>U)][EWTU2^]GIDZ6QKI_"[_;$LAHCTUUSX*M2RD2(\*
M^VG$7P^A_)^W'DM8\I^1/YU<7-;XXL]A*0*R^O@W3P%?0_YTG1*H1]FFHF06
M+?H) ^A7_WD4./V7(RA_*Z[]ETE=7S)XUPA6K=5:G/Q^(K'F8]6+'#)^],X^
M^)Q*G/FB1(0$/GMY"=0%V3G(#"K*KH2:EZ5;KM47(+G7Y.6@]U0N)U?="0SL
MXI*6MN'Z EJNI.QSIL_4<SXC^LV9I38:/WOP0T)5I0I_&"LO$$?*[%T/2=:8
MYYZS;9;HTUZ![&( D1>^SG B#\!AG2C>)@5XXE$KZ-F:ND]5;TR&SV&JSAMG
MSR".&G!:]<3:2Z\MP2!DKS8&4)5%%=)W&O9?#^!/C8?N*"VUFDSV$^H!&37Y
MC#U0]1Q_^O*\HV8$Y/(V2"DM&S-;".6#>KNX]K35\@;/EHE.I4E+7GG^CC#9
M?4-!AS?B/9S-65ZHF3-"?V8B@!191\MF %YO@CMN>"=7;^89ZE@( 3;./0]U
MN4K;SX-E2&X$*T0611G5HKL.2@'SXY%*5-^AD#(A>$['6UJQH"K%[/-$]^L$
M"[!4GBD'U"5?1/R([CCS-?M] \1:&$#L5B!73]V(1YVB-+M,PU/FW"A>U=ZP
M;LTUU$)'3^\L3[9UK^E_B;4]W<R[C2WU7014K?$L]HTUG><FQ1%^(F#G4G;T
M3"M:K"*Q0?^K,>=N.8LAPK:J.YOQ>XX V,@\7J\?SS$ZT-EJ.P&+6;48G4(S
M],[BZSMJ \N$/3$.(ZME'U';7"V?DL%M(\'?UQ8&2SYGH%P^"&:@$=G Y-\F
M< 7U-$XY@ >.I#@T6GC45*9^2),#7LLVWX$ZKJ+(?C!NU$<=)P: 88X<<1PP
M^-.!]V^W9KIDN,Z01_+A3<I6)M>F(!TEA?&XU-Y+>X+N29'F-EX,Q1YSC6<
M_'Y8T!;G$FH#!Z;K&\F.F<#15.VRV]!%J1(&,!.'(N/!A.$FYI_)OU++ )"[
M&<!<%1O^KCWSO[8YDH_1;]7/T,BQ#""EGX7%PF)AL;!86"PL%A8+BX7%PF)A
ML;!86"PL%A8+BX7%PF)AL;!86"PL%A8+BX7UWX4%XZ3"&,!=# +$ ,HA<PS
MQ$]D7><7> 3QF<J,*'2V@ %P0Q2\,P?*8M=I@DMFKRWOB,(_BXYGK!PHS.J!
M('QW+G]73 HV E_O-Q'^>179WRMLFYB?%P$.H_]XG:QR.P/X98WVMVX6_"\3
MVVJ94WUFE3<;*'4J_C9/?;Y["#S.W'U.5($MW4AV?D>E,U=7692C-9Z=D-4.
M 8:_E[Z\-G7QR+WOEQ/B+WI_L2BX4+<KD%AJ+)V4HID-K"RM%M-YN0@K+4B^
M8007;@8T,;Z(U/U4JDAQ&(R(<7HZZ+>W+5I^P?Z(H+MJ T=NE#A8&,F/"*#=
M1QZ@'B*?Q5JG;OW IR8?=.QMYE&\I34_(WW=.ZET6\2F%#<E]A;,&B') ")]
MS\-1.-O:=F@B!/*)KD(N'?:HJQ9;[ D03KA:N-&8?' PLN!  ?C:1RX1!K#=
MBM!4B\.,SC6[[GU3<^'I5[$:'<GGZOJ/UO#9.HKT"2V_'[Y;%)([\3.Z'3.V
M@EV)>UGL%-W0KVIWL:3!XZODDV[KY]VEQ5]=[-M1L>.*'0';EI "1)FR"2TK
MU[&2*Q?YJVORDHHK][/=6C;2)H@QY^8LF@%4H9J5IRRMR8K$2JM7A.K)/O6J
M8;XTC?1#&>*1\ W\#K[$JMR"6Q' =A!9.?218GMJ')2S2=#[8!9D-Z8A/;26
M2U\2.Q<Y6:,+I!W:.NBW7M3::ZC7.3YP<$^D=CPD 0"_:X+0[F/<>-$Q&"%/
M\@OBV4X-JBGY3D<V;^ST,"G%=$9="ZV5(O;YS-'G[!&-VR#=_ZO[;'090!QL
M58Z<16_)@F[M?Y%!RV$ \ZF+F)5)U.)&:25.C!H'V<L 7GGVT1-\YQG )0:P
M*;^E1MD ;QDNL@_^M[>4M5-]&("BX6PJA0NS6O?S@D]B,?7A1B1T698!O,-%
M&%;\=W=6O/[%A/FEJ#]:#?C%;$N#RN]_??(_<8O]OVM(UES\>^;BG_HBXLDO
MZ*=>M&!(/!D,P+@A'W3Y__&^(J;L!'5@V T$YLKBD.+$WM>/$AF ,-DOC&2U
M69\+^9"10:D.3'U+U]:>_E>N!/YSMS,1^LNEH+^5 ZQNX*]3',@-L\7Q!KJS
MJ%@PJ!1Q?:YOEY-%6(#L6]GI:87 PESY3?3#A2]&!1RUOIMMG;"J6/P'@M_1
MG,X\=7)P_EML8M"7J0YI]=Z:_H7TUNG/A49<Q,-'&8 (,NNR"X643.Y<#DX]
M@4/JDK/,"6$M:&D_/0:0>>VFE23^^QG7]+*[;3U=5]NCV5^[Z7_DVDM1H@\Z
M@O&VA%*PZ%>[DL+I-OWSWQS/I5]/]@G,EWGT2D>9^>/F(>VVRV@M8,*,A+,>
MJV$F4(2 :*U#N)7X[$73BH%1W02.L#$I\V<QH6';[;3E'@J:SX7=0;5(&"@_
M]<%P(8++)I6+T,^7#K7X2A6(7Z3-W?KZX.C"$#?>&=7\X@(11=_QF0@^/R3N
MC-ZQEYKY=.X VFOUY2[@AML))]KW&Q^9_),(T:9/H7@-=-12#,QFT7S3<.0'
MJR%2;H#PF3>-1WK$'(K6MCW]=JYFTK..LZF2ELX ?%5Y225DUSS% 7QOUK/Q
M'I*5O<5UG>HGL^QM;E=,.40N\ZT>.6!$BG^4@A-+.'?^8LB!Q;D#S01CF0ZD
M&ZI%[1%S:*HQ7>@8TDHRI ^O_#DJ+4=Y;1OX72AUD7T9.AY&&B)P+;?X9MZH
M&O";5G]M-.PJ/LCM]R L,'GW_/';Q(STZ^,ED<JMT M]$V&X,+P0Q92,:7'5
MZ;_6!QKUJ3?YL.5S9ZQ'9.AA_Y13ZYZTW'@%'EC@@9W8B<)P?U"S&F!"O$3!
MN<-]!^:ZQ(),A'PW=#/-,[6XFVPNVFE6 ><!A1!M@LZR&0/8?YR6SP"64IA1
MOMC/$:#IEC$3#>^ "4PG^YP6AA/"1C8%BY._3[VWWXI>^>#GBS6^9B-C>E9.
M*UWC^2OE&.V-[4A75(OB0=4GM'RZGHQ;!P/@N7P_4$KV@G5U#^EE6-=]MSXJ
ME^%3=E0GNAJ%#Z*H'L[%@1/S.#Z&_$RA-#J"(9FG'?>YJ3==/M6ZKP_HCG:8
MWW9C9 ;-!Y%?1(LU@1==-0B?VYP7ZSLJ)B<:2D=LKDJ(AWJZO3.[6%QR%5,-
MC5JF7J?H4"W[U0K.[T8;-:;IK%NXQQ<R\_I9C3TZ5,XF;V9B9P@OFG.DW?\1
M?@#;4Y2,4XY3;5'D%4X[=I"+RC\/30;"!W_G+FXHD9=^'"S(3&LT%IAS6?LJ
MJA)%3:.)T2BI--D?PPBF,Z5QM6-(?$RC]ELYHY=G&( "RH19=C!K![,WP W/
MW[A.6S@$?Q$$\KZ1\N)JA6%U<E76F9?*K]\Q,VFSX(A Y;7A&5(%K13C;1ON
M/KO1JJS*V])K>7YZ">*0^5E?/1WGD-;21:T\RJ9PY<@'9.(=\5VFQK-11Y^:
M[,@_<"N"R]@(G(?F0,T^0@D@#A$[V[ Z>- L!<;GNW6[?WS"-[/\OL%KA<V+
M&@<W+.3#-H^7O[*Y,;_-; :B2#SX8'9FI^\-4O5U6?03G\P!5Y<IR]SRXPGG
M1^?R $/=L@\@\OXD&X0I[162BZQHS*N6(-R:)7@LN5]EQ.\SIWS1QW2+/J.Q
M1;\9S.R+)M77A+[EJ.>.3N\NTB>&+J^/<1_9JZ,U#RI+B\)G ZO)4J0/M"<8
MWY*;#CFSH%M:)3HM-UQ:HBCVSJ.>]UYQVWG=V8?COACW\IQZCW32-ZHR[0U=
M$:%!GBIB_OJD<;\[EO+F]("^ZHT.1!6GJ;)4TPA\/C[G\W1TJ,#:3BFP.;*5
MSE-% "]G$)HZ![1A-=ZO?"M> 6+IB^&/X@W[5H+Z/-FK$6W,R9I/""_I:PT
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
M!28EYA+\WS!#52H[N;C'NN9K]M?!]ON;C2_B%$+!5L-OC<!.]$&8[&[:0Z3
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
M1"!3<-9C$[,J6QNWKW5^,C!Y.F/V9/SD'HV2# OITBL2ZF'^ KO8YH(/7M4
M?5E9CJ)8P>U)H9^J4\7AQ5A, C6(J&.?;5]'Y!BEM>KNO7VS11^MT)!W*I2@
M6<>^'DL"TS+P*$]H-+M5/3R@$?:B?FK)GI#T[ Z? K?UOB,M<K*??Z8QZ[8(
M'<("?<>#QU1C(@.(-3@($867G?+WLXDZ95D[^I774LXD% #=%>6@>)6$O_VM
MVEQ6<<YZ4W>% S5JR,Q .GZ>JOK'I8_?ZBH$4I8D,R^*G/-(#P3*/JB-!^.^
M-%#"J;8UY.T$Y-Q[@E7RNTER3H<2KY.Y_)7\U#>"ZINFJ)MRSA?.'1K^AW3
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
MU"\,8/X&%(L@8^CQD-I-YA!U_\#?M>&*9P"MFT0433 \8"V'Z8*+S%)R#<<
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
MF*](;Z@XW(J$:DX]-9 R(YO:(F^0\"O2M=Y:XDZ(NIG(=9:GMQ+#;@OH&2L
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
M89)*DRW" -8S!UG_[55! 3D%"CK5C95_D"<I9C@*5=EW-ITK VR2(]J#T2[
M?G,*;9+(V7P 3#TG&,68&A'ZC.91"3>'JC<,IZ[5I&RD]&9!1+ICFL>/\XDU
M*HB<>"$ZBGU-S\&"X'"B(NDXY>=\'ZB]-)0<M)Y5O/#\-M;G9<-S&()\NW$/
MN[(RS;IL\A?Q-+:-R&&4/*H[8RQ_(!W:A);0[Y/2Y\8;"?M_[SAT^\'S'J='
M#[+OF29P&K<[8HSW3^"7&F>GH-:DW42=!@BIJ'DR+Z&\6B8BS%;-5C]/O.S(
MLZ++=T1__;L2 U%]%DRC)T&[7D%1PJ.2PV;YEO4HZ%9#0XA!0A9/I<'P>/-1
MB5]*JLH"]P0T" '0.&BM3END!V8-*G8_*#'G4OW&#N\-U4P!@;'MVS?-BA?N
MMD>#S_IB^E$38'(#I1X/FO0/BH;**2<ZC'A%*%:-G _^\*EO,6)P\;MZ%U]6
M[+4GT[QJJN] K_^E5<G_57L[BY%J-]!,9<7@D:U@ ;@BQ?;?E'50UN9^_>M*
M9\D/-Q45G<<U/GG??/>>FTT>.(V&TDM,P86((7=IBO*^>W$H02[T8M05 RX'
M\&?7UQ\V:LXZ&1*TIEYG_2XI[?CD^$ME=SV5Z@U*N0SW"I*&Z>T2V+^]JDX6
MR^FUYKJUP#7YW=S86Z;6YQ=UXA=VCIY'<R/IM$-Y\'64:OR7!MUYV\BN<FVM
M0K=/O4F678\Y;B5T+3J5MEMQ JRCRY@4LQ,W&*,XJ7],3#H ^+%-Q-I&D_-K
M@:"D/RJ\AB7;&B?:VY1#OII*#EI):E\R)Z+2L$;T"O MUW*)-L11T@:J%<7Y
M\V=4[K5\L*&H(ONCD,UTY;3/16*>M_4$HK@X5\/$>FA:?Q\'.E%"\3@I/VN2
MW_[B(R.2A;91N]P9M?%Y=1O[37XXCGJ.\=.DYN7\VM8C-&N#4L3\;(JP;NRJ
M!VM4HNU=%FT;F>X%ST].PUFYQAKF(,\K4/0LT1:*FA7!&L#B"&VU3"&>IB38
M::V[<"U9CP3^G%RP%KT=S;(]%M/1TX:(_LYB@0BF6=#?(_00(TC0'V0\J+*-
M7IO0 'ZMG[7JKO&,Y;=IS>1V1#VHYZ\0G_FVOW!,,>( 2,T?VXB@"DU-P-9<
M*3%>)'#3V5]J!KP1\S.?<HVO*/B.$/@05Y2#=O^*L#D8HE:A,8=KBU*:1S7/
M"L"6SO'E/ZCT5W7R5&C0YG8^<MMX.N-#B=QHO0N@AGD$GGL/K@IJU8DVT6EY
M3!1,\B2NYW]K(S7D2Q[)6A#6E)'04[J)^(.2')!_P@0QOCTJ\W(&'Q#SZ#0D
MP_$RY[*!V#ST\UB<F0Y%J;$N/:\=*>F'U2/)YJ?:!H2_95UL"UAL9_-\>KMK
M1AE\?UXIYWLHJ*9D(Z:$T<7@_)0_TV8P*[46HF]BF-D6>]*M?C$3<THB)$W
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
MH@2))MRCL3K!-HC$.<+4-SU&Z*T/>QF;][\G>?QV;M]H3+;ING.(@P!@[E2
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
M9&RA]I=V_O8_\&<B85DS<_B5M'2%??,:W;U1[XBR&A0F::TWAC/6 S+=J(>
M'C'.I:#Q(+(;"9)B&A%!M:0%.'XE]5?9M:/>NEE5C;?W5'M[@H,;&C3]:-Q=
M>TF3+.39&-K) X K/+8!7!CQ.FB]W&RFHQ?4L6A9BNX(#!RT #S]&4+?&\Z\
M7S$I*"T:7S7)R%'J*?GIYOHFV[D>D'KMS58D!'0V$7!&R""=/1O(^CS3JE?I
MT$V[H"4&>^G4"&3W!:0/:'_C%7+EUX6_-[I?9PJ##T(A>!!#\M+T$E/N(AN"
MJYR)\9C3YV3G?/XL?>W^PR)'LCG4;[!^C(6P.2YO((+A891G\\@I$+D:1W]I
M"B*<0G'"!,\["R;]X16QZ".T'[[T)FZ7M:ZU-/--]L"76^9,UX'"S96ZBY-F
MFY?U4?$NXE\KX/8D9<@MOT*9HSJW3I1"=9]Z>;7;JEU< AGV!XPAYPIF/\\4
M4W5H$OD]K1 IDONW^P9REEQ.)B[I,1YQ]_ IT;;"[4LWN0'19O@EYMBZ C\V
M"N<-\)L[$?6W]W;6YN<Q]H4<F>28Z;=XF\W9-OGF!@_%LR,@RM'$C5/S.LE6
MS"K BS@R;5,**VGJ$%ZUQ^[]BF=Z<MD^6I!,O,R>IDQ.5C;+[O7_NKTK'7,1
MPVA>'80!8Z# A.CP=#F_H*Q$SWD/]4GZOE>V@?<Z[^O8*/Z'+YFFU)G*S_AI
M E[OP#^@Z)!RK$?@JH;I$483F(7*!]3CN>>4.H*%Y&_C?S[5*_,$GXF&K/@P
M+6PR0YA2_IH?VL108D)7R3WI*,-%+^&<P1NLCX/(3JP;3CAQL,]6(E3V SLF
M Z[X%I;H_SCC%ZSF1NMI)2:[(1N='!=K-W2)*50&]RO24B/C),4+ T4+K.EH
MR!ENNO4ZB*<-!&@;)M_V>O(@6T\PJELR&M%F[YFEF/YR_(B:9F\'P#*<8U?S
M)6-S\ACAU.LGK*5*4FR>P5" ,0FNEO]&0K;]0/3-LK*,FEXI.^$,BW.JA9_S
M$K0I%!'@X#B/&;2\[-7%P]+$Z#QE9HILNL!0HUW^/M9+K,C4/A\^&'O[15WY
M!V/PSJ"(L]7G?+H91H&>B_2F"Y+=*7:W\/PJ\8LK8/\1 [WG+N25: '*>A'+
M]4@UN4LV?\;"DJ5^QAY)R_6(YBPMY#L 1&"I=L3$Q#]:H4[_UIISH;ZN[ND_
M6G/J[@,!OU,9W$:%[I0> JH=E7IT<+TJW6&C7.MZ8O</NU,W.J-W>@,6F:C@
MQ@XF9U%&"."I)8(OA9OH#J<<&?7*:YW1 )[[79&]K[1U]@/'X*@C;YKZ)A@.
MEZ78X@^ &!S_#H0=YCW=5.QW;\]_"Z47KJJC^2@L_+83&G$<.,SRE1#$Z>NN
M7U533>)(OU4^.75#9>&XOV&7B96>CV>,DY!4R+V':6-+3$*M\FB>Y0'FHBJO
M,+VWUMH.%J>/G*N>W=:@J1T F#YFQ3>/C0;;OOO[Q)_DRN#NH]ZD2) OU5!B
M N=3H[S>CA9_-EQ[.ZE9#,\ROD=]>2]4?1[SD%[ZP8)HE#"B?1B&M.6]U_M;
M[3-*I#**,*NCO#O@ I""8@Z 6G03!C4Y[0)*A%\8=:$U1IBX5[)4Y8=8_4Q#
M9UO*TMZW$B_I]D5Q0W.11 >=&'<ARO6 .70REF>HO$&)X%SM$0 FF_!Z/6N6
M*OK"%<V>)0W&?E&%]5N+[=L0*Z'?2- 6$%? PVS):GY;J\J&KY: 6*[UE6DA
M8]E/*^9R^I_?Z#9DFW1('^I=OW=8X$T^K9[^LI8Q-4N\O"5"NU;G4$>TBNE^
M><R3[:U0U0,%UN^5W'>#)V+$=E"TPP/SL[1C01.55X?N:)NBA6$-->D^5?@?
MXM"=9U9PKJZ+&>GJTN/,0A,&Y_K+6M03OKKN4WOR"B0)&L1 JT7@[77Y:SY?
M)H32A"=2]_.!_0?_TL2% R )NJU R6,TY8'WCY455B )$K0D,Y4#X*/7 "/%
M'U@X +P/@#VE?1WJ+FC_]-J01N\__^5?_ J&E?SG>\,MJC%BO$"47E3U4L0N
MO,4W4V7JZ$9F9U9U0Y9U(TC-1C0] S8-84L#?<!R(YO,$3RT8-N *'#;%5CD
MC>>L5)E6XTIT,$,L!/Z5>UVXBRRV<WKQA73\AYJQRU:A@7J/LZ4R34P*"N.:
M.+^/,?FU"DH3%<5;M95+7&T@%F1)1--N>/AI5=S/6IRPU=8KU<)-\T"DTHY)
M#1@W 53I%-H^,[[GX?=(8)2I\+S.(4HN.<K&5%6ES&],0M,S6\W[]_5";9ON
MHK.&<=]U6>.!*!2I91X9#_892*QEZ)"B*%5#&PGCA1>E-G\IK">H,%3O1 %L
MV8 R *]D@D<8)?4M+)(<6$-\G*U<-Y8<9BT^.0R:X2H,,K0QWV&S1#MS?HOB
MI2K"38?-Q!#,* O0=,LLOZ_F/KP6%,8:*RWE==0Q+>[GQ7A(73YEE^Q*,2)L
M31G-WT%6);;UG//#/[=A(:(3W_PR=)I^^O00>+A]XDZF:9?>M%H+(O,[AUG\
MW 9G\VY^\0RJR,DOW*6\J1Y7T#]Q)'O38]3&V5Q[9B,'RK0P1"OD'LCLU $P
M%B!(EXGXQ[.; X M_ #(^CV/HS_X>  ,UCYFV1<FY;2*P"!XP0R#3J_C=F]]
M'<=*U5;3Y>J_@&-<*#D,KB9\?4!0K/LITJ&.U)X#0)A7RI.Q?290M)#&W\,(
M(Z,Z7LK1SA&-"$>?R ;JY\W(#@?F&DAIND]: 'RR2V9/2!TTX1R76.0$M?WA
MA2]&#EC5R)(;VR*NMF'V>TSJ>0)$@:D>E+N"8HQNG-BZMI+(>\I=\L;A-,8V
M5S[L ) CE<,D:"*L;L\=Z8^# KV\/7_0;"/\A#R:2Q-F[@@&#NGNYT#/(,;J
M:&;2]%R$ION 0CHD(6AC$$7;R>5( =.B1AMX&=S\KVS?(+HJW;I$+?-+DC Z
M2MZ2 J^-;W7^D8I/')8&J/Y8?F;&/$7T(PQ)#TKFT&E0@7+ED89S<S4.:+O8
M$\I]LJ'<KW+5.G0^[=Z]TL7')2M-[<:RT6O-S"B[[6@07(MJ -<>F6J1SJCY
M9%B).=_FDR[G3*OR.I7EH**G>^.$US4AH[M SE^^J(,=^HUWA8(3JV^1C@O[
M%@AE<(3E+Q-Y+G&8EH]S*O5*-9X;W@$1+Z$G<IADP:]"*FD#)XL? !,,0U+#
MQ@F_1[<V;D6X^.@)XB.4;S[P?,+S=2%3>1@YEX-CWT)("0HJC-PF';=7) 77
M^=1EAYST24)K=F2]C&9-P\>HH%XRFG R6 6: ?T5W(:J3[,>\23)^-D:D2\5
MGZC*MEI4RU1XL)<&X9YY]?7BS7OW +,# -TTR3^6$DBS-4R_99046-[W1OI#
M;N?8E;,V1PTRT[O?9%MS<N",_G[7>ZSD.W@M!;F2?X%NC.E%BB&[_78$]PGH
M?>_L:/"E_]*)7((Z]!*LA#O<C\(RCV9?Z4\N]9\,Z/#UC$KRN:J<=.(!^^ 9
MLP2<&?@69BK/BIX'/ZG3A$I[:%:*/WD_<B(=6TC.8-;&W[+U;<%<\C=;=+W"
M^#/I ( >>?C[ $AA^G<S.5KP$*/K[Y.I D6>8J4O7Q(#>\_].#DFHDICCP?N
MT, 4-!Z4,JDP0@,13ANUYH>SE S==;@B=5JL\:3E > 5;38R-#:/V3A)1#*%
M-=8/'D)T1)E)!.S.$E$!>A>0E4%'IX-%+;VKGZ9%?#+IK+>1NA$V_0JUKE7>
M[#9USH2#6YWS<@LGFZ?G@T)NN5$#S5;U=UW*<RS0I^#/ET'R!\#<6Z0H0LW7
MW 9O)WGC$38=&7;2=_2'W!OD@(6-BM3JX5W,.7HUV%\KDH!.E2'?H\@*?"+T
MW:S.Q95-?MW^H+BB:7:S\\8QLX =B^ZTKZ<0S^E/<-X_!<DW*! /O)Q*V\;O
MVLEJ.[N< '>WXRQHN4Q S/%SS# S%5IQQ.L:>43TAB)1IBV_*@07_\'+1L7,
M63>.?R&D5^_4T^[@L13Z\1\&D7)(VZKAJIY. WZS397\F=7),\I7VUO4NUMB
MN4ZR.8J26N:LXI"^*%8('B*]@@X:>D9;5DFF?=TXRG.V1Y2)W$!'Q1FV6"YE
MQTXRE&B-XG%^DP^CE,[?)ZY]5;V8X)LI%"E:]<J,"N8!MLM00KZ3031Q6SLL
ML;_()\*GU+CV6X!4KE-:WUO]$$4UZVFY:UD3=;L8'^:M:%4R6O]4E/DFGG3]
ME;) W/K8N?V4O:TYHZ8@;I@/@^>58#P#Y,HLA%RUL5J+V01GU8B?OVQ!V@[A
MIR5O] M% ]US/'3HR/U(_H=='_Z<D@FT'$S28I_6T/2,R[SP42G.'(2>9<'-
MO6/J2 ,O$8G??1063Y+#OGJ]+"[M-;WVMJQ1)6%"*:384],Q1%8.^X*'ZHB7
M:-]BI3T@?A]KX"=HV"$A;)K8,QI:]<*9V:V-IH'KC3[O.LNP*A3('$;*S]ZO
M;NM1E9U+\S7=!HF'\*O: B?2,'(LG0M"@OZT0?H3_3-4,++I,LV5.-9L)(KF
MFM$:%IE,MGU]7@LQ(G3GC^[)[2;3]%:?G$S!D?R_*W+%F0;J *A>BL%YTET)
M*909_EM3;@6M+A7/_"O%CAN,/<.%5H#'CIKLKJ30%2A*U$BX%&6OPN(5);*U
MSP,#02G9CA8:YER"$-LO79FB/[D-,V8+=1\U%<0WUO*8@HOCOWA')(X7M7Z8
MA=7V=)WN6H/F0XD.D!B$(,6MA*)!@,;IKS$#7Q (7:]\J6CQ\=FC0+T;[.;
M7YP[?HGT(O,XRWZ6.^L\=&IHSBC:>[B\&II4%PGUV^X*.OWRL?V-7I6SUS.Y
MOO_^(EQ00/GUS18/2@J"NQ&+FAYNOHDWD(.<__SMJP,@K)FI]$4!6=7>,-\&
M^KC4B);R-XEGE!/'K+]@<2\W[]Y5TFM1SJX7]]:2*67+ALA7L9!FU__,X0XS
MQF9K]=%5I@P9''&L)5#W4?ZUR<?NKK-<<\?-1:D++SK7ZY]8'_OR0IINA.F"
MIA>(X9@9YH,8<N<:84BOF20355-<HV83M9?TBMY;)YN>1TKT')&<3N^VD3(^
M2??_ETJ=P#^!WC]SWH?_]'D8L/,O+3VAM=!Q^F!)1#^N>BL.Y_L39)'C1ES0
M;1(;O#JE^$3X%>S-S3?GE9,;K9ID:H.S!E86ST7X<+P*T*H>%IZ>NEBLG. I
MD%'R3H%X9D>?Y7=MDR!%#=04E&$3$.A!>-IPJJ(78+23!+2._NSHSH#D*:H6
M6JEFQ&)1&!32%TDY:M0,3:VS+(K IQ_188%5%X77U/_@S/-1_G;=JX;ZG'O5
M@VMZ25428\P,K063^:S2:2KS$(!2L#]O#^4Y7;DR-/TIU_I63I]#=">3^<X;
M"C0]%0  UG54"KJ*LP47J^=D-8\17V%(9].5(YVVI&HOEM9&7"XL,-)9@AY"
M3(&KKF,VOMYZ39.F"!?[FYF\K&9Z!HA3;+]U>>#(N2/'_ Z+N?WP>G/OO>$[
M]EK9*#K):@[4,IL>XO<#MM3L$I[L.1177C33;O/([.><D!6G/^,Z:6 CD<EB
M.Y0(O&"\] '0"HVO&7,'2#[Q6LHC@SM3$X_LK;AT%/9>/)U6N_WA40C0- "
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
M7400-RFE,N0F] F64IY"[04Q75&[A=]W&D4"V#EJ..]PIGHX:3M$1R^'N18
M4H;"U]\&:?STN_^]\GQ1OG!*T.E'/^V5,*L-'_H*?S9='#FDQQNR6D_-=4E\
M3*@S?Z0GJY)P^*N?8(9'=8*^*&XC@%OHQ6T8NFV.>B1(97D<N8>Y(R,Q>+%[
MCOU5]'EB _D1,\U+8 R%=R>!F2X-)7L"\,CV)G9L8.+^$U__LAM]:TSW:N]I
M-Z)7XS[R/WMYGKG1'=AN+SND=HG=V[U^->MME^C9X_B9%XMUU"'++LD@%>P@
M LA1C?SA@].OQRJ4^'&@EDB\^E7EBD^9^OIUVY_]:G]V,X.K6Y\;D""^@OJ1
MA3L[<@)P ])8$<%X;,FF_34L*%:0\[,-[WB$:H #4EQ$6;B4ZVKJ#1JI.48
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
M>SKGU!=RY\.'QUJ<CA%&E/'*06#T)A0*V:DR%"<Y>Q1M/S;?H,_XB2$4XU9
MW*0HY&E.G1HL\U8A]O'X3QU]8(3G3K,02.W:]9X3 $*OBFJ8> :/>@]]B==9
M1 BXB3WX,BYYH^RIC5=-QOV"8;;.%P:E=<T#<G,-&W@$F8ZV6"&?(#HSG2XA
MH6;H_X0*])PK-QWXBQW9V323RQR)\@1-S7?.G<6NA3?10R^QG !:F['7M-3W
M]?BWQEU^G.MH6+%\HBKW696=^OL*)-L!=Y94<!W,.+AD+(1+QW(4HPMB!SV$
MY^RZ/%2#F),KJUMH'!]X1EU!7](L%<>E3920:2FEQ4+M KJ,4\X:;[W':R7T
M-<.'7::Z<DIN;419=GN&R:M[\*?3?#OHW*0K?>D,/EV_9IB;H?BC$9QUFAW
MVJH];=!"J[RK"92!MU 8F'N) RX9<[LF#S]L!O5?]+\C_B/L$9L_?1K=E3C
MA;&DI&:N@='.+>8R[I KSI?N,22_/$>L((5!S?+GX2V&3=>,%XTFRX@R)3:/
M:Q3V;9"S!B4!-$6;79I&5%ONZY[X*\Q=LT8M3:='R&QX\4#*J**\&17FYB;)
M.%[]A[R?#V395JZHQX7QO0- W0E@\O@)@+U)'-+0T22#]U@B^;0!SQ%%X)ZY
M4S/K]7'CT1]L4:_GW&225I_N+3^@:\U%7.18.^3%.4Y4 ]G) TB&ZFS[/0]]
M<Q1F#NGCZ_=LNB#3LD;/Q6$FV5!TKHF35 .C^HFL="&R%;;.G?N\MU)?@V5\
M<YRZ[ !T;X2XR/8,*G6?JULORJ\.K"0(G@!Z/A&%3@#EEK=. ".NZ]3CZW]O
M)_:?[J;_35N8.N;8>;;KNZ%P!J@1VL-:,;/M1D4R=C$J:"]1X_[W'"KGJ[E(
MZ\W-?I0;<S@SMFO!)8[(R(ZUL=WD8+Q0-7K*3/2.<-07Y<Z#6TE#+X=HF^T9
M*&E:D<(IN# 6Q4N\)P"!GRAF,O?CBAZ7,PAWJFDO'HT)JGN>250,=,FWK0P
M3#G%! WH*=*'$X"SIP!$L6US:5:T"WZV_>TX[IM*\<_Q958[#G-+NT\0EH:U
M>G1A!+EG_DM:,>'\CSZ,"]HE]##^:I=)?;*->/<E1LFB[I49=F&ZAU)6XP8]
MA/Z@'UPD(;PNEK"XVQ5_E1*_IR"E;>TR[=3&-$QWE@ O_1-K62_[MSAQMW3=
M!(SB*[$Z-_#2F#4[;$U4YH+KE)I 8/-_Y_!FWE0B&9H]U#D&?!,KA=N6!'/8
M\ F M8FWK-WX<I<Y7@N3OXVU=BMQ?X'+3'N[4]HC9-#@Z-C*MK>-2)1==D;9
MRO]F])7)(\?CO'U6UP3HH]JC)I6Y[[8L4^,M.T 8R_E?\O0F!&Z)$\#!O0.J
M@ZZMZ6*P^PF@LJ9UUN1N(]+T>QE4_)WMK-VL@6.:O_W(97_^ 2,Y&>&4'N%A
M@C;4:^CW]G;8\7R"[XK_]J?SPAQ>YX7K:WV^B+W"S72E#(PQ//,R!SG!?RD
MPX XT?43P+$NX^\-U-,YV%NQ;Z%BF!3;+ ^0*:KAN]2;Y:+7:6+#47QOZ*.-
M 8J+A6V#4W#<\M R=BT*)C%'%, D%##C;J?G=ES]A0$N[:$S%61R--V$G9_>
M5M@676?^D85[B&_!<"Y)5$)"T1Y'[8A3?0["^K?'QCU55$-,\_6$DTUCKLW[
M=OJ,CGY#+?Y$,E&X$E,\9G>Q*Y9HOIC-1%-AM*DJ'S(EAM8L#Z>58!<#0B^A
MWP7 M[X2?* JI"*7NM'K'%^'H2;N+#D>S!:Z5M;7-&5O]-[LSOU,F]A6'QRJ
MR?>[GRSNZW?*DC(YXYH)#I-\^Q6[&[T*N7Z8R28[?:.66:'E".G3^:'P8K(A
MS96[Z)=^6]P$ WQA6SD^RX[TCJA3 %EU;5P9*=EY&E_2D A_[IS@2_>=ND(P
M=XTJN-\'C#%G\UHPF5)< +>K;EKM0!4+C3BSJA7UF^:P+L]/ /Y)$52;5>B\
MLF%CZB7/,.C=15<UPP)\^LVF(>>XFYEQEF[+VQ>3T@9[(<JT- _6\G*9$TX
M#X!3J$ZR.'8MAGR6:)\^B-V-B$.Y?!>>$JXSL-67N'T/L%4080D,-!15ZB$4
MH:X<S//C/>TH-:G-C6<M1#[6V,7P^^3TC)W;2&1-&GBK)D;SD](#;JKN;F'?
MLK$80-X2??$T/^V=NE%)"X)9Q)259(G5E^AW9V]>4J]H9B!,K+T"54IO!Q-T
MVZ>.$$W2H+:S3YM<H:KY)A*PFP+:C18[L5U<\T*U:TJ"*'T*%>@#,D#=\=L$
M>O*(!@^&M@/)80O5PEA&O8MV0#74!KS?*X"+&;-7D+$\"D+0)P9=MXO&CF6P
ME4OAR!9PV-Q5;,=A@]WT^@M9.U(&UY6,+CH!$^,!<Y]I=4;82_*T7 ?A-GEN
M_ASY OX9/7:Q!D%XM'IA[@OAG56IECK(C\%M?E=CCA$6!GV&MW'#5BX"8XB,
M <I5D3:?D\>>:N_L.6[RO=ZM;OVBBF:GPM"V,$<@JQ2WYQ>MFH0A*>B($LQN
M&T]X^^>?4_J1' 8C]^)[97[PE0<%MXE)V;W.&W0P]X2)$I_]8S-^",:(02$T
M+MI![^)]EZ+-.?;-7?Q;_4,4G=RXYY2%I.(L X3$J;ZO^,!=!J=B.X"8V],_
M8?1$3\S7-:+04)_\:M(G-RTG<=X&5@>:#VF<@=^8=/*<&0IW2BGHUSTI%;N%
MDO!=LVF7G/,?Y/#CY1=B<],X[MY&^/E?K>_NWBA(E97M:L3DL5]->U(-@&7^
M*_8\5B6XP<9!+,\1<3F\>$:,-2\$ZEO2F6R[<600CS,E9%A<^V5ZPW5@IW?R
MCD+\K-KX+ID.33#01<OC4SVQ?;?K\&EIY)MSO95B=%7,8D:?B6\^=Z4GO/%^
M-CA] EA$M -#3@!5$Q$4GFI"O;Y=YH:3:?456XI&;HW<B+B\'[(GF,Q!WQ@X
MPN2UMS8+HX.WF)#IH=8V-NHV]U*:>99K+:HF,&D$U(]Z8$-7PY;&=ZHM4"7#
M_ 7DHGDCB+MD6PA;7?)]?,_$>?A"?;#!WJJ&V23]*0C52X8/\LO(JMWMI"63
M,U!-SS X+9'-'XV(\6Y.[AUD(7!D)HM=$8X4\FJAE3#C%)+PMS[N_+?\WTRG
MT'IZSM:NPX/!TO+2C?V"!VH-6O1UD9)!M^5&KU/]RB  H#?Q7XM@TSD:&'C[
M/._&,6DNNV">OE_%3G?E<\Q/J9)7KQ]VQ\O4!4WF @SX>$BJ9=_@/VC)=XJQ
M@^3:3>"QG0>XD)WJEYQ#,=&?5 #W,(F=9U:[@LVRPOB^C_3_:&?3^725 SO=
MXL]?WQ[-S;5DKGP"<%Q+L>\ ;AD1[M&QUVSKP#B%A$U>P(UG)@;FSN,W3@ 5
MR.U#;%>G=4V8_%?8J&GC6-7ZQ=&E*<,4TQBGQ$H&CVFZGV]V@-;'FXM^Q N1
M"_.(1AW/M^X6Q_/!GI<]I;>M9UBRY%."R]_%3Q8JKPS?<T@6H]Z*)=C$9E]>
MG:)_7U.??"9!-3?WE7<!;==M9J6R8.;?0UE#3%&>,_ 0ZW\"Z+!<O_K9EZ%
M-BE17\=($_@*55736C8EC7N$M_1#>\!Q&6.>;Q.6Q(W<Z=T;WJ5MN/&&:?<G
ML*LB'>5QB"UJ?W0\&&>+>5^.I;;X.N[;?[\??J$S_THRO*(QK*4.(7HE KA5
M/]$#_+):[$NP@TTUG<*??CNCZJK"WFK\Z#YO>-(K(^]?G7)\YR[X#,^FA[@?
MH(U'2YX'JHRW]I[=?E+RR.!BB,A44F?NU:*$9@#@V/1T#.9WU\QWHR@G8%@%
M/L'&\7LUX:=Q6GRA\J7+M5=MGK^^&#7$V)]@TIL;THQX4=8'Q%\IBW]NB'HR
M&&K-&2>Z1V1^:S.UD9F;Q'/O6A]DWI67G=5/]TELD*R/)C\R!.X,HE3?'$P[
M3 8?C)VPQCO*/Y.2;%0N:+D:E:=6F,%^M[4<&\*>_C0KZDGP >*WX\=267._
M4?L+>R5\N0]6M2V=I8V4=HS(?%JR?&>Z9Y]'NTC+E-V@+2&D$6SZVRH2(G.K
MIA[4!N)]W,0='J-0B7-%(Q+HJ'T8 N\#3<77YW_4X"KQ<,+==<OT.8;&N@1<
M\X>F$7FQ,,L7+=%3W_(RK&QH&>+:REN6@M0:<*D8SVUQ;.A2#5$0SD34]\2,
M+I94O[ICBT\5/K6SXS?[5>A*AM[\*T#3_0VC-T$:+O@C#"TND810NR3=/L]$
M'N(Y <17D10@*]^WRU9J>17K/R3E9KKE9_A=8+"AH7[#\@86 GU.>@NE(RA!
M8&U6V-5BJ70'N _.Z$7$N$V$OT*:T)/'!EQW>Y::6$@E($]^9EP>YM[\F2:&
M2;M-GL+H@@3>DKMW?SP\I9U,>X4[8V+U40S=L]PK2CUJ@,"/!$&H7PH.@3^]
M6,8[:]WE5&3[*6TJO%%TV2;J37[J@47S,^:+2MQ*_0$BD/FM:(R@R8^V!<Z(
M1A8_'_Z=CT\J;#?8VL@EI2+>.^<3Z<R[-0UHPFGCEKXF_ZTSHVK__("S^/3?
M.T:9A*_!BM_&JV(&VYODQ_*3/4 Z%<E[!@\[?]U$I,D/<CNWQF'[83X014W2
M>_A"?@[3N)I6 /JKXN)1&_]MEXI0_2]AJ77Q7+2_";H6#4>R5MJ=4\&C![2X
M&/P]F"*1&8L,SL]1=8]W,8%(KKYFC5:ZM.3<I<14_.9%6?\)X(<J;G ,]'#:
M!A$*YFGD+_[Y0D'1V]@E@$;K?36KC,MINE/WC5@WA9_ ]A\HZ '4!W%0$O($
M\%CZ!Z*+4F>)]E(C4!],W&U)ST^A5YN03[VM=:W,[5Z4=[,TN*B5%8XBJW!U
M6$4MO&&@:"N_(+]#%R?G>>NI=\W:B4(40L>?"C,;_/9,)5&S91RO2]"DJ'_L
MNZ]'P6J6A?A@(=-1F]85J0>T><F<IVX<](G15K]D!,"\^BG\90PF_D4%5T<P
MF)N$O F5L."PCM^P;E\KVHEZV]5%ZW@C4/<QK 54K=_>A9]8D@Z"<ZT%WFU_
M><<8)WGSB7QS,EN&8+(6N=J*Z2!Q/\C[_K7I8UH_/\;P3Q.*<B)?&\5&C"0^
M73#3['ED @#(91)[2'&/4G"QE+B+))K@!]]W7,3DO'*)&=E_2*^J(EE=N\97
M);;'\OT9LYDFT \V# (^9_Y1N9BZ%D?4\?0/\.3[Z.[I\E#@U].G0%4A&DSN
MMK)#,^!0B7:O"]=$*D ]IM\&M<'D)US&R,P0&^L<QZ$#?D&RC?A[@U:.Y(4\
M*]Y+$P+.0R^+ -YPQ]WGF\8&VE+;#^O/]U;J78[3Z.'<J5_+9VKW%M]W(=-3
MB*4@JA5Q3/P./S@K1GV0=3OIW>BVW<":ZZOD@#?G?F61S]$3[FV *R9:"$:[
M3!T,.>(34N2VPIYG>>@OYQI67N<15O38F3*>W=9L.0;?/ $DVB%)7B8D&LMO
M*(PI\H>-&>E#$].T#<07+2 Y)$6)^]LA+F?3-=__N"@!N=-\Y<XS13&:($.
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
MYDK6Q+KG3_?/4'(S_)<NYIL"$ZCN9P(\\DS@:@?C"H8:' PW=*.GA#(LVIC
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
MH&.XS39ZIA(D4E\"=8X\$T,31BC20[ML ;-]T$VWV&<=P=%''>?G4A(A%\
M)L#13H8_:CB&1'2D9VM3TJ-_>7$2=3+/?RTA)IG)BAA\^;8Z+I92(= [-)+V
M.XG$SS]#:3*!]VT=C"CA%2; IL^''N0BECR?4XG%"BL=KPC:L["7 (.\<0CH
M:NUL>#A*O%I11<&J?C.6+8?-OH:5X6(Q=[ <H)D9V:\G%>&?=T?-L>>4W;3P
M$0KI<ZKQ)ZY"8HC^:S*.%K,#HP>TL#*A?4-O Y53?GS0"\^-+9:O%VAM"Q1\
MR];QS>8(^X(%>&2M.7/M";P,$4-2KS'O*<BIL)_D5['CX'AN\$O?[(*!M G[
M1Q\HV0PVSFT&9E'U?S#V92QHUEO.?CM]?[P<6+<7.;PW*3 5V';OR[>8%J>:
MQ,;*&*+8?DNS!L%H2K(4[EG8DXX6G.#>N,\_!M23[#N.]LSQE(92CG[J#G)"
MW^3\NGV;?96*A7C8I%2,2+B]6(<IRR7*GMA)5ER_RMA+$#Q#1:/[!=J?2'D<
M?_LV1E6(U^H>4-P+7H.1+YMU^;XRI<#.AS:E=VDP_,K><^%?5#4@]>>R%<?P
M-Q&CMU@)DPM%-%K7C9@@5OT$Y4+<HYM9$*,A</@'1UEITJ> K!?L'T.W9E,R
M #(6/&I,RU;Y31+A:?B=>S&_R=K,. O!A(+MP"0P@3VZGH2)CX>D99M'5#\5
MRM-;D[Y4'D^^Z6(5]]CM6KS)XCKN?2'[N@*Q>%Z?@W6TMH.RUB/R/S?HEZ:G
M=8R>W3AG[G(JUR#8G6Z.SK3Y J]*6''(0P]K\SWWY7S+D*3D1Y1)JUB=GY+D
M/%C_)F0[9O7RN:.?!4VXY* <CPD*I"V7W(*P.3"=$'U7MQ08N5A:T=\15[-N
M/]*C(+4V#M==_0+X^EJ(MD) I2^Y&2>WJQC0*M>&FNJNW;<K.FQX@FZ:7I%=
MZ[!/8>RS.'0;7F6Q\JW$6?6)1<QJ?[:UYKY#0R[^<MF:?(H_\*,3F\H#3, M
M3L/JJXI? .KJW%3 M:7QH482M:W;Q[O+2^E^=\=Q SD>0)KJP^BHFJG$MRQS
MZ^B=E99L^R!79I$[,WE4-6MV[\'TVTH"FZ\F7Z8>X8,<" D^?(G38A?^!/YZ
ML777[\*9!$:??7R6'^^O\*' BC['B1KDMW-O#:Q2(SD$.F4?.QFE4-498]EZ
M?8.$M?@&I1^!%H]$3E75#ZV(N^/KJMIY[BP+FFQ+[9=]<QU]<_+Q%+H3\[ZJ
ME*J*'FC0HIQZM\D[JS@E]R/C/,8S !?O5AT\R"Y1"/N FIU34CW1Q]X+FZV8
M^7E17PHS>I-E[_/[J&N-$L5I=;-PR!T)OR&-85%[E&"3KS=A+HGGSCE%OCVG
MR HTD4R&:61+ I7'$?/]D5D^N@M>"6GD5:&>G%5H-5.<85OR>5(4K.'XTW[N
MHO_E[OT]T8/B+I_Y]WXZ I%C9]_LK'W< 25?90*/[$72&&Z;\3MFTQ7GE 4<
MQH['8',-8/W+&\2&D_0XS(U@=P(DP0\>PZ)!M'/0)_I'[H0ZZAYWBQC\TO&,
MX7)$Y:CX)<#JRF<U/N.QI_\:.=S=OMDZ((( C]XYZ:%_G+SZG&BN.?\D^-)7
M!2O8M%,C27^.LR9A/+)11@],(L=3+X >Q (R)E:V)G1U8-L=:6VAO*5^_/O>
M?2V/$\^T[VDZ1<[/H]HRQE@>TW  Q!#\HU#*!)@ LLOIB?;5*>/]ILB7[]4X
M0Q>.I*QJS%A1:]NU0P(62:_(SB.; /B+O,5BO7L1)15/S.U-%Q),3E9DFQGT
M![R/N&E'2+IE65GMPMM[ #)Z>Z8[SL'#J5'ZG:KQ,%Y/EYLJB(+37S:H>4 %
M\1[!=UKMO__D+"-GOUA:#O=:%C^!/:ZY=;V49Y5ZK_6>)ZDW5J+W2;T>N:O5
M/CUDPQ/##S9/#S4\SW>J&BU(EV5K># GKCE9VZYVT@ JAVFZB9D??H"@2A3#
M-C)6&]+IJ4Q@?A3-CQG%YC"!'T*GMA>I%VS18S.5*B%>*%DB_K&$/C9_8DE@
MR?1X;)=0^WE3_EVN'Q.]6HO;3R9J_?J%'YLC<I'B9K?14DA1._#42P<D]((3
MS/##D-WFE*&+8*[R"1_D9T>CNGC9 TG-ZS' ^AIX)*QH]O=5PZQ"["J%+UWB
M!_INMVI-]=!\P*7@9*L='WBAWSJ,1* >@HQW$.*R\I_[<6+G>/G<:P>\O9$Q
MYK-[KR>%R%LUO^F44E.Y.]+3( JN41$H+?*0#&\#> )!=+K2/FGOX#EH-)"^
M#[!),UG\F7M7>+NLMJGGTIR!&"O$UT=3N%ELE9QB7'[&1_\QW[/J/9'R/&H6
M:-.-9NWJ06$'QKZ#QT#)328 [IW3J3^7U_X!GGF2Y[CR+RV9JUC75/0+FVIT
M*[:T]PEM-X6]%2;..#%C^ 9U:23LD;++@Z>V2F$!L3UXA6<&>T1@J?S"'*O-
M6_CJR)4HF"<TXO3##+<A"4RLNE;VHFEM+?&H1HA\J!&0:K.OX,"]SH_E!M"+
M-@LJ))5#OQLE0BM1<OTK?8X6+UORE9L/?CK'DS*3'*P:7[S1=A<)G\.3/I(7
M6RXC3U-GV_#1?F:2/AY>.'/)"XY'V)SM9+&?D][;+'Q>Y-+2B0M$K)A2I4!\
M(YQ?]QP%.R>]89_>2D*:" YKF!J&=AH_ZU[^&1 &/'+9MF2[?&GE"-=XY;H[
M3<CW3'HKO-2_M0C)7_]^PG[ZGMK9%G^.$LQ:V!U6SO+R@PI)_*TS4M#BT?VE
M-^[<CI@[QY/\>?C<#JLH= NJK5X,R'ZK-37>4%A+'J7XA[CVH:QX;'*N#O*F
M%>U+F.I:,"R[KA=O'Z*/8"W4"1G/Z[^I2O:KOX0[G>J+<;G'1<:/?WO*S@2
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
M7TMQIE35'L#:#]L\'#E0:I(SU=,VV:&0=DMN+MQ9E+%/( _=K_VT@0WQ.Q5
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
MF  1NQ_EAFV1J ],"-L("M9;67!X[I)J)F?(MPG]P96H%@A]]0X6]H$)M.E
MV7[T@>XM]LXY.8IF\Y..G:]&GXM5G<D*/&U\9N#C^O]&(1W+!,**YM+I>S\H
MT!EPAFD.0Q 7#]\X_!V[M8W9/ORQ[/>M-'BA00O3E_D:,_.-"<QGP C'0-8/
M9[U9R\&D,X%DSXDC+R'[_T;Z&^EOI/^+D'"Z%,YJB@P\%BW]H:%/_3O*2KI(
M.37&)%_<I;56"44\V8UMU>;30^/^K&F'_%_S"OY&^AOI;Z1_)5(7Q2*Z0:V7
M$.>L9]P<J->0O>FKW%WZ.2_Y4&009.-QI[@>I&^D[Q]U%F2XR.EPL,!E5D\;
MR@-ZF@T]</- 93YY+J2S7U:D\R3.J/.[MLV-/]B4$]<_*C'\]^5]?X/]#?8W
MV']/,-0K(B^"J(L7H^GX!;_TZ /?ZE@[* HE753KB+YON]WJ_AP6]4 J< ?Z
MQS-E_KC _3_^1?P-]C?8WV#_U6"]C*,4C78[VHFBCD+0PKAZ<+K'K39-ZUK9
M^<MK-QB) >P*KW8D6D S'.UJ*5DF"Q*!.I6WI*U6T6#>UATC'9WTY/=-H^L#
M:<49_7\^CB)$BPG\'\ B_T;Z&^EOI/]ZI 5U,R8@= =>X1^>1XG/\LI=>N)R
MK&7W<YXXT72?"#D34$MEYOW<QV %9P4B;EL;Q\D$1@];T#E7_^J<@__U@7S9
M.?(Z1+_BS^I!9P6J/.:3YA!^15F!$1WQL>Q_EJ=HX?]IN> #K"!K"2^018PF
M#<R.?%$F/0LS'P=B&-.PC=?VP$;,_ZARV0L(7@+>68@AWTXTC0N-QW6J5,_'
M'+CGZMN/Z;WNV?C+W,R.\NZ+7]'TYT2MSW:M#]L?5W%9]"I,-YR+TL2RMU0,
ME5[Z&21?^S6B>:1]:-,6.<7@_HJ]8*SNN\LER9&O[I+'KY\K]@*EB>8W_'W<
M[^,?GD<)@+$2OZ#A3$"PY)?BV@JOS^,[;*;5M3\6 ;4S6XV=>F3?7KCL@;D7
MU;"B7X'H%>K)'/'TF^]%D%%C^F^FX*5+ZI:&Z-B 5[_+4.S&1Z(VL+PM4N,-
M;]SR#&7OFJIX"PK?:K_'+9!B?VH[D@GL3GU"/=<&XU"2]S]=_JFPJ%WL4=?8
M&YBC3 7;S@DOBDJS:+I $X)8+!@P?SU:R#Y6J:?C)7#:M"2Y09JB0!/DGDTK
M<M/V2&]0Z%O-T"LU%]ZY&$5_EIN4-1WFZC/(E<&*8J""11M,"J5*ST5Y4+7!
M:ON:D8TL19)'@>G][O9I!P^@VR%:4:@TF;JW\:!/;)4![&)A":8=)J"K2%X=
M'E]L0Q_NIYWP\E5(X1C_0K..5GK6TZ:F%G'7]]$71*C8+KXS\P(&W(:^+425
ML-[8A##CZ T78A/TQ0,H:4_#Y'YOTK01"9SH\8GU==".S_'(M>T-"O;C3<WZ
M('ZXIB;16.J.EE+W/4 F/T3)TAGQ"CV V5MOB2N)S$69D=,*BNHXXGL&[:N3
M36TWKK$Q?%=J3_T0 BR=O4H8 S-[=4\49T&MP4R"M,XU.QX+#]]BA]PDS:42
M;EHD?<7FE>V,PYVT>\YVDX;^'MI[#V5S0:1BC'X/')2M>;GW^SNX,#C3DLT^
MR+)S="5=I:6*(U74OG+^8:F[>/L/,;[4Z%E8'!;2<*1728:?4O6(Z/GL6GW:
MCG,>;VMA;?N"X<U&]UJQEWP%=E^+-Z1EJ%?K;J:E73;U/7EL/LQ0J96/QN[L
M3M5B#,KPT0M11PO!QTV/+<T4N0==M)>LB>(<CX1!MF<"D5*+PW60&.S/B[IP
MEIL$]=+Y?U$@-(%(AHE%'!-8<87MF/$"P88$R'A=X_1I<)OUCB40F^DT^0RA
M*^8/!NW#JZYGV]Y+J)-+.!%8N!:S>8'61W^!^::,%V4"RSV_!^"?K<0-[ "*
M2118.X0-/$Q70AG.(?B^:Y0T64]<_?JR*BGZ^ZZZQRG7T#I(G=89?K0@,KTE
MFX_"1L9%_5+TV5WR7GQHPFTD8+?^]0M<0/P9+;%EN +HP-C+3DX;-'*C&'TD
M(O9[#H9N:6=,R9<]ATR[QBH*I*2LEV<']G%-:EOC7$I&#8/SIR>61*[$=OAZ
M'NN27(\7-^4L'ODFNC+G0;08S63LVX/=3:H_X_L.E&SE+;W^XH5:%UO:WBI(
MZBWK,Y*J8FY3C9T=PW"RY<SXU6OT%PWLV]F2-52%F'I#/_ISEP?ZO][>559?
M9@P4[BLH-RFH!((68QI.(+D;JY==B!:2H&_+R+MKRE5%10X3)F;!?<*3,D&!
M(\8YR_:8J ??_7B/,R:NO'_F';/4XY9VE.MM63*$ ,<R@?("FN!(HSV+-'XY
MV0H7GK"F0.)09X A[^=^XH<<SJE.%[5S=[+O6OGVZ.ZL"RX=Y!RT90*AOHPI
M>Y66+B_OK2O@C3F;:A/B1Y^X:KX;,3:-^^1CW,9[@.Y@@TE5MIU:QTO5E Y"
M1T3EX]PE)L"OJYQWYU5,<,26?55$<$OA:(^DK-X)N#RFR1)SNW<_2I>\&(X6
M1XHL>:KL1PX8F:X6.^92)CAMAS5'I8HNK%7?8PC=F#F(XF("'+&@X0WRZJ %
MQ65IO/J)?#7T[K#2VKAPS'U]Q"%=KW$(>V"IYJ?E$+8MY>))T>%^1P=SZ;;Z
MMS):-Z]W+@7R&W-<J]Q^3!5"8EOQ9?ZD%*+*6!W\Z^)7E#+J9U7B8)6@%@I;
MT7)LEXG%:>7/2_4!F4&/L5=9"W_-Z,\^# 80>O?1U,C*0\/.ARFYL2E3]K6F
M<U4\I>]\WFM9I\YX$VA'6AH,N(8_S'1 (V4DAOE2BF@&Y*K4MQ%'-R6G[HR+
M;_'EN&C>C=UH>WBZ^A[<P=#'2]U?Y&<A\EOT8]DWW\]("<!YD1#&7G%R3 MA
M*A]+[/A:B1 Q\]8?>V<W4Z$H-(^:/H^<J)#A_'73)V6$_3,3N)FP'TS?O$0O
M0QE2-3QWZG=PX;ALZP&)A\W&*BF;S]P,3/<NM-4ZV22<1-R[S[83_/]0]]]1
M375MW"!\$!7I2!&I04!!:=*D" F(=!$1%2D2I8H(*(@$" F(](X" DI0$%!*
MI*N4T*N(%$%"38* U(02 BE\\9EO??,]]SMKWGO6S)HU\T?^R%E)SLG9U_4K
M^^QK7_\'%]G_UR+A?RQ/=9;[Y_*3?[5XLHT62$F?96OF@75W??"16,5*9NNO
MWAJNO)%I;%MY,ME *:*[7(N Z?2VCIAEH]D12OL#@D[$N8US/A3S>W/VE&N*
M?N1%J<&'VYI[!&+6G'4WA"+O&:&L%TS82 R:$2)Z5.H-V5.0EE%8+%Y[JFOV
ML_UU38.E/LZ]1 M5?7\#,)V>@U!X !)''(59=CL4Y1Y-"RMW;&J?F#1SUF[)
M&'ID+7?N(U)T&TOQGH.N!I(&R1Z4-[C+Q-W.!5),VZ\%U0<A)PIE8WKJS\TN
MWWN:<53,Z]O#&/U86;N?LV+@<[]H?!1[/$C\P04MAS=%*<#+B0G /3M[3,-X
MD%5QY<4OMZWA\(LA"J01\C=*%-42;D"YZ4U2Z/)2:0<!3LNI$UY@@=K/Z9Q?
M. NK%$< UKK#IMD<FX:W6W30H[P3R9MA1N2'%.O 0+TL+5N*I7FF_8+_ADSM
M:^/L5YOFLNG63$WQ56%^D")?O.95POB&Y-*8M.9<E;Q TJMR]!K193N19B+\
M_?79P^J\:IK78/WSBUYL'8VGF2F%(65U0-BQE"R\=1=4T(%V"1/KU"]J-G[6
M]=1OUR O+3.[Q+5S+#W.@ O+OJ$QPA_1,2O1+$V3IK_?&9Q X[OJ(;'S"=_N
MB-UHS"C*N".]-70Y9>OD^TCEMW'G+I5TF4DRC>@107JY)F@B!1>=ZX4+B^R:
MD<NT]-'U-, /R[?MC41)1=];,/G(*P)_O285'N9IC/"C6#+8D0256(1 +4FE
M Y78+%]+B4+R?<G42*NXWF74U[4^[)N*%L'>8$UM!+J@OW()]1W0Y]":YB]4
M3=KML462>%IP0L&#K/2:X=)"YQ#Y-(:KX"?W4=739C=/]@*LV[[Q"F)="*61
MQB,X[H".KXU%$@JF5;G7OJ:96'3R"\-Y%CD>7?QQ=$!HSY:8VP81PLP5-\N3
M5!+U; A)MBT8SAIJ7?6G88VXJUTO@;;35GUE/<E1"X_,%0^%:UM 11D2\!M,
MT'"');1+ZA ].R3L.AE 4].)H*]7/ZY*;YV']F;J=_+LV'/TO;6W0%'XV%8D
MA.8AQP\ +P@O18!\_RNE7U1S/1ZK)_H^J4$BZ=$XRY'&RULUU3WQ(6OS9/1S
M\!'& $80.9>O*S'>"8E'"=0VL1F,*LO>$38?=CPN:"J_(>Y>9RQ:]1)TUO.<
MN3XG@"@:@KYT6"@G*3#8(TB+;;="LI)V5,1H()+ /3S&\YZX15_UD:3LYP&7
M)<0%I<R.'0[DW*\7C]-XL-0Z%.[NKG-8\KDH$/@OEJ.+_V,-_S]J0\?M_]'A
MVA]9C:2ET87IU!2ZY#;+GY?_:@TVE(4Q,5OCU[$A@!AJ%J6_ ?,^B,.5>UY/
MUAJM;8S*X'R;^P#,GL0OJ*9JTU0%=('O\CX9@SR0L!@DC_UH9L/>?UHOZCX6
MBWV_4#9R/H>-73V*/:D0GI:,;/9>BJ<MYC+8[Q"6- -)8<5K$FBM#J$4T*2Z
MP_?3",C/O0/@@5K46IX_)*8V+(JJ!@O%>T:!!1V\0"=J<_WX*'7?%V#)Q0]P
MG9V?D=.J/A_-)Z=*?+-[>_-Y;[UK-J"_1WI!XW>1 AL(;AH[T0D;DY!?'WW'
MLM-N">,R/':#YWT0/+<NU7^Q1$HF#Z6#;-5&-_H5(Z:10G!U E1H%I9[8WC;
MQV2&'(P^G2-2X3*J)./%!]:FMH@?8NEBLP#H5][%4X((H.Z-9*A$\VE8"LZZ
M!<ICB6O@%B5M#WCCCY9=,.:*?]KSB?^84T!?3&HBWX=$IHBY8;=03SN.Z?BZ
M&*L"UJBH+X>NJ!DJI]_<J"A\%>T:UA2]^<CQ?N]&1 Y=ZJ>F@H_8E891E=-\
M]MA+6P-G18[%OW]%6F+)Y]2P^YW5GIN2 "+:HN+ "C^AW3GH=M3S'/&%F;%V
MTZ=)OV=?B#_\V&)^ID5DNI?S\Q$G+4&&/IR34L $H#\^(+Q?NU_L_F L348"
M[[ <<@M]RNW:-PO%RL@JL]DCEN%E9>V@4"G6'8_XWV !FO$(0QFN01Q,W*X]
MZUKA19R5O>(_)'S-02TTX^&'7=L[=P!!NU9H??V: HF%H02S)(=1C.!8TWCX
MY<HW1G:Q+S./9,0F\1M^,SC7F+RL=62R)C+U4:,Y\T(J25<D1;+LAL ZL*(-
MO,;YO;1I9VO9IUM]3(O7GBUS)&*O_H(:CW8^[] Y!?P@Y4SWFCD>F20I3H)$
M($Y9RC)TB4_ZQ>OM /;UNXH]\!9M-9,EF]S/;M^OX@.1?AO866>*L"L.<PA^
M,?P.S9H$+Q6*V!R#5EUV.U[ZW%?47'S5P!":T;O$ NSOQ]-VB0< 38"W4Q+\
MX^U/A"+<A^1S "0HOQC,F>F:[SWRNOQ[R["Z'X<Y]2W;O6ZY/P? A/><2BS2
M$WUL>49BC'%J&<I7?KJ9:O(&7))XNOIY5WX;IQG-]_ <GXXL8)[/Z_6O6EK^
M]TJ+IJK&?S0[!LC_JI!#OD*8@.JTM'X&.=;(I/3)@"">.)==A;^4+L<I'KSV
M9<).O_K'#U:&-MP8^1S)UNA.,%LK:,J]-%RA@J_+B"^LDN:/[?!G><B:XM!#
MSVY69#(XXPC%NCND*)LG):S<4';#W7>5U'7X>\*SJ=<?2Q&:1% ;- (ECIE[
M.W/T*VDQ!:$&A=FVYC1U_,#"0BW^O^I@(L(]^7S$SY?",QT% N-R$^!CB&X0
M$\(\D''._-;<M+M^PK3S\8M]/S4DK-S"#1\:>?9&Y=PX+"Y><.J[=JL&RZZF
M4"?\/J7X'M$:YQ?;Z/?!_LZ#"R'ZF-=CF19<U:KNEV\R>;^/?54MN$MALY[<
M13H UE1(()P>4@!^]P5<A1)VYCUW10;NHF/,LW57Z8;_A?0]LR_\A_3S>7^%
M* Q /!2^;# O"?-\W,[6/"  \KPF^W2.I^*F3G5LM:I>NKGL"Z?B-<^_NTTB
M^?14W\*"<+RQ:[13IW=6E&LKS,_T^I0?$@^^? B7X+I^KXKM6\&9<'TL$^5(
M*C3^W([2_.EEK%VW-?\#L)Y98N6T\T:R0MS7->737GQ:5I.Y(M]Y+?X@YS(A
M-8N)S2I+"!4B)$63?2?)LVU!1"E0K&LZ0);GCN19Q]*7L.[O'95;YZW[Y%DW
M=!46T-@-LM$XTFO:J#U(U[13WQ:W['7<6CS5WJ&1-)7-P=>A2+J;]'E19_!A
MP-8X33>@"[/MC]UE<'@> //[ %WT'0:$<5=A@=5?_=N3UG2NG!-_ZPM!G[7U
MQ> %],=^V4]&YSI!68H>*KH&IGDKPHH!O=T/Z!'YA^+G&8HPZ46\73N4GW)K
MT.$+\?<8^I[2ZY#:_#..MP);T@S<Y20CHL.,X3(' ,]K$IHN7M?$/$7V ; '
M#H>8E* [49/J9'<2:#4.M\$SI=6-Y(-5.XTKSW#>D;[H57Z[(R'[M KY"R_7
M4(E8L,IX//T>_35-"0U3F#,-WX8(.EN'X164I&<N[E6X><ENU1WJ^395-_QT
M_@!X&JY_(GY/B\%QFFH&A8M0[+QQD&/]ZC034B-FPN'RK2N((0Y53MG>^M0#
M0*WK^=V-U..[W/!R)BA-' #/QUL/@#I,,IP=CQ)XX-"!!<<$^P5QC6\.L'Q.
M7IBP!+X9MGJR5+X6&-%@V:__5T6-_R3J'W:0?W S\%_DO/,G8^&_W[_\5Z5-
M=M_WF5%O].$/IJX^^B_Y7J@7=7[[KOE#<*G>MS,1SP,^W30X;[I>P$P[^#X'
M<6/2EIS$5**\6.$VIDNM;Z5;P;4J'E1VGWE?X<NI&#K:)P1Z(5IHYN;Q'VKG
M614Y .8R9B Q=E!A+&)HGPHWO$VB5VN6X>T(="B*7"#O/+$H0PGN!! )0\Y6
MU/.4(#SR.4/(\0_HQ$ZI-1^E:GC]_KAM31@>/QFTGIWKPO^KI]=ICFM^H=&/
MG$E_WWQN@*2[,C?;@CEB]0'6=A'F,=IH@XA<U76P:'B9-'MFK5#B^^-4 U-]
M -ST#J/ O)B\>H0N4_'Z^<7.G"#5)_C1K#_^^6I%$QX9"%7\,?!8XF=5UC5Z
MC-2C\]HM?Z ?YJ,.OPC7D?UQ: B:Z86?C4,2;5529N3_=AS2<R^!@>8PT9-N
MU5X5?;ZNBOT"NJ5G,\T3??M.KB7=()KMS='SD6X'0!SD4WU4 :646(ROC]64
MN&CQ.8%J=Q43$)Z,.YP<T?BE0-'&7D1-C>>J-D"W?==80 ZF[!;#'U%8\N$6
M3U*NQB_W_AX]==T".\#N_MEF]KZ;BWKO]>(F..=<) G"X$@AR75F5<,F;8AL
M;=R'"+VU(]L_^K8V%%UN76MURW*)#O)OU0)*H^=8=TSB:864/:(,/H4F4+9T
M  @@1&EF8W CG/P&_^3UX9U@3NEU%QN/1(ET$XK\[2/N'B?GYQ&9-!E*6C$-
M2G'%I8AZQ;M6C2M*-]V.ZXW+1L!ZUV_6G]VU-9 (%+1;9*.=L.O*DR+611$K
M9HW'=B2DQ1J2S-?YN_[@^%\ZWHVJ2WO3,"ORY_,/MB6ZT%[__YC>S57TETC/
M)FNR#R4H#/?&L=ON .!3]@T\JS)N@XEZIZI@*GHL0]3>#.ARW/!W(EX,#S46
MVENC>L%]*$DD.?);(GIUDCC;D4Y1TCQ)\(':U[I4UU&P'M?ZHV^:7:O[Z:[L
MZ"5EJ\=$L,-?1FE:.!]3)R*3+470R4H^6+S(AG)\=\ YY=]6/7VD^7!67Y]&
M<?%K;$ON0J19FH <.8NDLL9-#+*K)R4-C=(,<0VC-6%6+]F^/KL\+6 >SO*X
M=C1M]-R+7EEZW+\J"Y7\ISG_9ZWWOTQ>(5(U7H1B28SI<E9W?-*0=6G8U^\O
M(9<-FXJX73*54C\B(EDSF'0 "):#V6FR)+MD/Q_L.C=_YWI4U2=;C3<R*7)%
MB^>^K.7%O$<\I9VFR)&Z&1QR<PF#$K -@M#&\T:1CTZ6?MZXM7-LWMZQ!)\D
M:E2FQK&3:L\8KOSEJ.LLN]VK[:0 &\H&4:XM3^_GD\\:WFL/1#Q"%;Q$"(F*
MFR;/3\S_MG%D''%^#^6$\].3$#J, 1 _359/G135Z$CL4T@[\2%_^9G9X0L=
MXK'W/#)8Q/T38[0)(NARA#K<YA-%@8CI<-8:75VOY=07G5SC]7;+[U=5%+H9
MT-)_7F15+?0:FY<Q0H_Q:Y:/:<[\XJ#L(WAH0D$N+JC]B^9)'PTTQZ23^9$I
MQMVGYL4 &_S8?F^-YQ%78 %S!>.N,)ED27:CV 8&Z=7;V<*@5]/_X]?%W$YG
MI\BB; TD/QC#0&M('#J)J5:2HW '0*1H;7V,[PXG0;*RW$H[VO+BG>?1)JV/
M,UO.:*J,G!31W%RH9 ;7>U+UGX"5$QA0;?^L1+#'S2]?D]WBS4/6U.*PQB($
MI%SSS"C+/L08+L3\;">]".Y'.D'H@G(VRTP/?H2EM,%@*FAQ_<',JI/NT;=
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
M'-Y:W2T@YH8':XK:63X<D3TE<O0'VW+YW\(H4/?&WJF_-5ZKCJ.8[4P+R@'
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
M  Z:/S$H7K%1/\#U=&'.^XS.AH8[K^*2K<H*'Y]NEI;:#UQ,03-%^7EZP0'
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
MB )'\#MHA2:Z1YUL22%M8MBBY+0+Q?(<BP<V'453J^;0ZXQ>*WY#;D/M9M_
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
ML:=.V<NW@B.]9GB\AN+CD0X_>"S[?=.7FV3T=_-A?BBCOX'N' %7XJXBUT=
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
M2R8Y3Z+CC42C455(XX16=$!83.9PQ?^P+KY!#9SD=XLK^NU'7!M#3/M^<7!
M"5 "E/Y22J#OBMOJHGYF6-!\G6A6Z4FE,(="VZ='K+VJ:P@*4E^;![3IV+I/
MYM,>O_=U?_;,#] "M "M?X/6Y[_;N/)H7=$H,LV]%!ON$T&>E?#PN'5;WGO^
M1K UOVYS5?-H_DUG(D;85#?*QN:"70?*N=#=;:];D\Q[QE!#NG8PXF!L.QC_
M\3_QE N0 J0 J3]8RC69\81SX D!3Q?,7 69O_HN82J)TB>Y7FFKM]>1B6H[
M6MY5.J/LIWTI@W)&4YDHJKT.?*L)EML.+OO7C\0!  # 'POP!'NMILD=_18Y
M?\! AREDNPHJ/($+Q$FR,_!CN:>1=!GN'F))].S_IXJD    \*_#/U^$"
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
MG\I>"(5]=/";HF+KS:I6,ID.[[Q3L^]'4OZ%+#=BP6.!U<XH@2C#&4214-N
MG$80R3!%L<B9R"/36.$Q05,'"':BP<-6MM[7/) 2/&KQYH&WH]8:IW.?-K C
MWIG4-X]"]F4&MYAD9W-8!2F;Z#@2LCSZ^FP!S"9*#,.9C9ZWYZC/3\M'LBK(
M>[V^5P3X692/!1/5ZW7Y\*NXIZ)<I"EG%"<A9#*4$-$0PQPKIHH"@A&.1!)B
M8Z8Z+VYJYTL' /0(0 \!: Q_!+^W, Q/D Q->)Z^_!K&TG_Q(C8QYS2_MG%C
MMG,V\L-LYIJ.\)M!([.QG+E"0ZZS>&N"D[T^.F[/C8G2))5)F$)%A1PB+BDD
M@H50$!3G,0N$Q(FW<[WC&'Z 4[U=Z*"YD]);%W@XT;O<L-.>Y[G8U^_9WKB%
MYCC9.X'@QSG7&S>1U:G>F:8<8]?;,"&=%J&;;#.)L-I=)C"0"84HC=1N,R()
M)'G$PH0E<4(SJX#T?0E31YEW(71:H.5RY+11S.CD(E7MR,).2_O([%.:^ JW
M/FA_WACJ4^H=!$:??-!^__1AHQNXE:^;*^7O5G_]6K"OUZN;5:T&=3OF1;7(
MDH"D3&V<,LQ3B%"80QSD"*8H)H@D>21$8+J%,I(X\7!L,>BM?8M"GQ-\TSB
M^N*V2$ /Q7S38&;+\WLI[Q:R&\4O:1SS395W([GMJ[P8RVJ/9:7XR#;+K)W9
M=EI6:@TW6W8O^KD^K\0\JJ_*NGQ:<,Y(BBF#F'$$448RF&<L@%(2%B1$$(G%
M)9?F=Z*F]H0?7 6O])%9)_RR^_$#>YDM6OQ8P=(7[F: BR_ '^HVT;7W@: 7
MO>Q^J/"Y*^Y'WKAL( ]#1[9[F=<;]=&J7N $"YXA":,H""&*,@DQE1&DG/!<
M1J%(N=$E ANA<PWN(8;A'KZ#X3;,1ZUI-^!]V<AQZ+N:QYD$3/3U3 >C(E^$
M&$R,<(HBC-YU(XLV)Y?FH$W]=:V]'&_6]Z18+3CBL4"*&Q*F9GH4\U!Q0T(A
MS1'*0Y+SU.Q$Z9R@B4FA2WFGI[O_V)1%Q0O6?.]_;Z5;^B=.6LN, 'S8P&[0
M.ZMO/=C/Z>9I@)\4,^N@/J?L_D ^^[S]G< O)='!,)^?[NEZN2 D8#C(,R@2
M$JGIG :0)%$("4[S/)4A";#1A::#EB<>GITLT HSOQ'X7/OQT7>13G;#S5 =
MJ_N 1Z$[W0=\WM)L]P&/*C"\#WC\ <<89355EN*KFBV+1]$.NP^BOI5J[&T#
MR#[JE KKU75=EP7=U(U7?_U!*;)>U4HIU?I=GV]JP2.4D)!@R(D^440BTLF@
M&&0QXEF 8I81JQ-%S_@F'I[/T#Y/']LD,M$^(85\&';:@0=#]/KT[#G^;0(V
MRP!ES[UK-FV_8)_9T<\+=I=] /$T1O45(>P9W;PAP-.8]B#&=R(Q]@<\KS95
ML1)5I1#18M5LDYK<PKHV%%F^6^FJ3LU?WZV*NB#+:]:$Z37"%>R'I:C%+FMQ
M]VGU23!1/&K("Q:&61K*!/(L5[- D@NULA(AE&%,@X!GD4X):'@V-#78B:<$
MI<*?IE;!_,1E\IX_?Y+U(_6GW73QWZ@;S<_<?J3N=#NN>[%NM3KBF\O.(Z>#
MDT.8[6!Q+F,.SR1GDVFW'A",+]0"XX-85UT(D<&\?/#2U+$9ZQ7\<'-K&%IP
MJ-+XK'21-G932*^(QTBHD^A'?![JG6Y5S_AN,7_8TBP#\J0"_>@Y_8";S^-&
M#:;UDQ!="/;QR^-J5=X57'JKD X_Z=)*+A(LTR@G.4QCQ"#*T@@J<0G,$I1@
M&DH4,*, *+^P)AZ)P^0>1_-";).S:A]Z!]7.:>&I>\Q\%?,;W8XPSN;AL+*W
MM=?!KWD\.1L\@9K5Q^#7D/NN!<^M.[N2[[ND&V\*7:AHQ?75Y ;,&\&6ZA^^
M2$.>1IA@F--40J2+BM T9Y#DF10X%R225L>D)D*G=_HJ"&T6G"NP1='D'6B3
M(:F_=E"LW;?G+6KLD_5J)VM'Z^4F<G&9&NOLSP]Z7N3<SDUC(QSQ6)J_ZW!/
M]RA-#6:WZM73[IEN]FO2]9Q-ZG.[J74A=NU2_;1>+M]VY7=2EN5(5Y\/4Z&6
M;$07,F*A8A^:"!YP$00A-[[V.S?Z.59VX-5!VK;A<J,"KY[ \,'MDD0#O#),
M[390#_RN%02=AC:7<6?_[ISW;/[0WPB'9>?__V4X^66PN.C](W\I'.^-O\B7
M8_C=,/VFV%U4?ZF>&KOW/CNF^:[1OY2YG]W*?S$0SK'JUC7"U==++/(<\3#$
M(12)B"$2.8$DI!*J94_((B1B)(U6/I<"F3ZF7</J'2'-K=/61]+DANL*-VT_
M;=%=M;FF&WS6P>YNW6&V:9O#R';K@NGLZQ(M?Y%Q_$70N\&8.ZK^(F,=B;2_
MK#TW^KM>+M??B-)8L>F;]8;6<K,\/ GK;YFHK5V>D!"K/5Z00Y0Q O.49C *
MJ: XQV&09(M'4=*U*>M9R;<9A4,4QH.QEPQVHJ_ %F)3LN>UVJ&K@:A#VASO
M\]B9W(S7)C.C'9GYMI\UA3G9P1-OV<F>E:R<S++/4&Z-.-(28V+97"KFS6+Q
MDWA07[FO:LE8?6G#::C,$QT&'29,J-57D$#,<0K3.$G". UE:A<5?4[@Q*NL
M@?ANCS< T&7YL;PI=-:$ALSBT3#69'*!3>RIPU!17VQQ3MR\!&&H_ $GF+[G
M1@._%JOFKE(?H=MGXM7';6^*J@WIU9O&4R&]_WN]5-*J!<Y$P&.40AR&#*)(
MT44N\Q@FD: $A5&8TM"AHK8O?$:#Z.(*W"<BZIN#HC:/M_YB@&? 1R+Q00?>
MCI:\=:D9?<W:0ZX!3+/VBC4Q^C:A)P+U!FM6HO5MS'U"]MZ^8[TH<:>WJ6HZ
MT-<O5G>OU_S^W8KK(\\-67XIZJ6X7O&/Z[:"Y6WYYW*]>;@M]?%H4=="?"#W
MXN9[K6]VJ%GD9K6Y;_+BK5<+)DDH$T7B:<8X1$W@@PA#_6O&4)*'2%B%.TR&
M=.K#Q18WV )7NZG;-[_JFU4]>-"@;PX$>ORJ$T&C ="XP>\[Y&  W7*E.5UG
MFW'\#]&%EJ>!+])[]G6@IK:LK_I/D^&<M^[3U.8^J/<TN4#W.D^#<AQ=S#D.
M$D'#B, $BTSG5M;>1Y;"D*OU?!#')$RM3ER.2IDZM&VOEHY]>:1#NYBQY,7:
MVC'<OJ(39"H=U<ACH9Y#&;/7TSFIYK&R-Z<?=L[0LU<'Y\C]ME"D+$.(P(AC
MM<,."8$XIFK#G>(D27F>R2ARV&&;R)YG]WRDV)5.0WG$Y6V=T>>\=<V&N#=C
MN6;ZN=1 +CE_C#7VE__GO,BY<P$9&^%(7B#S=^T#4KOCRK?K\K-8+D79Q<57
MBR#*@H#(!"8YI6HNQP',LT1"$444Y3A$$3<J]SLF9.*IO(^_TJ=:K>#^ZHA%
MPMZ3!AH?\;[4MAOATVIL'@'H0W.W0#T7"UB%S)U3;22R[>2KLP6@G0,_C!,[
M^ZSK6J5+8?IQO2S8TZ"^>(Q0%#"=/%BJ]0EB!-(HUK<,.6=Q%! 2(+ML@L<%
M34PZO=C"=,B=-8SITN)R=6V7$YW$*]#*!+]W_TY2[>2<@MY6#R?$S+QB&%?V
M<)5PYGFG&_*?-DL1!C0)K\ORFJ\?=*S3DMQ97)<_T<+$8U!?.=>2@18-PV&0
M-NA06%VK/V6'\9'ISP36YU7GM >_:PC^;N*?T='U6OZI9N>\HW]&M;T+^^>>
M=BP$1(JV0J2N'KE<5QO5^[OY@4D<)GF>PY"+$*) II#F:0*)"%G&41@'F5U1
MH#%I$X]<+1LTPL% .OC=N3[9N.G,IE9O!K$;QY?8PKZHD(F.O@H,C<J:M]B0
MB=H'A8>,7G(L:4A6O"_VE= TU ,YCP6!B#%]D!HE$"M%HP1%DB6Q5:7";=,3
M#V(MR+**X$YKLR'IIHO=^-,R)G"*'T+W58QOU_"\-?8.%#HHG7?XA%,9]H=U
M19;-$=<V>V133UFGC-H(WM7F6Z^.%^E3.[*%#*,@8YS"C*%4C2F!(,4DA2+$
M0HVH4,:!41)L7X F'HD]Q/90^J!\)1@@L2IQ?GE'G/>>S6U>.W+8M^PN7>X0
M(=A"_)%L;U6&?M8^<"Y7/T-?V-:V]V:X$8^B%S&S>1]]&F7HJ?3:KKVCI+D;
M^^6^$?B^6(EWM;@_1W GWYN.L1IQX$MQWP^,[89""P>-=$\>@5'-G)P!QUN<
MS0\PJM#0!3#^H/VBY[?/W;7#USH0M L-;2N>EG>B['<*6.WR>2;5,D97ZA((
MJ9T"83 D4B 1\8 AHY!+8XD3+UM^^^/G/X+^WNT01UM2MT5B/FF:&?'\BL2[
M:>P&L)%5+*LJFYO'?-'@W4QNJX++OD16L[V5QB/3N5D[L\W75FH-)V2[%QU8
ML?JSWE;Z32_<5U+;%F)2*V6:"1)1A"&/]75JU5V0RBR$<1JFB 499W%L$3,U
M)_9Y8J[Z'?[DZEC0V5Q?#H,)XT?J:Z<YY[]S_UK,>#]@/[M-FB_?WW83[\R&
M'YN[YX(RW_0_LW&?K2#FENUV6K.M7;0]$CIR-M0MH -,)<*<PC0.*$19E,&<
M)APBB>,HRCE/D%5"! O9$V_7^@)AI :#,\M?!=$(FK #NTV)BW7-CHTFLIG=
MG.K!7-:'3@Z*>SJ5LI$\Z[&5@TGVS[5<FG", %'LI[1JO)9-KKU;^5LEFJ+P
MKX1B0:&8;W._6>IE_/6]AO7/;MD24Y9G',&,IDCM8(B .$PDC+(\"^.442JL
MHBI=@4P=-]+":MWY5VTN3;B64&$##;@K0!MX8( /# %:AI6X]H<93\UA93O2
MFM# ]K$J%UK'5QB+*XQY(UPN--9!\,NE[3GF*RCN5H4L&%G5K[_J<,9WJ]]6
MI6!K]>=_"KXK]%"]JSXI;&I]2)=/']=5<_'U ]$9^A12A;RL2;':5F6G4M>_
MYBG$&2%0+>DS2%F,81J)/"<AD1A;\>-$.">FSP%JT,+6%\.&P(>U5BI0Z,MB
M/7C0H[\"+7Y=0W:@P?E*\K/VN!D#_P#]:$?0+]R%]ID+IC6PK[P%$Z&<-VO!
MM*8^R%DPL3C[\X+#&Y.?!=N413\WO25,AP$\=7M)&H<QSED"99:KG3I+$D@R
M&L HY$F0DRRE>6261-5>N U!7)9!M=SB =4S0$!VB,Q]LI8&CD0:1T)*&"=Y
M!A'.$503K=JC2!3)5&11E(2FY]73F=<M2^3^56KP' [H\3@<U%I:^?SYQ'2V
MLPQ-^9',9N[VG\Y\;LY["S/Z<;^[&6#$B6[9X&RN<#=%APYMQQ8<L_-TT^[.
M'7Y3U<6]VI+MKK[P3%")*(.4JNT.HB&#>8PRF%*4YV&*HCRSR]5S7N;$Y+M;
M]>XP@!Z$91H? P.:[2,\F\6.5T<M,M%%(@N%?64 ,I X;SX@<Q,<9 >R>-6-
M&SZ)1[':B+8>YJHN":O_6M1?7V^J>GTORFM:-7];X#"@1*8$IHG((4JI5$R!
MI"[UF\4H$@3CU(8?#.5.S!$=BC9C:X\#?%- 0(\$_-YCL718F%K6C#@FL)<=
M>7@RE36!6"KNB41,I<Y*)):FV"<3V]?="$4?=[4EI/KR [I"U"=1B?)15%]4
MH]??BVJ1HRS-9!3 ))="[?G"$-(<YS ),8HR)B425NL-,[%3^TUO7H//[*O@
M&^TZ"R,8X"NP1;8KK-$6?>O! 8U.C1V%SY)B#&UMQC#^+6CIL9S.>-:D8V<+
M3YQC*'16RK$SQ#[C6+Y]^5EX?X/GZ;/:*S?!$[>R_;P@RSXMZBX!ZONBJA<A
M$V$<BP!*EC1!O1G,L20PE@D),QJ0*'8^$G? ,^_)^!;@%=A"U,[^+<A=+F,_
MN:<O[2W[ _.)^^"B<_,IS7_1.?H%1IO@.-T%S8N=JE]@NK'#]4N:M2/6JJSU
M6K&)JKR5'\MB77X4ZK^*N-F25%5SF-.P^C:4LO.5BD"?A80IQ"A1B[H0!1!'
MF.H4%1G-$QHDL=%U>F<$TV\7&TQZB#:H0 OK"NP#NP([:&8$Z6[U<4J<Q9;6
M6TD',WH,@[S8)F,<IQH?\)OZ;<=M[G)G8;.+S=+SU^4-V3%6XQPKGQ:_?5[0
M-,TCQ"(HTHQ")$6B5G.<P02G/ ZPKC7'S0YK=XU.?@C[VX=W7V[>@,]?KK_<
M?#:CBX'**:.<1)S"A.NM-(\HI!%)(%&@,L1H'.?8A'7=%':YS[LJFAIQ>B(S
MO.DS4'><[MR4L.,OL^XR9J-#R"-WXKN'6X;I?MD1S*"I61CC$'I/ 4<^<0C4
MT&&$>LLXR,SP7J@_BJ98W=8'_ORW19)'&0L0A3(3&** <IW5)X>1)&HH!#()
M<J-,6>X0IHXK, 1E<2CN9NGQL3B/_>S&KBF>KEZE4>Y:7]:T"#68W*J.(0>7
M?C'MX@TNLL)8W(%;P_/%'URD^+,XA,M:<O/8W=9?1=E*UC7MNL+9<2JC-! !
M%$CG+24HAKG@ZC\Z"CL,(XRIT>9Q5,K$Q-S(!*01:N<7.VX3,V_7Q9K:46BK
M9"OO"NPD^O-$C2KDR;]T7,:L7J-1-?=]0>,/.V87U8ZE:GL2S3 / Y2E, G3
M!*)$,(ASG$!*24P9#E*U=++*,/JL^8F'7BO,^;1^SQ1F \]=0;L19ZZ;??K1
MHRKX2D'ZO/%YTY >5>P@%>GQIYQ/HM3&]GWQJ.^4UZH#M2.V';)_+M=5M8@R
M&B99%L*0H::2A80DCB(8J4U[&N4HP6%N>=0T*G#ZLR0E'C;RP0[ =FIH,%@?
M#XV;T/C\QYMAK ]X+K")RYF-D:+^#F7&Q<U]ZF*D_)%C%;/WW&C@>E47O%AN
M:B6@C^H5E2Z]V5TYB[ D.:<!9 %M_!,Y)"D)H4B"1"V 8Q(Q(X>=J<"IO1$#
M\6 G_ZHK>NMTV^^L#<UXP*=E+/T,EQG%F@A,-?5$!&?%S4H$ILKO$X'Q>XZ7
ME#</#\M"E-TQ[L=R?5>2^^X+'*9I'J8A@A$.$WWI*8)8+;%AEB582,:9Q%9E
M.L:$31WVUHD&?71#)]SUIN^8V<S&O2]CV(UY=SO87Y<U4-#7G=<Q4?->7#50
M^N#VJ<D[CFZL/GET5Y6[+^^<B33/221A1%"NS^,RF*- [:73*,@D"M3<;S6]
MGY SM2MKFQ.]%VOIT#IA'4.7UN4Z6SJU#M2=(.W2&:U\>;9.2)G7MS6NZH%W
MZ\SC;B/T1DK!].2^3?'VB=3BD] Z%,NB30&O_6K;/ZWNFA3='X7ZEJSJ19!'
M-)9AJ$N#J*$<JUT[">(0IAASDO(DB6.K6R^7 IK\8'Z0'J(FWP'M;N;;#?V+
MS6[&$7,:TXY,MLA "ZU)M:'!@>?HKD#K2Q\ ;!/O7X$.HS_N\64M3R1U,9Q9
MV<R7\?9ISUN[;OSX0=2O2?6UR:')!7_U]%NE72);,K[6V-HB,2E)I?J_[E8P
M8I1 BF@,LP@3'#"$XE!M5]8U69HQH;EH*\[; C >JPH(8 H)>.B@ /H$UMO5
M -GBL.- "].:L=TT!K/C-6TK#0)\'-CJ)PT$%*N?!V5TKL];S9K [ W@B:HL
M!,]*2O8&V:<?AQ:F)IKM"5R6$Y9)AF J$Z*67EC"'., \H3'@90X" FQ67K9
M0YAM@[43_:>I2,;R8'-:8TU..I.<E+K;9'8>>ID35W<#N?.2IY/;/A6X6H"U
MYT!*M!)6/^DJ)?7UBM_\8U,\Z(WI(A-YEN@<8(ELRBOG":2<"9B'*(@9B]-
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
M>^UHO>K3I'XD3TT\-HY$0B,20\STFH6D A).*.188DP002&R6K.X0YG>A]\
M PVR*[!- =R)MW;FNUK<V-T_@QVM#P2>F7 +"PQQ@2TP"R.['!M<:!]_!PNN
M0.8^>KC08$<.)RYMT8WN_EH6M;B5\E;VA7"T\Z=A564*78-Z0>,@2V3 (<HR
M!A&74M$:2V&09KHR($ZPM+JU?5[DQ/35  !K*76$W[;<4N.+[%$T!>/M:,S
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
M)"&B00HQ33#,.)4L1SG/J-%9USE!$U/X3BQHY(+?M630B+:-W#YE*C,J]6$
M.PYTT]T^//J,8KZBG4^)F3=X^8RR!['(YY[WG'S\SZ6N7*:VZ8)G40@9P1BB
M($<P#]1.,V"8,IF&/")6R[AQ<1,/88,$Y'<:AJ<4Y*T%S<:T/[O8C>PS:<C_
M/&H.?XG(GVDY=2KR5MB/D8S\F>+&Z<B?O^4:3C9<!7P@]VU9,4S",$[R' 9)
MED(D@@SF<9C!(*5YAF5*96CEL#LN9O( LEYH\[4&6JQ3-;831C(;TY>K;C>6
M7;1VB!8;4\I;F-A1(3/'AXTI>A@8-OJTVQ ]DC#TDV#KNY5.4/6.*V&%+,@V
MK+Z/O%=,,4B(J#[;W N^2_ Q^$QG5?DBROLFV[Z,N60AX3!F@5JGQT+'PB "
M \+B5$J9BMPJ(&96]!,3RK&,OKK00:\.&.K3>6+!]H:,GE0'N$&GU!78J37\
M_ HTV6X4S/OQ(@,_P)?&C E_V*^"'<&^Q+?@R]EO@36%OTAO>)H9YL4^ZX3S
M(MVR/X^]# A'CY-.D="6)WVS*=5N[J,HBS5O8DRJYL/;A^8>QLUW4;*B$GS!
M,Y:)(.0P";!0J]N809)&!(99$F0",\ERH](?[A"F]E(9)",8S46@SP\;Q%>@
MQUR!8@5:Q2S]7/8=%"(D(A9P*'"*(:(AAECJ*WDYY8A0%#.4+%;B3CM!O[QX
M/^&VGP[P_+?I+D.'Y:2CQ-*5:9 68C0KA*/%[9VASD;SY2:U!S"O ]790 >N
M5?>6?-6_^2SJ>MDEDCBL<R/2A"8\@3S5!:M0GL&<)QFD:49"&7&1(JM,B7;B
MIYZQMJ(OK4TS:D,SIIK.,G8L95YK1A\_-W7W?MY6X -2Y_@Z;U8/E6=,K#-9
MA9E1X2]<2<;$,.<KQABUXD9!ITZ0#T%\$/5'18?E-GMZ5;>W'Z_+HM*ULP>4
MV69-UU$A@E&<ICJC@D2IXBR:09)1"466I5F<"1K:Y5.>&._D)T]%,R;[H@A5
M#7YJ0?V\K7M@'=@S=1>:4>8/U#%V'.L<S'-I9UKS[DPF]D344Z.=E=EG,OW^
M5#"76%_+5_V_UB/4%-?0&9V;<F;-T>5'4M8%*Q[(JE[$:K$J11S#%*5J*<N2
M!)(X9C A*!0HDAE/;.\#.$*9FO%WD@#; KETB6ML9]?E[A36\['T;0XT^PCW
M9]#T9KWY=(!NRB6OK84F6_X: WGAI;"MP<XOBZU;=*4Y6N\JG+_?1NEAQA -
M$@XQBB*(4H0@3G4Z\ESMQG$L.,66V_&C<B8FJ+T"[A>$,YZRDRD'7:R]+<$X
M*.Y '*-J>6.%XU)F'O*CJAZ.Y_''[6\"ZW +?O-=,,4#C^)62K40*BN'.\%G
M&YIX3#;RP18 Z!&X7 X^;Y3Q\>G='G:C]+PI)K@O;*ROT\WA\ZW/=H?86-'A
M;6+SE]SFVS^OU_Q;L5Q>KPXRAN[GDV2)S.(DC2!#)(8(RQC27 :016$H.,X3
M+JV\2^:B)V: 'D@3+7*03-=N7K:PI]E4/8V5['AAW$!7LV3@M+>#I^G>0O"L
M*P![@^PO"AQ:<".9WU;E-I[E"_G>[2JJ3X)OVAR>GT2U6>H;MV^5FN_)0Z68
M[OKA06'082^Z&,>F5G]Z7]P7;>'0:A$C%&0)Q3#*D&(C%"%($Y9"HGY"01*(
M+$8.00L30)TGJJ&!HL_$JQ:"+L>PW(&P8[$I.LR,[E[*_DZ\. 3;I /HX>H
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
M=([.9"$+04/$LXR8!@\$4<8HRIB,2!8584*LD@3.DQC]0*,E&CPU5.US9,Y
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
MB%">()E1'C)"8A;%L"HPW>%'5K@=L3J4#5KF90\(NZ7073R8@ME*YE!PY90
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
MF0HK3PO,Z.Q.NHA,!?[A0C$979=[@&5[C&9]ZK^<Y,SP_OUGR%'^TNHPT%D
MX#']^\\>3_E.,NUX[KZ<\KSN)./[9^J''[JF6ST]S4M9?2@7)E3_OEH^5/1Q
M=^:Z*9SS5:[7\WIG,HO3+"8)%:@H>&:.Z%)$<1XAEN5*D3P62F4. =UP3J:)
M]=[P%;2,!2UG-WNEAG9<0=.ZP/A;[IK'@=,Q(<P3A YY8JXH>$LB S,P<8:9
M*T#'Z6?.(\'7WF^5N*VJNX7X1!^MVT?LO33R&FQ(V"_"^^(,+\3.DL#T]EM%
MC4^U?RZEJ9H0^V<Z#WJ%!"W2)P5R6JCW1YILL3XI0'?!/OV KYIF'YX7PF0Z
MT/7SZK,ROYE1'BF:8XYHJ@J]3,<,D8B81**0Q)*R*)47UB\[)CJR4C4$@U5-
M\=("8R<@LUM9?0,!T\G3A<-:9'[Y8Z'JO_T:--S435CU$V.6!3LO_6@EP$Z0
MO'*YK_,@#)?VZGG7<XWD-R_?](BW/\O5C,J(%D(P% LB$<YC;1E4%B,5JX)&
M69QCV.6=!<VQM[V]Y8#92V#X"/XTG/BJE=S!T\YV>$8)9CH^+A</Z&/YHSZP
M6SR4VU+T0Z#XJY-\+.;8E9([%%]'K>1C"*RK)9]XU9<#<<OY\^/SW.R1ZY ?
M<RU3R>]RL=+?ER:(]DV=UO^-_IQA3HM<) (93P)A*01BN=(&A$28\3!-5 X*
MKKN,G9'-RND%M\-@FXFSQV+P2\/DKW7!@VU)!,WMI6X+:*)<'9JQX/?AZOA'
MWH,/Y +8:-X1B)DK^TTNP U[5$ZCPDRID.7L_6)=:C/]S.8E_S!?TO6,1APS
MS 3*E, (XS1!+"0%2E)!29Y2E=MU4#\Y^LB&KJ$7- 2#FJ*=L3H-1;_MN5A
MF"F!R&9M#GIEZ#F\T.\UBJW_LM/GTZ--HIZ]@FRTK?^AZS2I_(=<K>L&-.]_
M/DENSO>7YE>=@)"VN2'.4AYG7*(L,H<A/,\0$RE#*=8*FY(T)BFH4-54C$\8
MENA8%&&;>]R(U.RZ6J%,;7+SZX-PM6OTN[3^IEC>KKS"^0?>R7CLCNEMZB=O
MG0F=AVMGDT/9_GLDBSM.AN_^FV#ZOC;?[5]W=V4SGC%)$ZKTOII3A.-06U^6
M)XB'*LQ%IEC*R64[[".:5]E&'W?MN71_?(REZR;X(H1\['0!X'C8PIX5=[1]
MZC'%*V]&ST(PO.,\_RK\<KNV2:NW\^5*?EO^OG@JWY4K7O>$!R>:6PPULMXW
M' 0U"Z8PS;?RL>Y9\_NG^[O <*,_>*Y,4].:+?L[<QN4AF_2/0,$4WM;;((_
M:X[\EH\ 2N]T&6\S_F17] !ANQ?WD->\[H(-W6_:=^'?Y3>-OMQDMDN]<>4J
M1VFF4H25H*@(>8YRP:4HBER$L$X\(.H3[D=/)D6U' 4U2UYVD&=0OF@;>#EV
M[GNY8=C&*,?N@L.X>ZDSM%_#AJ@?%LM=S< @;I:H:>RL#=R3MG;BLWKS\KM<
M?U^*;6VLK]0T?VA*8GU6S8.EX6?3D>SSHO/+:)9%)(N52)$RH098<;VCH3)&
M1!8IR1-&0NX2*^R;3RO5O#B2N&W[OF';Q.:PEZ#AO%O.SS!_LROB9Y[K,+O?
M 7"YZ'X&LXC>9]O.:%YE\MS\L^M-&-@$CX6J)ROMG;U)#?E8X![:^M'HN';_
M>'Q<+NH$W+?TJ5S3>9.A^T6:1D!2?%A6'Y[7>H=B"CN9H.]9R NE$E:@G J%
M<!@1Q/)"^ZK&V.,LE6$!*N0"YF!D![7AIZGF?A.T+#5GY*M@PU3=[Z)A*]CP
M!>T. @7>SO2."B?,MOI'TJ%[B",:WAJ*0.E/W&/$$9[CMB.N \',UJI:STPM
MUL9!7HC_^4SGI7HQ6:&<UVFAMVQ5-T"9<<*2.-;>:"1$9.Z#*:*%WE.+N)"$
M$5ZPR,I.V9,<>^?\_FWP5>\%Q+-Q1:(8A<5-L.6LOIK;\19LF O^W+!G&1$+
M@+C?(HT#''#;/!IFUJ8(#D.?[=&C=>R._FEG<P"$)C$R<,$W5L7A3?@1_ =3
MU/G61.-7U;^J]POM;+W_S_KE]J]*K'ZK%FNAG3#SR>K#7/QCM5X\O%TNQ.I=
MI?_RHQ+_JF")X7ZHC6QA[K7/607_DK0*-(>=XO%FN]/6IV\/M-NN!F9'=+MX
M"3IOZNW2VKPZKX^YI5P'MR9KD-?'V^:RU6B:D:YL"CZ^>ZZ:W_R0IHN.&</^
MAL#3) Y?(DP_?S!#]UJFSG-FOU_8G2XX/+$PV1V(7\BZUR2>1W:MS;0NJ_K,
MV]S)?GW2W\-E]=%\B4P"<E-B,\TBE:5)@E1!.,)YD:(B4QQQD49<"%G$&-1;
MS8+FR)9YQT$=.!"T/ 0;)APKD]J :;?M] P1S/A=CHY#I2)K>;T5&QJF.'&]
M(&L(CDO^V+_J&H'5E"*X6YPI)W2G]Z9TM5SHM>WE?KE:F52Y&<:$Y3+/$,$F
MZRF7#)&<)RC*3?MI$;,PS& Q60Y<C!ZEU?!DUO_S%;Y*<T*SX2S8L :-W'*9
M SM[,SJR, LT"J@.$5\7@.(M!LR%AXFCPBZ Z3A.[)+!8,;M+\YG7^CW\NO+
M:BT?-Q7^688Y3F2,HB++$ YICDC,%"))3"*B/\69E=$Z.?K8?HVF%[0$[8S+
M:0SZC<;%D@'=D8Y0P_LA"^G$DM<-K)I@U]&DW"/C=PJM35FO$(V)TH_49B>*
MDZ@V/:??F<2D]+*[,17]#SE'F->=;[_('W+Q+&=)'F>"%QCEA6FO@#..6)$7
M* \SG.8JBS(&RGXZ&']TGZ3MH=R2 T>([V%AZT$X2PCU#2R%<XGP/B6"OVCN
MO=&GCMP^)=J)*.V3CSE$9#\\K-]7=1KQ[>/:.OAZ[ZV1M403J^K(I$"37"[D
M\GEUD-=55T8%Q%?ORSQ\"NHN+DQE+I44%B%]4BBW8.C]H::+>SXIPEZ(\^DG
MX/[GF^=5N9"KE1Z)E8MZ-NZKY8]RI?]"YW<+M:P>Z]_>+<IU2>?MC4VY>*B3
M\I_F<BUOQ;^?5^NZ\<PG+=RSUN#%N@F,F=%$Q%AI'Y;',D4X9A(1@AG*4YGS
MF"84<V;KS8[,Z\CJ/C+W]@[IV%,^[+R_HHF$&;+_:^;0?HORBN;2;<-SK3D%
M[:$F0KEG1S8V!Y/M[R:"LKM;G(HDO!Z..:2?WW_7/EE;3"&7229HF.L])Q4(
MJR1%I" YRFG(LU@OV01'MN5P#@<?>8&MR04U/5#!BI,X]"]BETH'6W4 @H$J
MX9R3P*D0SM%@D]7!.2=&MPS.V6>N[3%O=KS;KM=R-<N(*E+324B$V!3KBP0B
MF7:<\SS-,].B+Q+)=7SF$]Q.Y#4''0%N@HX(04<&4^JZEB+8B1'LY+@)=I+<
M!-MS''BC^VF^!E/[T1=.KILG_7_AO%[+M[YP?B_SKJ\]SU?TMGMPG\S?/L7#
MW]3C[H%S/)^[CZC;C<^=UJ2FHG/CQ/]6+5>[IEB_+9?BKW(^G[$XSZ(\8Z:7
M8((P2PBB21:B&&>RR#BA!%MUTX"1'7E1WS$1M F;-1O!EH]@PPCLYL@24[L+
M)?](P5;((Y!N6I1^.8;I5W^74#"Q/=U-61*=],H*!L3A31;P;?@V9),&\UF]
MU\9J^2)EI[;1JJYV,DNI$HG*<Y2&4B%,PT1OYHL8I47!64@CGF;8=B-A06]D
MJ['AH Z!;WG8!&/5@:*;JCN X P;%(?]<,_8P.S$M6"Q=V,]P^/FB'J ">1#
M H3N\0)M1IG,CP.(U/7$(*]=%CVC_;+&VNZRS>;SY5]UNG6:1"*4A"*6,HQP
M5@C$,J:M8AQ%(8\*3"2H>XH%S:FB;$Q0ZL9%V"5#;MEPB[[IPU+P/!%Y3E%2
MQ!SA) T1XWF*8L*)P$4J1<X=:L3X@O3BLB_70];.-?7\W8.M-Q>#XQP792&N
MYUBI/HI7B9^R@.!<3)7-JQ?%67U:KO\E]4Y9F[*F>S.X]*7%6->.R=*,!9JS
M8,>:4WS6>:SZ+< 8,,'4WP$A[5AY+X,)P.#2T*_S!*X1$#8H[IDPL>'WW'RO
M#\M*E@^+CWK,S^JMMC/EN@US5U'!8Z(BE$6"(!PF#!5ARE%*9,ZD=AI2:765
M/$AI9)O0T@T,8;-[:$@#,P&&X;);^KV  --X5_G!Z_R@;)Y6]_-T)EW3!\4]
M7,F'7W!3X;I6V<9-.%.(?_6QI*R<E^N7MW.Z6I6JE&(7AS(K$DH+FF4H3 N]
MNXJYU+LKFM<[ D*%(!B#6M=>SM+(1J&I);CUA<_UX]"N\9;+FV#'YTVPXQ1F
M0#Q,EIVEF78*8"9I"O3!YLL?8)[LG >&)C6(_@ \M)P>1W;L[[LTN6+F]*ON
M:M+FDEI6WK(;9#QMVZ>[.33U6U8+)J.O%K3]Q*;M/FLE^%'C6;NW'(N)?C>Z
M<;?878V_7ZW+1[WWZW119B&G'!.%4IEF""NF5WZN77T9A32/$R%8!BIN;T-T
MY+6]8:$NJ+0+0]EP<5%;:BM$[8R!;YQ@)L$+1/#RGP"9?57\M"$Y;9%/  A'
M=3TA[\+OI#^6C^7:U#/^40JY$*M9EJ2Y2#*,\CC6VX(DRA')8X["0I%0\3#%
MA54:\ZG!1S8"-3E3^UML"-I?GQ[AT*_2ETH'4UVO@ME? E\BH-N-+T!0T,WN
M.4EZKG&/7IGLSO8<L]T+VK//N$:V-254=J54/C_)BAIKTQ83WOJ]0A:<);D)
M2Q$2X33+$24%0R+.HP+3F&!I%>D.)SV)"[$R"R1M(MQ,;=IYN\,H;0.2'2"U
M\Q[& 0IFB#8\!+]LN/C5X+5E9%MB?(Q]!AP ;Z%NUH0G#G># G(<\@8> 7[?
M>"^7WY9Z*&!AAX/71M;^^_>?@YK<9?4<#F4=OAJ\0$S@D8"3A* KOC.R.-WF
M'8XUV<7=&2&Z=W3G'G%;?#>1I:;1U$KIK^ZLR.,H+D*%,$XXPB0O$!4T0C&1
M0C&>AB).(6OL$861E6E#K^F)5E.$+9['D-BMD1<)"E,GB(S@I>ZL')Y6M./Q
M)UVXSHIWN#Z=?]#Q3+=:ZO5M_6+"&->F!_5_GLLGLTTQ.^E-Z>(X2EG!])8@
M*6*$!8X0R11#E*418XG(DL*J_ F YMAK6\O!31TTNVY:R&^XN&G/?9RJ%]O@
M:7E0[A<EX/YZN7A '\L?=81<-X%CA++% $%]'9E;4)SVW-P>@J/#<\"KSEOA
MY:/\NJ;K^HII4Q*Y/N8M),U9PC*4)EEB&F]%B&4)1B&A),<\CR4%79GWT!K9
M)&QIFNB0-AMS0_XF>$/G)L;0Z;R\#S_KC:X/5& FP L@+EO:(5'][6'/4IIZ
MTSHD\HE=ZN KSED(ARWF:]-2&_^WFM[#LBKEJO[RIBHC(2<%(G%ARJP4%#&L
M$J2DC(J,"J:]=F V@BWMD8U!R\GFEKCV$AI?81LLWO+SXF02("C;F8B1L(.9
M#(^PN<370P'P%V=O37GJ>'LH)"?B[L%#N!H>MC8M[N?+U7,EMR?!-,$Y$4PA
MO=6@"+,0(Y8JB:B,69C3F,6Q5?9G/YG1S0E;!SNJX/9W QC96HA+)8<: [#0
M#DK?)Y,W_3Y)9&)5[A/T6&M[GW8,I-FUTVR#O6FF%WF)"Y02%2*,BP0Q14R7
M]3PN9!H*+D MC8XHC'V_U>D%Z]PH%Q3X?I&$,/7K"C="F/M92?PWJ;U&6/M9
M\7J:S%X4QFZNL&\7Y<_UZ1!/L^:VW[18XKB@88A"%A&$190A)J4R%0Y3EC%6
MZ(71-AS%BN+(6GC P_Y=C.'"/K+##L!^51T%%ICJ#B+BT,###AK[2!CO$+F%
MQ[A_>4#1,B!I>T)H[,:9+*X&)%8WV ;V(OR"_(.69KF07R0W;3Q?WCW+;\OW
M/PT-4X#!E+WB]<$'X/(<,.3(!J_E)-BP$HAG:9J;MMS4M3UV_-R ;]PAX/7;
MPA%Q@UE$SY#!VKW" 7#KZ0J@,UWC5KCP>]U9'5YWVYV<J)3W9=OY[$YH&J4J
MZ;:2U2W_SW.I+=?M0GS<Q;/IS_0:)-YVZU+763<S4L0D#G&,A(@+A!E-$1-Q
MB#+!4T%4@L,(U,IH7'9'-F"GRV'N^ ^Z FR*XVU$J.]:.T($K10W02O']JBP
M%@6V+QOY6V"WR7L]<PLSLJ]B6L$;T6G0]K2K'9G92;?(TP!_N-^>B*K;(K0K
M$K9ALZ:_:EK3OWGI_-24GU-Z)Q\)*I$BD5Y6XI ADE*!:,@3$>:B8!&'+"M0
M!L:^4^^4J]M:ERY'-R;+JO,+6)$_9]CM[/B88,(LLW\<P6;6%0Q/AA-,?E)3
MZ K.H7%S'N>RBH/=[7M_T854L)R',D<)IS'"858@RC*)$EE$!&>Q*D+@;1R0
M@_'O_4^<(WDN?@&'W?:";T0PH7=_?G%TKK8'QL)S[3U[^E>IQ >&YUQ=/OA
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
M< "0 -$XQM+Z\MT-TIO6 6<J_I$7S?A%7^=^G;O5AO"];!4"S3)"A 2TE!S
M5!WM448%H"@7<<QQEB=6MR@F1"\0<W/5U*/8\C'V''\"2->C^CAX?)S&#Y )
MH!]L9 YVHCY!\L*'YO,@#)^+>][UTE6^VK5A3@C*J: <Q#F6 !;*="")S$$9
M"Z2,B11":E7H\1RAT';"J_;JE4G39CND#$T##_);6@0NHH_M+'\D5YC6\M5E
M^E4/"3O07/[X>5\;_#7;/)'%5[%Y6B]OEO5OZB/&K" YS6.& )9)#J#  J R
MST!<)ADJJ$2RL*W7:D@Z]&U9339:UW0C9>T^:K<QJ4F/W>7/HNFZU_O R,>.
M7[O6M]Z24[UI=..$%MF&V^B7SZNJYSCEP2@8 B>8:7"6\(4-A"% ALV$P1'\
ME87^(C8S3F&:QAD&-$=*R;!,ZCHP$##MV"YA27*6.]3A/T/.:-&,KJM_LD2R
MHCZ^-K1&K"@RQG*6*,32#$!=31=#&0.I#F4\CA.)R]2NMY<_L-X23L8*UUEV
M?_6S^X3V4CV[(U+ VMF:RL4K9W=$-:F;W7W<5;71S3YNOUN;-.:8<PK20I0
MYGFN+"D1 USD,<ED7,#$RF]ZADYPSXCZON[)1M]-"G-:X62Z4$=+[[!0;05W
M6*R]8GE;K*>I3+Q8>T4]7JS]C[LMUH]DOOZ#+)[$[\IJ?6H2<*K=+_]S+M9J
MR!\O;?=UE,52B"P#&.4Q@ F+ 8EI G1-4I&F4%DG5D<@*^J!%[8F&]5T.[9]
MU&',;G7; 6NVYH/!9:<).DCM:#9Y+==_1-\;ZAY5@I/4GA2%'>U)U8<3+*^5
MBML@]E5!]"WOLUB_W,@/Z[4.>-YKLL_JP/5I(QZ&7 *FPX3[WF^IZ]+<BOYJ
M*59/U:(M'_4ZR:"[4VK>HIHY3_6D;'!P*K!A1&"R6ALVXG;+;EB]YV[L[D/P
M/Q(FFNHILQSS#.9Q!A@IU4$>)1B@&.NM$J(40B&*TBI&[1RA*<S=/=VK2%,>
MJA!CAY2YO3M6?I>3J:7H3@9OGUP>+=Z39"8W>?N$/67S]C[O6#9GO6)"\$HW
M?OOV8[7>;(NRSO(4)RG&&,@,ZX070@ JA#JRLD0("O.B3$NKPCGG* 5>MENZ
M36?$FO*^JK!E\9RS8)DM7"\0V*U<-^GM2^@,2>:KB,Y9.M.6T1D2]ZB0SN +
M]OEI'Y:;^>;EFG,U_96N&T$6_V?^^&[%Q2S.4I)FD(*D*!, >2X!S1(&4L)R
M5*2R8+EQLMIY,H$7;D,X:BE?10WM2!&/-'7S5+8>H/K7K3_Q[1:MJ^1666_#
M@CFEP/4,.UD^W+!HW>0X@Z?MV]EH!_*-_&VUXM6WU8*W45TQXY1)"D&1%@6
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
MK^?58QIB<)1]92Z&8W3:9,?@@!_E1X:GZ+8UU$3>*[7U?O5 YLL9E((GB.5
M0"X!3*@ .(D9P$326)0%P3"VT>>OQ@^MA#6U2).+OC<$+4,.7\-AIB9'"&FG
MVVSDLU9#9Z3PI#M>CS[I@C\CVNM5>NXQQT9LV]Y.]274W\7\_H<ZL%\KLX[<
M*P-/4]C^49WB'Y)9CB4F::S67BHS';04J[6G/N5%AGF>E(6(K?HCVC(0>''N
M&Y'5)*^B+4=1RU*TXZF]7]9<6?9KL\7<;(&'1-). W@&T;[)FR,2OMJ^V9*?
MMA&<(SA'K>%<QW$,IJR]]O?*Y#BH4_WKRYT:K^Y:1&*8E5E: I8@K$YY"0<T
MY3$@/.6Y*%%)"JN2MX,4 ZNB/?U7!=C5N4"SX-39=1A&,V7C%1P[[3(6%_NP
M2U-9?05>#M*;-O325/RCX$OC%UTSE)[5V*OUBSYDM)$XE5@_BVJ&94%2J!LX
MRX*J$X)@ &5%#C(A$W5^27A"K4*KSY,*K 1VA*,=Y6A+VC91Z2Q:9DO>#P9V
M:]U)?(=\I2')O*4LG24T<=;2D,#'B4N#;SBG&:ZUC?!>-/__M'POFKX33:[4
M'?FIOJ&)Y)SR&(%<<@9@B3- $<$@+DJ2HY@1$9/=_:9YCU@CXBX7GO8M9.M7
M(BYL>@G986BZRGU!XIJ?6).-?MDR\!==WV?+P[9J:<V%UX1%<Z']I2\:T)PZ
MF=$<AA.IC18OVU^QUGZ/NX?[WY>/\W?+BJ_YQP6Y-[UB/?WV))Z^N_F#/NC^
M_N7VT\Y@-5WA/8(/7[V.E]G%\7=:W.B[INVI7GN_8$Z7KV>&G.SRM5^D[N7K
MP)-NN_#MNEVK=2#$-CBB]?'KF*<_R+J.:I]Q3G*1"PP*B5( ,2]U.\ <Q#$J
M!%?;<4H*&\O:F'+@M;KCHPF]N8JVK.SNW30S5]&6';L=VAQ?LUTZ"&IVJ]T;
M8-:[M;7PGG9L<[J3[MK6<+S>N>T'&%MV>=L(]54+U%?E@7,F"D0$ ;&01!WB
M,0$($@I$"FE2<,Q0 MW*+QO1#ZQPN@T6=UV&7[47]EF*V0QS,_43$$D[)>0=
MQ!'EF:V@\%ZFV8SZA<HU6T%SOFRSW3".7?9$50EQ>+E1__-EM?F'V.AP4:&D
MY^]%Q=;S.O!AEL5Y3N*B!(6@2E&1) $HRR%(E(;*XK0D7%KEX3CP$%A9-1Q=
M14<W>\WUG>(K>A&;:,>9L@;VO%EVWW.8 #.M%1A6.\T5!E'[KGSNF/AJSN?
MP;0]^MPA.FK5-V(H-W7VM^5ZEYU\1WZVFK/:.FETVLK30O/R4<E]NYZOUK="
M_:N?O5TU'8*K68Y)@3C.0"QUO%5!(4 DS0&7$*$DS03/F$-VB0_>7)RS]NKO
MJ]J 6-/J01=/W9"?T>.6 VUZ/&KFU'HE:\M+&2_38Z;])D/;21UVN:O+Z&SY
MTWJO=0GO.(ST(HUJ'J.&R?J5'9O^U*-/T#SI2R\L3:I ?8+X6J-Z'=M-Q38.
MSQNY;9E^(W];K?C-^IM8/\_9-DBS)(G("4R!R+D ,"XDH#+C@)0Y8JG2I(2E
M-C:B$=7 5F'KZE4*<,N%_JSY4 !&+2>.0:YFJ)JI/N]8V>DV3S!9*R\KL3UI
M)S.:DZH?*QA>ZQ>[E^UOM6Z>-M6&+'7WV^O[^\V']5K'WE\_;$POMLX.$'CM
M=^A&^[0B17ZU%*NGZE56R\/J:6E8)KL?E>%;+R^ V"UPGUA8780-RNIT%W9^
MU,FNPP8%Z]Z(#3]LWW#EFU@J6T$=RT3%GX2&IRW0GDN$"DDQ$)2HLQ#+*2 D
M%P S'79*.&7$*/Z]CTAHSW---JKI1HIPI"D[M-XXBU'_(O4EN:6G.+30YEU$
M? COUAO$$02KGA]#TO5T\CC[ZF3].8:8[W;=&'S6WAJX%:MKMGDBB\7++9ES
M2U/@]-NA[\T_W$1;JI$F.V[G/X/ \+8_7G@[?3).;JM=OE\TIRW^S)"3[>_]
M(G4W]X$G'>+(^#_O5O4P.MO!-'RL^U+HJ#'^SZ=J4T=0;%8'WZK_L @:.Y!R
M>/DX"VBW:L[+YBUKXZPT;G%A!R--%PYV2H"#*+"3#SAV;Q*;)D3S\ZJJKC=-
M#ZGZ3G5UNK_,+"&8,(P30#G6X=B2 IRQ#,"8\S+),P@3H^(WSAP$7H**GVBA
M6(E(AQ?]C5T>MD":NS6 LL;;S,T5%$6[=:X!;$.U?]'<_"6Z?H6D;2LM^QY2
MKFCX:BQE37_:;E.N\!RUH'(>R/Y4_I^K2OOR.R4I;E>+.7MI_MU',<5)2O*<
MY #'#*E#.F1 G=$AX+*0A(LX*7+C0[HAS< :J>6B6Q_F*FI8,#^[FL(W?'X/
M (J=@NG!(_K>_M\Z:,X&(_/C?@"LW$[_+2SZ!OL$?!YN31VD[?$&F(XTF7/
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
MT%=6'::B+5?1GJVZ!9NCV\@1=S-=$QY-.^WC"4C[;)I1./C*FW%C8MH,F5%
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
MX3/TA>.SVD[O1521!5F_1//M?4:XUL\V<V2LAR^-O+5BMFWX?*H4X!OL].P
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
MED/S(\F(R1@^P4T#L:7J^3=!U_P8. W*;H?#D&A;G1K'@]1SEAPQ^&0GS/$
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
M!:?EH56[XNUAM:ROQ:L9DBB'M"! [:H<P$)"0!DM08(@P26-U='?*ESQ+*7
MN^7KYN(-Z:LF?,@R.^$\6F:G "\8V.T^CN*/:Z1^2K00G=,/Z%RN5?HI<7M[
MHY]\P6T!_VVYWH6AW)&?K3^^VH8VWBR;"S[U)U$IG;)^$GR6(,;3 @L@4(ET
M7A+4(848E!3!.,D1AW;9B X\!%[T78[JRZ0M3U?[@%SM&FLN^6O&HI8S.XW@
M K^9K@@,JIT6"8&GM8H9@8@GY>/"P:1J:01$KQ76F*'LNZQ\5!*OED*'U#V+
M]<O[)W&W>C___]E[U^:V<2Y=]*_PRZ[=;Y4QQ0M( O/-29P>GY../8F[IZ;R
M085KHAE9\E!2.IY?OP%>)-J2*  $*,\Y>^^:?AV;Q%KK =<"L+ NZ__:DL5<
MSEF],[J3/3ZN'S>F[59<Q@Y_QZ]9BCJ>(KX5NM3@:[9T@MA+=3L3\^H'V&$+
M-06F=N8I&)Q6353&8.+43<6)X&1M5<; T>^O,FH<MTW5?35_%#HKI"W0AW,H
M"A2K;9+ ZBR4D!P0DA= QCPN2H(R3KC-ANG5^(&-34VMSC^R+%MX"@ZS#<P(
M(>VTWT8^ZTW'"2D\;2A>CS[I9N&$:*\W J<>LP\NN*]6?,N4@BYY&X*_;B_1
M4AQC)),"4 :)=C84ZD22(9"*))%(<I@G1I42!JD$5[.:[LO"(%;7D,,8#6N=
M-\EM=<]!:*M@@[-"C8@W.#WV9"$'9\7K1QV<?]AMO?OZ8U5M'D3U6)?4UQDN
M,U1F,14I!9Q*"& NL=)-]1^)F12(\C++K/I<')((K(XU0:!>?.PZ.6BB=@O?
M$5S,UKYQTMJI8"/H@ZF@UBO@:5D\+8)'"$RZ#IX6\/52./"D8^#K8K'ZFR@N
MU2:W*0&I0^F[GE6(E['(L5H/10:@H&K7618Y8&E"*$0)29G5KG.(6&!EW)&.
MY*J*/JRV=".WBZB]Y+#TP@^"9J:?OJ"PU-2;]]%7]D/P[4)I:9*"&*L3:,?*
M5=>(H,XH\[^3-9'95Q3M$*EI@VD-A#Z(J35YQW6A/99RVDM_?O>\?Z3-CJ[S
M4)M6L;?+]::J[[#7=8Z.;H)\5_>^6?]5YZS>MJVP7A4ZJ#O0Z@:TNO]LW7YV
M1@0B>5I*D!5861BD%GG$( ,D%8+AN"SCW*HVV9N1++ E:[C1S7F[#+^#DA_[
M)K^VNXTW J'Q)N>-\!MR;[4O5O"B>D1/2MU']&A1@Z9Z0=ODN2=M6Z)\H^2-
M6H&O(H/OZF@?:9_[O#<VG=ZVEV]%KHEWM6]%[).;Z;?&H-N:KLO!_CU?++ZL
M%KKAM^9PEB4I+ A. "ZYKJQ (2 <(E"P/,EAB<L8E3:KZQ$:@=>YCF+T3=.,
M6J*6CN-CT)BM+2,%MK/RMK):F]8!:3P9N6,4)C4W R*^5ORA1]U4<*?*'^9K
MMEBMMVJR=_F2*694ZKJCC.:YVNG&.FTMQB ILI*724XQL<J0&2(6^MIXM^Q'
M/>(FR9;VL)GIJ2\P+.][G7&P5ET3 3WI\""I29791.C76FWTCG-;*U%5)_<)
M_S;?_+A=\OG/.=^2A2*_J>9T6T?8DCF?Y67":8ISD):Y6HMQ@0%.E!& C"0Q
MHJS TBAWU0LW@0U$Q]OIP\K?BKUHS]]5U.<PTBQ:]Z\:,3=F1F8RQ.VL4%"P
M77I,C0?)7R>I$;Q,W2]J/&Q'ND)Y&-2A"6F9I'FOX<F'K5!SD[>N\:)(:98*
M 8H"(P#SH@ (E3'@" J9%Y10EAOW(1VB%/HR0=..7O3<4>0C3=^B'><@5,-V
MR2L =C:G_"=%]G\=%]ZE*>D@"A9]27VAX9:C-82*IPZE)@(.-2D=?'^Z/J4F
M8KQH56KT@FN476LFZYR()AOB;KM9;XBRC<OOLY1@#FDN08$3 J : V!6E.K@
MEJ8PEPFAR*K^SQEZP<.#NNW"NLG$6=<,1*L]![91></PF>VM/()B9\GV>+29
M20WMZ,X #X<H/B,IO47U#5.;.,K/2/3#J#^SU^Q4GXOY[*M@VVJ^>;[YQ7[H
M'9&N-S KXA2+G%" "Z&O(]4N!:<) S$I$I&16/W6*-SH%(' REU7R%C)J"-I
MILDGT1A671\R6EZ#M=1V\M4E0<:KYSE)!J+BU:N-*JH?]AIX<L!)5.Z<.)V.
MG7W.O0')_E;D'5G/UU^?*D'XW?(O7;*8+NHPWF06<R8+D61 [?X%@#31?<G*
M#,0\S5+),IR7TK83B0GAX,X/NNG=LUY%-2=1PXI.3^N8<6Q.8H2MJ4?#/V*V
MS@LO8#DU+K&1W&,'$R.RD[<RL0'C6$\3J_<#12VM3UW5MA>R-[]$Q>9KL3YQ
M)]O]_;Z:,S'+"2L2R%.0ZMY]$)<8()AA4 A."IK$/&&6H<=3LA_8R)WJ>M+W
M.Z[W(2GT6$C*+NAD)]A@W$GW5%3+YSFFR>^G8V9]W^X'8;DM,XA.6I\)3PKS
M+?@//@HR)5-%&/EE_FV%$069&.M8H3!<^&_G\EELZES5>UT]7TFP:5S_>J5^
M6'U64[):;M3T+.JZ/TVF_8QRF)4EAP 21 $L$P)P3#E(1%JR,A&YVK;;K(>>
M^0N\X!DTYU!,MYG=5U'+>-3G7*>"O^1]5[7"7U\6EYDU6ZXN.%]VZ]&%ILIK
M_Y01@$[0%\6%NS?3[V0$M#9]3,:0>6M9';MF9/T(RH3&)5&'/) *H<Y'^C\4
M20HX*BF)2<9(8>6^F9;]-W ^.G,\,HS8W_<I'!,B._&WX^F =+$OPO\!R4_Z
MQDXN]>-6WXWJ5:Z]T0H557R967KS61E'F7];9Z8@$S-=?L4@%Z-:?'W=D(VX
M7O)/ZN-?'':Q(KE:^>(" 8&@.@FI11!@QB1(&<X8RPB5V"HCVHAJZ 5K8WT9
M80:6F:GW#H&=A>[Z!=7TZRHB-0<3-0 SD]IO&[ S-"_1#,P,AA,MP0Q?'ET2
M4(VKOIRVVM>MVOD3MIDS0N<+9:P>Q*_-.R79?SK6!#0;/+ E>%W%3OMD=VSI
M_<1KQIRK !IB.6Q!)H'1SII8(QA]TUQ%-5L>=F:C(?%1!M"0XJ7J -H!,E (
MT'*@<:DGRK U]=;5#]WO6DOW1:Q%I?9#R@;6=5#)8MW]:L:1S"BK&Q>FNJX9
ME>K(F0A0%I#QLD0)+JU<M^/8"1Y_T0;TZ<6[ZR.D?][]H67Q*NHXJE?\CLW]
MK]U24!SGR#1B8RKD;>,X@H/NG(HR#BO/N2B.S%PD&64<<*>R44:..BX[7HW\
MNN74/E%PEW0:<Y:C%#- D[@$,",I0*S @,&<Y3$K)85632>LJ <VC[LL<ZU^
M!QW7>HFLSOF\=EB;V;U@"-J9.:_@.>?O6X'@.;/?C/9%<OZM8#E5#<!N$(?<
MN.*?LO(PE05WR7%YP83@.:"LC $D*014F1Z09S#E.4(\*\R3XP9)!38S->U7
MN5"\R87"%HEAPV@-VPZ_&-@9BB'Q71+DAG&PR)#SAH=;BIS39V&7(F<DX5".
MW/  TR7)&0GR(DO.[ U'UWC3+&B?AG.[7NLV,J006'+, <=46:Q4'3!)B4H@
M"EW2(%7_B:W.EB?H!#97#=57.7'SFK*E4_P$3(9N\/'"6SJ^&[E?Y+Y=1;?#
M@MO[N8?%\N79/D%E6E_VL*@'WNLSC[OIZA>QF5?UY=J]FNU>EVB4<;61D!0(
MJ /YBK0$&.=085F*N$B4+ML=;$X1"JRM>[*1ICNFU_9)J,P4U@< =AKK)KNU
MRIX3S)/.GB0SJ=*>$_:UUIY]WDUM/\V7XDXVM7X_$E9[D/\@O^:/V\=WJZI:
M_3U??G]/GM1?-L^S(I6IU#WS."L%@&6! )8L :+D(L,$IS"UJB=F0SRX!_=5
M4MB?RZV.B=GQ$76,V#6B<L+9S Z$0L_.-F@N]/U26\&[8^0J:EDY@J _B^$"
M@2<K8D5Z4LOB LIK:^,TAH-G8CG_I93UYO%IL7H6XBOYJ<9=:P/7GC)3&)<\
M*]36'B5JI\]CIG;ZB4Z31S'-<ACGQ"C@TX188 O3DH\Z^E'+0+.D.IS/SV%G
MX*GPB(B=U9@<# MWA4=0W!P6@^!X\E@8"CGDLS@WQ'1>"T-A7O@M3-_Q=WG>
M6-/WI*J>91,YN/ZXJL3\^W+&&:(<(G4HHKHE <$48)B7H,B2F,7J_%1F5ALK
M._*7NAQOMPPO6+J*6J;&7X0/X&VVP0J'HIVQ] R@ETOM\S@$O,0>('[Q2^OS
MP)A<4AN,XMAVJ:9P)S_,UT^K-5G\7JVV3[=+MMCJVD;ZVFFUW,R76\'OGD35
MK)9)3"'*!08$TEP=^Z@$.,8E@#$G."8\39A5-3(''D*;J):3J&;EJE4RR]Y,
M#LB:V:' >%D:HU=0[?B(^HQ$.T[.@FG?S<D=#E]-GAPXF+;WDSM$!RVA1@SE
MO'=2IT_>AE'7WBZQ:5+7YZS]K6Y U]C(V\=']3]D4P='?E_.FZ#(:[;9ZC(P
MB]_)?*E3(^M8;;T5OY--ON3=L23*&[4G5/^D"_%IKM//9<;+!*4 2HD S! '
M)([5+BTMBH25-$?,LEK4&Y$L_(Y/RQFU(M7GEB8!NA-V]Z??M+S_:'<RRIIT
M,D<]H;5[:2=VI.7>)57OA*]#G)N$Z]6)1.QO>PRBFZ4ZES5?JZ7S_LW,H?DF
M]FWP&W1__/^%S\UE7_ZVIM;?EO^-R#7U:>*-B'WZH/+&&'2]JB:+F[6F^W&[
MY%W[5"A1EO.8 (8A!C!'$*"RA"#'2<EC!A.16MY3'Z$2_)):6:R&:%13M;V8
M/@:,Z:WT2'%MKZ1?21J@;>R@2-XNHX_1F/@F>D#,PVOHH8?M4QUOE5:K)Q\J
M?K]:S-E<K.^K%;OFJZ>-X!\7Y+MI6N/9@0*K7DL_>JA(?1KNN*C#MC4K@M>=
MFEJ.S!,8SR,TK*#>P;%35$M<HF^:'4\)B<9B.R4?GA]]LD1#8T'[287F+SFZ
M&AG;/FX7RE3P#T(MZ&Q>;X#5SPM1UV-8\NM'7:GHO^O?*^)/HMH\ZWW%1OU-
MUV)XTAN#&8L33"F4@&7:_TA2#!!/F$XEA#15_R]#R6PIOFM*#Q9N2$_\&>D.
M;G3G@$OS2\$]MQ'OL5OK$>GQ:>FU]#5)AJ[,*3%WNYGNX=QG\2K:,=ED$?;8
MO(HZ1J_JPZ<Z6>I'=MQZ]'UZQL^70]076]-Z23V#>> Z]3V^+W]J>\U4D>6Z
MO7I:?53HZ#_-4 93HJM/LXQS &%< $(D!CA#A)28B9@R!V-KQ<0T%O6XVZ@.
M0.DN6=7ALQ)$%V+Y()J?_A')5=7EWO68U]4;?].?V#^&HS0\S)"KWV\LX!Y]
M<X%!]N!),P KF+=KB/:%/5(&L)SW&ID,XBEAZ'J[^;&JYO\M^$S(.$8BK]O_
M"0!E)@ J. *$9U#D*2$%')<TM*<5^*AY-'&([*B/3![J088H2W.)&. X4QOO
M0NI>[NJ?D"8H24F6"2%F/T5%5Q.#UJ=I"]O+GEO7 6 S,]">H+ SQZX8C$^_
M.I0N5 I6C])ET[ .13Z;BG7D%<<.@TU5P_7#ZIJI?60EWFW7R@PKR]M4"7Y/
MUC_:O_!9@5,FDS@%,LT3H*QA# @L2Y SA!@IE75,TF[/9Z;G-N0==GNV1V=%
M:-W<[3VUC%U%RZ8>-U.<1*1EQ;(-H0W&9:&,9<D(2'F& >2( E)R"23&"<S+
M C&!K5HZ^D9X1'_'EA6]/6M)1GMN=I7/-4?=WT,B;69^0^%G9X^]0F??&](!
M U^-(FU(3]LUT@&4@Q:2+F/8I\\<;JW;']>ZF[;>4^NK5+)\;G;<LSS+81JK
M/6]>,K4/3E ):,)C4#(!*<K3+&<VCE0'%B8]V9LR99YF8@OXL"D*A9^W@WKW
MCW6DF8DT-U'+CE6(K MTY@D[ 2%TR]_Q#*558H\C& -Y/K8C3I;VXRAJ/PO(
M=0A/24$#!:!F.9>E9!D!"1>%VB\6$. $8:#,-!6YR#&V:P5H0SQ\>.AA/LMP
MF;.1V4!#0!N[4X/ 9VVDO2$W/@W( ()024!#I"^; F0 RMD$(),Q?-T%?16;
MS:)I)+?WS<X8%Q32. .)8+K20UX E" .<EJ6,:)YSHC+E;LA^6EVB7O28V]K
MCF.8\23CDC*0XTP[G!.UVV9Q#K#D>:FVW8FRXN.R!]S!\QW;_^)"I^LCHR]Q
M0H/L>ADV&CKOUV"6J'FXXQK$(-CMUG&J%[[7&H3B_(W6\.N.E7E6R^]*/Q]U
M99H'-<3UK[G:%4I.4LZ),B=IHD[PI?8B9A1 FO*"82I10JPJ\!PA$MB :))
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
MC0LHKZV.TQB.W1^TUUM7-U2C5>U9<=VV+RIYRDHF,$"4I0 64FU*)$. DKA
M68D3E'.K!@^G:04V+SO*49^T93^' :3,+(8G^>T,Q''1/39XLI#.5[N% 4K3
M=E0X+_)!TP2#5\;W<6FK@I/OXIT@E3H:_J7^JT/K7Z:A9Z0H4\P $J6.9U%*
M3A%-049P0ACD"#'G'H=&'(36^ETCQ*8AR9ZGJ&4JZKC:!>J]>&HPS=73)!B:
MCI#06AJ45VU>_*(ZJ@6,%3(!>K^8T;]8TQ<K>(:ZO=@-Y&;.=BE!?RB+N6W*
M?]8.KN?FO_MDQCC)>$STW;DHD=JF)"D@.>> QB7"/$]IF5E=I1M3#GVKOL\6
M7,GHXWQ)EFQ>A]OLRF79&2=S2,V,4A"@[(Q1#Z,>$U>-4_HY^M;^;Y T2VOQ
M/5D<<[J36AIK.%Y;&/L!W"S+D?@A[<U9K#31O0Z4 A<9S4J 1<$ I$(=?)*T
M  F%*56'(5T-V,:LF)$-?7'U_E__O/UZ^W![]_FKG?$P1,W,<OC'PLYL'(MI
MC/8<>&Z]X":U)VMA2'124V$'Q&L[8?FV?6WP]]NJ4K;GHQJ4+'37NILEUUG*
MLR*!28'*&*181^? E .2Y1!P"&.99!FET"@_>(A(8 /0DHT:NDU/1D6YKD]@
M7BG\)$+#ZN]+;CME=Q+9JF[X.9F<:H>?''2R^N'GQ.K7$#_[K-M:/1RT\HXL
M]*]FL. X2Y  :9K&:JDFNH)_FH,8T9S&11[SPB@QQXKJ)>+DSD9MN36]-D/9
M;&GWCIV=L@>"S7JMMX+!TU)O1G/2E=X*AM<+O=W+KO<?Z[40QY, GO]<=I$+
M@M_\4N37S6<RHPG/8<%2P)"^&8E1"A L4I!CG**"E"6!L4/,AA,ST\1Q-*P=
MY.Q<[9)VGG4(PY[#J&'1R1RYS8GI'4PHB!UO9X+ ZG!Y,P(6;]<Z+CQ,?.$S
M J;#JZ Q@SET>!6KS^31:"/4>SQTX,?-7:3)6/1H;<48UG='">RT]RSS=HU5
M7[+KUDBU'6.ZQJDOF7[1*/75GQSO 6J_MZBUXXNN'G8G_UPW"3JG"O7#-&.L
MC#E@"4[4ZHPA(((E(,UISF*>QAQ#JPL!:Q9"WPPT#'5K1<T36$F@N&HRRGPU
M4G  W_#J("BDEG<( ="TOTQP!L37K8(] ]->+S@#='#/X#Z2HQ-#-$T.?LW7
M,P$1XV6,@,B*$D"98X *G*EC:I'CG+ D*:PN*WMC!S8Z+:7HFZ9EF>/21\#0
MC> FEYWF&XID?_@_9-[7$;\W\K0'^4.1#H[K1QX)5'A[?:KJ:/V?!T7U>LGK
MBD5J _)A]4CFRUF<J<6_*"A($)< 8IH!HJOWQ!@+S),B5F=ZK_6T'9@,??NG
M"4>:<O2M(6BIQT$FQLP@7!IN.\MB@[3_^LXCH)BJ;+,+BV^K&O,(D*V++(^A
MY9C\-U\_K=9D47>ZOUVV92[KK!>=:[@5O'5<*#Z;!,3UY]6F=M!^6I'E^HM@
M8OY3QX1]%IL91% 0DD" )5$G,EQR@$MU(F,\%C&2>M=CERCHD[O 1K?C-:J9
MO>H*(ZVOHIJE^AZB9BK:<U47E[3,B?,Z868V^6+38&>,7\_ CM.HSVJTX]7'
M'-EGZ(7 TE<VGU?>ILW\"P'K099@$"*N&87S5=54Z53#+LAZ/9=SUM#>%;V:
ML5+P'"8)X#3- *2Q )@C"-0^.(.TQ$E.K5QD1E1#NY(U#VU%WN@U%[W"<[:9
M@R9XFME+[RA9NJO' N20(6@AL+?40!.:$^<$6L!PF QH\[)]]=RFUE5CPI2A
MDN^>_Q";'RN^:\7\E>C _H:#.]D\.-?D/ZW6Z[ME[Q>S/$YS)$0"<JPV>Q J
MVT(Y)8!26!1EQM3)VVB?YYFOP(9'T].E#0A5^X35LJOO389KNP6=B&%[=$%X
M+8_137>-CDN-*GV.&D;[#>\UKU?[+DSZN1Y_5U$W0[U?7F9>S.O'7FA^W&K$
M7F*>K"K!!D!SH-JK3VJ3570- %&_:FN(X;WE?ZB%=?5]J>MZW'+U\:L%ENRJ
M0%ZS_]K.*\'U9GU?';;N/"GX>[+^H?YPHQ[YJ?A7&_N9B"D7DE'MX1"Z2CP%
M1&?50@890SFA66+E9P[+;N"E\7CQZ#W_45^ KIE2)T)S[-X+$;52Z,[SZQ_U
M7WN2C$YG\?D1F)T'WL[4VBW+;V%6?63?!  [7-:.3V8OG>T3 'B#+*$05)V;
M?]7U71[(KX:\^J'[75L?^\5-P++KPK(^?E6@FZ[,TKPH*$DHR#DI -2>=B(R
M!#BG.:/JCUA(RQ9?WID,[6OOBB$I5G?5Q_7/NS^TC%^][/RJC4['_%7;^)4>
M-HC5$EBWY?(_T8;.^0M/GZ6/WN/,'6GM.SAS+HVS@D'KKSV6?Q:G;H(5#.0C
MK:["T?)V2AG1Y6)?VGX]DS$6.$]R0!*AU@D$$:!,G5*2G+,<<\@9+T8>4/QP
M>I&SB8_&-CT91I]*/$VZ\X%D^JGT<1:9:A9]G$+\(ASN .*)STN?/?S";7#L
M\$S01S'O6W6NT3'0.D,[F4D*H5H4,B SW2"8Z:8C6): EP0591;GA(PHX_V"
M5O#]_ZNJRAUQB_H&)HB9[L"]X&"[D7:"8&1%Z:/"!:DE_9+2!:M('Q5YN'[T
M\5?L,_GT5O.:;;9DL7B^)W/^ES(W7\5"L(W@;?&D?44>PW0_FS$#:_&+DUO'
M4Z29BGZN_ZD^V)'E<]1QUU7^,D\AM,)O6-=#0F>G^(ZH>:YUY(J'4[:C%:')
M4B)=Q._G33J][Q@LIALPU^?9^AKN7AU;*[&9-[77#OL_KWNNT<\*B*;FRXS%
M#/,TCX%@2!TH!>: 8):!)!-)07"*"4P=JB%X8<Y(WT971U#T0$LP6MCVK_4[
M&69;D^FP=2N+L*]^T#+3.?DBS8X.R^V8\!BLYA,37\%L7GB:-MC-)XP'P7!>
M![<SFNMJ,_LBUEWY_3J9D6&8"@PY8(AR &F&E>FC J1$H%BB+(VAT='IR-B!
M-UE?1',HU3$X+P)#;?([CT$R;(!&"FIG1EQE-#8= ](,&0#U6D_YU;_VBG]L
MQ$G4=T"43@F''AEW#]ITMMAYWW4&"J*"%$G* <(Q 1#K7H&4IR!+$(19+E'"
M+9T2ITA-=2?9]F-1I.W[79V$R>XN<)SPCC=Z>[EW%WM^,V?."N?Y3NT(H8O<
MC)T6^-3]UL ;]EX(M:#J$B]BU39!,70TO'HML/;IG7E=IN?FSMP_\%JR\RZ
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
ME !3+$&22LY2FB8"&Y6E'\E'Z)N?EK/H]C8"O=PN[1/<\V=9B'0L],/F9D)
M+>^+;MY''6-749*"&%_M?O$R=>X$O-&>W^B;UZJ<GD ;,F**1,^ J7_MC==8
MZI/8,T\0=2;.UW#V=3FNMWRNOH*/\^KQEL\@+KDZ8N8 9S(&4.04$%1B &DF
M*<MYF0FC0/F#D0-;II96I(E%MQ_,"V^\%'_8EHP2RLXZF,IC55GC*.].]31>
MCC19%8VC O1K9QQ_P.WL<".EJ/O7[/H2Z)U&DUZW5>JXN_=8SW 9RQ)"#LH\
M06KU)[HIC=H"E$4:2XPXI7%BD[%N3MI*K>SSV'>,1/.F\\6&_(H4:<MC@P64
M9H>', #9J>@>FWU7D/KT4 <(+]E\,>\<Z\WNU-])PEY\3^<)"\*3GBKL 7E]
MMG 8P<VLM .U;FGQ:;5>SS@6DDN2 E;$$L D@4 9#01$'B>%P%1B;F4_CM (
M;"A:%:@]A:L=5'96XA@R9N9@I+QV>K\CUNG];YK>/_QI]X TGM3X&(5)]75
MQ->*.?2H:\NM)J5K+M9M^C3B)4PDBP'CN6ZZI>,TD2A FI(<EQF3:5[8-=UZ
M12'P[K='S[;=UFLHS!1NE(!VZM8C%2 =_*0@WOINO1Y_XLY;)\0[[+UUZD'G
M;,?Y4O#6^7^O9O1>+/55K?Y1>_KOJ]5_J 5W]\@=7<R_M_>W-[^86*_OI'ZV
MB2(Z_?0,)90G"<O5834MU=X[TZWSRA3P-(409AD5U*Z5UU2<APZ<;.3H;O8B
MS9+>BM:RU/]JKO%V#.Z>W+.H=OU1(Y)V2-7O=/6=AEZS3FB<Z%,QLVUO\@.P
MLYEO<>Y=<A:GG0=_F8H3\3UU?N*TTW$D*W%B!NP+M'\5"_67[[^K(2NRN%[R
M:_XX7^H<2*+/EO?D64&^:.OOKV>0XYSBDH$\+2& 11X#7.0<E#%B>8Z2(C6K
M?6Q/.O1%4</,5?2]8>>JOL,@+SB*GAJ6NLX,%GWK+&$>MOMAP;.\%'I3N)F7
MA0^'GUN5>+\X6M6/=X-BH)R\Y8"359=W$[1?;-YQ!+<3R5^DFNO>.=JMU]9<
M1#!EE, "$.VQAR5$ )>( 2$Y+3.9%@1:I6<>D@AL9CN"C=O9K33E$5S,]LGC
MI+6SBY:"6N\U3\OB:5-XA,"DN[?3 K[>9@T\Z:9X727[+^)I56WTT%_%]SKB
M;Y8)4N8825"( JL#/"8 DY0!6I0HRU"2YB*W4<#3I (KXKX9PIYTU-&VT\<!
MN,STT@\(=OKI)K^UFIX7S9.Z#A":5&W/"_Q:?0W><%/C7J*$6JGK"+P?JX5Z
M?WWS7]OYYGE&2AXSR3* $\( Y*D$.(TIB%-2H%+"/$U3FTNL<P0#WV@]Z%>B
MQ9Z)>@NY[K'QOR-1,V*GWV=Q---RG^C8Z?JG5Y#<#(-@K>2FDGE2];/D)E5X
M4^%?J[WQ>ZX%3^A:?>RZ*Y2^)UCOHR\3P;.<RA0PB 6 :28!Y;$ B<Q@'!=I
MF7&KJ[.3E$)[+'9THX:P64BE)5IFNNT% TO'@YOX#N5*SHCFK4#)*3H3ER0Y
M(^YA$9)S+]@IL&!\]F6[$$E,\^2ZJAZJQ^6&?UR0[R9*>?KMP-JHB4::*DCZ
MQ<&C!U$]ZN1/P<TT<D#\857T([F=#IX7.OJF.?"@CN?%&P@+52^W*LCX7O,&
MAIQ$Y<Z+U.F:P9,C>ZR]>][]^"]S4:F!?CQ_$C^5W+_FZQE!K$@+=> E F8
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
M040^H'.KG>)*=+HJ*B-A>5%/9>Q8WII+K^^KU4?M&&Z;K,X*G*&<,@R2 F8
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
M0A?'LWZWET[G8TZ79]5ZO*S-,L[F?VV6ZVWT;WJX3)ZK#CP>:-N +OR]@!]
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
M7,N;[Z8CW(?UGM#@7;5=/NB]6"]%<L&84@P1"HI<90 5! ,F"@EB%F=%)I2
MRBF3PDKJU*%&K8/)X.J1B71JW+AG+;LA:N=(@N/D&+Z,A\C9:3B9',AKV,F<
MU6TXP7#H-]P>]NQ\_/3XN%K*LJFAEI_+S7U)'YJ"&J82FDF]\L \$P!1I@!%
M>0)0S(7,"L1BEC@U)CXO:^H(I)4<M:*C5K9?$=(09G8.(1 2C@&%+PCN_6\O
MFQ>J/>V I'F[QUXV^:BYJ\4C[@<(MWD<?Y7KY:;\M-GJZ.))FB+]EDXGYVF6
MI2P%/#-4F0(6@"4"&ZI;IO2.+.;8JNW:)4$33^?\'W'\+U$C/*JE1^))1D:^
M(_W01<0NGT&$PL%M,L\(@?VY12@H_(XQ!B )<Z9A8][ $<?@X[.=>-@8T3\
ML?J\9^S1-7=IPXV82X)2TXPLI@!EB6$R,&T.L[S(66;8?)TXEEZ^?NH(8]>G
MR2^D> F%913A;:!CX&!MFWND<-*$4,'!RY?/&P^<-.PH!#C]*<_IM+Q?+]62
MT_5VOV/XO%DM^5)6^P0YR+(8IC '*2:)N1HU5&9IJO^'8H;3(E-V,8";V*FG
MWUZ)_B:W4\,NMVX,JI8S-CA6CC,Y!$SND]S)ZE"3WT[HO$[!"8@C9^'VM)L3
MJ<KMXLUF7>G7B88A53NF[KB<2I0D(F& )KG>-B": 9IB!'#!>4X4E#!+;5S&
MD)#);R1[8J-:KN,%PR!"P],_E-V.QWX^)EM/;AN;AJ:R?KXWC?6_]E-X\-6S
M3%@;X[KI:?59[^RGNN;GB_PAUT]R]T?7+R=9P#16!4D)*$0> U3HO3R1BH%<
MQ1PAQ/2T=2(9O"AQ^HRFIDBME7S3_27:Z^"<M70!0[NE.R@R;A-Y%"@^V49V
MAH;+*[H@;^X,(COS3^0*63[HVQ9'SR=9;3_3I?@DMPN<*)D0I8 2/ <HAC%@
M,D\!E:)@C!$$W7IW'[Q_ZO685M^C1RTJ4ILR6K:R79O6O$3$;B*/L--MVG:"
M(B/)9 [RU9,PX?8;^KC<TE7=UZ[[T$UT]UCW:]:_O^7;Y8^:2S)D.YJ35@=K
M-_/R[3.WDSEIVG&[F-,?<S]B__#U:WLTRDD")<()P#G) #+DFQ06!%#"N(B1
M*-+8*EGGQ5LGGGE:COW!\-[4RP?A7@8X3JFO7SU.M_=&V!]E>QGC=VX]-"!.
MY]-'.@\<1N\_.]O)\Y%Z_6/FXU]Z<HJTJ;C?-K?\OYZ6I;E6$T_&H;9MH182
MB1BJ5,_4.-$A,\,"8%ED@.MEM!"$%QREBW7-?2+L5LZ+,JV^0Z3Y#O4E.ZRF
M]8H2R;\>Y5HL36KR^;7#$S>[U34,%GX,%ZWH:+N)6N'17GK+Z!20V,+6TE"<
M%A?ES4MG86O^$9.%]8.^MTH;_I\?JNI)BK=/I3DBD^5RT_!DU+^[J_-FJG=_
MR9(O*VF"@3NU;SUK,OS7E5P(I$1-Q4=0IOT$9N:N/!<@D;' $)N6'T[M>0+I
M-?D]EM8D:M1LTDWE3<,8$[7Z13L%;R*MHF%,ZS5GCGYJ]?S9]0(LS*A9GL//
M/Q:.!_73#X/'75U0T()=\H71:N;;P:!0'E\KAGV]9U<ENBQKD1_6CT_;ZJ/\
M(5=)&XBG1980Q&*0$T$ RG()6&[JG' NTRQFN8).50X#LB9VF+6H*''LD30
MC9T'"V2PFU<R0CMGU,@UE.:U_1-T0+,P,50CI %)\[9 NFSR4?,CBT=&M"TT
M' ZE_&[H)'_(IIO2QTU5O=^4<GF_?O-4EG+-G[^5=%U17M<XK$7]KU53\;!K
MIMBY&$/GB)0A(*PS#U$L(< XHR 7/,L(U0X@=[JRF$;-B;U&3W9$=\(]6B:&
M'Q\[_W-]U-U<5].R\87"3<M9&?UD=/[Y)FK5CCJ]HY[B=8U5?]#Z+6KWX5?@
M]H^3X1NR?61X)>=O/SD9T"?;5TXGS<_1-]ON1NYVP0LI8IDID&2Q,G2[ABHV
MRP"7)$TS2!*.T\5VLZ4K.__\XNU.;G4GP]ZMFD<BWLB*Z/")CP46=K[0VT(W
M%]91DK>"POF:D_H'<A$OWSWKS#YIUN&$//TA]SNA?[[[^N:NI8MXLUEORR5[
M,I.U#>HQ(@0JPO0N)^, Z3T.(!1F@,DD$9+$.*96E[6714T<N-3"/>Y@+N!S
M^78IG-5NLZXQN".#Z4L.CX+]]50X-/SNK,ZC$N8JR\Z^@?NM"R^8[=++SI#^
M39CE$R-++NZ4R<!XO]K\6=VR:EOJ0&-AB.!AH==[D20(($4D8)S$@,H\%80@
M5A#A58!Q0MCDQ]A=R8(.S.M<DUIZ]$<GW[<^XQ1NMF?.8=!P/4CV!L*_F&/
MPM"E':=$7:?08\#HLV4?0\]X3O!]J587>BA!<B@Y8$5.38Y*"HB2,6 "<90B
MID3FE"=V)&'JJ=POZ'-;<L^#8CEEQYCJ.$^=K'2?FN<L"34?C]X_[R0\9][1
MS#O[05_ZA(<'6C[?J68;K_?B[_ZB#\MUTUAG7Q[$,B%0C@E@B=Y9(PPI8 Q#
MH$-_)2!+%:)6%12.<J>>FHT69FEIS]+,%61?$U=B!3LT+6=O>(P<Y_1%>-J"
MRFB:LBLW^X,Q,MA)G9F=P0F*8Z8&M\?=2Z^^R*J+"=J*(J1BF:9" I+FJ0[&
M<[UBX]3PP.&"2E)D$EG77!V]?6*_\$7^6)KV8W4WO=*L:\T%M$?%U3$PPY-_
MM+EN4]S?4J="J[,6C:BP.G[G;*559\WIUU2=_Y#?4OW[NMS58NQ3':HN+?QN
MO9O<LNJRB63*$<IS#/(X)7H20@EPS%(@8UDDBF:*VW'+C]!AXJFZ*U(H9=/D
M<KN)GO0 EEN->+35Z]7CIEIZK.4^<-NMZQ.#Z.8 ^LKT$["JFUUI1V2J+W?K
MOZRB5JEP*_T(1 *M^CX:S!H!C(#H,!H8\RH_U_5QL[[_)LN'MY)M?Z/;I[(N
M#OHB']M4VCNEUYXU7S[2U8>U(:'^IH=5+I(,"TEU]"!IS %"20:P( H4$$N4
M\!Q"Y$3WZ*?&Q Y,?Q53-\_DB::=<YH>(S?_9/0!1J'(:'03M3H]MT3UM?1P
MCFB<]8%\D:<2L[JC<4 =>J21;_-S2K\\5<NUK*HWFP?6;H4^EYOWF_*!?E@K
M\X?Y45L&>Z?:9'_Y52LBZW\T8<7;NL?P]HFN%B1/14;B!$C3Q >A- $DD<(<
M7&).298DB5-2:' -)W9EG;Y13^$;4\(2U3I'/:7W)>!ZX]$I'E5&\ZBG>O2V
M9GAMM'?SDN&'U\Z!7G70W'SKM<;+V2U/AFD@CQU>OUF=^63P'OKYZ02Y)[P,
M9;(=MTTYE=O69+/]JO>9YIF%I$6<Y +J;7:& "HX 4QF,> %$47"(,',BOYO
M"N4F=OQ=YBGO,D^WO4Q3HT-DE+!/,PD^-L.N^]J(NWEMBTS@TZV?7OTHV:</
M77.T_!*.KC5J3EE+4\$ZD.<47.1LF5%3@=7/I9I,AB^?%]M^6%?;\FE/]2IR
MDF?2G"ESJ #*.04D1\QD7E$A"U$(ZLC@=21CZEO@MDF-"6WKXX9M=]P0[16I
M_'AQ3R%FMX\8B8/C3>\A!-^\(/#@ZCIK9#!VKF,),_-QG37QF('K_$=#M1_M
M9V16OSR_>WA<;9YEN8 8H8)1#)*$I'H:LP)@)'*0):K@>0*%BE''*O)M3-_1
M,PI8?;=?4HQ\\V#M:CHZ1[ROQ-@NHN<@M9WG(1$*V"G4_#_:U6ST=8K8<]1I
M-667T M 3-87])S<*W<"O0#'Y=Z?EUX0[!QU3QKX06A/ME1+X\N:[U*[J1>W
M:_%1_WBYJL]Z]>^TTQ,?=%B]OE_N/ES'/]^^T_6OFXWX<[E:+9(BS92@*4AH
M(0'"!018(!UX"(41RRFG;JR!LVI_E?/7O3E1WYYV:G>'>:*N$.W9%+5&U??
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
M0F5$X22-04)E#A CB>EL# %'!"*A5,SSPHG*R4'XU DN1@7G-NOVT-DY^ZD
M<?/5G19-O6#3;]<H$O5:9+2Z1#^UVOP<M,NZ,PCA&JW;BYZ[U[HS*"?:K;N_
MP^.LVR2ZGFC;:7O*??KQJ>/)7>J"X18W9SB[-I@.9]EG++<XQ1YOM./YM1$X
M5:]/"XO\#J;/O'.^(^EAHUX<1E_XJ/=R?<#[VK2$UJ&%^4?[\^J3-J6.,O0F
M$B:&D94"G!*]B20% [A@!&20"YX4.:+,BIG<6X.I+Z::[O"F*4!-6]@I<)H]
MV7F%=T3;>IF?#D-'/Q &/I]%W@^"<"N]H_RYEWL_>$ZL^9XO<C_Z#MGS_F65
M;_/ HH 9%Y0@(#** ,(T,UT68H"5S'@>RYPSJPY<<R@[L=OKU(]Z^M]$>PNB
MO@E1.\L[(YJ0?F]&U-IQU+*J?=#^O'SRK\#E6X77-+!NOOC_U#&UOU5Y36/K
M=T_S.L;8Z3)H+M 'KI<F5V&V"ZNYP.Q?@<TFTV]/L]L;?5@_/FVKC_*'7,'V
MPC6#-,V(8""C4 (4%Q!@;OIO(PR1T.N]HIG+[F5 UL0+=BTJ@FX;D"%H[+8:
M@0QV6\CV9PDW42/W)FKMGX!6WL+$0)N&(4FS;@\L3#[<"-@\XEF*_E1M-P^R
M_")7=&M(,;;ZN[#<N9-N)A-("AISD&*2 ,1Q 9A$'! <)[R L2PRIW,(*ZD3
MS^E.!] J$>VU<(JRW)"TF_C!\7%S 9>AF< 3.-D<JA3>2N:\U?$N,!P5S#L]
M[.8QJG*[^"KOZQY5TC!'/WY?<KIJ"8=AS@NI! <,Y87V$(4"6"84<.T9$H83
M*:!5HYA!*1-[A+Y 1X+F87"&)WTPD]TFN9NUUM/9RIJAZ:M?T)NZ^E_[:3O\
M[EFFJ95YW;2T^[#G9<*RHO?WI;QO&3^_Z)A@_20/F@G(C& 1T\0DKV8 B0(#
MIF .$A[C%&9I@6,G6ADKJ1-/TY<ZF.N^5@N7[@,C,+6\)@B-E-OL#@*2^\6
MB]&A+@.L9,Y[ > "P]&AO]/#WL[C<5/1U:_EYNGQPYJOGL1R?5_S;ZZWR_73
M[JA@LSZ,(<S]*%,)P@ AI5T*A'HOD,@4J#S&$$*L4N24V#I"E^D=3:U95*MV
M,W:#, 9T:Y\S!Y3.GN@ Q5:OJ*]8M-/,!6<?!S46H7!NRUN3N9W96,A.N+C1
MK_0\[NBSIG_6?^//^X6=LXPK)'-0Q$SO8?2^!5#,,J 83^,DIEPI)R*;(6%3
MWS#2:EEG0KW0P?% 8P@KRW.,0 @X'E_TI9JL<B,W^J/]<Y+ Q\;04&<60Z+F
M/:JP,/KHA,+F&?>TQ2^RZAH=F(RMN@+5,F7QQ*,33\Z>Q.BM-*Q3[<5.G<SW
M/^Q3%D]9/3PQ QCL-A>';0U67'O!+J^$Q5/OFRU9<<"8?J+BT,?<J:3:;M+/
M"63?EMN57,1Q@C))A0[N"0$H2R# 648 EQG'DG"8":M3O5,OGWB2U3+,"IC
MG]C/75_S9WL.J2,PAF?66!/=II6K=4[D4>?,\"*..GK9;*11Y\SH$T:=_8QO
M>/GPL%E_W>K%K$D>EYGBB>"%#BE1KD-*D@"200I8C/.\B"4DW*E_^J& J>_(
M:G%1+<\U>#Q PC9@]+?/-4C<FW:SN^^N&]>%# M/FQ,L%#QX_<SAWVGCCD.^
M,Y]S7Z#>MFE;[Y?Z?0_;=V6Y*=]LRE+6A7CO5_1^ 5-)L8@92#+3;@IB"&B1
M4D Y39,T3](86E6SV(F;^@2J5>!4&[BH5B?:ZQ/]832R//*V1//RFA<6(\>C
MI9#P."V1]E9[+9H6KY]M&;4WM;^P.CP5JIC&U,#QK13OG[9/I6QYD+70=5-W
MJ\56G_16\_VRXG3U[Y*6"TAC&N=9#GA>2.TK,@9H+$V3.H1B!%G&\I'E-<XZ
M3>U03M2%W$3OJNWRH4[T:/3LV+S-].EI&BW7D=$V:M2-C+YC:W+<!\WR*'S>
MH7#T6Z='H55P>!!N[(<@0%V/-VB35?JX:W3EVA]O""]7 _F_VOO:D*\VE99U
MI_I,B6VZT9M-M:V^?J>E9+22HF/DW#7PC561YSH* XHC")!@.: JR0!F64)B
MEI BQ8XWAR/4F=C3UH)!+3EJ14>W9:D_TH0GOKV41XZ!]47B3,BZ.<X&U%_&
M@.IS91@ BW"WAF.4F?OB, !P)^X.0[S5SP'6F]CFD.#M4[E<WW^6Y7(CZFUM
M77E1+6NONR!,9J)0&9"((</^10#+,@4P*F*9I8A(X119V@J>VJD9-=I3DJA1
M)&HTV1VA]+5Q\VS6X-KYL"D@<_16@=!R=EFNI@=R3M9B9W5#KF <.ASGYWWW
MLVS[8:V]5+UM_K#6LU-6=2ODOM0%2B4F*68 8V7Z!.K-*]/A$Q RSW!,TIBE
M;@F=5F(GWY6R;;37HLX JO6H>WV_G#JN&TXK5&WWE*&Q<MTV!H#)8U/H8G6P
M?9^5T)FW=BY '._>G)X.&I_4\5#U8@U-!4TE$PCD(F$ \:P )-4;,J9#E3B6
MB";2*=?)6O(5(Y1&F0E"E!/XCHI1QJ$6+DAQ BQ4E'+>^&G#E!-R7T.<<AX.
MRT!EX 5^3N:=4N84OR/&_$;_,E[,%*6O3:/6>C=VFJ5.5HL8(Y:H! &I$@P0
MXS$@"4L!3Q.9QBK-9:Y<_,X8929W1695WAI)-]&ZH;E54N-,5^:G$6L.\MP\
MT"CP[9S27)"Z^:F=5GTBRSKN>:G9S0#QI1D(/2EX4#+A$' %\FRC5)G5V84
M[=#_!7EG,.*L];T'0<<MY^53?6JEP5SIC[2'_?6IUD*F"<N8($ @I&,V*#F@
M$*>@$ 6D&4%%C*Q\YZQ:3^QDSU/R-*9X4O*T)D6M3?4'N]NZVJS1#$P3?#^&
MW?NK'76W=>#_'_#]@(_FWKKNP(<FX;K2%R $']=T ^%.S#6!+M=FZ)H.7@NJ
MK@F%CVL;H".?1I.ZY\&"*933I# ];'G=QST&-!8YP#'A7- 4"FF5.3DL9N)X
MH);AUPK@  [;,^&Q1KJ> ;?T_F;[TTB\B8:-]N;P/VU38+;^ R%7X>4_;>@Y
M!OXSG_:;BR=\QN=R\V-9Z;^8'8K:E ]M(:QV#W2E_<+FR13)WM>[E\>5U/N9
M7<N171YL6S:>98307""@8,H,_8< F!4,4 9YAA3.,+5J8#>+ME?9*?34CWKZ
MF[N5VH)H;T*TM^'F10NC??:Q#RW M-\ .R_V:L8UQ%Y@UB%U=JZS0!W(1T^K
MZZRN?A;8#U>,>83Z+3R?Y/8-K;[7^@@I?GG^O3*$<:V0]?VM.4IK(M(N=Y A
MGJ.D2 !32D>)D@FSD&0 9E056<Q4DC@5L[FK,/$2L9,<[45;EF./@-7.14\+
MEIO?-3W[C#)1ITW$GJ.?C$+1<OUS= K&25(S_3$)Y" ]%)C5Z_D#=.C*1KQI
MFOJ>[A=M@J?);G^__"$715)(C!(")&-Z%UOD!: XA4!"+%A:)%S:$5&.U&/R
MC"F;"I+=;QOE;NIRD<BH%[9LY]Q86&^AIT;8>8\]#;C!"W(N0#-3$<XY+5Y5
MX<T%J%R+;2Z]SL_I?2YW7?[V% (\4057,<A)G #$I(Z_\I2 5&8X9BR)49JX
M.+03,B9V5CN)4=54V_]?_XB3Z%'/EA]&^O\=P?@FCNO_HJK.5HGHT_;[IC3G
MIC?1>M/]=-ED*6W*:/.TK;9T;6C#W%S9*83MW-1(W-Q<T!ZR:0D*!HP*Y#Q.
M29C5,0R8>#CIAS[JV7/^1<>-[IC_N>DBO-T5J]^IW>;N\Z;)TGKWU]:T'V8K
M_52U7:0Y9#C-=5A39+0A\L4(98#1(DM1C$CFEJ\92K&IC_-?ML:YV=W=/=^T
MK<:W-[V:_XWJG=QT"D=_[%6.WJV?'EIJ0<?"NV!#:>=NKC% ;C[J.F/CWNP]
M,)"A^KB'4FO>%NV!P3SJOA[Z_>-N2'<98KT+VD6:*%+P) $"$5/;QQ0@E'(@
MXHP7BLM"BG2QW6SIRNV>])0P)_>Z$^EWF]@3>V/(>BM7?N,AT-QN4\=",>).
MU0$%[XO5(?,"7Z^>%'652]8AH\]=M0X^XYF]3LNU]B_59UG6F?&&*9<O]$RF
MA=#[*YQG$*"$$D 494!OKB#F,&-98=6<=%#*U!><1H9C-OE),.SFZF@3W29I
M)\XD<#>%*3?1L,7NF=Q#%H5*T3XI8][<ZR$SCY*J!S\<8E/4':$L($DYXX4
M*5%Z#N:2 )9S!3!+$IBE%!6YT\GM:3%S;U@ZN6,V&SN(?+8./H:/W A<M'ED
M$']HTB0A^4[(%0/L0T.'P^6C3[OS:-_^24OQ[>'^M_7CTC!M[ G?+=FTS[Y@
MXGE7RXV^+1_,U_"W3Y\_1'NB$'M"[?/F#\^\8):[3;PAHZ,_@A+=6UGH1;-]
M_JVSD6U?-*Q/N7WYPWZKXK>2"OE R__L6D5RA9-8I7IWJ0C6^\PD!ECF.4BP
MR#,5%SE!3G19AP(FGI%[<6Y+WQ$.=HO>&.O<9MU>T@1=,,^9$6B).WK]K(O;
M.>,.E[6SG_.<6?2O-WHSN=R^H67YK#9E/8--(OY"QY:%R&("H$HI0"1F@ DA
M08$YD0G-I<R<<M[/BYIZMM&_HD9RU!?==GMS/.H> ,QR,@:!P7%:>B+@/D4O
M&A=JLIX7-.^TO6CPT02^_(1';'I_O_V\KM:WXC^JKS_XFVK;+A"VH>F9YZ>.
M3-MF?C+Z; ZH-^M>HG$5?97ECR67=8F90YQZ#@J+,#4 "HY1JC4  ==3&U/]
MPM5S+YTO6KU@UHM@]=)G0R7G_5,N[[]OI;C]H7>D]TV%V^VJ'I^:#R<F<:I$
M42^TIG9=+[0X8QC -"4IC4DJ$S@N+>^"!E.OO^;R)5JN?\CVBSTVP^X2H-87
M*M/!Y'S+<B*KSOQ_5\=VR[=/IN1BI\Z.KD-K.F56G24HD^7379)_Y4PZ2W@N
MY]#9OLB3_8Q_E^)I)>_4KYN-^'.Y6C4QJZ!"4,)S(-,B 2@V57"9X$ )R4F2
MP)P(IXZU9^1,[&$Z67XA_3EL[-Q( (O=G(6UL>ZL8\.FA.(8.R-E7D:Q85./
M^,,N?-PWI77S*,OMLYG^V]NU>/=?3\M'LT(>=A15D!8Z&"@ +&0&4 930%&:
M ::(4CSC(N%.QUVV@B>>MIT:-]$O3\N5J*\P#;?$3AW7_%5+..TF]A0@N<WT
M/3ZU#B^QF:=YJRL(P3)C+<7.G"[K!L9Q#JWC\Z,Y+'JY(9WCTG(/&T<?M50W
M!^AZZ5= %3$%"!4<,$H(("2'/(4JAHE3;?QHC:8^AWC8E-OE?S?-5S=*[U5V
M7=:I3S?[T0-@O8.9#U;G'<V9O+$I.]B'PB,\CX>G/M>B_!@'WP [R,@7^SG$
MGM V6W8A)$VHS!3@N4B!X7X"3&J'AS.$")(DQRIQ250]%N'DLMS34YM#%=[(
MBE9[\6ZNZ@0T=KYGG,%NSN2%_VBEA?,:YRT)Y 9.")AU7I\W\'"B#GS2;>95
MY791Y\1]D8]Z4+^;#)QR<U_2A[H1>R8-O0Y#(.=Y#A#66QF"4092DC)E[A5S
M;'6U."QFXJ"A%ASM)4>MZ$N-VUV &IZ+X<QWFX^^EEM/33O#AJ:G?D-O:NI_
M[:?EA9?/,C7M#.RFI^6G_1;']\OU<BL_+G_(HV6X'Q:;$M]U)4W/O&]_RM4/
M^=MFO?U>+5B<")XD D#.S58A9X!B%@/!8Z(75)1DF5-V^#AU)I[R^CN4N*VO
M(]&U6XOGP\S-3S1Z@5JQH[B_QQK05[+E"KA;![S4"(-/H&A@I#*S1@YA@#N,
M,@*]U?,BY.GA@9;/=VI7/V-Z@B[7]W+-==BS/R3,*4R5*64K$L@ 8K%V;) +
M4. BH0CGAO73Z6;$4O#444NCACGEZ#4+>*&*X^V)+:"6URD3P.08W5Q&J+UZ
MF>;(U16!4-<RMF+GO:=Q!./HXL;U^6!4I3LY6_VW:BG:ZNU>2];JB_G;G;I[
MVAK=JII4X7\N[[\O1,QC1E0*TH0K@ 2"@$!,0(*A*@H<"\[02&[2$>I-[*%.
M,U?N]8U>*-SO<5O=1+7.9NIV6N_H08SFH]E'QPRJG?^[WE"Y><EKC%((0M$
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
MX9W_D#>5Q4%'INIVW?1P^KS1"Z+<+LMF\>Q]XN5N?K^$921'S-#/L#A';:9
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
M=5S^=1ANIUKW,N@,11R&GNGC4P-PW"=_R:L/;X8[\H<J[_[AS7]02P,$%
M  @ 3(1.6OU1Y^]+30$ DY</ !0   !W8V,M,C R-#$R,S%?<')E+GAM;-R]
MZU=;29(O^GW^BKI]O][LRO>CU_2<A3&N8@UE:$-U3Y\O6OF(M'5&2!Y)N.S^
MZV_D%F\$""DW.SFUNFW 8N]X_#(R(C(RXM__U_?SR4_?8+X8SZ9__1/[,_W3
M3S"-LS2>?O[KGWX_^T#LG_[7?_S;O_W[_T/(?[W[=/33^UF\.(?I\J?].?@E
MI)_^&"^__+3\ C_]8S;_[_$W_]/)Q"_S;'Y.R']TO[8_^_IC/O[\9?D3IUQ=
M?>SJ7^=_$=DPH$H2#S(3:;(BUE%* E,R9)FUUN+_^_R7#,D8&C7AC%G\&(WE
M%P314@IFDG A0??0R7CZWW\I?P2_@)^0O>FB^_:O?_JR7'[]R\\___'''W_^
M'N:3/\_FGW_FE(J?KS[]I\N/?W_P^3]$]VGFG/NY^]?KCR[&ZSZ(CV4__]=O
M1Z?Q"YQ[,IXNEGX:RPL6X[\LNA\>S:)?=E)_EJZ?'OU$^8Y<?8R4'Q'&B6!_
M_KY(?_J/?_OIIY4XYK,)?(+\4_G[]T^'=RF&19S].<[.?R[_^O/^\=\//IWL
M_7* M':_N_SQ%?[ZI\7X_.L$KG[V90[YKW_Z(T9\)9>,KU[X_][\[L\W[_XZ
MAP4"IN/U"']P^8CRLBWH@.]+F"98,7?UBLDLWOG0I(AV-K_ZS8D/,.E^.DHP
M'NW/$.][8;&<^[@<I2 52P&(A$")](D1:RPB+,6D ,!KIN^R76A>(-&=)A80
M__QY]NUG?/#/11;EBTXHG4 >O&XEF.WHOEIZA].RO#IYGODP@1'GRH)"960E
M$K(@,K$R>2(M!REYMB'3G5AX[,UWN;FMZ+UY_&DV3S!'FW+U:C^/#Y1^%\V7
MG_CYJY_C@TC\,IZDJ]_.\]EY#1TN9Y4ENE(=DOZGGU "&>9S2$<KS3W*:,?E
M$JTN=)_<%A47"_+9^Z^C4Q0Z%$;V)WZQ.,ZGRUG\[[WOX\4(F+#&:$J$!Q2/
MC)9X)P()43O-K!;.J2>@D?TB=%1?OFF%#Y@L%U<_N0'*L\0,AY8Z>I[U(?0&
MT'.;_O>S<S^>CDRVR4IA":6&$>GP*QN4)D'[9,!G#3%6ALU#*H;!2V7USJK*
MN@6TS,[/9]..C[W?X#S ?.0$-1H\D #"X=KQB5A -T0:$26Z9=384!LM#Z@8
M%BV[ZO4^3'83<@,P.87Y&!9[)U>O[R1SR0HN("YI8< +261,&JVN-,0*;KE)
MT8--M3>EQ\G9"#C\C0"GEM@'1- C&S:&#G"(%GDQRDKA^Z0D-$'$E9#1V],F
M$48-N"!8S$_Z-%NYN]=O'P8MU9V8JD)N!"QG^-F1 III$0:E2F \D"P)P@#Q
M.>L<39*4[A;.W7Y;4Q[MEKI; X@7"[(1 .Q-IQ=^\@F^SN;+D02!S 9+C-:X
M7S+D)'BIB*5&:AU9\/DI%W9S(-Q^:U/6H1X@MA9L(\ XP5UQE@ZFZ3WZ]",A
M#1,T"&*$0_\]2$]"R(XXI:4!YKVEL@HR[KQV(VB(-P>-[47;"#;.YGZZ&!>A
M7.);,*,SS88D[]"]E@XC.V8B@<#1?<I>."'J["#WWKP10N2;0\A. AX8) ?3
MY7CYX\-X A\O.A^:6RHD#9+H:"B1-":,_1T"/%(>N8@A ^P$COMOW @4ZLV
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
M8G&9<>T2'4Q[L,@*D=FATV>")"ZCM,!ZX"P()F/U9I&/$=-(0KIB$G$G<3>
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
M(F<%M8=';DOKL#5; VVYO2JT/?PB7[@R+^;Q"S)VG&^/E9"46V6B(BS:3II
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
M45@7Q0N\SUN2-B2!' G*D#=5K'!F@F3F2G\XR*9Z#XF7T#?P%.J^8->7AAI
MW^&TG*+/YC_N\Y&5B2"I(R:5 AQ9ADP*BB%(N:J&UCK84-MK?XR6@6=3]X2J
M*I)O $&/=F9[8)=U4#("+H5<0I2,P4H(@1$/"6SV60;^:MWSMD+86\N_]Z*9
M!A"WZONU:O=UGQ6O#74N.:)#N<IAK$8W0!@2A<M11:U2=;/U!#F;X>JMI>1K
MR;\!*#TQ>N ^9R9H@:O"$B>#Q$6"OJ5#09%(F6.2>1-D;?.U.76; >VM)>E[
MTDX#N+O/#CJ6XR4<C;]!NKHCYJV7Y;9&8L)BM.QS:7<?B9$Q\(C2D]5WRV>)
MV@QE;RT=7U<7#8#K%"89 Y2+>9FJ^@F5-/\&]]<+-<) EHIPYS!,B581--V,
M:,8-]\PD5[WKZ@9D;0:PMY:JKZV/!B!VW<3H/A].:.MRF<N#-)>F B7)%X%H
MG41.VDL5:I\I/D;+9F!Z:^GZ*I)O $$?9G,8?Y[N7^"[I\@'+HZ%CU<S$+IO
M)ZMY!/<9Y4H#(#-E&#3&QUXY$C(X(HRA-!AD5-6^,KLUL9MA\*TE^5]'=PV
M],DV)ZL;_:M/7-WLIR%QG2DG7EAT0Z/"2+K(-R>!AMT:L+1Z2<4+:=P,DF_M
M:*!7336 Q.O)GK]AV'UQR5;'R?TEIKP5+ M/DNJF+ 1!7.:9)*J- I:HL[U-
M+WZ.N,W*7-_:^4 _NAD0='_$..J6T<K9**G#[Z6UR0.O-=&4(P1/5.8"S7EI
M<IM=)BQD=%@5M]G?NS+]X!+'IN_:##IOY1"@%PDW8*8^PA^W)#6?3?'+"-=M
M)+JBR\7MJLN3^7@:QU\GM^\9:!^D%#F0(-%36%7V9E_ZM[LDK-(BL=JM)&O0
MO1E"W]HAPJMKM&T4K[?K.F9EK8_E+B!RQ4M7.Q'P#\I<MA2,$+7=OI?2N!DZ
MW]I11*^:&G@'_A5]V'(?=#XO:^QQIT(PZPQCCFB72GF>$^52:,28RGD;L@V@
MY0:;\(:OVPQ';^6DH2\YOY'+MV<^3"I=O;U\5!\7;]=1V?^UVV0<$[3XZKK<
M[W:YI"H8D,1C#"@(FJLWI^SQVNW%UZ^3,<Q7!4R EO+SW)]W@KT%<.$#8AF(
M85"BDY2(-Q"(3"HI)FP,U1OK;D)7LU=N7X*0AVU,*BND28OSJ709^OU@:S-S
M]_=WMRU/T%/)H%Q6TW] ')6F>04G_Q@OO^Q?+)88Y\UO-JN4I69:E"GCN?@A
MDCA& W'4"^TEY='4/G_;D+0*DZ3]Y\]S^+QJA)HO7WL/VC93$$+&DO^P)1.B
MB$TZ$2:S2KB=RA![F*C]/&'#&IL^T+-F%G1E_31I>GXY/G[_C\.CH[V/[P\_
MGNU]_.7P79EI6F;-;VV.GG_F[B;JA717,EM/5-JL:2QJDPB).4>49@8W/JF(
MIQJ_59RQ&!,+L?8)W(L(W-E;NF[1<_7:6[.%L^-<0+E3$' G!MSOG4U =&EH
M9D$X17UM)^EQ<H8U5_VAYH&[5$DC#227;EBY56AT7WSWK#&+JN2!2^JL')MJ
M84EP$LJ\J<RURD'2ZM4Z+R=SV"8F0X"Q'PTV!-+94RQ^N%@6D9Z7+J[_ZO1\
M>8AQC_?L,1XR0A#7Q4E!%F\E2Q*!>U[ZZVNHG1VM2?^P;55>']:OKO,F_<>]
M_;_]?GAZ6$:G;.\PKGE(A039,Y15<@G?72S&4U@L]F?G83Q=E?/<S [BS%I@
MB1AK&)'"H'H]+4W?M4(-)A&K=_)]BIYZ>_+56_;B_UR,%]UU^,6['[>^ZR0^
M2LDP;;4D04N-/D>YGI6R)=:4\;$A>9YJ'U&^E,9A7<-JZ'E\\^U!50WLO&NX
MVOL^7HQX\-P DP1X#&6><")>:TYH9#[HF%&*M>\#/$+*P$VE>]7_K+XR&L54
M^7(.\'YV[L?3D10@DU7ELI9#OX%;2EP)I+).%'^,KJNO[:(]2U0;!FPGU6\
MI^WUT "P3E$?W8GI?NEB=9R[\>B=F&)(&;)3Q/#2J3@Y1KSD@F@3=(A14)=J
M]\5XE)AAX])7-5AU%-( LF[3?[DV1-3).RC!3!D=R;4G%K(@/KLLG$69Q>JM
M5AY0,?#F5T>]]_M;[";K!M"R9F5A0 6'*"P4C7!)JA!(CJ726WE<2M1&$FQ2
M.BNEO*L]U^<I>H9-)PSM/FVGEH$KL=;P<2/'TN5XC$KK5-C=?5G1=R\AHBU(
M'9D@AL5<%BAR&LM]96ZUL,8XH^A=%*ZMTJI RK#;8?7 < @%-6#R;OB[[-SW
M+TB'"14PSF-(JV3=I7.9]J;I:.S#>(*2@07^V\7Y _8#.J^X2RB2<BB%YB$3
MIV0D-'AF7$S*BHW&HFR5T:C"PK"&]142'J^OZ 9P?BL7W:7 $^3'L]/7<EB<
M^/GR9H^[I93[)58F!RF\)MISCYH)B3BC&7Z+\9PO=RSN%\_N?ENJ5XZ&[=;=
MVRIH" 8-+(HU^]W)?/9A-C_WA]-<_KK;*S\;7-5,&B)*D:+D&!@X83TQT3LF
MH_8BUFX;^$(2AVWTW1ML^U14F\=F7:72WL?W1X=[[PZ/#L\.#TY_/3AZ_^'X
MT^G>T?:5H)L]M\+AVLOIKW3>5DYSNS'+%Y".OUZZJ^6.%?[#U]G"3WZ9SRZ^
MWL!2.LB<*@R=0D2H"(&(C(A2+4 92" LIY77] M)K.?BWGW^X31.+M+EX-B'
M]*RN5%ZG2M[Y2:FP/OT"4)K@[:74+4,_N3D^OW53C9>\A[&EP3[N!C)&(,'Y
M1" ;J4V2+L?J0X!?G\UALUA](OUQ[[E-##5IQ$\^'9\<?#K[Y[O?#X_>'W[\
MI=C#@[_]?GA2AI!O;<(W>>KN!OS%M%<RWX\VV[R&,?BHA52)")G0QV2EP29'
M'Q-T-H&KY+RJW9CA6:)Z:_YZJ_+-:B,BE80'$S#>-)H@MT"$REXQDQ6UK];V
MM1$#6!<K&[=]W4XG35JH4A)_L'U=UIU?W]WF/$Y-)>.RZK5Z<_',4F65M,1
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
M]YL(JG+9DIO+Z&]%4HPFT"BSC7O::7?]-4>3/)W]6/+[CQ)O3%>1Q[,"*7_
M[QY/\ ("))U4*CNM/9$6 Q.?F2"<:<.Y5SI7]]ZW(G@_>O760=L+D>4.Y-F
MW7R.BZ@MKR;I&(\YOA@O?HTT3X)#0I4NHT97H&S)LF@M4,OSG(-QU.PB;?^(
MK/VPK]L L;9L&H#;E]EX.EL-&D=G\\+/Y^,\7FW:N[\"F%,MC+8DV.+9"N-+
M!;$ESFL:K;$67.U@H!-AP\:;NX!<??D,G VZ9MH;6OMF%-G-("B\5F"-S)IP
M#*(POD95'CQ88J3CGBOEK>HRR7NS;Q\V[NP39CN22.V!7#5CC,\'1U__?G#\
MQ^'IY\]')P<G'X\.CH].SLZ__O'[X<GYV>9A1L</WC[2V.0$E8*-SWX\^[N_
MN()[BQ1O 1D%L!19)(::2"1X!*2TEBACI,_!YPRU4S*OT;.MJ7SFLT_S\@GP
MX)X#<#)=_([W W^8#A:W_\DJQV=]B)Q13S(-C)2D'K%*<?1'53*4:\]][8SH
MUD0/&UY4P]=CN[I;83;@Z!U/)]_PTWY\@K XQ_]F5<-JC0D@#&'>"_0;&"-.
M>$4<QSC).QWSXREL6P/R.3J:PUB?4)A6EDN#V+IIS<A<*&H58:DX)%18O)_4
MH(= $[H.X'BH_9+R/"7#XFM[";\!F0W8W0!HSF""H0U>*YA?%T!QSD6TE!(J
M71EWX3!J-L")\D[*[+52IGJ%^&,BVH+*)I)]DAC?ALT-X.09]=Q1.=]EYJ10
MPDOF"0NJO $"*FAK-0%DG'#!2J9JV[D*9 _[H#:L6=RUU!L >KG\Y]>7?V24
M]S%Q1;P4Y<HG20*E0+2/P5$F&%6=1G.M:3MOOK\YCZQ?X3]C8#>21&,HNF7+
M*$,TS%!&$BW<\#*@!8F>B*AM5E$#H[5#\6<):4ZE#8:KS633 ,!N"3^!Q2>8
MC7\N"^R6?+QEX@T'3R=?(5[-9N/)MP]^/I[_,9F&.<Q^%O-P-+F\6I0"ETG$
M_V:)@979 "V3\65,M2Y5"[0407N\<":CR7"&,95[>R7IZ4S-P;[R(TH+4&C@
M:CP;Z='@C# Q$04"#Q(])PXB$"0=E A!2E.[F;_A-Y8FD-+E"68=L34(O9O(
MT5OP?MGOAP<HX6+9ZYN)R$8[9ER,NG:%<)<GF*:LSCW;;J(U"1SAD#$REA)C
M%8MQ=@:1P4J(,M?>Q[B+<S5B?5J\^LW!J@%5<L<'](67\\,.?I1A<B,?@N;@
M9/%Z2SS/);$A,J)<#$(*!ZA1JI?P/D_+N[5F&Z+F22%P!1$V61'\V^GIIW\<
M'1\?G'PZ.CD_./GMZ,/QX<'9V>'YV?GAOY__<7"\1<9^C0_?/FN_Z4DJ9>[+
M+*U_CB]*J]01$C_Y5A9/+2$\OQ<=WT0)(E)-::2$^XC@04^(6(0,B4I3Z2-(
MEFH_S:]%X+8Z[_Z&F=/\^/M&/C)(6AA"+<4078#'H#]SDIBCV0KO.*_]?OPZ
M1</JO_ZP\UB1591+ Y;U+'Z'='4!JTEVA8/7#^7<A2RU)#3:5/9M!A)*DT^D
M/ 4-'D#5GB_X BG#NHJ[PU4-2;0 J%=G HG )',NX9V0:.R31&//A"1,2\VU
MDB'ZVCF$[2=N]3=4IX;(UQJVM0[_6P#3PWDF6C,;$R< P1!I+"..@2(4C "A
M-!ZL]LO!W@S;6DNPKP_;6H/+S0S;2FA7A8=2^:LU!A%E^"J4M3F6"ZIY2.[Q
MB^8>#=M:1R#/#MM:ASL-W/K/X\EX <<8*CZQN1]^_>[_<SK[6+H.EK@'KJQ.
M4A%F7"@3R0-Q(!+1T?I@N%/UQX6N0=[  [YZ,"]]R:9MV-T=[,3_N'G(9H :
MMI1 1=2M1$IT\@--99L!4!9M%(G5]F76)''@)ZF^H-(=DEO+K0%8GL]\@A]^
M]E\WQ7+)4,J\3$1(SI'^I##(4!'_:  X5U')VIUOCVEH%EC;"_SQQ/=MN-\
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
MUXZEEG[&:>4Z41$=<9RAVF;,$,L,Q6C=9;#)1<=K[W+O1MDP+?2]QA/5!=*
M'7WFICP]D[ ^>HB =X5;(C6ZGE:%1+CU "Q!4J*V@]:%KF$Z\'<(L:V%T8 >
MNV_93_.3_8'<9P9.2>(-+Z^-'-U.O$)E_8Z,3@<63.VN[M<IZ@0JNT>@JBB
M!O35RT;^7H",QMU*9B5!MA@BDX@D2/0B>1#!AF5;6>U)TEWHZ@0MMT?0JBZ,
M_9TD<OCO7PX_GA]^.OC]].OYT?\].#\Z/2E_=W)VV/,@D0[?O*,Y(NOR8) Q
M(D ]JC3NB58*_;.X[ 0V@GAO5'*91D?W>K7H*U'0YZM%^:)[]N#PSTN8S.^8
MDY07U,=,1#212$$ML4(X(HP!%ZE7,=N=*<ZWZ=VGT27KX&Z-R+:N3)LV\/-G
M3GF".N3\GW#Q$WZ?3A;?YR,O)/5 #5'E!5,:GXBE91!ULJ"SRA&]Y!T^\KU-
M<;,=#I61M<:S8&4Q[QVH_P/\[/R?TQ'U%IA6F8!B9:(;*!)8DB0[@!BME<;5
MSAIO1&BS#14M07@3H>XG<A&*,**2!Y4SE/P1AI5))Q)"-H2"2"J#LQAT#H_=
M0FJS/1O-H7=MP>XE?C]/KV:C8$W0@0?B093:2\?0M"![*;(\,@V40>UG]<TH
M;;8OI#7TKBW6_00O_KNC:-"2*+9<*;KL<;;$(V=)BEY[SPW58GB_H5#:;(-)
M<^!=5ZQ[!]Z#C-]\>U03N&$6[RE50I=[ZDDH[81":D.YD9#"#BN"WB)WV&GA
M>P+CS07< );?R*'$H*.C3.-5I(K(,H3;2>4P)/4:@I9"J]H-?!626+VO!NK_
M8:RB7 ;N,GCY,I7[$Q^52)V7].R(40_>R5A*6&)Y!"D-0@GOLG54F:1M"EU&
M0V_PU6TL$^H/7[N02).YKH./__;'T=E1R=QL,0#_N4_9/@?U)FV5\DD?KN;C
M"<SG'Z<_PGBR&IQQ9S"I%X**3))W928I>.)3 (R!DQ+)9&ID[<#P-7JV-6QW
M;3XWW[*L3)^/E]_RX=>]/ZV:?[1T2HN@B-$LE]ODB-/E_-DX(Z*G,=:.+=:E
M<> USK70\]C6]2JJ!GRL9TZU;(.U6@D%7A,JRZ :FU!_!UN:'T(0Z*M"M+6W
M+KY RK# ZE?^CY?,5Q!&HYA:==[<=+O*R&WV&(@82=$[L$&38)0@+"M+LP,M
MJW?FO4E4&PIL*]%W@-/F<AC853^8C-'1F*%3"+.5@O<7-VW--B)W  A+'H@,
MM"P&U(EHK9WS+D;YN*WN68_\Y6]H#QI;B'%:G:<#(^.K_SX^^S4O=74W\W"M
M2@G%2P1P# BX*VNT4B2,4I:,%<9JV0$03SYXV "_/QQLQ\&A%<,\(O.NZ1;)
M,V&%)%IJ1Z368C4'K<SQL"()R:7NH@KN?>:P47>/EW]3O@TL[])A?EDBSLGB
M\ +B8C:.9U>7EQ>_KH_"E98R\^64*(-'B10M9IFS&)%!*64A11<(O/$UPV8
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
M*FE*:[\&]WNBYESLQJ_&^C!X9Y?B:/(3__WI[-?(<!XQ.K%$9TO1774<F:"
M6&."C6 PJ-E!(>KV!VFX)+65*["9T(<>O?U<I<;T)S*Y/+;=VUU[-,&S^HN#
M&,N.\O'DV]$D3DN>> $'Z3^OYHM2<;2\^ ]4P<C+3.DR<H^ O- J$*?PCR;1
M(".@=<R/1D(^/["[9SH;+FK=!-_-B;9-!;\%/_ _O839XM>7"X\,645-E^4'
M(^D,^& RB=Z4[GQNB$T1HR<O6."0HV:A?Y7?Q]$:+LZM; 0&!T:;]Z6.>_AE
M!I=^G&YZQR>KRJMKI<*\\Q:D).! (VN4)<%:11+^O;.FM#3M373]VD$;+CUN
MQ:'J!S3O[&:]K&ZB5#(Z 81J5Q; "$UL&<G)G5$I*R9Y;R,&>CU8PS73K=R<
M.J!X7Z')Y;+B=_+M&/S\FH<CF0R+2J"4D!VH-T(D-GA.<K(F6QN9R9VV"?5.
M:</5V8V$)]N*MSVP;WS[G^4%EQ1]3)<)9!L(2BP2KY$U/"6G4Y#&/WZ4[0KU
MJG1V2],-LT>W(M*'DVV;[L\6-_]NJ_!\%+/1:,T<T;Q44BO\AT\A$;SK,@:3
M4$QMA][W#M/M)KR+C/4 TF_S&O2X6CMS'1U'QT_2\ECG2K^QX[X,G,V9)>NS
MW,'ZZ8$7L+._=OZZ+DH:N$(W=-\LL[S3%7<:8CYBW">P4:%>\/:ZP3Y21I(L
MVPXL#=F)RM#O1%@WR.Y?7KF^5!J"VHB'C+>$6@(&72P,*AQ&T-$2[4(V04-.
ML7;GT7HZ;O^RL!OQM@%,U-3-G_$#)K'X.RN?WB(+D F<2%-\>J$U<<XRPK-T
MUE/!@JD]=K;'XW1#[O[D5UM#0'NO%UOX]/.3Z20^R#1'%3)713"YE*$F&8@#
MJPBU@E'E/!CY*"FT@W>Z)V1V _G^Y$=;DVQ[(-_\&>=^-<4D/6&++5NX?*;$
MZRR0+<Z7E\M$O(B2!RJC\AL"OB^2NX%_?Q*:+4N\O8NPC4ZX9D#V5 (O>^2X
M<$3:7,;8)D,L2.H#0TFY#1^HMR>N&[CW)^?8AA3?F0=_PX$8!%!?W#;/D /,
M$INS(1CK,JZ#16G5?FVH?XIN@-^?A&,C\GY7BOOZI_,O_M>R,S-DQAB-0*22
M&+QK7FR9BZ@):+8IJ&S5[IWT1T1V:W+:^_3B0%)]9PK]VEN[_X-'S!$F"YV"
M*P]490]):7%)90MN])Q&'X*3.YC[U=\!NUV7=Y&#; 0E[5F(PIC)MTWL8XRS
M*TC(!23P O^5#S"!/%XLUSN-0J34VB")7TYQ2=P21\O6\("_&)^#?[PV<IT(
MMS[!W:["_N07VY7VN[<BQ\CA<YC]^ 1A,8HNTD =D*0D*H=41FE)B$3;2%GD
MU 35\CO_ZZ?K=FGV+\/9*#[:,QY;.*)/^;)J*Z91)YM#)"Q(2B3+FGB7*<E1
MAYC+K$RS^X;"%XCMAO_]2=BV*>5W;S!6+-&@ A<T$".=(=)E3FS9:"_+ S&S
MVM"T@^+&VL?J=D7^VIGA&HAX5[;A+GORDMG,SCG@-A#J#++&H_ZPG*'#:8,#
MKRUST>[<2KQ)=K?+\%?.(->5_#NS'&\SQR;E@TF,@#)E4%$4) 2EB*;!:YUY
M=GH'^U#Z.V"W"[0_6>CV4?*N[,K#[II[[!D%[P70@ IE6:<BRS07)1TJ&9%
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
M'HPC/'L/GAL:'BO0YRL .WQ7<VG8[7#5"XO;5'Y?KF;QNY_#EQGZKP<7R\_
MO[X9M7_XYR5J?DCG_L]/Z/6@$2CSSG],KR:+D>(EKN*>H#>+AT^9E_?N3%S2
M@3'AHK:[J!G<^ #-)5][4X8[$G)#"*^QA^)F74O,R7-O2614$ZE*A:;1@%Y.
M,CEKIZ#IC21KK.W993*W+M8'$O<[ _R]OQE1<$X#QJL^1V2#58Q8'P'_P9V5
M!O_"[6!P1XVC-)=0;@_ZFPJ^ ?Q_\;]6U?33ZQ/>56><P.(T?_3S[S=G'XD<
M<F36$VE2)NCF2O3PRY@MPQ($IRQUM2=1K4-?)Z2:O4-J;R)J<^34V=GA^<')
MI^.C@P]'QT?G1X=G?SL\_O3Y].O9P?'A%L4-G3ZW0FG#^O17*FQXMNQOC@KK
M097@7;9:6ZZD$8Z(Y,OC?4 E53;J^1"UXU8"9:;R;5Z3Q.U7H)?*\S.4(90;
M],%?^$F$L^\ B[+():7QJJ^^D'4QG9=)7Q]^/23E]:+*FR8DRZ@UTA $&V 8
M:QGQEJ//HP(DRR,WU;N_=G2T8=]H^T3TTU7K[6&E ?_@/A^.K^/>9;[8RB2D
M#9HX3S&P-2$0EX4DJ' M!2N",-5?+UZ@9>AU[0T"Y[&S6T.*C:+Q.A7M3!2Q
MO*P(679:FF"(IQ2(2899XV1PN?K>J!>I&3BU547:'2"T >L; %'_%_;.[[<8
M_R41+:$AE9P().2XBR3$;)R.EN._L'>>02.%!/N@>%O%6@/7<(/>):&=0%U#
MB7<YEQ)^2X+TBC!E*,_2^4QK[T_JJ2=MC[V1#0&W?>?:.M+?+WP?Q%B21?.3
MZ0)*>',\]9/Y5X@P_EDTT DL1I(FSRG#T$:6SFF.\4T &M&2(ZN]IT+EVEF4
MJ@=X[Z9BY[>B,F;VZ\(<35 EX*?]8B-+0^8,/!$9(I%"6.(Y9T2P1)'A#/20
M%^..T&%+/-[A!=@0 _L%]"\SN/3CDG4Z77R'V76.U25NC+3HD7)JB%3>EG5U
M$O]A,?A2FFG1P\OM5C0/6RSR#N&_/3+V[29,\;>+7U]0=$5HA_]]-;XLPAPQ
MQ9-WH$BVB1(9F" A4" Y<A#"_W_LO=ER6TF2)OPJ8_^]S\2^F,T-)5)5[%&*
M&I'9U74%BU7"- FH 5"9ZJ?_/0"0X@;R (B#$\ANJVZE1$J$+U]XN(=O,GE-
MACP-&^@>MJ3D+WDB:B!DX,K4SOQ.OGY,;I[NSKW15 DIT;>+Y=R7VEOE DCG
M.?>!EU:N#K6JNWWZL!4BK2/Y0%H]+FM^C@"9?!W?E]>,G.:<,)XA"A5!&*K!
M1N0WA9RD\HQ'6KM1<P]RAZTT:1WQA\;#<4'_KFJ8CAB5.FMAP6?)D$<3P95W
M9ID(C=);3JJG4'>ALQ/8S7^#O6<$-(#RU=F\R%OP.DJ:,A(I!::L!$&T07%2
M!Y+@#>9\U"[6+H3=@<Q.&+?_U3'>M_X;@/@.+["?W<]5GI!D)C@3P Q%3HV@
MX*AVD$5D47NN4VS@B7Y-;;<L%?FOCO@#P>&X@+]\<'I_.YLMA[;]*GUG@K&4
M:=F"943IYE-@$O/ +=(;HA YUB[!V9_J;@?AO_.UAX7'L;S"(+>/ O>'_$J?
MN/-ES*#59:(.7G\F>PD<PYJ8L\-+\4FWQ'YO,J_0T@WD_V73KX.HO &;_X#T
M[9RZ2)(TA$D4,G-XMW&'<8NUP&@0T7//0_4$U*ZT=H/^?_G$ZT&@T&3#T><O
M%Y_/OES]\]WOYQ]/SS_]K0PD/?N_OY]__NWLT]7E^[^?G?[^\>SBPZM_;?>V
MI)J?OG_S4F^RJ-3BM#'%<]\"XI(*V5B'7K>C(&@JK?9" :'&^.B5-+EVP>V;
M1-6;XKKQHU:5JC$FPG+4X(Q+(!P>0YM4:4!U1$;)4 "U'?"NM U;%5D7-YM'
MMU;43P/NP49NWOV\PA^Q;"D(BDO#@P4:RO@JBG> Y0(]GB0YH[8LY.IA]OY;
M9+4RRK4F'IZ/UZ^JG);Q5AA:]YI0DTB.UH,,9<A4, %,S!8BB<X[QH2O/DJQ
M UF-6K==H= 5:COJI0&HO;M%B9;M Y-X]]OSF^^SZ8^EESY?SR#-E@8OHH-(
M,:83TBMP.27@WAF\#RC3U9/2G0AK%&Z[PN'99([:NFD <!]N9Y/E_A/DZL/X
MS_*[.TY,"G@/:(TADRSS30G> E13_(50%:B(A-?VVC93,VR=?M_0JJ2%!O!T
M.<V+/]R2D;O?GJ8?Z7JZ%-=R2=F:,4LEC99'"%%'/"B,@+5X;JR3R)J5V;O:
M::G.Q U;%-\WVOK1T=!/XPD_-2PG(ZV)#\'H%)T$8X@!08A'2VP4:):#U#9Y
MJ;MLRG[V@X<M&>\+'/O+L 'K\]%-XIIR';G*BC.07"#E0@KD06J(+#-M,JK8
MUG;(?WWZL#74?=N/':7< #[>3R?SQ>PVK$K[4$Y?435WQHXZFXB1";SE9>BK
M*;.O0P3O$D_6!4)L;7_G-7J&K5[N&T/5--$ JC;*ZE<*1(84E!4</"U#SYQD
M8 3^4>9D+$7;FE7M_55O4]7*OH4A7J-V4TW+8/O;K&RR)L%*;4@ 'HP'H9T"
MSV4 6T;\1D&-Y@?+,RPI:O1-8$?]=X77]LIH %HG(=S>W%Z719%WGN!RFD[Z
M?IV6"IO$DYOI;#'^SS?ZFAB>3*.TA%3F/(KD,EC%(C"4@XL\,\-JAW:U:&_T
MG:$.7 =1<.V=I3V8SC*40 4:J*8"9 RE+#)F\%X[2([DA$=51%^['OPU>AI]
M@>C9;&ZKB :,YM^G\U)R=3*;N<G7Y4OP>FD8>KC+%.YYJ;:XN=->>5UY[[Z/
M%^ZZ#'1^E_)TEAZ<RX?G;R2=)C3CA1'*^AU!$SK8Q!E@,D=GM?+Q::7>WICL
MD9U&WTWJ0+H5&!S]B3C)2,E&21!I)3I.0$5F&!CZ!)8(!I'%*%+(P59_U.F/
MFT8?B5HX#]5 T,!QJ#(I(*AL.%<9='(82?BRC2W:"#H:J[D+S+O:P#_8+(G#
MOV'5@?C!%7M\9:I#%*>V4)+:<"$J-2P8H@0H3FR92>7 "1) >Q*$5)1'6ON5
MN_="U(?![$@JG676A;>$UX/,>+B5\D"(#B9I@R>N^MB=!Y_?Z'O73OI_9O%V
ME7,#U_ #[^+]].;[+?[D^SSX ^^"CJQ8[C^S0)?="C8E<"K@E2"#\)(2JZH_
MU7>EK=''J2K8ZD4_;>-N.0M31\DXHY"XQ=@. STP3CH@R6MK0R"2UMXX^SI%
MC3X\]8VQ;771 +(Z)]"4IC$;PL!27Y8\984!DP] HD$OTX@4JP^BJ]I^<?@W
MH2IHZT4_#>"N2UDW^@:,9D4@+$?\2J/ F%)&Y$+D5'@E#M?N='3M%UOA88?V
MBVV4TS+>'I2B$#RFZ'0JD$QK$&BQ,:+',#IYYFS)2EE9.^/XEVB_V H*.[1?
M;*.7!J#6O3+6H[M)+2&@$HL@RH(9J[(%YIT(W'.,A&JW8-2M7AZT#6,K6.Q<
MO;R-C@8$WWRV&'U)\[M6_.6Y3$D[JDP"972INW4"O',)(I&2,*JCHIWN3_S9
M#Z"%?_H%JQ<^]D@*PG:Y'_<5<COX6!^A*#GU2#TPDP2&P32#19<4V:!9HMEV
M2G;*#7='R)!WVM[J>QD&.\AR<"#\&,_+K!<\)./I['/"7^.7%*[=?#[.X_52
MM?C_;N>+PN!='T?*PFEF@2]717'J $TLAVA+327'$V0Z/?J^"98=B&L"4+L
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
M:O$NKP/^QA#1=,WV"].S[@S!;VYQ.\/_[E_/O<6'U*OUWI6S?A)!VL84N+#
M9:D'3D2 SY2#41BP,";1%3C>05+)6"E-V7X2$YX&;C&H+WER8D.R(ELEV&'F
M9[>7"-I&[]LD@K81>0N7]*8':B]$0*\BHHDO,TF$9F46GP!MG5"2.T&]_B^?
M"-I*V5T30=M(OE$$K1^0+.-2)Y'0.?#(B2P5J8F4S7%:*FN5-K)V9'MTB:"M
MM-T]$;2-Z!L T5M>9[!!T,!8Z4LN=8'H?SIE,7 G03@JR\Z+VF5U1UL'OH]1
MJJF'9F"UP=F\>P8ZO4V?T+>\^B-=_TB_32>+;_.1)-*4D;,@DTX@&(;:SCD.
M7E*)[.LDJR<@=Z6UQ=MQ1\!T&2%<6WM'A-)_)C>[^F,Z"B(RM-\8<ZOR#E1Z
M/-"9327&32;Z%)2NO2Y]2Q);-(Z'Q>0NNCHV*"*VT@A#I4BC]V4HN,0K1WKP
M-&>PECO)K#&.UGZ"VYK(ME_4#@;'K?5U9(#\,+V=C;@,,2H> 9UG L)F#U9H
M_)W+-G#FB:[^)+PMC6V7WQ\*CEMKZ]C0./Z11L%S9$\I-/\:'7+G4)C1!%#"
M4*9#TMGW,XBA.XUM3R<Z&!JWU=81H?$DXV?>,RE%\B0P4Y95EZ4>60 >LPS$
M!T-,HM[%?HI7MB2T[?E$A\#E[GH[(G".:%)9(6,@)"\=&02=8Q=*V.:LIER4
MY2\#X;$3!/5?&8);::=UU/T^B>O]?2F>_1E*[>--^=/(9$8L+UU P6.01AP>
M,HN.,2G[162RVO4T96)+0COAT?SE\%A%;]N#TZ[ .4E?'7[P5>\34"./Z&2H
M!,22\FYKRJQ^5EI"K%4B,!]$[4ST/N57]AAQ5D/V39:-G)Z]N[I\__>ST]\_
MGEU\*'_:O3ID\\_:OPBD(YV5:CU.DU^4V8_7T_GM+-WG_JERD>8R*H#+B BR
M%K$4RB!2+8W7.K)8^P'U94KV-27EIYY/\&?=E@M[E?X1EB ;'+%K2T*1IF(4
MC4 H4^NR#OB_/IA[0L:P68D*>G]J.?85=0O.T73R%7_:36'E"O_-,O_,G-,^
M* HI,W3K5 IH3=$BR*P%U9JP[*N[WR_0,3Q>]E+N4W=F7TDWB)9U84'(@G*=
M)&BC\/:U6H(160*)7.(!XDKGVC4=+U,R<-YS;PV_ 9D=Q-T :#Y,9VG\=>FL
M7>3W^/GCQ;H%3%+G54@4Q4+)JC/912* T^BRTBDX4ALW&XEI"SJ[:'K:A]@'
M;KP\"<L8;_XEA33^46SP90JE''C\GTO=?'!A522\XLPK*9U0 40L[Q&4!O!E
M<X''N(^Q&+6C73:(;_>I R>VZR&G9X'O#*4?:>:GM?JETH_I]0\,]E8GX@D[
MSA"=<R9@F2S=K<2"T]*#I#S'P)-6N?9 R%<)&CA)7=\HU1/_P(;I,DW&T]FG
MZ2*5)U'4*EWSH+V/T0@)09=IA6A+P4<B\;[G3F62O/2\@PG:]/,'SA/7-395
MA-@:$/B:AT!IME%2B,MF B4#8/1 P7FMB"4T92UW 0+? @C]I6A[!L(N0FP'
M"'')@[B[([U2 D, 8)2YTNV.Y+/L0"9O8B*&6--E5,2FGS]P3K0W(.PNQ':
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
M"AB#A)"!X&FU>,<D5CU%T(6N;J#\R^2@]E9- W#K?%_<O9T0@6Y+M@:$)"C
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
M7QJ13!B-Q@&+I4DY1W2S71;@F&4<9:^)KUVAMQ_%PW8U-/8&M),:&P3MBUN
M193!LI"!>8L\J2S!>.(A>R:1'<JH[?OE9^<%S;TU+!P,@'NKI$&8S3=O>1TY
MRRG)7H!R$5G3@98A8QDXR0[='D6DJ5W!NP5Y _<H',[L5=)0$\.+7K+IS]-?
M]_L!K<TJ1R?0TY#++@P-CF-<F8..&%"R+%WM\8+;4=@-A'^-_$LE/35I!$O?
M61&8,8&4E!"1(#P+8&EQ>)$+&JRG*?3^_+VDI!NJ_@))E>WEWB)Z4#PC*6/6
M:'N!992(L+XL0E<,M*"<>W0+ZA?)O$1'-^3\!;(DV\J\H:4AR,.#M_I[\23C
ME:%"0"ISJ86/ JQ,&K2AKM0_RR1JMRB\3E&#)<35ZV+V541;YN@!-YNSB(XH
MFXJ\@N,4V4L$//4>E$P8QEBGHNZQ^JH+B<W4M.R-CD[ JZ.J9I%8DI,8O)S,
M9F6DRKJM7WJ618I #<6KP)$(ED@!!OT %2-/5/486;Y.7#,%+8=!W[[J:19W
MKR0HGR4L;73!I8"N0R!ECH\QX*)!_\3H: )++KD>2P%W([J9>IC#X+0O=3:+
MWU5LQ#"8ED2AG^.5P\BZ")(J \R6PC.:\-<>JQV>DM-,,<UA,+>]"MI"T[I2
M8S:=ST=&9D2]-J!M,B!(H.!*IV7TW'FK2&:V]B3_EREIL'NC>EBQJ^#;BE(W
M3KR+(B5F8P)O2X]XTBBEI!/:5^(]]TP'7[O+M=:TPMZ,TR&!M:=*VAEG_&Q!
MTL,B1L]Y"-8L#;C'@X.6W46TNUSPK!UAU%7?;O4:/<,6]AT 7GLKX7CF8-U_
M\?W%IZOS3W\[^_2^_OBKUS^DIZE76W!V@&%7UF8?B'=EOGJQ2@SMD^81F-!1
M:1^,MD<T[.IR_'4RSN/@)HN[^;"_3V8I3/'+_[DTSW>U5.?S+QA63R?.7__\
MC$Y B4W6+:(R,:Y4:4!*97P="L-&Z@"_3IU4'*UX[1&4%<ANI(=[3X0]:^,^
ML#X;" Z>L]%=".]^EKMF.8F!4,HE=Q&<\"AUXQQ85R8%.4ZE<BX&7CLJK4/Y
ML$ ^.."F@VN_ <SO)_5/;H'VYB+_CE[V#&_1R?T$":Z])1%=@>#+*U,V9:\C
M0Y_+4^V]3"&2VK7^/;$R[*D8 I55;X(Z$#GZD_(K&@E<!Y4" 1VE 1&) J\(
M@8A!A-*$16?:<G(^;C5:I+?DS]#WPQ#Z;P#VFWA<[W,N)>6WUZ4 \P-J[/-L
M/)U]3OAK^;O(^W@U,)IX'T-2 0A5#(3E#)P5%KU1Z4RB5JA8NU2Q!MW'[!#M
M"+CIP-IO%_%WF\L?\[PN\GQ_BX1.PL^KF9O,KY<0&9F$?"4G0%I=ED8H"RXS
M HI+1AQ^QZ7:>=-*I!^SH>\5][UBH%WHOWS<7V&;64HTGFZ(Z.*!D$&#9WCM
M:B=)\D$826JWXE0B?=@$7,/0[Q4##4#_R:Z5O$$,9W^&Z]M8:H)NEI.3/J^"
M&OS"U?3L3W>#*BA__4O"J&<R_S*]OOYPUPN54@@B,S ^BU(WQ(KO*8#'S'-.
M+EIO*I^)OGEJ=P/U/B^?32&A@9.Q@?^1S50E5=RZX!/>;0G=NK)L6T69<F;&
M!GD@_V;H)YJ6\-+-FF^EO)TQ^'T9"UPNW&QQ>/=D=2<M7HA'&-<:P_T$RI;6
M")XE6)8<9%?Z4E$*R=1N)JA#^;#V]AAQWB<TVC7-+W/]8&/!*&2A C*$4A:L
M],9Z\#0JX,$S3[)EKOHHGEUI'=8C_^N ?E?UMPOSEZ/Q3:]0(FOO<YF-O]Q$
MRWR9/RTRT)"-#ZQ4\M1NJZA!]["%>\<(__Y@T4YMX%:L7Z;%XGK5O?*/\>(;
M_OVBJ?7(_U+'1O#6$S8$\+(( KD&4Q9(<NZ8C4')3&KWYU9E8-CJP[_.&:D*
ME.8/RY<4;Y>+*1X+X:/[/D\7^>3[]^MQ*%G#LM#B=H%?^CB^&2_6*U"=933X
M@*S+B/$31]OADV= 43PQ62=,.M"1V8>-88<:'N/!.1AHFC\^6S\(QZREU#I"
MYH&65B&,K;@F8!2E(N8HJ:U=%W?(I$!OXQ"/\9CT"HYCBTA>2Y(D1VU2$HV!
M<V5F?@8CK08B->HBEW%\!TJ4]9(C[FVNXC&>B5[!T?QU,6)"D""0&R>5 B%<
MZ11-!'+.CBL72*C>1KY/NJ"WB8S'"-VME+=GNN!L$GOJ=CH[^?+I_-/?+C^?
M?;G\^\F7LU^-04^_\^[D\OS]R:?3T_./OU^=G>[>^[3W1^[?"567ZTI]46=N
M5J!<4+T<K7R?N,W24HU1) 1.#8C27.>-\Q ,H3X'+76LW=>XB99]#>%)".FZ
M3*=,<?ESOZ3OM[/PK=P JVI4[U@4FDIT<C@#86@L':D*J#3!,)^YU+5?)-^B
M:=A,:A54/#5I5=4PH.LYGRU&3QCX/)M^G;E5A7]&*K5E!D)T 03E$CSW%EPD
M0FFN;<>&8/R8!T#"/_T"T>L4# N=NEJ>5A=YD\!9-V+DP%.TW /)^ LZ# %\
M8,@'UZ6%V>JH.^7#=X+.D$TV-?7[)F1V$'8#@>Y5"5EN9S\O%]/P[^^G-S?W
M>WQ90/YMII L)1B=B C&Z53:X#D1TN0@:M?T;R2F-?CLHNNG*V^K"+X!!+UB
MF3_>%ZP:ZK01*I3I?;0DI"/8H#EP)KSGQBGF:[\-=J%KV(*;7NZTWM32 -0^
MNY_+Y!5&PK_8N<BKT[,\2*,DE.*&E>G;4I;J4 8N$0W*V$ LL9F'VK5?;U/5
MK.NT(Q*FO:JE :"]8)R7HIN/$B'>.8YVF9%8MKL1L"HK%!L)+BNF?:H]_6DC
M,<U:KSJPJJ.$H1WS0OQS]W.5<__/%%>O?W1$:"3<ZPR)I=(LC0ZI=59!"A@7
MLZ@"HYV\K;=\]&[D#%N3UQNR^E)(DQ@[^_/[>+;4V2E*<D2$CMRB!R%B1'E%
MZ\"C^P!EP%7@E+N.DZ]W MAC6H8M>1L 77NHHK7+<&6!E[6F2,E(TX",H',:
M:0FA=:EXB$I"-B1JDB@WL7:9S"OD#%LG=M@+<0]%-("ISW>?N^3E=/QC'-,D
MSE<M7Z6V9EFE=G[SO;P.&YL3RHR"5D* D(Z"]5Z!4#H'I7GPW>[&;7SZ+>@;
MMLBJ?^^^+U4U ,-_I/'7;RBYDQ\HP:_ITVUY@+G(J[-U<;N8+]RDY&C?N?DX
MC+*CU(DH02]+B3&> :<TNIU9)5T:P86HO3QB*P*'+6/J'8C]*:L!)"X+JLI!
M<M</0YV3Q6(V]K>+\AQT-?VUI78=<C]:7$ 4B23;C'YJ<B"<YV 4,2 \5R0'
MXZ6HO9MX?ZJ'+3/J';,'5FL#0-YP2D_'U[=W4GYX6$>LU/]I*R#87%J5; #'
M6 9ORNH"9X0QM=OFMR1QV'*BH<QJ%84U,-+]:<W!\G:X+SSPS#$2E <=-!XI
MQ@/X),HSN]=*,QZIKWVEOTK0P'M=>P=;/6TT8.I>9&;$*8N4&8*.+\-(K!1T
M(E<,F)/:IV"M5+7G_[U(2%NE/GLHN@N$MI)Z@]!96]L16E#"?#)@@D'!<._
M)F,AA)B4H)G(7#M]M8&489,+AX//+I)O $"?RD;V$H&7O=@G/]SX>N5+/DBZ
M?9M>HY+FJ_/AE3=)2@M24@E"H/",%11MN%9$6V>,JEV=O26) V^3[OWJZU-C
MK0%RE+P7,D>4#,U(O,0X'*5#P?+@/:.>2%([%GU$P,!+I \+IJVD70TJ?5;N
MURO([Z_.?I#R>9>%$4YXR*1LI!$<;RD,R,#[(&/.FH?J3^%]E<]?AF\IWEZ7
MKMK)8AS+-3S^D2Y3N%TUHZ\:9%)<#O29WGR_7:P;:IX2M![]7$9NEF9;LRP,
M$#Z!*8OJG%$\<.D#QJB5)5.7@[;\]9T0]VRD]G J'CHEO[GJF&4A!*$$!<H%
M<F%1EE9+D,8Q14UT\2]=R#\D)KJ5_6^CH"9AMJY.-L%3]",LJ. 2B!(7.Q,U
M^* 3C]I++ZN4%!U;V?]6^NU:]K^-L!OPUC=7GVOIT:1G!4Z6^6%)9XRMBY>%
MG'!D*ZE<NU+[V,K^M])UY[+_;03? (+VM-[O?K[\ Y8G-%*19$@:DBS3?9E"
MH\YB1)_#,Y.I=L35WIS7(SL#3]L?_KYM#3+-GIY/[B:M;0P)1"BB,BCJT1KD
MTE44'(,H&%-$9*=][8?@MV@:N(NA%?!T O6.FFP F<N+Z>0[?GQ83;#X4M+#
M\\N3+Y?KBTI%SS(A'G0NU??4>[SYT(DRSMEH$CI5MOJ"J[>(:A&;NV+@:1!=
M52$-(&S/D_SK 558_)]V#F0*>&QI0KY%5)"]H<X81V6R;;D)'[=J/.QO#<E?
MQB?8#0P-'(+-S4U<FVR-Y2A(84$020%9*RE)JJFW0;)^2^JW[C!K]<K?$1N=
MN]"V450#B.O0I4F93[ETL4N%+I#0,8.)SD!@VAD,;KVJOCBA4O-L?YF\%C!8
M674-@/&U5A;'F<1CQ=&)B;H4&'*P4D9@7CO!DF3,U-Y=L&]/47^MD"W KY:R
M&L#=GO)<-8>.5++""*4AQN)PQT# :%8RT6CTG5<L\\;>IU:$#]QXV0*6#P^
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
M899/O2U9NLJK)0792J" +[*LP5C%O1).HFA=_+73@GMMZMT2/C]6_.Q-EWT
M][XLY$JZR]_#.6EC_NGNU<DRD1Q.'8^H4I2TOWIF!!T@5I+C&*/3.EC-7&M.
M_^U7VVO'5C/([D.+_=VP5G*()=:OPO+;/=L+G_"4L^ XRP)BJ!V-*E!L([0
M%-HDYI- N<F3SG:?WFOU_VZXVY,V^O6/5YTT1_/Y19W!?O.'E4#I6M[7)I8"
M.E>'@&9'*9F2K([D2PZT1R.43A1Z-Z_2W7W9O5;IC>HQ1]-K%PU43QP3#YKO
M%3\A=YKQ) *EAKZF=#%#X%C (^=9^< R:YU$[[;B7F_[]G+HM]1FOXZX$LF]
MQ[3X-)_]+U+T;>KI8A-),9,\(_/@BUG?.IA"8;DNMO5-\T8+ZS69'Q6).^BF
M#\#]E :^GH4X.YN=?WMQL:R"/YKG-XMYNOSF5&<=C7(:9(J5ED,S\!H9A3:6
M<T:Q-%>M.?8'+W*:Y]<I4_=V.CL04)X&5="S[*!0- W*DWOWPA:@;,9DE2C<
M;C[!9)-U3?."VQ/T!FFF>[2=A=5J5F9XVYP\LR4S%P"#]* *BQ <1C!"4*!<
MBDN![15Z]RQR(QSZYXG#7776 2B/5BL\7_T#S_*K^8?EQ>K\E!7+R:@<>>Y$
MXM*\U"=/ 3E;P9Q +W3KO.2G16QV)<X.%56[";T#U-SEQ5M+YC?Z>AG.7LW+
M8OEYK:I3SCRE0"J!Y"62*4@%+N9:KYQLSIP[R7"<].'QA6V&KD-^<6FLG"X1
M]W%>+BIW=OWZM'CC64('SF16BS400@@&C+)(&5')*8R4J3ZPHLTP=NA/)"W4
MT26XR$-??/ZROJK\N*+C/YREBS-2W_S3U5]Z&\]FG\+U-7V] GH?SO$T<R9"
M1@VE5C<K71_R3;+@A/72D:5QV7HZ5[/%;P;9@WM=F5;)/=U4W]KZ3QL\C3SX
MI)V!A(&3:$T [S%0W&IRQ,S1Z\=(+=H@]Z=E;8;)0W\W:::8/IZ4;VWGS44M
M7WM;UC*KM1[OEHO_@^G\^U^ZV>CJU?SXSX2KU=OR,LR6ZP$GE__P,EP^I5T7
MRO03H.6"S$Y3M%S05MNKK\L%T0SHYQEGD9OA]> >2?I2;I<1PZT6J,=%<2.)
MF^T__+=/H_3,)Y>!*4'F+PO)A',-VG-;0O'6BO']\DB;V\Q:#OTAIS.0/$/K
MN7$CAO:;H_90M$50,2?P@M%AZ;BJT[6$#*W;&D;;S&;6<<BO2QV H$MKN/^(
M+,$KP[6%J$0EE]:I#K1DP"V%@HHE(W#\Z[0=HIY#?HQJKJ N<7>4TL7GF@+?
M=\:HR'0IS$/$.KQ2Y7K&) 4J\R2,3*7]N\"P%6Z&PD-^BAI+7?VGC8]M]<G<
M0I7D<Z*\N2@LE\.E8J7F9R8%Y;VRC&U">S7R,C>KJ3^X-Z_>%-REX[T]<VJ
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
M9 *>$^<FJ!+PL6Z(@R<''J2QG\F!AXBO T?Q,^]I*2Y)S5E]'I*@9';U3MV
MQE1BI%,[JK_)@7=R$[O)O /0;';)8B*J(H2'8ERJY>82(C,"DC!9>)EYT'^3
MQ8X8/;?74I?0N\VMQT-,P>0Z^AT+*!X#^,CIE[RF\4D^VO$A-Y3I<.(ZF$$
M&,1T.$0;74+K#9Z_P^5LD6?IZG?KOE[0TF;GMUGW:MG/^KQX6U[-$X44;Y?U
MBG>)?]2KPZ]X^9O']9IP-2.S?CTCZ;BBM$G6 $N,3#M:!1Z=)?NV'B6=+9:U
MOM#:[PX/@6JV+?B[P<O!6=/QGU\PG6.^[%JK]9I;R2@$I:)2#KBKI/M^/01-
M.S#,%FT99A^GM:DV^SP$ MW]6=8$V.G2ON[*X4[GI_/":NT#D <A9=1?HM(2
MBB/'D1QRW7S"W9#U'0)G;UL\-])5SX4_CQZ&GS_3?V@%[S$M/LW7S?)ORT_,
MG%O9L=&2SD6C0)KHZ]@>!=$502<F"B>"\2J-ST@]T>8/@5AXCR%7)RCK\K1X
M3'"W./QV$A+9B<J<HM42D8Y4E Q\;:8-POHHG56EC-^&OX>-'@*)\O[,;@KT
M=&EB1Y\7R_/9_X9+OU-EL:K"P-6I5U8&%P.@9H&4<=E1R0"Y39D7FU"-?T_U
MX/(.@8ZY+9S;:*I+$#YFJ3?MOCL9*M=*>6D,>!/I!)3!0M195?YTK7RFKW%\
M9OOQ]WD([-'[\_(38.> [(O\1G'%:-H2T^0W,NW0*5-WR'2)QEDOQN_,O7]M
MA\!)O0\<#]+1]MA;G(>S/59<WRI&;UMP?<\/'J?>^JD=-"JWOEV$?S3/-X_^
M-WC\7C\KI1?98880508E0H28@@ 7*K>TBUF6UD6@ Y;7WJFM[F]>>_2I6G+I
MA- ,E ^J-JPE"(%$E@U:%TOVP8P_9F2+A4_[1CL6"I]VBF/KN(/3^FXASP?Z
M5^M:42Y2K7J7%-/GRH,H**>, 4$SI(/&NYR:3V*Z?R6]E0>,#HE'"V^WTD^7
M*+NJ$7,AI^ "1148ZTT^[<,5H4$&Y54T@2?6^OKKH;7T5'>[G9Z?A,X60N\
M/%?-99>V=<<@KTL#@\E9. %6.7G)0!@YT\"R9I*I$"E4;=WV]<2:>@/3-IJ_
MOV>_C1HZ@-4&#1-!\&QSI2-*=0Q]LN2W$Z_#NT4E+@J6]=G7M,>*H6G/PUVU
MUCL,K\R6.X:H-0>GG0<5C(10.)F7]D5)+U'[<:.QP^QW&@*$+?J=AFBE Z#]
M7%)?65%Y)NNS*.DTT(J""R,Y",.<23&+HEI3VV[7QC!IM],@-3_9QC!$YAV
MYI[F'X<F&.?(CE)][K%>DV2\!Q($LRJ7Y%WS L+MFN0F[7[9!38[2KV/)KFH
MK!.<TXI#+6V/A4,0V8.-/'F6BRGX6&IW\$UR@S3V<Y/<$/'UX"BVB0S7X> '
M_//\%_I1_WWSM)$]\ZKH2 FO"G64D0;ZGH,M);N S%D[_FOI]NOOK?9XWS'Z
M9%CHT@X>ICZZ_\WM#O=7LCE*'Q X^0M0*3)PY!D@>!.9$D4JL1?^V*UW<(#W
MMTV0N ,C5F-8/ NCN"X&?[V8?_J R\_71>'7D[H3:LNU@N!LI<@S!6*4#D1)
MCLE<7ZG[,Y/']W2 %SU]&DY#Z#P+4WJ$7X\2T1*RY>!])50-4=:^"@YH,9$H
M,*<]]%NVV\\!QF%]FE CR!P,)>/1VQ>O&E<&W?J)(Y4$/;3F_5 O"A>U4#&
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
M?]8O\51HQM%[#UHS5OOJ"\28$Z280C:,L;+93*,AR<]&*SN$F^Q=$#F"?CI
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
M=0S677JU5F5*?JX*-==3<_TD9C1T+.+1U/+].+#BR.:6%_'0DT\?^R%TDF.
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
MK^>J -J7#%+]TZ$L0.7//7G[5M_S2NRVYK(3$W3ACXK\$>M:@#.^UF<K!.W
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
M%;19ETH\P2O2F*?]54OS9SJ)@U%;N9R_&SU@&X[DUR]N7 ]X^;+_8G-G#7I
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
M'\2<=A'W1XWH5E]4$6FC6EA >G4J/ &"[\>QW@7 KX4]R*93C*(B5*>;@?7
M"AUS7C<):YN$H]RC.4\)M;:;@PH7:9:6)_BXJ:E*=D\\E6$W7>N8KD^R*"3Q
M=\(AA@?3,$MCFCT^) E&%1Y<+G\)[L!C+\I24HTX):K$;&D2@Y0I=K7MV,WF
MC<WF/KSKG.*SRS-%3K6XOH',0&U,%=B)@5X"Z@M[(#:(Z F4IF!CP[;ML%L6
MN]5&%^59H%H(!WJ.7=(0VF VT='$\1.$7E(D.R#OD!CIN (!6LP#?E%F$+6H
MBZ^D/""G4VT\$^BL+P[0">MT8G2EM!$P-*!=EK9I@82AIO5N4GCVQ0-R7W68
MB0XST6$F.LQ$AYFX8<S$LPXS<5\D3X>9>,CNVWT-^ILBZMMB+D)J]0>K2P_J
M*%*/H<]S2PBF/0[ $H9>2C-+["+6-3N5GQ=8&$0YS]GO&S>&<;&*1)W> ,,-
MZOVPXK</T@A+ZY0V% 7]/Z<\?\S70Z5[WUF^>&8H>"4Y/^CJ!?6!Z(:PM,-]
M8HIXUEGEE^[*%58YK)9"65KP6/'/:^4O(7R0*I"C%<]DQZ9'1IM=XZ:N32$3
MJCFUF YD%^OSUZNC%]VJNL55]0&EFA0Y"A626R!RUETTC0C$-%-5@<KL2KQ2
MV@9R0EE03+> [L,"^BTKBFPFIEFJYNOE1B,&CY*%D%\VO%223*9,+E<H*JZ$
M4!.1Z+\K'7OZ<-@%",CB7YIO25L7'*['*_NCNR7VS4OLN% ;N<3<,IS'M2XR
MNYZ@-1O9:+2TI%)WS-6,]'BOS5E>/O@>7Q7!=C/D1#'(MP%C6,L$#^S6#VH_
M--3YH8J0M@WGT8'/^,1JI*3W;$DHR]I[KM4,%!^?ZCA4J1II>G("^]Y@ X@=
MV2'A;,DW*A^"IR")JZ =;)G85.L(U"N&;WL2P0E(9,:8CBNNP^!C<<82-F*;
MN*O!>Q>)?^^Q;_VN+>5&V3$BO/:(G /F4:$=_6"WX)XT$W'@P$88??D#:R-:
MY^1:]R1&QYC3(*3\]F$R6]S11\MPX7O4%&PQ'XUB_IL@ LE_D"&TH%@-+6">
M*;3'\ZHP%5)4V*\%Q7>W7KXUI$USZ!0V,>Y47[K<3&1Q5U6)V^?YCHA0VZ<2
MQ\*7Y$T;LX2C8Z>&$L9QY'NVW@L'#6TBMKT)BR'.\8\3'U;TKR-VV;XG7O<
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
MI:Z8Y;Y@(I!..3B-9UQ(L^R*-Q&M'Q;G0?W<5M&<R2*F@8.'0'F:Z+QOG[6
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
M[=7S0_][H:Z<>"/19O0"5HDR/3-2;;Z(!]*W@XY(AP?<FJ2 *Z>$WX2FBDO
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
M\:])^S^3)JXAO4+(4&*TAUAP5<V7%J S!,9C(4LAJ6:"@[%+3(TCCRM3[;'
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
M]=?*/N>UY[EA+_CR;MU]?[WT<UX_+PN#P1>/-?31[5>H+):@_RBON[85ZG;
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
M+ZN X7M;M:.#A2-:JO8R1W4/J!M/ I[7RQY.I? HB3BY?W8CW#/Y5)+-7Q=
M2HOPHO'= JT&YK;#N84S/\E>KL?6+T0<+FWR.M3-+'G$*W=?G3N\69]Y'I8W
MN7U.HYSUK<D]];XY^T#X=GKT Y=S9_;7WW5@ A5JG!? H1K:1=!OT80Q+$7N
MK3\47%S\];K'$4I]H5 ^JBM5E#Q/U!* =0"7ZQ>_>MKR5A3;#L=G3DB, R;
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
M:<>0S:3Q<A8HJ:9ZX'[CO<Q%W.0L\(JZZ5MWS&60MM2\=A$&,_IFC;9?3&.
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
MN\4$[<B\]I%M#H5<Q6F^+2J!Y71ZW^3,?9^WK(!C+63<UM<5&YZ4NI@*-49
MN\,CN%2K8'2RXV;;5(&9,\M"FBNZ0K-S.&_?-/.W<(]E9A6_ V8L(GS.5W(/
MO\-#LB&Y,!K^*#"+4T@%GV3.8LW.:4OS[K +;G''E6Y3_B#GUZFW"%[=5YA?
MB\C6I4G/I'O$6^R=(QMB-C&]F+P8>>Q>C:ZE55LI],I#C]SP\$T0:STY ^U$
M0@>8 OKYM::<X0GY?%6;#CEL+E7.R714K.4'[.4L?16[:[ADNZT14-Z$CK.P
M/D*A@=JH<O8$[B,_]Y&?.Q+YF7>77'?CB5N5:AV3!PW[HBSBLM@4G2O08KD?
M51^DS(3&CI3[IJ+)(G/#YL[6 4G3+_E3D90*&P(("_2XEX=A-<$\[X!0BGK1
M,!BCAXLXJ199K2O4%_=G H%QIU8FND ?-R5!E+O 10!&\QS.QOI%QOP@=^%@
M)%E$&HM/I["."G=_ASEH(UHS^C@/K/?QHCWA]Z?T5Q*B)K[CV_ $?+DW6$)=
MJ!!!$4$<8.8$/D%4828C^'!Z+4I1HSG6*#=W ^_*KA'\/W=37YNGD=2*E>@
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
MK-_Z>2B>R'AA_@.Y?Q;! 4E&'EK^ME^&A[RR2Z.WA,D\%B0P; 8]F,5TH\.
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
MS[]9RVU0._]S4:]V\)_+;E/^Z?\#4$L! A0#%     @ 3(1.6KD"%;X!- ,
M7>0K !               ( !     '=C8RTR,#(T,3(S,2YH=&U02P$"% ,4
M    " !,A$Y:1;'#A^08   P*0$ $               @ $O- , =V-C+3(P
M,C0Q,C,Q+GAS9%!+ 0(4 Q0    ( $R$3EK@&NUB>B0  (IF 0 4
M      "  4%- P!W8V,M,C R-#$R,S%?8V%L+GAM;%!+ 0(4 Q0    ( $R$
M3EH-77,@LP,!  C/"P 4              "  >UQ P!W8V,M,C R-#$R,S%?
M9&5F+GAM;%!+ 0(4 Q0    ( $R$3EH+;3RVJW !  8; @ 3
M  "  =)U! !W8V,M,C R-#$R,S%?9S$N:G!G4$L! A0#%     @ 3(1.6M)J
MU_9#M@, ]PL' !,              ( !KN8% '=C8RTR,#(T,3(S,5]G,BYJ
M<&=02P$"% ,4    " !,A$Y:BK[#/^WA 0 GO1, %               @ $B
MG0D =V-C+3(P,C0Q,C,Q7VQA8BYX;6Q02P$"% ,4    " !,A$Y:_5'G[TM-
M 0"3EP\ %               @ %!?PL =V-C+3(P,C0Q,C,Q7W!R92YX;6Q0
M2P$"% ,4    " !,A$Y:,T6IV0XO  !X>P$ $0              @ &^S P
M=V-C+3(P,C1E>#$Y,2YH=&U02P$"% ,4    " !,A$Y:_UT*$4L3  !I#P(
M$0              @ '[^PP =V-C+3(P,C1E>#(Q,2YH=&U02P$"% ,4
M" !,A$Y:W13WEN$"  !2"   $0              @ %U#PT =V-C+3(P,C1E
M>#(S,2YH=&U02P$"% ,4    " !,A$Y:X3*SJ9@'  !=*   $0
M    @ &%$@T =V-C+3(P,C1E>#,Q,2YH=&U02P$"% ,4    " !,A$Y:[R3%
MKY@'  !;*   $0              @ %,&@T =V-C+3(P,C1E>#,Q,BYH=&U0
M2P$"% ,4    " !,A$Y:W1N%=.X$  "G&P  $0              @ $3(@T
M=V-C+3(P,C1E>#,R,2YH=&U02P$"% ,4    " !,A$Y:3_FGX^4$  "C&P
M$0              @ $P)PT =V-C+3(P,C1E>#,R,BYH=&U02P$"% ,4
M" !,A$Y:N+[5URL]   <<P$ $0              @ %$+ T =V-C+3(P,C1E
>>#0Q,"YH=&U02P4&     !  $ #^ P  GFD-

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>120
<FILENAME>wcc-20241231_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2024"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2024"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2024"
  xmlns:us-gaap="http://fasb.org/us-gaap/2024"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:wcc="http://www.wesco.com/20241231"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="wcc-20241231.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="c-5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
        </entity>
        <period>
            <instant>2025-02-13</instant>
        </period>
    </context>
    <context id="c-6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wcc:EESMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wcc:EESMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wcc:EESMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wcc:CSSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wcc:CSSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wcc:CSSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wcc:UBSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wcc:UBSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wcc:UBSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">wcc:OtherInternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">wcc:OtherInternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">wcc:OtherInternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wcc:AscentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-05</startDate>
            <endDate>2024-12-05</endDate>
        </period>
    </context>
    <context id="c-103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wcc:AscentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wcc:AscentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-05</instant>
        </period>
    </context>
    <context id="c-105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wcc:AscentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wcc:IndependentElectricSupplyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-07-01</endDate>
        </period>
    </context>
    <context id="c-107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wcc:IndependentElectricSupplyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wcc:IndependentElectricSupplyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-01</instant>
        </period>
    </context>
    <context id="c-109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wcc:EntroCIMMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-03</startDate>
            <endDate>2024-06-03</endDate>
        </period>
    </context>
    <context id="c-110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wcc:EntroCIMMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wcc:EntroCIMMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-03</instant>
        </period>
    </context>
    <context id="c-112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wcc:EntroCIMMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-04-01</endDate>
        </period>
    </context>
    <context id="c-114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wcc:RahiSystemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wcc:RahiSystemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-11-01</instant>
        </period>
    </context>
    <context id="c-116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wcc:EESMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wcc:CSSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wcc:UBSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wcc:EESMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wcc:CSSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wcc:UBSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wcc:EESMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wcc:CSSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wcc:UBSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DistributionRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DistributionRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DistributionRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DistributionRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">wcc:DepreciableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">wcc:DepreciableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ForeignLineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ForeignLineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:AccountsReceivableSecuritizationFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:AccountsReceivableSecuritizationFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-161">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A600SeniorNotesDue2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A600SeniorNotesDue2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A7125SeniorNotesDue2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A7125SeniorNotesDue2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-165">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A7250SeniorNotesDue2028Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A7250SeniorNotesDue2028Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-167">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A6.375SeniorNotesDue2029Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A6.375SeniorNotesDue2029Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-169">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A6.625SeniorNotesDue2032Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-170">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A6.625SeniorNotesDue2032Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-171">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ForeignLineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-172">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ForeignLineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-173">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:AccountsReceivableSecuritizationFacilityAmendedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-174">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:AccountsReceivableSecuritizationFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-175">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:AccountsReceivableSecuritizationFacilityAmendedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-176">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:AccountsReceivableSecuritizationFacilityAmendedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:AccountsReceivableSecuritizationFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-01</startDate>
            <endDate>2024-03-07</endDate>
        </period>
    </context>
    <context id="c-178">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:AccountsReceivableSecuritizationFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-08</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-179">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-180">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-181">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-182">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-183">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-184">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-185">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A550SeniorNotesDue2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-187">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A550SeniorNotesDue2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-188">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A550SeniorNotesDue2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-189">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A600SeniorNotesDue2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-190">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A7125SeniorNotesDue2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-191">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A7250SeniorNotesDue2028Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-192">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A7125SeniorNotesDue2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-15</startDate>
            <endDate>2024-06-14</endDate>
        </period>
    </context>
    <context id="c-193">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A7125SeniorNotesDue2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-15</startDate>
            <endDate>2025-06-14</endDate>
        </period>
    </context>
    <context id="c-194">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A7250SeniorNotesDue2028Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-15</startDate>
            <endDate>2025-06-14</endDate>
        </period>
    </context>
    <context id="c-195">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A7250SeniorNotesDue2028Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-15</startDate>
            <endDate>2026-06-14</endDate>
        </period>
    </context>
    <context id="c-196">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A7250SeniorNotesDue2028Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-15</startDate>
            <endDate>2028-06-14</endDate>
        </period>
    </context>
    <context id="c-197">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtConversionByUniqueDescriptionAxis">wcc:A6.375SeniorNotesDue2029Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-198">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A6.3756.625SeniorNotesDue20292032Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-199">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A6.375SeniorNotesDue2029Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-200">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A6.625SeniorNotesDue2032Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A6.375SeniorNotesDue2029Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-08</startDate>
            <endDate>2026-03-14</endDate>
        </period>
    </context>
    <context id="c-202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A6.375SeniorNotesDue2029Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-15</startDate>
            <endDate>2027-03-14</endDate>
        </period>
    </context>
    <context id="c-203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A6.375SeniorNotesDue2029Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2027-03-15</startDate>
            <endDate>2028-03-14</endDate>
        </period>
    </context>
    <context id="c-204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A6.375SeniorNotesDue2029Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2028-03-15</startDate>
            <endDate>2029-03-15</endDate>
        </period>
    </context>
    <context id="c-205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A6.625SeniorNotesDue2032Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-08</startDate>
            <endDate>2027-03-14</endDate>
        </period>
    </context>
    <context id="c-206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A6.625SeniorNotesDue2032Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2027-03-15</startDate>
            <endDate>2028-03-14</endDate>
        </period>
    </context>
    <context id="c-207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A6.625SeniorNotesDue2032Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2028-03-15</startDate>
            <endDate>2029-03-14</endDate>
        </period>
    </context>
    <context id="c-208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A6.625SeniorNotesDue2032Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2029-03-16</startDate>
            <endDate>2032-03-15</endDate>
        </period>
    </context>
    <context id="c-209">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">wcc:DepositaryShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-210">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-220">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:GeneralBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:GeneralBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">wcc:WESCODefinedContributionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">wcc:USDefinedContributionPlanMergerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">wcc:USDefinedContributionPlanMergerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-232">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">wcc:USDefinedContributionPlanMergerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-233">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">wcc:CanadianDefinedContributionPlanMergerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-234">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">wcc:CanadianDefinedContributionPlanMergerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-235">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">wcc:CanadianDefinedContributionPlanMergerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-236">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">wcc:WESCODeferredCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-237">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">wcc:WESCODeferredCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-238">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-239">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-12</startDate>
            <endDate>2024-02-12</endDate>
        </period>
    </context>
    <context id="c-240">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-241">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-242">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-243">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-244">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-245">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-246">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-247">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-248">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-249">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-250">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-251">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-252">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-253">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-254">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-255">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-256">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-257">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-258">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-259">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-260">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-261">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-262">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-263">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-264">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-265">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-266">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-267">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-268">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-269">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-270">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-271">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-272">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-273">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-274">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-275">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-276">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-277">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-278">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-279">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-280">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-281">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-282">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-283">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-284">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-285">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-286">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-287">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-288">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-289">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-290">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-291">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-292">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-293">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-294">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-295">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-296">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-297">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-298">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-299">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-300">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-302">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-303">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-304">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-305">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-306">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-307">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-309">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-310">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-311">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-312">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-313">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-314">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-315">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-316">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-317">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-318">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-319">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-320">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-321">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-322">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-323">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-324">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-325">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-332">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-333">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-334">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-335">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-336">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-337">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-338">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-339">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-340">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-341">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-342">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-343">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-344">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-345">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-346">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-347">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-348">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-349">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-350">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-351">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-352">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-353">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-354">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-355">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-356">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-357">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-358">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-359">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-360">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-361">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-362">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-363">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-364">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-365">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-366">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-367">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-368">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-369">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-370">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-371">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-372">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-373">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-374">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-375">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-376">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-377">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-378">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-379">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-380">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-381">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-382">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-383">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-384">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-385">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-386">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-387">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-388">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-389">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-390">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-391">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-392">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-393">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-394">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-395">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-396">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-397">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-398">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-399">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-400">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-404">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-405">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-406">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-407">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-408">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-409">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-410">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-411">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-412">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-413">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-414">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-415">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-416">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-417">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-418">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-419">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-420">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-421">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-422">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-423">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-424">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-425">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-426">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-427">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-428">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-429">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-431">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-432">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-433">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-434">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-435">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-436">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-437">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-438">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-439">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-440">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-441">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-442">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-443">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-444">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-445">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-12-31</endDate>
        </period>
    </context>
    <context id="c-446">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2027-01-01</startDate>
            <endDate>2027-12-31</endDate>
        </period>
    </context>
    <context id="c-447">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2028-01-01</startDate>
            <endDate>2028-12-31</endDate>
        </period>
    </context>
    <context id="c-448">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-449">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-450">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-451">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-452">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-453">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-454">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-455">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-456">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-457">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-458">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-459">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-460">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-461">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-462">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-463">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-464">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-465">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-466">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-467">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-468">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-469">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-470">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-471">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-472">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-473">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-474">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-475">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-476">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">wcc:A2024PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-477">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">wcc:A2021PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-478">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-479">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-480">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-481">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-482">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-483">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-484">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-485">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-486">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-487">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-488">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-489">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-490">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-491">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-492">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">wcc:OtherInternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-493">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">wcc:OtherInternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-494">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wcc:ISSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-02</startDate>
            <endDate>2025-01-02</endDate>
        </period>
    </context>
    <context id="c-495">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-496">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-497">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-498">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-499">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-500">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-502">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-503">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-504">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-505">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-506">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-507">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-508">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="sites">
        <measure>wcc:Sites</measure>
    </unit>
    <unit id="rate">
        <measure>utr:Rate</measure>
    </unit>
    <unit id="numberofplans">
        <measure>wcc:numberOfPlans</measure>
    </unit>
    <unit id="segment">
        <measure>wcc:segment</measure>
    </unit>
    <unit id="employees">
        <measure>wcc:Employees</measure>
    </unit>
    <unit id="countries">
        <measure>wcc:countries</measure>
    </unit>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-36">0000929008</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-37">2024</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus contextRef="c-1" id="f-38">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag contextRef="c-1" id="f-39">false</dei:AmendmentFlag>
    <us-gaap:SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration contextRef="c-6" id="f-494">http://fasb.org/us-gaap/2024#AccountsPayableCurrent</us-gaap:SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration contextRef="c-7" id="f-495">http://fasb.org/us-gaap/2024#AccountsPayableCurrent</us-gaap:SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration contextRef="c-7" id="f-497">http://fasb.org/us-gaap/2024#AccountsPayableCurrent</us-gaap:SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration contextRef="c-6" id="f-500">http://fasb.org/us-gaap/2024#AccountsPayableCurrent</us-gaap:SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c-77" id="f-530">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c-78" id="f-531">P20Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="c-153" id="f-770">http://fasb.org/us-gaap/2024#OtherLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="c-154" id="f-771">http://fasb.org/us-gaap/2024#OtherLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList contextRef="c-6" id="f-832">http://fasb.org/us-gaap/2024#LongTermDebtNoncurrent</us-gaap:FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList contextRef="c-7" id="f-833">http://fasb.org/us-gaap/2024#LongTermDebtNoncurrent</us-gaap:FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditSettlementGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList contextRef="c-238" id="f-1198">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditSettlementGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditSettlementGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList contextRef="c-240" id="f-1205">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditSettlementGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList contextRef="c-240" id="f-1386">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList contextRef="c-238" id="f-1387">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList contextRef="c-251" id="f-1388">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList contextRef="c-247" id="f-1389">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList contextRef="c-248" id="f-1390">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList contextRef="c-252" id="f-1391">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList contextRef="c-1" id="f-1392">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList contextRef="c-16" id="f-1393">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList contextRef="c-17" id="f-1394">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList contextRef="c-240" id="f-1395">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList contextRef="c-238" id="f-1396">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList contextRef="c-251" id="f-1397">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList contextRef="c-247" id="f-1398">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList contextRef="c-248" id="f-1399">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList contextRef="c-252" id="f-1400">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList contextRef="c-1" id="f-1401">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList contextRef="c-16" id="f-1402">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList contextRef="c-17" id="f-1403">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList contextRef="c-240" id="f-1404">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList contextRef="c-238" id="f-1405">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList contextRef="c-251" id="f-1406">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList contextRef="c-247" id="f-1407">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList contextRef="c-248" id="f-1408">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList contextRef="c-252" id="f-1409">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList contextRef="c-1" id="f-1410">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList contextRef="c-16" id="f-1411">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList contextRef="c-17" id="f-1412">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditCurtailmentGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList contextRef="c-240" id="f-1413">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditCurtailmentGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditCurtailmentGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList contextRef="c-238" id="f-1414">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditCurtailmentGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditCurtailmentGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList contextRef="c-251" id="f-1415">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditCurtailmentGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditCurtailmentGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList contextRef="c-247" id="f-1416">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditCurtailmentGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditCurtailmentGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList contextRef="c-248" id="f-1417">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditCurtailmentGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditCurtailmentGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList contextRef="c-252" id="f-1418">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditCurtailmentGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditCurtailmentGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList contextRef="c-1" id="f-1419">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditCurtailmentGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditCurtailmentGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList contextRef="c-16" id="f-1420">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditCurtailmentGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditCurtailmentGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList contextRef="c-17" id="f-1421">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditCurtailmentGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditSettlementGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList contextRef="c-240" id="f-1422">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditSettlementGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditSettlementGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList contextRef="c-238" id="f-1423">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditSettlementGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditSettlementGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList contextRef="c-251" id="f-1424">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditSettlementGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditSettlementGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList contextRef="c-247" id="f-1425">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditSettlementGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditSettlementGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList contextRef="c-248" id="f-1426">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditSettlementGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditSettlementGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList contextRef="c-252" id="f-1427">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditSettlementGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditSettlementGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList contextRef="c-1" id="f-1428">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditSettlementGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditSettlementGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList contextRef="c-16" id="f-1429">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditSettlementGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditSettlementGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList contextRef="c-17" id="f-1430">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditSettlementGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList contextRef="c-1" id="f-1476">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList contextRef="c-16" id="f-1477">http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList>
    <us-gaap:SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration contextRef="c-1" id="f-1943">http://fasb.org/srt/2024#ChiefExecutiveOfficerMember</us-gaap:SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration>
    <dei:DocumentType contextRef="c-1" id="f-1">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport contextRef="c-1" id="f-2">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate contextRef="c-1" id="f-4">2024-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate contextRef="c-1" id="f-3">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport contextRef="c-1" id="f-5">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c-1" id="f-6">001-14989</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c-1" id="f-7">WESCO International, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c-1" id="f-8">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c-1" id="f-9">25-1723342</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c-1" id="f-10">225 West Station Square Drive</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="c-1" id="f-11">Suite 700</dei:EntityAddressAddressLine2>
    <dei:EntityAddressPostalZipCode contextRef="c-1" id="f-12">15219</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCityOrTown contextRef="c-1" id="f-13">Pittsburgh,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c-1" id="f-14">PA</dei:EntityAddressStateOrProvince>
    <dei:CityAreaCode contextRef="c-1" id="f-15">412</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c-1" id="f-16">454-2200</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c-2" id="f-17">Common Stock, par value $.01 per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-2" id="f-18">WCC</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-2" id="f-19">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle contextRef="c-3" id="f-20">Depositary Shares, each representing a 1/1,000th interest in a share of Series A Fixed-Rate Reset Cumulative Perpetual Preferred Stock</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-3" id="f-21">WCC PR A</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-3" id="f-22">NYSE</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer contextRef="c-1" id="f-23">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="c-1" id="f-24">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="c-1" id="f-25">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c-1" id="f-26">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c-1" id="f-27">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c-1" id="f-28">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c-1" id="f-29">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag contextRef="c-1" id="f-30">true</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentFinStmtErrorCorrectionFlag contextRef="c-1" id="f-31">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:EntityShellCompany contextRef="c-1" id="f-32">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat contextRef="c-4" decimals="-8" id="f-33" unitRef="usd">7700000000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding contextRef="c-5" decimals="0" id="f-34" unitRef="shares">48795929</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock contextRef="c-1" id="f-35">&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Part&#160;III of this Form 10-K incorporates by reference portions of the registrant&#x2019;s Proxy Statement for its 2025 Annual Meeting of Stockholders.&lt;/span&gt;&lt;/div&gt;</dei:DocumentsIncorporatedByReferenceTextBlock>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate contextRef="c-6" decimals="INF" id="f-40" unitRef="number">0.048</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate contextRef="c-7" decimals="INF" id="f-41" unitRef="number">0.044</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <dei:AuditorFirmId contextRef="c-1" id="f-42">238</dei:AuditorFirmId>
    <dei:AuditorName contextRef="c-1" id="f-43">PricewaterhouseCoopers LLP</dei:AuditorName>
    <dei:AuditorLocation contextRef="c-1" id="f-44">Pittsburgh, Pennsylvania</dei:AuditorLocation>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-6" decimals="-5" id="f-45" unitRef="usd">702600000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-7" decimals="-5" id="f-46" unitRef="usd">524100000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="c-6" decimals="-5" id="f-47" unitRef="usd">55000000.0</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="c-7" decimals="-5" id="f-48" unitRef="usd">55900000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-6" decimals="-5" id="f-49" unitRef="usd">3454400000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-7" decimals="-5" id="f-50" unitRef="usd">3639500000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent contextRef="c-6" decimals="-5" id="f-51" unitRef="usd">416300000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent contextRef="c-7" decimals="-5" id="f-52" unitRef="usd">430500000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:InventoryNet contextRef="c-6" decimals="-5" id="f-53" unitRef="usd">3501700000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c-7" decimals="-5" id="f-54" unitRef="usd">3572100000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c-6" decimals="-5" id="f-55" unitRef="usd">276400000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c-7" decimals="-5" id="f-56" unitRef="usd">225400000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-6" decimals="-5" id="f-57" unitRef="usd">8351400000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-7" decimals="-5" id="f-58" unitRef="usd">8391600000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-6" decimals="-5" id="f-59" unitRef="usd">442900000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-7" decimals="-5" id="f-60" unitRef="usd">423600000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-6" decimals="-5" id="f-61" unitRef="usd">735100000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-7" decimals="-5" id="f-62" unitRef="usd">761200000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-6" decimals="-5" id="f-63" unitRef="usd">1835900000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-7" decimals="-5" id="f-64" unitRef="usd">1857600000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Goodwill contextRef="c-6" decimals="-5" id="f-65" unitRef="usd">3280100000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-7" decimals="-5" id="f-66" unitRef="usd">3262300000</us-gaap:Goodwill>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c-6" decimals="-5" id="f-67" unitRef="usd">41900000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c-7" decimals="-5" id="f-68" unitRef="usd">42300000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-6" decimals="-5" id="f-69" unitRef="usd">374100000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-7" decimals="-5" id="f-70" unitRef="usd">322300000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets contextRef="c-6" decimals="-5" id="f-71" unitRef="usd">15061400000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-7" decimals="-5" id="f-72" unitRef="usd">15060900000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent contextRef="c-6" decimals="-5" id="f-73" unitRef="usd">2670600000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c-7" decimals="-5" id="f-74" unitRef="usd">2431500000</us-gaap:AccountsPayableCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c-6" decimals="-5" id="f-75" unitRef="usd">242300000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c-7" decimals="-5" id="f-76" unitRef="usd">191700000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="c-6" decimals="-5" id="f-77" unitRef="usd">19500000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="c-7" decimals="-5" id="f-78" unitRef="usd">8600000</us-gaap:LongTermDebtCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c-6" decimals="-5" id="f-79" unitRef="usd">871600000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c-7" decimals="-5" id="f-80" unitRef="usd">756600000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-6" decimals="-5" id="f-81" unitRef="usd">3804000000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-7" decimals="-5" id="f-82" unitRef="usd">3388400000</us-gaap:LiabilitiesCurrent>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet contextRef="c-6" decimals="-5" id="f-83" unitRef="usd">47200000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet contextRef="c-7" decimals="-5" id="f-84" unitRef="usd">43000000.0</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-6" decimals="-5" id="f-85" unitRef="usd">5045500000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-7" decimals="-5" id="f-86" unitRef="usd">5313100000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-6" decimals="-5" id="f-87" unitRef="usd">614800000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-7" decimals="-5" id="f-88" unitRef="usd">641700000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="c-6" decimals="-5" id="f-89" unitRef="usd">415600000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="c-7" decimals="-5" id="f-90" unitRef="usd">451900000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-6" decimals="-5" id="f-91" unitRef="usd">216000000.0</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-7" decimals="-5" id="f-92" unitRef="usd">233900000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities contextRef="c-6" decimals="-5" id="f-93" unitRef="usd">10095900000</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c-7" decimals="-5" id="f-94" unitRef="usd">10029000000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies contextRef="c-6" id="f-95" unitRef="usd" xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies contextRef="c-7" id="f-96" unitRef="usd" xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c-8"
      decimals="2"
      id="f-97"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c-9"
      decimals="2"
      id="f-98"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized contextRef="c-8" decimals="0" id="f-99" unitRef="shares">20000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized contextRef="c-9" decimals="0" id="f-100" unitRef="shares">20000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding contextRef="c-9" decimals="0" id="f-101" unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding contextRef="c-8" decimals="0" id="f-102" unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue contextRef="c-8" decimals="-5" id="f-103" unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue contextRef="c-9" decimals="-5" id="f-104" unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c-10"
      decimals="2"
      id="f-105"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized contextRef="c-10" decimals="0" id="f-106" unitRef="shares">25000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued contextRef="c-10" decimals="0" id="f-107" unitRef="shares">21612</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue contextRef="c-10" decimals="-5" id="f-108" unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue contextRef="c-11" decimals="-5" id="f-109" unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-12"
      decimals="2"
      id="f-110"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-13"
      decimals="2"
      id="f-111"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-13" decimals="0" id="f-112" unitRef="shares">210000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-12" decimals="0" id="f-113" unitRef="shares">210000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued contextRef="c-12" decimals="0" id="f-114" unitRef="shares">69627398</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued contextRef="c-13" decimals="0" id="f-115" unitRef="shares">69278677</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-12" decimals="0" id="f-116" unitRef="shares">48790595</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-13" decimals="0" id="f-117" unitRef="shares">50897122</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="c-12" decimals="-5" id="f-118" unitRef="usd">700000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c-13" decimals="-5" id="f-119" unitRef="usd">700000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-14"
      decimals="2"
      id="f-120"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-15"
      decimals="2"
      id="f-121"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-14" decimals="0" id="f-122" unitRef="shares">20000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-15" decimals="0" id="f-123" unitRef="shares">20000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued contextRef="c-14" decimals="0" id="f-124" unitRef="shares">4339431</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued contextRef="c-15" decimals="0" id="f-125" unitRef="shares">4339431</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-15" decimals="0" id="f-126" unitRef="shares">0</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-14" decimals="0" id="f-127" unitRef="shares">0</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="c-15" decimals="-5" id="f-128" unitRef="usd">0</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c-14" decimals="-5" id="f-129" unitRef="usd">0</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c-6" decimals="-5" id="f-130" unitRef="usd">2051600000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c-7" decimals="-5" id="f-131" unitRef="usd">2037100000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-6" decimals="-5" id="f-132" unitRef="usd">4960700000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-7" decimals="-5" id="f-133" unitRef="usd">4391700000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:TreasuryStockCommonShares contextRef="c-6" decimals="0" id="f-134" unitRef="shares">25176234</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonShares contextRef="c-7" decimals="0" id="f-135" unitRef="shares">22720986</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockValue contextRef="c-6" decimals="-5" id="f-136" unitRef="usd">1495100000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue contextRef="c-7" decimals="-5" id="f-137" unitRef="usd">1060400000</us-gaap:TreasuryStockValue>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-6" decimals="-5" id="f-138" unitRef="usd">-547200000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-7" decimals="-5" id="f-139" unitRef="usd">-332000000.0</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity contextRef="c-6" decimals="-5" id="f-140" unitRef="usd">4970700000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-7" decimals="-5" id="f-141" unitRef="usd">5037100000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest contextRef="c-6" decimals="-5" id="f-142" unitRef="usd">-5200000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest contextRef="c-7" decimals="-5" id="f-143" unitRef="usd">-5200000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-6" decimals="-5" id="f-144" unitRef="usd">4965500000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-7" decimals="-5" id="f-145" unitRef="usd">5031900000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-6" decimals="-5" id="f-146" unitRef="usd">15061400000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-7" decimals="-5" id="f-147" unitRef="usd">15060900000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-5" id="f-148" unitRef="usd">21818800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-16" decimals="-5" id="f-149" unitRef="usd">22385200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-17" decimals="-5" id="f-150" unitRef="usd">21420100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-1" decimals="-5" id="f-151" unitRef="usd">17106200000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-16" decimals="-5" id="f-152" unitRef="usd">17541500000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-17" decimals="-5" id="f-153" unitRef="usd">16758800000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-1" decimals="-5" id="f-154" unitRef="usd">3306200000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-16" decimals="-5" id="f-155" unitRef="usd">3256000000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-17" decimals="-5" id="f-156" unitRef="usd">3044200000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:DepreciationAndAmortization contextRef="c-1" decimals="-5" id="f-157" unitRef="usd">183200000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c-16" decimals="-5" id="f-158" unitRef="usd">181300000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c-17" decimals="-5" id="f-159" unitRef="usd">179000000.0</us-gaap:DepreciationAndAmortization>
    <us-gaap:OperatingIncomeLoss contextRef="c-1" decimals="-5" id="f-160" unitRef="usd">1223200000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-16" decimals="-5" id="f-161" unitRef="usd">1406400000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-17" decimals="-5" id="f-162" unitRef="usd">1438100000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNonoperatingNet contextRef="c-1" decimals="-5" id="f-163" unitRef="usd">-364900000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet contextRef="c-16" decimals="-5" id="f-164" unitRef="usd">-389300000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet contextRef="c-17" decimals="-5" id="f-165" unitRef="usd">-294400000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-1" decimals="-5" id="f-166" unitRef="usd">92700000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-16" decimals="-5" id="f-167" unitRef="usd">-25100000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-17" decimals="-5" id="f-168" unitRef="usd">-7000000.0</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-5" id="f-169" unitRef="usd">951000000.0</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-16" decimals="-5" id="f-170" unitRef="usd">992000000.0</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-17" decimals="-5" id="f-171" unitRef="usd">1136700000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-5" id="f-172" unitRef="usd">231600000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-16" decimals="-5" id="f-173" unitRef="usd">225900000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-17" decimals="-5" id="f-174" unitRef="usd">274500000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss contextRef="c-1" decimals="-5" id="f-175" unitRef="usd">719400000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-16" decimals="-5" id="f-176" unitRef="usd">766100000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-17" decimals="-5" id="f-177" unitRef="usd">862100000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c-1" decimals="-5" id="f-178" unitRef="usd">1800000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c-16" decimals="-5" id="f-179" unitRef="usd">600000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c-17" decimals="-5" id="f-180" unitRef="usd">1700000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-5" id="f-181" unitRef="usd">717600000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-16" decimals="-5" id="f-182" unitRef="usd">765500000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-17" decimals="-5" id="f-183" unitRef="usd">860500000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact contextRef="c-1" decimals="-5" id="f-184" unitRef="usd">57400000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact contextRef="c-16" decimals="-5" id="f-185" unitRef="usd">57400000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact contextRef="c-17" decimals="-5" id="f-186" unitRef="usd">57400000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-1" decimals="-5" id="f-187" unitRef="usd">660200000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-16" decimals="-5" id="f-188" unitRef="usd">708100000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-17" decimals="-5" id="f-189" unitRef="usd">803100000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-190"
      unitRef="usdPerShare">13.26</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-16"
      decimals="2"
      id="f-191"
      unitRef="usdPerShare">13.86</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-17"
      decimals="2"
      id="f-192"
      unitRef="usdPerShare">15.83</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-193"
      unitRef="usdPerShare">13.05</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-16"
      decimals="2"
      id="f-194"
      unitRef="usdPerShare">13.54</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-17"
      decimals="2"
      id="f-195"
      unitRef="usdPerShare">15.33</us-gaap:EarningsPerShareDiluted>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-1" decimals="-5" id="f-196" unitRef="usd">-228700000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-16" decimals="-5" id="f-197" unitRef="usd">57100000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-17" decimals="-5" id="f-198" unitRef="usd">-127000000.0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax contextRef="c-1" decimals="-5" id="f-199" unitRef="usd">-13500000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax contextRef="c-16" decimals="-5" id="f-200" unitRef="usd">11300000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax contextRef="c-17" decimals="-5" id="f-201" unitRef="usd">14700000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-1" decimals="-5" id="f-202" unitRef="usd">-215200000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-16" decimals="-5" id="f-203" unitRef="usd">45800000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-17" decimals="-5" id="f-204" unitRef="usd">-141700000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c-1" decimals="-5" id="f-205" unitRef="usd">504200000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c-16" decimals="-5" id="f-206" unitRef="usd">811900000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c-17" decimals="-5" id="f-207" unitRef="usd">720400000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest contextRef="c-1" decimals="-5" id="f-208" unitRef="usd">1800000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest contextRef="c-16" decimals="-5" id="f-209" unitRef="usd">600000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest contextRef="c-17" decimals="-5" id="f-210" unitRef="usd">1700000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact contextRef="c-1" decimals="-5" id="f-211" unitRef="usd">57400000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact contextRef="c-16" decimals="-5" id="f-212" unitRef="usd">57400000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact contextRef="c-17" decimals="-5" id="f-213" unitRef="usd">57400000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-1" decimals="-5" id="f-214" unitRef="usd">445000000.0</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-16" decimals="-5" id="f-215" unitRef="usd">753900000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-17" decimals="-5" id="f-216" unitRef="usd">661300000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-18" decimals="-5" id="f-217" unitRef="usd">700000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesIssued contextRef="c-18" decimals="0" id="f-218" unitRef="shares">68162297</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-19" decimals="-5" id="f-219" unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesIssued contextRef="c-19" decimals="0" id="f-220" unitRef="shares">4339431</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-20" decimals="-5" id="f-221" unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:PreferredStockSharesIssued contextRef="c-20" decimals="0" id="f-222" unitRef="shares">21612</us-gaap:PreferredStockSharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-21" decimals="-5" id="f-223" unitRef="usd">1969300000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-22" decimals="-5" id="f-224" unitRef="usd">3004700000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-23" decimals="-5" id="f-225" unitRef="usd">-956200000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:TreasuryStockCommonShares contextRef="c-23" decimals="0" id="f-226" unitRef="shares">22026922</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-24" decimals="-5" id="f-227" unitRef="usd">-6300000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-25" decimals="-5" id="f-228" unitRef="usd">-236000000.0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-26" decimals="-5" id="f-229" unitRef="usd">3776200000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense contextRef="c-27" decimals="-5" id="f-230" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c-27" decimals="0" id="f-231" unitRef="shares">569112</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions contextRef="c-28" decimals="-5" id="f-232" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense contextRef="c-29" decimals="-5" id="f-233" unitRef="usd">-1900000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c-29" decimals="0" id="f-234" unitRef="shares">1229</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense contextRef="c-17" decimals="-5" id="f-235" unitRef="usd">1900000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation contextRef="c-28" decimals="-5" id="f-236" unitRef="usd">46400000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation contextRef="c-17" decimals="-5" id="f-237" unitRef="usd">46400000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-29" decimals="-5" id="f-238" unitRef="usd">11100000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockSharesAcquired contextRef="c-29" decimals="0" id="f-239" unitRef="shares">87502</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-17" decimals="-5" id="f-240" unitRef="usd">11100000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-27" decimals="-5" id="f-241" unitRef="usd">0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation contextRef="c-27" decimals="0" id="f-242" unitRef="shares">195705</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-28" decimals="-5" id="f-243" unitRef="usd">-10100000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-30" decimals="-5" id="f-244" unitRef="usd">-12900000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-17" decimals="-5" id="f-245" unitRef="usd">23000000.0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c-31" decimals="-5" id="f-246" unitRef="usd">1700000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c-17" decimals="-5" id="f-247" unitRef="usd">1700000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss contextRef="c-30" decimals="-5" id="f-248" unitRef="usd">860500000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-17" decimals="-5" id="f-249" unitRef="usd">860500000</us-gaap:NetIncomeLoss>
    <us-gaap:DividendsPreferredStock contextRef="c-30" decimals="-5" id="f-250" unitRef="usd">57400000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock contextRef="c-17" decimals="-5" id="f-251" unitRef="usd">57400000</us-gaap:DividendsPreferredStock>
    <us-gaap:StockholdersEquityOther contextRef="c-28" decimals="-5" id="f-252" unitRef="usd">-200000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther contextRef="c-30" decimals="-5" id="f-253" unitRef="usd">100000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther contextRef="c-29" decimals="-5" id="f-254" unitRef="usd">0</us-gaap:StockholdersEquityOther>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-32" decimals="-5" id="f-255" unitRef="usd">-127000000.0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-17" decimals="-5" id="f-256" unitRef="usd">-127100000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax contextRef="c-17" decimals="5" id="f-257" unitRef="usd">-3400000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax contextRef="c-32" decimals="-5" id="f-258" unitRef="usd">14700000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax contextRef="c-17" decimals="-5" id="f-259" unitRef="usd">14700000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-33" decimals="-5" id="f-260" unitRef="usd">700000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesIssued contextRef="c-33" decimals="0" id="f-261" unitRef="shares">68535704</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-34" decimals="-5" id="f-262" unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesIssued contextRef="c-34" decimals="0" id="f-263" unitRef="shares">4339431</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-35" decimals="-5" id="f-264" unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:PreferredStockSharesIssued contextRef="c-35" decimals="0" id="f-265" unitRef="shares">21612</us-gaap:PreferredStockSharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-36" decimals="-5" id="f-266" unitRef="usd">2005400000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-37" decimals="-5" id="f-267" unitRef="usd">3795000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-38" decimals="-5" id="f-268" unitRef="usd">-969200000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:TreasuryStockCommonShares contextRef="c-38" decimals="0" id="f-269" unitRef="shares">22115653</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-39" decimals="-5" id="f-270" unitRef="usd">-4700000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-40" decimals="-5" id="f-271" unitRef="usd">-377800000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-41" decimals="-5" id="f-272" unitRef="usd">4449600000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense contextRef="c-42" decimals="-5" id="f-273" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c-42" decimals="0" id="f-274" unitRef="shares">1054608</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions contextRef="c-43" decimals="-5" id="f-275" unitRef="usd">400000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense contextRef="c-44" decimals="-5" id="f-276" unitRef="usd">-16200000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c-44" decimals="0" id="f-277" unitRef="shares">100998</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense contextRef="c-16" decimals="-5" id="f-278" unitRef="usd">15800000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation contextRef="c-43" decimals="-5" id="f-279" unitRef="usd">48100000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation contextRef="c-16" decimals="-5" id="f-280" unitRef="usd">48100000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-44" decimals="-5" id="f-281" unitRef="usd">75000000.0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockSharesAcquired contextRef="c-44" decimals="0" id="f-282" unitRef="shares">504335</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-16" decimals="-5" id="f-283" unitRef="usd">75000000.0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-42" decimals="-5" id="f-284" unitRef="usd">0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation contextRef="c-42" decimals="0" id="f-285" unitRef="shares">311635</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-43" decimals="-5" id="f-286" unitRef="usd">-16900000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-45" decimals="-5" id="f-287" unitRef="usd">-35100000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-16" decimals="-5" id="f-288" unitRef="usd">52000000.0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c-46" decimals="-5" id="f-289" unitRef="usd">600000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c-16" decimals="-5" id="f-290" unitRef="usd">600000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss contextRef="c-45" decimals="-5" id="f-291" unitRef="usd">765500000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-16" decimals="-5" id="f-292" unitRef="usd">765500000</us-gaap:NetIncomeLoss>
    <us-gaap:DividendsCommonStock contextRef="c-45" decimals="-5" id="f-293" unitRef="usd">76600000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock contextRef="c-16" decimals="-5" id="f-294" unitRef="usd">76600000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsPreferredStock contextRef="c-45" decimals="-5" id="f-295" unitRef="usd">57400000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock contextRef="c-16" decimals="-5" id="f-296" unitRef="usd">57400000</us-gaap:DividendsPreferredStock>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="c-46" decimals="-5" id="f-297" unitRef="usd">1100000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="c-16" decimals="-5" id="f-298" unitRef="usd">1100000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:StockholdersEquityOther contextRef="c-43" decimals="-5" id="f-299" unitRef="usd">100000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther contextRef="c-45" decimals="-5" id="f-300" unitRef="usd">300000</us-gaap:StockholdersEquityOther>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-47" decimals="-5" id="f-301" unitRef="usd">57100000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-16" decimals="-5" id="f-302" unitRef="usd">57500000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax contextRef="c-16" decimals="5" id="f-303" unitRef="usd">-7400000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax contextRef="c-47" decimals="-5" id="f-304" unitRef="usd">11300000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax contextRef="c-16" decimals="-5" id="f-305" unitRef="usd">11300000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-48" decimals="-5" id="f-306" unitRef="usd">700000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesIssued contextRef="c-48" decimals="0" id="f-307" unitRef="shares">69278677</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-49" decimals="-5" id="f-308" unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesIssued contextRef="c-49" decimals="0" id="f-309" unitRef="shares">4339431</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-50" decimals="-5" id="f-310" unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:PreferredStockSharesIssued contextRef="c-50" decimals="0" id="f-311" unitRef="shares">21612</us-gaap:PreferredStockSharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-51" decimals="-5" id="f-312" unitRef="usd">2037100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-52" decimals="-5" id="f-313" unitRef="usd">4391700000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-53" decimals="-5" id="f-314" unitRef="usd">-1060400000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:TreasuryStockCommonShares contextRef="c-53" decimals="0" id="f-315" unitRef="shares">22720986</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-54" decimals="-5" id="f-316" unitRef="usd">-5200000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-55" decimals="-5" id="f-317" unitRef="usd">-332000000.0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-7" decimals="-5" id="f-318" unitRef="usd">5031900000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense contextRef="c-56" decimals="-5" id="f-319" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c-56" decimals="0" id="f-320" unitRef="shares">509140</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions contextRef="c-57" decimals="-5" id="f-321" unitRef="usd">600000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense contextRef="c-58" decimals="-5" id="f-322" unitRef="usd">-6000000.0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c-58" decimals="0" id="f-323" unitRef="shares">30760</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense contextRef="c-1" decimals="-5" id="f-324" unitRef="usd">5400000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation contextRef="c-57" decimals="-5" id="f-325" unitRef="usd">28900000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation contextRef="c-1" decimals="-5" id="f-326" unitRef="usd">28900000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
    <us-gaap:ShareRepurchaseProgramExciseTax contextRef="c-58" decimals="-3" id="f-327" unitRef="usd">3800000</us-gaap:ShareRepurchaseProgramExciseTax>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-58" decimals="-5" id="f-328" unitRef="usd">428800000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockSharesAcquired contextRef="c-58" decimals="0" id="f-329" unitRef="shares">2424488</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-1" decimals="-5" id="f-330" unitRef="usd">428800000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-56" decimals="-5" id="f-331" unitRef="usd">0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation contextRef="c-56" decimals="0" id="f-332" unitRef="shares">160419</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-57" decimals="-5" id="f-333" unitRef="usd">-15100000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-59" decimals="-5" id="f-334" unitRef="usd">-9800000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-1" decimals="-5" id="f-335" unitRef="usd">24900000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c-60" decimals="-5" id="f-336" unitRef="usd">1800000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c-1" decimals="-5" id="f-337" unitRef="usd">1800000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss contextRef="c-59" decimals="-5" id="f-338" unitRef="usd">717600000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-5" id="f-339" unitRef="usd">717600000</us-gaap:NetIncomeLoss>
    <us-gaap:DividendsCommonStock contextRef="c-59" decimals="-5" id="f-340" unitRef="usd">81500000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock contextRef="c-1" decimals="-5" id="f-341" unitRef="usd">81500000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsPreferredStock contextRef="c-59" decimals="-5" id="f-342" unitRef="usd">57400000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock contextRef="c-1" decimals="-5" id="f-343" unitRef="usd">57400000</us-gaap:DividendsPreferredStock>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="c-60" decimals="-5" id="f-344" unitRef="usd">1800000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="c-1" decimals="-5" id="f-345" unitRef="usd">1800000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:StockholdersEquityOther contextRef="c-57" decimals="-5" id="f-346" unitRef="usd">100000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther contextRef="c-59" decimals="-5" id="f-347" unitRef="usd">100000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther contextRef="c-58" decimals="-5" id="f-348" unitRef="usd">100000</us-gaap:StockholdersEquityOther>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-61" decimals="-5" id="f-349" unitRef="usd">-228700000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-1" decimals="-5" id="f-350" unitRef="usd">-228400000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax contextRef="c-1" decimals="5" id="f-351" unitRef="usd">5700000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax contextRef="c-61" decimals="-5" id="f-352" unitRef="usd">-13500000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax contextRef="c-1" decimals="-5" id="f-353" unitRef="usd">-13500000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-62" decimals="-5" id="f-354" unitRef="usd">700000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesIssued contextRef="c-62" decimals="0" id="f-355" unitRef="shares">69627398</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-63" decimals="-5" id="f-356" unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesIssued contextRef="c-63" decimals="0" id="f-357" unitRef="shares">4339431</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-64" decimals="-5" id="f-358" unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:PreferredStockSharesIssued contextRef="c-64" decimals="0" id="f-359" unitRef="shares">21612</us-gaap:PreferredStockSharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-65" decimals="-5" id="f-360" unitRef="usd">2051600000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-66" decimals="-5" id="f-361" unitRef="usd">4960700000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-67" decimals="-5" id="f-362" unitRef="usd">-1495100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:TreasuryStockCommonShares contextRef="c-67" decimals="0" id="f-363" unitRef="shares">25176234</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-68" decimals="-5" id="f-364" unitRef="usd">-5200000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-69" decimals="-5" id="f-365" unitRef="usd">-547200000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-6" decimals="-5" id="f-366" unitRef="usd">4965500000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss contextRef="c-1" decimals="-5" id="f-367" unitRef="usd">719400000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-16" decimals="-5" id="f-368" unitRef="usd">766100000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-17" decimals="-5" id="f-369" unitRef="usd">862100000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationAndAmortization contextRef="c-1" decimals="-5" id="f-370" unitRef="usd">183200000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c-16" decimals="-5" id="f-371" unitRef="usd">181300000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c-17" decimals="-5" id="f-372" unitRef="usd">179000000.0</us-gaap:DepreciationAndAmortization>
    <us-gaap:ShareBasedCompensation contextRef="c-1" decimals="-5" id="f-373" unitRef="usd">28900000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-16" decimals="-5" id="f-374" unitRef="usd">48100000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-17" decimals="-5" id="f-375" unitRef="usd">46400000</us-gaap:ShareBasedCompensation>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts contextRef="c-1" decimals="-5" id="f-376" unitRef="usd">15600000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts contextRef="c-16" decimals="-5" id="f-377" unitRef="usd">14800000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts contextRef="c-17" decimals="-5" id="f-378" unitRef="usd">15200000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:GainLossOnSaleOfBusiness contextRef="c-1" decimals="-5" id="f-379" unitRef="usd">122200000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:GainLossOnSaleOfBusiness contextRef="c-16" decimals="-5" id="f-380" unitRef="usd">0</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:GainLossOnSaleOfBusiness contextRef="c-17" decimals="-5" id="f-381" unitRef="usd">0</us-gaap:GainLossOnSaleOfBusiness>
    <wcc:AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionLossOnDisposition contextRef="c-1" decimals="-5" id="f-382" unitRef="usd">17800000</wcc:AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionLossOnDisposition>
    <wcc:AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionLossOnDisposition contextRef="c-16" decimals="-5" id="f-383" unitRef="usd">0</wcc:AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionLossOnDisposition>
    <wcc:AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionLossOnDisposition contextRef="c-17" decimals="-5" id="f-384" unitRef="usd">0</wcc:AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionLossOnDisposition>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement contextRef="c-1" decimals="-5" id="f-385" unitRef="usd">22200000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement contextRef="c-16" decimals="-5" id="f-386" unitRef="usd">-500000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement contextRef="c-17" decimals="-5" id="f-387" unitRef="usd">3700000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-1" decimals="-5" id="f-388" unitRef="usd">-39900000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-16" decimals="-5" id="f-389" unitRef="usd">-7900000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-17" decimals="-5" id="f-390" unitRef="usd">-1200000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-1" decimals="-5" id="f-391" unitRef="usd">50700000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-16" decimals="-5" id="f-392" unitRef="usd">-52200000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-17" decimals="-5" id="f-393" unitRef="usd">690600000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables contextRef="c-1" decimals="-5" id="f-394" unitRef="usd">-2000000.0</us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables>
    <us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables contextRef="c-16" decimals="-5" id="f-395" unitRef="usd">-3600000</us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables>
    <us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables contextRef="c-17" decimals="-5" id="f-396" unitRef="usd">54800000</us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-1" decimals="-5" id="f-397" unitRef="usd">18000000.0</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-16" decimals="-5" id="f-398" unitRef="usd">68400000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-17" decimals="-5" id="f-399" unitRef="usd">817000000.0</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="c-1" decimals="-5" id="f-400" unitRef="usd">142600000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="c-16" decimals="-5" id="f-401" unitRef="usd">60600000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="c-17" decimals="-5" id="f-402" unitRef="usd">153200000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c-1" decimals="-5" id="f-403" unitRef="usd">329500000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c-16" decimals="-5" id="f-404" unitRef="usd">-319700000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c-17" decimals="-5" id="f-405" unitRef="usd">552900000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities contextRef="c-1" decimals="-5" id="f-406" unitRef="usd">62700000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities contextRef="c-16" decimals="-5" id="f-407" unitRef="usd">-92300000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities contextRef="c-17" decimals="-5" id="f-408" unitRef="usd">-63100000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="c-1" decimals="-5" id="f-409" unitRef="usd">93300000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="c-16" decimals="-5" id="f-410" unitRef="usd">-23500000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="c-17" decimals="-5" id="f-411" unitRef="usd">131600000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-1" decimals="-5" id="f-412" unitRef="usd">1101200000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-16" decimals="-5" id="f-413" unitRef="usd">493200000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-17" decimals="-5" id="f-414" unitRef="usd">11000000.0</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireProductiveAssets contextRef="c-1" decimals="-5" id="f-415" unitRef="usd">94700000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets contextRef="c-16" decimals="-5" id="f-416" unitRef="usd">92300000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets contextRef="c-17" decimals="-5" id="f-417" unitRef="usd">99400000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c-1" decimals="-5" id="f-418" unitRef="usd">221300000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c-16" decimals="-5" id="f-419" unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c-17" decimals="-5" id="f-420" unitRef="usd">186800000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested contextRef="c-1" decimals="-5" id="f-421" unitRef="usd">354900000</us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested>
    <us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested contextRef="c-16" decimals="-5" id="f-422" unitRef="usd">0</us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested>
    <us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested contextRef="c-17" decimals="-5" id="f-423" unitRef="usd">0</us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities contextRef="c-1" decimals="-5" id="f-424" unitRef="usd">-1500000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities contextRef="c-16" decimals="-5" id="f-425" unitRef="usd">-2700000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities contextRef="c-17" decimals="-5" id="f-426" unitRef="usd">-2600000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-1" decimals="-5" id="f-427" unitRef="usd">40400000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-16" decimals="-5" id="f-428" unitRef="usd">-89600000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-17" decimals="-5" id="f-429" unitRef="usd">-283600000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromShortTermDebt contextRef="c-1" decimals="-5" id="f-430" unitRef="usd">4300000</us-gaap:ProceedsFromShortTermDebt>
    <us-gaap:ProceedsFromShortTermDebt contextRef="c-16" decimals="-5" id="f-431" unitRef="usd">17100000</us-gaap:ProceedsFromShortTermDebt>
    <us-gaap:ProceedsFromShortTermDebt contextRef="c-17" decimals="-5" id="f-432" unitRef="usd">19500000</us-gaap:ProceedsFromShortTermDebt>
    <us-gaap:RepaymentsOfShortTermDebt contextRef="c-1" decimals="-5" id="f-433" unitRef="usd">4100000</us-gaap:RepaymentsOfShortTermDebt>
    <us-gaap:RepaymentsOfShortTermDebt contextRef="c-16" decimals="-5" id="f-434" unitRef="usd">22700000</us-gaap:RepaymentsOfShortTermDebt>
    <us-gaap:RepaymentsOfShortTermDebt contextRef="c-17" decimals="-5" id="f-435" unitRef="usd">19500000</us-gaap:RepaymentsOfShortTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt contextRef="c-1" decimals="-5" id="f-436" unitRef="usd">6775000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt contextRef="c-16" decimals="-5" id="f-437" unitRef="usd">3290200000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt contextRef="c-17" decimals="-5" id="f-438" unitRef="usd">4470000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt contextRef="c-1" decimals="-5" id="f-439" unitRef="usd">7053500000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt contextRef="c-16" decimals="-5" id="f-440" unitRef="usd">3404600000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt contextRef="c-17" decimals="-5" id="f-441" unitRef="usd">3772300000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="c-1" decimals="-5" id="f-442" unitRef="usd">26600000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="c-16" decimals="-5" id="f-443" unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="c-17" decimals="-5" id="f-444" unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-1" decimals="-5" id="f-445" unitRef="usd">30900000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-16" decimals="-5" id="f-446" unitRef="usd">68300000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-17" decimals="-5" id="f-447" unitRef="usd">25800000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-1" decimals="-5" id="f-448" unitRef="usd">425000000.0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-16" decimals="-5" id="f-449" unitRef="usd">75000000.0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-17" decimals="-5" id="f-450" unitRef="usd">11100000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock contextRef="c-1" decimals="-5" id="f-451" unitRef="usd">81500000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock contextRef="c-16" decimals="-5" id="f-452" unitRef="usd">76600000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock contextRef="c-17" decimals="-5" id="f-453" unitRef="usd">0</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock contextRef="c-1" decimals="-5" id="f-454" unitRef="usd">57400000</us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock>
    <us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock contextRef="c-16" decimals="-5" id="f-455" unitRef="usd">57400000</us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock>
    <us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock contextRef="c-17" decimals="-5" id="f-456" unitRef="usd">57400000</us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="c-1" decimals="-5" id="f-457" unitRef="usd">-28600000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="c-16" decimals="-5" id="f-458" unitRef="usd">-6600000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="c-17" decimals="-5" id="f-459" unitRef="usd">-19500000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-1" decimals="-5" id="f-460" unitRef="usd">-928300000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-16" decimals="-5" id="f-461" unitRef="usd">-403900000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-17" decimals="-5" id="f-462" unitRef="usd">584000000.0</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-1" decimals="-5" id="f-463" unitRef="usd">-34800000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-16" decimals="-5" id="f-464" unitRef="usd">-2900000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-17" decimals="-5" id="f-465" unitRef="usd">3300000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-1" decimals="-5" id="f-466" unitRef="usd">178500000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-16" decimals="-5" id="f-467" unitRef="usd">-3200000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-17" decimals="-5" id="f-468" unitRef="usd">314800000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-7" decimals="-5" id="f-469" unitRef="usd">524100000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-41" decimals="-5" id="f-470" unitRef="usd">527300000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-26" decimals="-5" id="f-471" unitRef="usd">212600000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-6" decimals="-5" id="f-472" unitRef="usd">702600000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-7" decimals="-5" id="f-473" unitRef="usd">524100000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-41" decimals="-5" id="f-474" unitRef="usd">527300000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet contextRef="c-1" decimals="-5" id="f-475" unitRef="usd">331200000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="c-16" decimals="-5" id="f-476" unitRef="usd">386800000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="c-17" decimals="-5" id="f-477" unitRef="usd">272400000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaid contextRef="c-1" decimals="-5" id="f-478" unitRef="usd">253300000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid contextRef="c-16" decimals="-5" id="f-479" unitRef="usd">207900000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid contextRef="c-17" decimals="-5" id="f-480" unitRef="usd">292900000</us-gaap:IncomeTaxesPaid>
    <us-gaap:NatureOfOperations contextRef="c-1" id="f-481">&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;WESCO International, Inc. (&#x201c;Wesco International&#x201d;) and its subsidiaries (collectively, &#x201c;Wesco&#x201d; or the &#x201c;Company&#x201d;), headquartered in Pittsburgh, Pennsylvania, is a leading provider of business-to-business distribution, logistics services and supply chain solutions.&lt;/span&gt;&lt;/div&gt;The Company has operating segments comprising three strategic business units consisting of Electrical &amp;amp; Electronic Solutions (&#x201c;EES&#x201d;), Communications &amp;amp; Security Solutions (&#x201c;CSS&#x201d;) and Utility &amp;amp; Broadband Solutions (&#x201c;UBS&#x201d;).</us-gaap:NatureOfOperations>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="c-1" id="f-482">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements include the accounts of Wesco International and all of its subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2023 we changed our presentation in tables from thousands to millions. Certain amounts as of December&#160;31, 2024 and 2023 and for the years ended December&#160;31, 2024, 2023 and 2022 in the consolidated financial statements and associated notes may not foot or recalculate due to rounding.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reclassifications&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Consolidated Statements of Cash Flows and the reconciliation between the federal statutory income tax rate and the effective tax rate in Note 11, &#x201c;Income Taxes&#x201d; for the years ended December&#160;31, 2023 and 2022 include certain reclassifications to previously reported amounts to conform to the current period&#x2019;s presentation. The table of deferred tax assets and liabilities in Note 11, &#x201c;Income Taxes&#x201d; for the year ended December&#160;31, 2023 also includes certain reclassifications to previously reported amounts to conform to the current period&#x2019;s presentation. Such reclassifications had no impact on the totals of operating, investing and financing cash flow activities, the effective tax rates, or totals of the deferred tax assets and liabilities for those years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in conformity with generally accepted accounting principles in the United States of America requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Although these estimates are based on management&#x2019;s best knowledge of current events and actions Wesco may undertake in the future, actual results may ultimately differ from the estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Wesco&#x2019;s revenue arrangements generally consist of single performance obligations to transfer a promised good or service, or a combination of goods and services. Revenue is measured as the amount of consideration Wesco expects to receive in exchange for transferring goods or providing services. Revenue is recognized when control has transferred to the customer, which is generally when the product has shipped from a Wesco facility or directly from a supplier. However, transfer may occur at a later date depending on the agreed upon terms, such as delivery at the customer&#x2019;s designated location, or based on consignment terms. For products that ship directly from suppliers to customers, Wesco generally acts as the principal in the transaction and recognizes revenue on a gross basis. When providing services, sales are generally recognized over time as control transfers to the customer, which occurs as services are rendered. Wesco generally satisfies its performance obligations within a year or less.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Wesco generally does not have significant financing terms associated with its contractual arrangements; payments are normally received within 60 days. There are generally no significant costs associated with obtaining customer contracts. Wesco typically passes through warranties offered by manufacturers or suppliers to its customers. Sales taxes (and value added taxes in foreign jurisdictions) collected from customers and remitted to governmental authorities are excluded from net sales.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Supplier Volume Rebates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Wesco receives volume rebates from certain suppliers based on contractual arrangements with such suppliers. Volume rebates are included within other accounts receivable in the Consolidated Balance Sheets, and represent the estimated amounts due to Wesco based on forecasted purchases and the rebate provisions of the various supplier contracts. The Company&#x2019;s volume rebate arrangements with suppliers are generally for the period of January 1 through December 31. The corresponding rebate income is recorded as a reduction to cost of goods sold. Receivables under the supplier rebate program were $210.0 million at &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2024 and $233.1 million at December&#160;31, 2023. Supplier volume rebate income as a percentage of net sales was 1.3% in 2024, 1.4% in 2023 and 1.6% in 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Supplier Finance Programs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has supplier finance programs that are administered by intermediaries. Under these arrangements, participating suppliers may elect to receive early payment of invoices that have been confirmed by the Company, less an interest deduction or fees paid by the supplier, which is paid to the supplier by third-party finance providers. Wesco agrees to pay the stated amount of confirmed invoices in full on the original due date of the invoices, which is typically within 45 to 180 days of the invoice date, regardless of whether the supplier elects to receive early payment from the third-party finance providers. The Company does not provide assets pledged as security or other forms of guarantees to the finance providers or intermediaries under these arrangements. During the fourth quarter of 2024, the Company finalized the termination of one of its supplier finance programs and settled all obligations under the program. As of December&#160;31, 2024 and 2023, the amounts due to suppliers that participate in the Company&#x2019;s supplier finance programs were approximately $&lt;span style="-sec-ix-hidden:f-494"&gt;12.4 million&lt;/span&gt; and $&lt;span style="-sec-ix-hidden:f-495"&gt;32.6 million&lt;/span&gt;, respectively, which are included in accounts payable in the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the rollforward of outstanding obligations confirmed as valid under the Company&#x2019;s supplier finance programs for the year ended December&#160;31, 2024:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center;text-indent:13.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.619%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:80.121%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.679%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Confirmed obligations outstanding at the beginning of the year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-497"&gt;32.6&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Invoices confirmed during the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Confirmed invoices paid during the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(126.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Confirmed obligations outstanding at the end of the year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-500"&gt;12.4&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash equivalents are defined as highly liquid investments with original maturities of 90&#160;days or less when purchased. Cash and cash equivalents in the Consolidated Balance Sheets include $19.7 million and $21.9 million as of December&#160;31, 2024 and 2023, respectively, that is restricted from use to fund operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Allowance for Expected Credit Losses&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Wesco recognizes expected credit losses resulting from the inability of its customers to make required payments through an allowance account that is measured each reporting period. Wesco estimates credit losses over the life of its trade accounts receivable using a combination of historical loss data, current credit conditions, specific customer circumstances, and reasonable and supportable forecasts of future economic conditions. The allowance for expected credit losses was $55.0 million and $55.9 million at December&#160;31, 2024 and 2023, respectively. The total amount recorded as selling, general and administrative expense related to credit losses was $18.7 million, $18.6 million and $18.0 million for 2024, 2023 and 2022, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Inventories&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories primarily consist of merchandise purchased for resale and are stated at the lower of cost or net realizable value. Cost is determined principally under the average cost method. Wesco reduces the carrying value of its inventories at the earlier of identifying an item that is considered to be obsolete or in excess of supply relative to demand, or no movement in a prescribed number of months. The carrying value of inventories reflect reductions for excess and obsolescence of $131.3 million and $113.4 million at December&#160;31, 2024 and 2023, respectively. The total expense related to excess and obsolete inventories, which is included in cost of goods sold, was $66.0 million, $63.1 million and $43.2 million for 2024, 2023 and 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Property, Buildings and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, buildings and equipment are recorded at cost. Depreciation expense is determined using the straight-line method over the estimated useful lives of the assets. Leasehold improvements are amortized over either their respective lease terms or their estimated lives, whichever is shorter. Estimated useful lives typically range from five to forty years for buildings and leasehold improvements and three to eight years for furniture, fixtures and equipment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs incurred during the application development stage of internally developed software are capitalized and are reported at the lower of unamortized cost or net realizable value. Costs incurred during the preliminary project and post-implementation stages are expensed as incurred. Capitalized costs include external direct costs of materials and services consumed in developing internal-use computer software, payroll and payroll-related costs for employees who are directly associated with and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;who devote time to the internal-use computer software project, as well as interest costs. Internal-use computer software is amortized using the straight-line method over its estimated useful life, typically three to seven years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expenditures for new facilities and improvements that extend the useful life of an asset are capitalized. Ordinary repairs and maintenance are expensed as incurred. When property or other long-lived assets are retired, abandoned, or otherwise disposed, the cost and the related accumulated depreciation are removed from the accounts and any resulting gains or losses are recorded and reported as selling, general and administrative expenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Of Wesco&#x2019;s $442.9 million net book value of property, buildings and equipment as of December&#160;31, 2024, $183.1 million consists of land, buildings and leasehold improvements that are geographically dispersed among Wesco&#x2019;s more than 700 sites, including distribution centers, fulfillment centers, and sales offices, mitigating the risk of impairment. Wesco assesses its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of any such assets may not be fully recoverable. Changes in circumstances include, among others, technological advances, changes in the business model, capital structure, economic conditions or operating performance. The evaluation is based upon, among other things, utilization, serviceability and assumptions developed by management, which are categorized as Level 3 of the fair value hierarchy, related to the estimated future undiscounted cash flows that these assets are expected to generate. When the sum of the undiscounted cash flows is less than the carrying value of the asset (asset group), an impairment loss is recognized to the extent that carrying value exceeds fair value. Management applies its best judgment when performing these evaluations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The determination of whether an arrangement is, or contains, a lease is performed at the inception of the arrangement. Classification and initial measurement of the right-of-use asset and lease liability are determined at the lease commencement date. The Company has elected the short-term lease measurement and recognition exemption; therefore, leases with an initial term of twelve months or less are not recorded on the balance sheet. Operating lease expense is recognized on a straight-line basis over the lease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease assets and liabilities are recognized at the commencement date based on the present value of the future minimum lease payments. Certain leases contain rent escalation clauses that are either fixed or adjusted periodically for inflation or market rates and such clauses are factored into the Company&#x2019;s determination of lease payments. Wesco also has variable lease payments that do not depend on a rate or index, primarily for items such as common area maintenance and real estate taxes, which are recorded as variable expense when incurred. The operating lease asset includes advance payments and excludes incentives and initial direct costs incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s arrangements include certain non-lease components such as common area and other maintenance for leased real estate, as well as mileage, fuel and maintenance costs related to leased automobiles and trucks. Wesco accounts for these non-lease components separately from the associated lease components. The Company does not guarantee any residual value in its lease agreements, and there are no material restrictions or covenants imposed by lease arrangements. Real estate leases typically include one or more options to extend the lease, or terminate early. The Company regularly evaluates the renewal options, and when they are reasonably certain of exercise, the Company includes the renewal period in its lease term. For most of Wesco&#x2019;s leases, the discount rate implicit in the lease is not readily determinable. Accordingly, the Company uses its incremental borrowing rate on a secured basis based on the information available at the lease commencement date to discount lease payments to the present value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Goodwill and Indefinite-Lived Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill and indefinite-lived intangible assets are tested for impairment annually as of October 1, or more frequently if triggering events occur, indicating that their carrying value may not be recoverable. Wesco tests for goodwill impairment on a reporting unit level. We have the option to first assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit or indefinite-lived intangible asset is less than its carrying value as a basis for determining whether it is necessary to perform quantitative impairment tests. If performing a qualitative assessment, the Company assesses factors, including macroeconomic conditions, industry and market considerations, cost factors, overall financial performance, other relevant events such as changes in key personnel, changes in the composition or carrying amount of the net assets of a reporting unit, and changes in share price, among others, to determine whether it is more likely than not that the fair value of Wesco&#x2019;s reporting units are less than their carrying values. If the qualitative assessment indicates that the fair values of the Company&#x2019;s reporting units or indefinite-lived intangible assets may not exceed their respective carrying values, or if the Company elects to bypass the optional qualitative assessments, then Wesco performs quantitative tests for impairment by comparing the fair value of each reporting unit or indefinite-lived intangible asset to its carrying value. The Company determines the fair values of its reporting units using a discounted cash flow analysis and consideration of market multiples. The discounted cash flow analysis uses certain assumptions, including projected revenues and expected operating margins supported by a combination of historical results, current forecasts, market data and recent economic events, which are categorized within Level 3 of the fair value hierarchy. The Company uses a discount rate that reflects market participants&#x2019; cost of capital. The Company evaluates the recoverability of indefinite-lived intangible assets using the relief-from-royalty method based on projected financial information. The relief-from-royalty method uses certain assumptions including projected revenues, discount rates, royalty rates, and applicable income tax rates. At December&#160;31, 2024 and 2023, goodwill and indefinite-lived intangible assets totaled $4.1 billion.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The determination of fair value involves significant management judgment, particularly as it relates to the underlying assumptions and factors around projected revenues, future expected operating margins and discount rate. Management applies its best judgment when assessing the reasonableness of financial projections. Fair values are sensitive to changes in underlying assumptions and factors. As a result, there can be no assurance that the estimates and assumptions made for purposes of the annual goodwill and indefinite-lived intangible assets impairment tests will prove to be an accurate prediction of future results.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Definite-Lived Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Definite-lived intangible assets are amortized over &lt;span style="-sec-ix-hidden:f-530"&gt;five&lt;/span&gt; to &lt;span style="-sec-ix-hidden:f-531"&gt;twenty&lt;/span&gt; years. Certain customer relationships are amortized using an accelerated method whereas all other definite-lived intangible assets subject to amortization use a straight-line method. In either case, the amortization method reflects the pattern in which the economic benefits of the respective assets are consumed or otherwise used. Wesco continually evaluates whether events or circumstances have occurred that would indicate the remaining estimated useful lives of definite-lived intangible assets require revision or that the remaining carrying value of such assets may not be recoverable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cloud Computing Arrangements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company capitalizes costs associated with implementing its various cloud computing arrangements, which are amortized using the straight-line method over the estimated useful life, typically three to seven years. Capitalized implementation costs, which are recorded as a component of other assets in the Consolidated Balance Sheets, were $257.8&#160;million and $195.4 million as of December&#160;31, 2024 and 2023, respectively, and the related accumulated amortization was $29.6 million and $15.5 million, respectively. Amortization expense related to cloud computing arrangements totaled $14.1 million, $9.2 million and $4.0 million for the years ended December&#160;31, 2024, 2023 and 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the second quarter of 2024, management determined that a third-party developed operations management software product would be abandoned in favor of an application that better suits the Company&#x2019;s operations and the Company recognized a $17.8 million loss on abandonment of assets, which is recorded as a component of selling, general and administrative expenses in the Consolidated Statement of Income and Comprehensive Income for the year ended December&#160;31, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Insurance Programs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Wesco uses commercial insurance for auto, workers&#x2019; compensation, casualty and health claims, and information technology as a risk-reduction strategy to minimize catastrophic losses. The Company&#x2019;s strategy involves large deductible policies where Wesco must pay all costs up to the deductible amount. Wesco estimates the reserve for these programs based on historical incident rates and costs. The assumptions included in developing this accrual include the period of time between the incurrence and payment of a claim. The total liability related to insurance programs was $33.4 million and $28.1 million at December&#160;31, 2024 and 2023, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Wesco accounts for income taxes under the asset and liability method, which requires the recognition of deferred income taxes for events that have future tax consequences. Under this method, deferred income taxes are recognized (using enacted tax laws and rates) based on the future income tax effects of differences in the carrying amounts of assets and liabilities for financial reporting and tax purposes. The effect of a tax rate change on deferred tax assets and liabilities is recognized in income in the period of change.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Wesco recognizes deferred tax assets consistent with amounts expected to be realized. To make such determination, management evaluates all positive and negative evidence, including but not limited to, prior, current and future taxable income, tax planning strategies and future reversals of existing taxable temporary differences. A valuation allowance is recognized if it is &#x201c;more-likely-than-not&#x201d; that some or all of a deferred tax asset will not be realized. Wesco regularly assesses the realizability of deferred tax assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Wesco accounts for uncertainty in income taxes using a &#x201c;more-likely-than-not&#x201d; recognition threshold. Due to the subjectivity inherent in the evaluation of uncertain tax positions, the tax benefit ultimately recognized may materially differ from the estimate recognized in the consolidated financial statements. Wesco recognizes interest and penalties related to uncertain tax benefits as part of interest expense and income tax expense, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Tax Cuts and Jobs Act of 2017 (the &#x201c;TCJA&#x201d;) imposed a one-time tax on the deemed repatriation of undistributed foreign earnings (the &#x201c;transition tax&#x201d;). Except for a portion of foreign earnings previously taxed in the U.S. that can effectively be distributed without further material U.S. or foreign taxation, the Company continues to assert that the undistributed earnings of its foreign subsidiaries are indefinitely reinvested. To the extent the earnings of the Company&#x2019;s foreign subsidiaries are distributed in the form of dividends, such earnings may be subject to additional taxes. The Company believes that it is able to maintain a sufficient level of liquidity for its domestic operations and commitments without incurring any material tax cost to repatriate cash held by its foreign subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The provisions of the TCJA also introduced U.S. taxation on certain global intangible low-taxed income (&#x201c;GILTI&#x201d;). Wesco has elected to account for GILTI tax as a component of income tax expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Foreign Currency&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The functional currency for most of the Company&#x2019;s operations outside the U.S. is generally the applicable local currency. Assets and liabilities of these operations are translated to U.S. dollars at the exchange rate in effect at the end of each period. Income statement accounts are translated at an exchange rate that approximates the average for the period. Translation adjustments arising from the use of differing exchange rates from period to period are included as a component of accumulated other comprehensive income (loss) within stockholders&#x2019; equity. Gains and losses from foreign currency transactions are included in net income for the period. The Company may re-evaluate the functional currencies of certain operations outside the U.S. if there are significant changes to operations that indicate that a change in functional currency may be necessary.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Defined Benefit Pension Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Liabilities and expenses for defined benefit pension plans are determined using actuarial methodologies and incorporate significant assumptions, including the interest rate used to discount the future estimated cash flows, the expected long-term rate of return on plan assets, and several assumptions relating to the employee workforce (salary increases, retirement age, and mortality). Unrealized gains and losses related to the Company&#x2019;s defined benefit pension obligations are recognized as a component of accumulated other comprehensive income (loss) within stockholders&#x2019; equity. Gains or losses resulting from plan amendments, curtailments, and settlements are recognized as a component of other non-operating income and expenses (&#x201c;other expense (income), net&#x201d;) in the period of the remeasurement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company measures the fair value of assets and liabilities on a recurring and nonrecurring basis according to a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value and requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs. The three levels of the fair value hierarchy are as follows: Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that are accessible at the measurement date; Level 2 inputs include inputs other than Level 1 that are observable, either directly or indirectly, and Level 3 inputs are unobservable inputs for which little or no market data exists, therefore requiring an entity to develop its own assumptions. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1) and the lowest priority to measurements involving significant unobservable inputs (Level 3).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company measures the fair values of goodwill, intangible assets and property, buildings and equipment on a nonrecurring basis if required by impairment tests applicable to these assets, as described above.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other (Income) Expense, net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other non-operating income and expenses (&#x201c;other (income) expense, net&#x201d;) primarily includes the non-service cost components of net periodic pension cost (benefit), foreign exchange gains and losses, and periodic, non-operating transactions. For the year ended December&#160;31, 2024, these periodic, non-operating transactions included the divestiture of the Wesco Integrated Supply (&#x201c;WIS&#x201d;) business, which resulted in a gain from the sale of $122.2 million, described further in Note 5, &#x201c;Acquisitions and Divestitures&#x201d;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Recently Adopted and Recently Issued Accounting Standards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In September 2022, the Financial Accounting Standards Board (the &#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) 2022-04, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which requires that a buyer in a supplier finance program disclose sufficient information about the program to allow a user of financial statements to understand the program&#x2019;s nature, activity during the period, changes from period to period, and potential magnitude. The amendments in this ASU are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the amendment on rollforward information, which is effective for fiscal years beginning after December 15, 2023. The Company adopted this ASU in the first quarter of 2023, except for the amendment on rollforward information, which the Company adopted in the fourth quarter of 2024. The adoption of this ASU resulted in additional disclosure of the Company&#x2019;s supplier finance programs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2023, the FASB issued ASU 2023-07,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;which enhances prior reportable segment disclosure requirements in part by requiring entities to disclose significant expenses related to their reportable segments. The amendments in this ASU are effective on a retrospective basis for annual periods beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. The Company adopted this ASU in the fourth quarter of 2024. The adoption of this ASU resulted in additional required disclosures, including the disclosure of certain expenses at the reportable segment level, described further in Note 16, &#x201c;Business Segments&#x201d;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2023, the FASB issued ASU 2023-09,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Income Taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Topic 740): Improvements to Income Tax Disclosures, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;which requires disaggregated information about a reporting entity&#x2019;s effective tax rate reconciliation as well as information on income taxes paid to enhance the transparency and decision usefulness of income tax disclosures. The amendments in this ASU are effective for annual periods beginning after December 15, 2024 on a prospective basis. Management is currently evaluating the impact that this accounting standard will have on its consolidated financial statements and notes thereto.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2024, the SEC issued final climate-related disclosure rules requiring disclosure of material climate-related risks, board and management governance of such risks, and material direct and indirect greenhouse gas emissions. The rules also require disclosure in the notes to the financial statements of the effects of severe weather events and other natural conditions. Disclosures will be made prospectively, with phased-in effective dates starting with fiscal years beginning on or after January 1, 2025. In April 2024, the SEC voluntarily stayed implementation of the climate-related disclosure rules, pending completion of judicial review of consolidated challenges to the rules by the Court of Appeals for the Eighth Circuit. Management is currently evaluating the impact that these rules could have on its consolidated financial statements and notes thereto.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2024, the FASB issued ASU 2024-03, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which is intended to enhance expense disclosures, primarily by requiring disclosure of disaggregated information about certain income statement expense line items on an annual and interim basis. The amendments in this ASU are effective for fiscal years beginning after December 15, 2026 and interim periods within fiscal years beginning after December 15, 2027. The amendments in this ASU should be applied prospectively; however, retrospective application is permitted. Management is currently evaluating the impact that this accounting standard will have on its consolidated financial statements and notes thereto. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other pronouncements issued by the FASB or other authoritative accounting standards groups with future effective dates are either not applicable or are not expected to be significant to Wesco&#x2019;s financial position, results of operations or cash flows.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="c-1" id="f-483">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements include the accounts of Wesco International and all of its subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2023 we changed our presentation in tables from thousands to millions. Certain amounts as of December&#160;31, 2024 and 2023 and for the years ended December&#160;31, 2024, 2023 and 2022 in the consolidated financial statements and associated notes may not foot or recalculate due to rounding.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:Reclassifications contextRef="c-1" id="f-484">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reclassifications&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Consolidated Statements of Cash Flows and the reconciliation between the federal statutory income tax rate and the effective tax rate in Note 11, &#x201c;Income Taxes&#x201d; for the years ended December&#160;31, 2023 and 2022 include certain reclassifications to previously reported amounts to conform to the current period&#x2019;s presentation. The table of deferred tax assets and liabilities in Note 11, &#x201c;Income Taxes&#x201d; for the year ended December&#160;31, 2023 also includes certain reclassifications to previously reported amounts to conform to the current period&#x2019;s presentation. Such reclassifications had no impact on the totals of operating, investing and financing cash flow activities, the effective tax rates, or totals of the deferred tax assets and liabilities for those years.&lt;/span&gt;&lt;/div&gt;</us-gaap:Reclassifications>
    <us-gaap:UseOfEstimates contextRef="c-1" id="f-485">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in conformity with generally accepted accounting principles in the United States of America requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Although these estimates are based on management&#x2019;s best knowledge of current events and actions Wesco may undertake in the future, actual results may ultimately differ from the estimates.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="c-1" id="f-486">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Wesco&#x2019;s revenue arrangements generally consist of single performance obligations to transfer a promised good or service, or a combination of goods and services. Revenue is measured as the amount of consideration Wesco expects to receive in exchange for transferring goods or providing services. Revenue is recognized when control has transferred to the customer, which is generally when the product has shipped from a Wesco facility or directly from a supplier. However, transfer may occur at a later date depending on the agreed upon terms, such as delivery at the customer&#x2019;s designated location, or based on consignment terms. For products that ship directly from suppliers to customers, Wesco generally acts as the principal in the transaction and recognizes revenue on a gross basis. When providing services, sales are generally recognized over time as control transfers to the customer, which occurs as services are rendered. Wesco generally satisfies its performance obligations within a year or less.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Wesco generally does not have significant financing terms associated with its contractual arrangements; payments are normally received within 60 days. There are generally no significant costs associated with obtaining customer contracts. Wesco typically passes through warranties offered by manufacturers or suppliers to its customers. Sales taxes (and value added taxes in foreign jurisdictions) collected from customers and remitted to governmental authorities are excluded from net sales.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:CostOfSalesPolicyTextBlock contextRef="c-1" id="f-487">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Supplier Volume Rebates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Wesco receives volume rebates from certain suppliers based on contractual arrangements with such suppliers. Volume rebates are included within other accounts receivable in the Consolidated Balance Sheets, and represent the estimated amounts due to Wesco based on forecasted purchases and the rebate provisions of the various supplier contracts. The Company&#x2019;s volume rebate arrangements with suppliers are generally for the period of January 1 through December 31. The corresponding rebate income is recorded as a reduction to cost of goods sold. Receivables under the supplier rebate program were $210.0 million at &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2024 and $233.1 million at December&#160;31, 2023. Supplier volume rebate income as a percentage of net sales was 1.3% in 2024, 1.4% in 2023 and 1.6% in 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:CostOfSalesPolicyTextBlock>
    <us-gaap:NontradeReceivables contextRef="c-6" decimals="-5" id="f-488" unitRef="usd">210000000.0</us-gaap:NontradeReceivables>
    <us-gaap:NontradeReceivables contextRef="c-7" decimals="-5" id="f-489" unitRef="usd">233100000</us-gaap:NontradeReceivables>
    <wcc:SupplierVolumeRebateIncomePercentage contextRef="c-1" decimals="INF" id="f-490" unitRef="number">0.013</wcc:SupplierVolumeRebateIncomePercentage>
    <wcc:SupplierVolumeRebateIncomePercentage
      contextRef="c-16"
      decimals="INF"
      id="f-491"
      unitRef="number">0.014</wcc:SupplierVolumeRebateIncomePercentage>
    <wcc:SupplierVolumeRebateIncomePercentage
      contextRef="c-17"
      decimals="INF"
      id="f-492"
      unitRef="number">0.016</wcc:SupplierVolumeRebateIncomePercentage>
    <us-gaap:SupplierFinanceProgramTextBlock contextRef="c-1" id="f-493">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Supplier Finance Programs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has supplier finance programs that are administered by intermediaries. Under these arrangements, participating suppliers may elect to receive early payment of invoices that have been confirmed by the Company, less an interest deduction or fees paid by the supplier, which is paid to the supplier by third-party finance providers. Wesco agrees to pay the stated amount of confirmed invoices in full on the original due date of the invoices, which is typically within 45 to 180 days of the invoice date, regardless of whether the supplier elects to receive early payment from the third-party finance providers. The Company does not provide assets pledged as security or other forms of guarantees to the finance providers or intermediaries under these arrangements. During the fourth quarter of 2024, the Company finalized the termination of one of its supplier finance programs and settled all obligations under the program. As of December&#160;31, 2024 and 2023, the amounts due to suppliers that participate in the Company&#x2019;s supplier finance programs were approximately $&lt;span style="-sec-ix-hidden:f-494"&gt;12.4 million&lt;/span&gt; and $&lt;span style="-sec-ix-hidden:f-495"&gt;32.6 million&lt;/span&gt;, respectively, which are included in accounts payable in the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the rollforward of outstanding obligations confirmed as valid under the Company&#x2019;s supplier finance programs for the year ended December&#160;31, 2024:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center;text-indent:13.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.619%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:80.121%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.679%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Confirmed obligations outstanding at the beginning of the year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-497"&gt;32.6&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Invoices confirmed during the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Confirmed invoices paid during the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(126.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Confirmed obligations outstanding at the end of the year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-500"&gt;12.4&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SupplierFinanceProgramTextBlock>
    <us-gaap:SupplierFinanceProgramTableTextBlock contextRef="c-1" id="f-496">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the rollforward of outstanding obligations confirmed as valid under the Company&#x2019;s supplier finance programs for the year ended December&#160;31, 2024:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center;text-indent:13.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.619%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:80.121%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.679%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Confirmed obligations outstanding at the beginning of the year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-497"&gt;32.6&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Invoices confirmed during the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Confirmed invoices paid during the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(126.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Confirmed obligations outstanding at the end of the year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-500"&gt;12.4&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SupplierFinanceProgramTableTextBlock>
    <us-gaap:SupplierFinanceProgramObligationIncrease contextRef="c-1" decimals="-5" id="f-498" unitRef="usd">106000000.0</us-gaap:SupplierFinanceProgramObligationIncrease>
    <us-gaap:SupplierFinanceProgramObligationDecreaseSettlement contextRef="c-1" decimals="-5" id="f-499" unitRef="usd">126200000</us-gaap:SupplierFinanceProgramObligationDecreaseSettlement>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="c-1" id="f-501">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash equivalents are defined as highly liquid investments with original maturities of 90&#160;days or less when purchased. Cash and cash equivalents in the Consolidated Balance Sheets include $19.7 million and $21.9 million as of December&#160;31, 2024 and 2023, respectively, that is restricted from use to fund operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:RestrictedCash contextRef="c-6" decimals="-5" id="f-502" unitRef="usd">19700000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash contextRef="c-7" decimals="-5" id="f-503" unitRef="usd">21900000</us-gaap:RestrictedCash>
    <us-gaap:CreditLossFinancialInstrumentPolicyTextBlock contextRef="c-1" id="f-504">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Allowance for Expected Credit Losses&lt;/span&gt;&lt;/div&gt;Wesco recognizes expected credit losses resulting from the inability of its customers to make required payments through an allowance account that is measured each reporting period. Wesco estimates credit losses over the life of its trade accounts receivable using a combination of historical loss data, current credit conditions, specific customer circumstances, and reasonable and supportable forecasts of future economic conditions. The allowance for expected credit losses was $55.0 million and $55.9 million at December&#160;31, 2024 and 2023, respectively. The total amount recorded as selling, general and administrative expense related to credit losses was $18.7 million, $18.6 million and $18.0 million for 2024, 2023 and 2022, respectively.</us-gaap:CreditLossFinancialInstrumentPolicyTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-6" decimals="-5" id="f-505" unitRef="usd">55000000.0</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-7" decimals="-5" id="f-506" unitRef="usd">55900000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-1" decimals="-5" id="f-507" unitRef="usd">18700000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-16" decimals="-5" id="f-508" unitRef="usd">18600000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-17" decimals="-5" id="f-509" unitRef="usd">18000000.0</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:InventoryPolicyTextBlock contextRef="c-1" id="f-510">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Inventories&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories primarily consist of merchandise purchased for resale and are stated at the lower of cost or net realizable value. Cost is determined principally under the average cost method. Wesco reduces the carrying value of its inventories at the earlier of identifying an item that is considered to be obsolete or in excess of supply relative to demand, or no movement in a prescribed number of months. The carrying value of inventories reflect reductions for excess and obsolescence of $131.3 million and $113.4 million at December&#160;31, 2024 and 2023, respectively. The total expense related to excess and obsolete inventories, which is included in cost of goods sold, was $66.0 million, $63.1 million and $43.2 million for 2024, 2023 and 2022, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:InventoryValuationReserves contextRef="c-6" decimals="-5" id="f-511" unitRef="usd">131300000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves contextRef="c-7" decimals="-5" id="f-512" unitRef="usd">113400000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryWriteDown contextRef="c-1" decimals="-5" id="f-513" unitRef="usd">66000000.0</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown contextRef="c-16" decimals="-5" id="f-514" unitRef="usd">63100000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown contextRef="c-17" decimals="-5" id="f-515" unitRef="usd">43200000</us-gaap:InventoryWriteDown>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="c-1" id="f-516">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Property, Buildings and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, buildings and equipment are recorded at cost. Depreciation expense is determined using the straight-line method over the estimated useful lives of the assets. Leasehold improvements are amortized over either their respective lease terms or their estimated lives, whichever is shorter. Estimated useful lives typically range from five to forty years for buildings and leasehold improvements and three to eight years for furniture, fixtures and equipment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs incurred during the application development stage of internally developed software are capitalized and are reported at the lower of unamortized cost or net realizable value. Costs incurred during the preliminary project and post-implementation stages are expensed as incurred. Capitalized costs include external direct costs of materials and services consumed in developing internal-use computer software, payroll and payroll-related costs for employees who are directly associated with and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;who devote time to the internal-use computer software project, as well as interest costs. Internal-use computer software is amortized using the straight-line method over its estimated useful life, typically three to seven years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expenditures for new facilities and improvements that extend the useful life of an asset are capitalized. Ordinary repairs and maintenance are expensed as incurred. When property or other long-lived assets are retired, abandoned, or otherwise disposed, the cost and the related accumulated depreciation are removed from the accounts and any resulting gains or losses are recorded and reported as selling, general and administrative expenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Of Wesco&#x2019;s $442.9 million net book value of property, buildings and equipment as of December&#160;31, 2024, $183.1 million consists of land, buildings and leasehold improvements that are geographically dispersed among Wesco&#x2019;s more than 700 sites, including distribution centers, fulfillment centers, and sales offices, mitigating the risk of impairment. Wesco assesses its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of any such assets may not be fully recoverable. Changes in circumstances include, among others, technological advances, changes in the business model, capital structure, economic conditions or operating performance. The evaluation is based upon, among other things, utilization, serviceability and assumptions developed by management, which are categorized as Level 3 of the fair value hierarchy, related to the estimated future undiscounted cash flows that these assets are expected to generate. When the sum of the undiscounted cash flows is less than the carrying value of the asset (asset group), an impairment loss is recognized to the extent that carrying value exceeds fair value. Management applies its best judgment when performing these evaluations.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentAdditionalDisclosures contextRef="c-70" id="f-517">five</us-gaap:PropertyPlantAndEquipmentAdditionalDisclosures>
    <us-gaap:PropertyPlantAndEquipmentAdditionalDisclosures contextRef="c-71" id="f-518">forty</us-gaap:PropertyPlantAndEquipmentAdditionalDisclosures>
    <us-gaap:PropertyPlantAndEquipmentAdditionalDisclosures contextRef="c-72" id="f-519">three</us-gaap:PropertyPlantAndEquipmentAdditionalDisclosures>
    <us-gaap:PropertyPlantAndEquipmentAdditionalDisclosures contextRef="c-73" id="f-520">eight</us-gaap:PropertyPlantAndEquipmentAdditionalDisclosures>
    <us-gaap:PropertyPlantAndEquipmentAdditionalDisclosures contextRef="c-74" id="f-521">three</us-gaap:PropertyPlantAndEquipmentAdditionalDisclosures>
    <us-gaap:PropertyPlantAndEquipmentAdditionalDisclosures contextRef="c-75" id="f-522">seven</us-gaap:PropertyPlantAndEquipmentAdditionalDisclosures>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-6" decimals="-5" id="f-523" unitRef="usd">442900000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-76" decimals="-5" id="f-524" unitRef="usd">183100000</us-gaap:PropertyPlantAndEquipmentNet>
    <wcc:NumberOfLocations contextRef="c-6" decimals="INF" id="f-525" unitRef="sites">700</wcc:NumberOfLocations>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="c-1" id="f-526">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The determination of whether an arrangement is, or contains, a lease is performed at the inception of the arrangement. Classification and initial measurement of the right-of-use asset and lease liability are determined at the lease commencement date. The Company has elected the short-term lease measurement and recognition exemption; therefore, leases with an initial term of twelve months or less are not recorded on the balance sheet. Operating lease expense is recognized on a straight-line basis over the lease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease assets and liabilities are recognized at the commencement date based on the present value of the future minimum lease payments. Certain leases contain rent escalation clauses that are either fixed or adjusted periodically for inflation or market rates and such clauses are factored into the Company&#x2019;s determination of lease payments. Wesco also has variable lease payments that do not depend on a rate or index, primarily for items such as common area maintenance and real estate taxes, which are recorded as variable expense when incurred. The operating lease asset includes advance payments and excludes incentives and initial direct costs incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s arrangements include certain non-lease components such as common area and other maintenance for leased real estate, as well as mileage, fuel and maintenance costs related to leased automobiles and trucks. Wesco accounts for these non-lease components separately from the associated lease components. The Company does not guarantee any residual value in its lease agreements, and there are no material restrictions or covenants imposed by lease arrangements. Real estate leases typically include one or more options to extend the lease, or terminate early. The Company regularly evaluates the renewal options, and when they are reasonably certain of exercise, the Company includes the renewal period in its lease term. For most of Wesco&#x2019;s leases, the discount rate implicit in the lease is not readily determinable. Accordingly, the Company uses its incremental borrowing rate on a secured basis based on the information available at the lease commencement date to discount lease payments to the present value.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock contextRef="c-1" id="f-527">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Goodwill and Indefinite-Lived Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill and indefinite-lived intangible assets are tested for impairment annually as of October 1, or more frequently if triggering events occur, indicating that their carrying value may not be recoverable. Wesco tests for goodwill impairment on a reporting unit level. We have the option to first assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit or indefinite-lived intangible asset is less than its carrying value as a basis for determining whether it is necessary to perform quantitative impairment tests. If performing a qualitative assessment, the Company assesses factors, including macroeconomic conditions, industry and market considerations, cost factors, overall financial performance, other relevant events such as changes in key personnel, changes in the composition or carrying amount of the net assets of a reporting unit, and changes in share price, among others, to determine whether it is more likely than not that the fair value of Wesco&#x2019;s reporting units are less than their carrying values. If the qualitative assessment indicates that the fair values of the Company&#x2019;s reporting units or indefinite-lived intangible assets may not exceed their respective carrying values, or if the Company elects to bypass the optional qualitative assessments, then Wesco performs quantitative tests for impairment by comparing the fair value of each reporting unit or indefinite-lived intangible asset to its carrying value. The Company determines the fair values of its reporting units using a discounted cash flow analysis and consideration of market multiples. The discounted cash flow analysis uses certain assumptions, including projected revenues and expected operating margins supported by a combination of historical results, current forecasts, market data and recent economic events, which are categorized within Level 3 of the fair value hierarchy. The Company uses a discount rate that reflects market participants&#x2019; cost of capital. The Company evaluates the recoverability of indefinite-lived intangible assets using the relief-from-royalty method based on projected financial information. The relief-from-royalty method uses certain assumptions including projected revenues, discount rates, royalty rates, and applicable income tax rates. At December&#160;31, 2024 and 2023, goodwill and indefinite-lived intangible assets totaled $4.1 billion.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The determination of fair value involves significant management judgment, particularly as it relates to the underlying assumptions and factors around projected revenues, future expected operating margins and discount rate. Management applies its best judgment when assessing the reasonableness of financial projections. Fair values are sensitive to changes in underlying assumptions and factors. As a result, there can be no assurance that the estimates and assumptions made for purposes of the annual goodwill and indefinite-lived intangible assets impairment tests will prove to be an accurate prediction of future results.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill contextRef="c-6" decimals="-8" id="f-528" unitRef="usd">4100000000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsFiniteLivedPolicy contextRef="c-1" id="f-529">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Definite-Lived Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Definite-lived intangible assets are amortized over &lt;span style="-sec-ix-hidden:f-530"&gt;five&lt;/span&gt; to &lt;span style="-sec-ix-hidden:f-531"&gt;twenty&lt;/span&gt; years. Certain customer relationships are amortized using an accelerated method whereas all other definite-lived intangible assets subject to amortization use a straight-line method. In either case, the amortization method reflects the pattern in which the economic benefits of the respective assets are consumed or otherwise used. Wesco continually evaluates whether events or circumstances have occurred that would indicate the remaining estimated useful lives of definite-lived intangible assets require revision or that the remaining carrying value of such assets may not be recoverable.&lt;/span&gt;&lt;/div&gt;</us-gaap:IntangibleAssetsFiniteLivedPolicy>
    <wcc:HostingArrangementPolicyPolicyTextBlock contextRef="c-1" id="f-532">&lt;div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cloud Computing Arrangements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company capitalizes costs associated with implementing its various cloud computing arrangements, which are amortized using the straight-line method over the estimated useful life, typically three to seven years. Capitalized implementation costs, which are recorded as a component of other assets in the Consolidated Balance Sheets, were $257.8&#160;million and $195.4 million as of December&#160;31, 2024 and 2023, respectively, and the related accumulated amortization was $29.6 million and $15.5 million, respectively. Amortization expense related to cloud computing arrangements totaled $14.1 million, $9.2 million and $4.0 million for the years ended December&#160;31, 2024, 2023 and 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the second quarter of 2024, management determined that a third-party developed operations management software product would be abandoned in favor of an application that better suits the Company&#x2019;s operations and the Company recognized a $17.8 million loss on abandonment of assets, which is recorded as a component of selling, general and administrative expenses in the Consolidated Statement of Income and Comprehensive Income for the year ended December&#160;31, 2024.&lt;/span&gt;&lt;/div&gt;</wcc:HostingArrangementPolicyPolicyTextBlock>
    <wcc:HostingArrangementServiceContractUsefulLife contextRef="c-77" id="f-533">three</wcc:HostingArrangementServiceContractUsefulLife>
    <wcc:HostingArrangementServiceContractUsefulLife contextRef="c-78" id="f-534">seven</wcc:HostingArrangementServiceContractUsefulLife>
    <us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization contextRef="c-6" decimals="-5" id="f-535" unitRef="usd">257800000</us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization>
    <us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization contextRef="c-7" decimals="-5" id="f-536" unitRef="usd">195400000</us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization>
    <us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization contextRef="c-6" decimals="-5" id="f-537" unitRef="usd">29600000</us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization>
    <us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization contextRef="c-7" decimals="-5" id="f-538" unitRef="usd">15500000</us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization>
    <us-gaap:HostingArrangementServiceContractImplementationCostExpenseAmortization contextRef="c-1" decimals="-5" id="f-539" unitRef="usd">14100000</us-gaap:HostingArrangementServiceContractImplementationCostExpenseAmortization>
    <us-gaap:HostingArrangementServiceContractImplementationCostExpenseAmortization contextRef="c-16" decimals="-5" id="f-540" unitRef="usd">9200000</us-gaap:HostingArrangementServiceContractImplementationCostExpenseAmortization>
    <us-gaap:HostingArrangementServiceContractImplementationCostExpenseAmortization contextRef="c-17" decimals="-5" id="f-541" unitRef="usd">4000000.0</us-gaap:HostingArrangementServiceContractImplementationCostExpenseAmortization>
    <us-gaap:AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionGainLossOnDisposition1 contextRef="c-1" decimals="-5" id="f-542" unitRef="usd">-17800000</us-gaap:AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionGainLossOnDisposition1>
    <us-gaap:SelfInsuranceReservePolicyTextBlock contextRef="c-1" id="f-543">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Insurance Programs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Wesco uses commercial insurance for auto, workers&#x2019; compensation, casualty and health claims, and information technology as a risk-reduction strategy to minimize catastrophic losses. The Company&#x2019;s strategy involves large deductible policies where Wesco must pay all costs up to the deductible amount. Wesco estimates the reserve for these programs based on historical incident rates and costs. The assumptions included in developing this accrual include the period of time between the incurrence and payment of a claim. The total liability related to insurance programs was $33.4 million and $28.1 million at December&#160;31, 2024 and 2023, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:SelfInsuranceReservePolicyTextBlock>
    <us-gaap:SelfInsuranceReserve contextRef="c-6" decimals="-5" id="f-544" unitRef="usd">33400000</us-gaap:SelfInsuranceReserve>
    <us-gaap:SelfInsuranceReserve contextRef="c-7" decimals="-5" id="f-545" unitRef="usd">28100000</us-gaap:SelfInsuranceReserve>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="c-1" id="f-546">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Wesco accounts for income taxes under the asset and liability method, which requires the recognition of deferred income taxes for events that have future tax consequences. Under this method, deferred income taxes are recognized (using enacted tax laws and rates) based on the future income tax effects of differences in the carrying amounts of assets and liabilities for financial reporting and tax purposes. The effect of a tax rate change on deferred tax assets and liabilities is recognized in income in the period of change.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Wesco recognizes deferred tax assets consistent with amounts expected to be realized. To make such determination, management evaluates all positive and negative evidence, including but not limited to, prior, current and future taxable income, tax planning strategies and future reversals of existing taxable temporary differences. A valuation allowance is recognized if it is &#x201c;more-likely-than-not&#x201d; that some or all of a deferred tax asset will not be realized. Wesco regularly assesses the realizability of deferred tax assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Wesco accounts for uncertainty in income taxes using a &#x201c;more-likely-than-not&#x201d; recognition threshold. Due to the subjectivity inherent in the evaluation of uncertain tax positions, the tax benefit ultimately recognized may materially differ from the estimate recognized in the consolidated financial statements. Wesco recognizes interest and penalties related to uncertain tax benefits as part of interest expense and income tax expense, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Tax Cuts and Jobs Act of 2017 (the &#x201c;TCJA&#x201d;) imposed a one-time tax on the deemed repatriation of undistributed foreign earnings (the &#x201c;transition tax&#x201d;). Except for a portion of foreign earnings previously taxed in the U.S. that can effectively be distributed without further material U.S. or foreign taxation, the Company continues to assert that the undistributed earnings of its foreign subsidiaries are indefinitely reinvested. To the extent the earnings of the Company&#x2019;s foreign subsidiaries are distributed in the form of dividends, such earnings may be subject to additional taxes. The Company believes that it is able to maintain a sufficient level of liquidity for its domestic operations and commitments without incurring any material tax cost to repatriate cash held by its foreign subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The provisions of the TCJA also introduced U.S. taxation on certain global intangible low-taxed income (&#x201c;GILTI&#x201d;). Wesco has elected to account for GILTI tax as a component of income tax expense.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="c-1" id="f-547">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Foreign Currency&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The functional currency for most of the Company&#x2019;s operations outside the U.S. is generally the applicable local currency. Assets and liabilities of these operations are translated to U.S. dollars at the exchange rate in effect at the end of each period. Income statement accounts are translated at an exchange rate that approximates the average for the period. Translation adjustments arising from the use of differing exchange rates from period to period are included as a component of accumulated other comprehensive income (loss) within stockholders&#x2019; equity. Gains and losses from foreign currency transactions are included in net income for the period. The Company may re-evaluate the functional currencies of certain operations outside the U.S. if there are significant changes to operations that indicate that a change in functional currency may be necessary.&lt;/span&gt;&lt;/div&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:PensionAndOtherPostretirementPlansPensionsPolicy contextRef="c-1" id="f-548">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Defined Benefit Pension Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Liabilities and expenses for defined benefit pension plans are determined using actuarial methodologies and incorporate significant assumptions, including the interest rate used to discount the future estimated cash flows, the expected long-term rate of return on plan assets, and several assumptions relating to the employee workforce (salary increases, retirement age, and mortality). Unrealized gains and losses related to the Company&#x2019;s defined benefit pension obligations are recognized as a component of accumulated other comprehensive income (loss) within stockholders&#x2019; equity. Gains or losses resulting from plan amendments, curtailments, and settlements are recognized as a component of other non-operating income and expenses (&#x201c;other expense (income), net&#x201d;) in the period of the remeasurement.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementPlansPensionsPolicy>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock contextRef="c-1" id="f-549">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company measures the fair value of assets and liabilities on a recurring and nonrecurring basis according to a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value and requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs. The three levels of the fair value hierarchy are as follows: Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that are accessible at the measurement date; Level 2 inputs include inputs other than Level 1 that are observable, either directly or indirectly, and Level 3 inputs are unobservable inputs for which little or no market data exists, therefore requiring an entity to develop its own assumptions. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1) and the lowest priority to measurements involving significant unobservable inputs (Level 3).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company measures the fair values of goodwill, intangible assets and property, buildings and equipment on a nonrecurring basis if required by impairment tests applicable to these assets, as described above.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <wcc:OtherIncomeAndExpensePolicyTextBlock contextRef="c-1" id="f-550">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other (Income) Expense, net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other non-operating income and expenses (&#x201c;other (income) expense, net&#x201d;) primarily includes the non-service cost components of net periodic pension cost (benefit), foreign exchange gains and losses, and periodic, non-operating transactions. For the year ended December&#160;31, 2024, these periodic, non-operating transactions included the divestiture of the Wesco Integrated Supply (&#x201c;WIS&#x201d;) business, which resulted in a gain from the sale of $122.2 million, described further in Note 5, &#x201c;Acquisitions and Divestitures&#x201d;.&lt;/span&gt;&lt;/div&gt;</wcc:OtherIncomeAndExpensePolicyTextBlock>
    <us-gaap:GainLossOnSaleOfBusiness contextRef="c-1" decimals="-5" id="f-551" unitRef="usd">122200000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c-1" id="f-553">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Recently Adopted and Recently Issued Accounting Standards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In September 2022, the Financial Accounting Standards Board (the &#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) 2022-04, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which requires that a buyer in a supplier finance program disclose sufficient information about the program to allow a user of financial statements to understand the program&#x2019;s nature, activity during the period, changes from period to period, and potential magnitude. The amendments in this ASU are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the amendment on rollforward information, which is effective for fiscal years beginning after December 15, 2023. The Company adopted this ASU in the first quarter of 2023, except for the amendment on rollforward information, which the Company adopted in the fourth quarter of 2024. The adoption of this ASU resulted in additional disclosure of the Company&#x2019;s supplier finance programs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2023, the FASB issued ASU 2023-07,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;which enhances prior reportable segment disclosure requirements in part by requiring entities to disclose significant expenses related to their reportable segments. The amendments in this ASU are effective on a retrospective basis for annual periods beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. The Company adopted this ASU in the fourth quarter of 2024. The adoption of this ASU resulted in additional required disclosures, including the disclosure of certain expenses at the reportable segment level, described further in Note 16, &#x201c;Business Segments&#x201d;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2023, the FASB issued ASU 2023-09,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Income Taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Topic 740): Improvements to Income Tax Disclosures, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;which requires disaggregated information about a reporting entity&#x2019;s effective tax rate reconciliation as well as information on income taxes paid to enhance the transparency and decision usefulness of income tax disclosures. The amendments in this ASU are effective for annual periods beginning after December 15, 2024 on a prospective basis. Management is currently evaluating the impact that this accounting standard will have on its consolidated financial statements and notes thereto.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2024, the SEC issued final climate-related disclosure rules requiring disclosure of material climate-related risks, board and management governance of such risks, and material direct and indirect greenhouse gas emissions. The rules also require disclosure in the notes to the financial statements of the effects of severe weather events and other natural conditions. Disclosures will be made prospectively, with phased-in effective dates starting with fiscal years beginning on or after January 1, 2025. In April 2024, the SEC voluntarily stayed implementation of the climate-related disclosure rules, pending completion of judicial review of consolidated challenges to the rules by the Court of Appeals for the Eighth Circuit. Management is currently evaluating the impact that these rules could have on its consolidated financial statements and notes thereto.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2024, the FASB issued ASU 2024-03, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which is intended to enhance expense disclosures, primarily by requiring disclosure of disaggregated information about certain income statement expense line items on an annual and interim basis. The amendments in this ASU are effective for fiscal years beginning after December 15, 2026 and interim periods within fiscal years beginning after December 15, 2027. The amendments in this ASU should be applied prospectively; however, retrospective application is permitted. Management is currently evaluating the impact that this accounting standard will have on its consolidated financial statements and notes thereto. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other pronouncements issued by the FASB or other authoritative accounting standards groups with future effective dates are either not applicable or are not expected to be significant to Wesco&#x2019;s financial position, results of operations or cash flows.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock contextRef="c-1" id="f-552">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Recently Adopted and Recently Issued Accounting Standards&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="c-1" id="f-554">&lt;div style="margin-bottom:6pt;margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Wesco distributes products and provides services to customers globally in various end markets within its business segments. The segments, which consist of EES, CSS and UBS operate in the United States, Canada and various other countries.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables disaggregate Wesco&#x2019;s net sales by segment and geography for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:11pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:44.025%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.667%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.586%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.667%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.586%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.669%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Electrical &amp;amp; Electronic Solutions&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,546.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,610.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,823.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Communications &amp;amp; Security Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,537.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,152.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,401.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Utility &amp;amp; Broadband Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,735.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,622.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,195.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total by segment&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,818.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,385.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,420.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:44.025%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.667%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.586%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.667%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.586%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.669%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,189.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,609.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,857.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,940.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,968.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,021.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other International&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,688.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,807.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,541.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total by geography&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,818.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,385.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,420.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt;padding-left:27pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;No individual country&#x2019;s net sales are greater than 10% of total net sales.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:27pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Wesco attributes revenues from external customers to individual countries on the basis of point of sale.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Due to the terms of certain contractual arrangements, Wesco bills or receives payment from its customers in advance of satisfying the respective performance obligation. Such advance billings or payments are recorded as deferred revenue and recognized as revenue when the performance obligation has been satisfied and control has transferred to the customer, which is generally upon shipment. Deferred revenue is usually recognized within a year or less from the date of the advance billing or payment receipt. At December&#160;31, 2024 and 2023, $141.8 million and $111.9 million, respectively, of deferred revenue was recorded as a component of other current liabilities in the Consolidated Balance Sheets. The Company recognized $76.9 million and $74.0 million of revenue during the years ended December&#160;31, 2024 and 2023, respectively, that was included in the deferred revenue balance as of December&#160;31, 2023 and 2022, respectively. The amount of revenue recognized during 2022 that was deferred as of December&#160;31, 2021 was not material.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Wesco&#x2019;s revenues are adjusted for variable consideration, which includes customer volume rebates, returns and discounts. Wesco measures variable consideration by estimating expected outcomes using analysis and inputs based upon historical data, as well as current and forecasted information. Variable consideration is reviewed by management on a monthly basis and revenue is adjusted as necessary. Variable consideration reduced revenue for the years ended December&#160;31, 2024, 2023 and 2022 by approximately $436.2 million, $427.8 million and $417.1 million, respectively. As of December&#160;31, 2024 and 2023, the Company&#x2019;s estimated product return obligation was $41.0&#160;million and $41.3&#160;million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Billings to customers for shipping and handling are recognized in net sales. Wesco has elected to recognize shipping and handling costs as a fulfillment cost. Shipping and handling costs recorded as a component of selling, general and administrative expenses totaled $303.3 million, $306.8 million and $302.3 million for the years ended December&#160;31, 2024, 2023 and 2022, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="c-1" id="f-555">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables disaggregate Wesco&#x2019;s net sales by segment and geography for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:11pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:44.025%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.667%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.586%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.667%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.586%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.669%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Electrical &amp;amp; Electronic Solutions&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,546.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,610.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,823.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Communications &amp;amp; Security Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,537.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,152.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,401.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Utility &amp;amp; Broadband Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,735.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,622.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,195.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total by segment&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,818.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,385.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,420.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:44.025%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.667%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.586%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.667%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.586%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.669%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,189.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,609.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,857.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,940.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,968.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,021.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other International&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,688.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,807.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,541.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total by geography&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,818.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,385.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,420.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt;padding-left:27pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;No individual country&#x2019;s net sales are greater than 10% of total net sales.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:27pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Wesco attributes revenues from external customers to individual countries on the basis of point of sale.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-79" decimals="-5" id="f-556" unitRef="usd">8546800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-80" decimals="-5" id="f-557" unitRef="usd">8610300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-81" decimals="-5" id="f-558" unitRef="usd">8823300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-82" decimals="-5" id="f-559" unitRef="usd">7537000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-83" decimals="-5" id="f-560" unitRef="usd">7152200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-84" decimals="-5" id="f-561" unitRef="usd">6401500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-85" decimals="-5" id="f-562" unitRef="usd">5735000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-86" decimals="-5" id="f-563" unitRef="usd">6622700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-87" decimals="-5" id="f-564" unitRef="usd">6195300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-5" id="f-565" unitRef="usd">21818800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-16" decimals="-5" id="f-566" unitRef="usd">22385200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-17" decimals="-5" id="f-567" unitRef="usd">21420100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-88" decimals="-5" id="f-568" unitRef="usd">16189800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-89" decimals="-5" id="f-569" unitRef="usd">16609100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-90" decimals="-5" id="f-570" unitRef="usd">15857300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-91" decimals="-5" id="f-571" unitRef="usd">2940100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-92" decimals="-5" id="f-572" unitRef="usd">2968200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-93" decimals="-5" id="f-573" unitRef="usd">3021400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-94" decimals="-5" id="f-574" unitRef="usd">2688900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-95" decimals="-5" id="f-575" unitRef="usd">2807900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-96" decimals="-5" id="f-576" unitRef="usd">2541400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-5" id="f-577" unitRef="usd">21818800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-16" decimals="-5" id="f-578" unitRef="usd">22385200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-17" decimals="-5" id="f-579" unitRef="usd">21420100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DeferredRevenue contextRef="c-6" decimals="-5" id="f-580" unitRef="usd">141800000</us-gaap:DeferredRevenue>
    <us-gaap:DeferredRevenue contextRef="c-7" decimals="-5" id="f-581" unitRef="usd">111900000</us-gaap:DeferredRevenue>
    <us-gaap:DeferredRevenueRevenueRecognized1 contextRef="c-1" decimals="-5" id="f-582" unitRef="usd">76900000</us-gaap:DeferredRevenueRevenueRecognized1>
    <us-gaap:DeferredRevenueRevenueRecognized1 contextRef="c-16" decimals="-5" id="f-583" unitRef="usd">74000000.0</us-gaap:DeferredRevenueRevenueRecognized1>
    <wcc:RevenueVariableConsiderationConstraintIncreaseDecrease contextRef="c-1" decimals="-5" id="f-584" unitRef="usd">-436200000</wcc:RevenueVariableConsiderationConstraintIncreaseDecrease>
    <wcc:RevenueVariableConsiderationConstraintIncreaseDecrease contextRef="c-16" decimals="-5" id="f-585" unitRef="usd">-427800000</wcc:RevenueVariableConsiderationConstraintIncreaseDecrease>
    <wcc:RevenueVariableConsiderationConstraintIncreaseDecrease contextRef="c-17" decimals="-5" id="f-586" unitRef="usd">-417100000</wcc:RevenueVariableConsiderationConstraintIncreaseDecrease>
    <us-gaap:ContractWithCustomerRefundLiability contextRef="c-6" decimals="-5" id="f-587" unitRef="usd">41000000</us-gaap:ContractWithCustomerRefundLiability>
    <us-gaap:ContractWithCustomerRefundLiability contextRef="c-7" decimals="-5" id="f-588" unitRef="usd">41300000</us-gaap:ContractWithCustomerRefundLiability>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-97" decimals="-5" id="f-589" unitRef="usd">303300000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-98" decimals="-5" id="f-590" unitRef="usd">306800000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-99" decimals="-5" id="f-591" unitRef="usd">302300000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:FairValueDisclosuresTextBlock contextRef="c-1" id="f-592">&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s financial instruments primarily consist of cash and cash equivalents, accounts receivable, accounts payable, bank overdrafts, outstanding indebtedness, foreign currency forward contracts, and benefit plan assets. The fair value of the Company&#x2019;s benefit plan assets is disclosed in Note 13, &#x201c;Employee Benefit Plans&#x201d; and except for outstanding indebtedness and foreign currency forward contracts, the carrying value of the Company&#x2019;s remaining financial instruments approximates fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company uses a market approach to determine the fair value of its debt instruments, utilizing quoted prices in active markets, interest rates and other relevant information generated by market transactions involving similar instruments. Therefore, the inputs used to measure the fair value of the Company&#x2019;s debt instruments are classified as Level 2 within the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying value of Wesco&#x2019;s debt instruments with fixed interest rates was $3,074.9 million and $2,823.7 million as of December&#160;31, 2024 and 2023, respectively. The estimated fair value of this debt was $3,127.3 million and $2,880.3 million as of December&#160;31, 2024 and 2023, respectively. The reported carrying values of Wesco&#x2019;s other debt instruments, including those with variable interest rates, approximated their fair values as of December&#160;31, 2024 and 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company purchases foreign currency forward contracts to reduce the effect of fluctuations in foreign currency-denominated accounts on its earnings. The foreign currency forward contracts are not designated as hedges for accounting purposes. The Company&#x2019;s strategy is to negotiate terms for its derivatives and other financial instruments to be highly effective, such that the change in the value of the derivative offsets the impact of the underlying hedge. Its counterparties to foreign currency forward contracts have investment-grade credit ratings. The Company regularly monitors the creditworthiness of its counterparties to ensure no issues exist that could affect the value of its derivatives.&lt;/span&gt;&lt;/div&gt;The Company does not hedge 100% of its foreign currency-denominated accounts. In addition, the results of hedging can vary significantly based on various factors, such as the timing of executing foreign currency forward contracts versus the movement of currencies, as well as fluctuations in the account balances throughout each reporting period. The fair value of foreign currency forward contracts is based on the difference between the contract rate and the current price of a forward contract with an equivalent remaining term. The fair value of foreign currency forward contracts is measured using observable market information. These inputs are considered Level 2 in the fair value hierarchy. At December&#160;31, 2024 and 2023, foreign currency forward contracts were revalued at then-current foreign exchange rates with the changes in valuation reflected directly in other non-operating expense (income) in the Consolidated Statements of Income and Comprehensive Income offsetting the transaction gain (loss) recorded on foreign currency-denominated accounts. At December&#160;31, 2024 and 2023, the gross and net notional amounts of foreign currency forward contracts outstanding were approximately $345.7&#160;million and $168.4&#160;million, respectively. While all of the Company&#x2019;s foreign currency forward contracts are subject to master netting arrangements with its counterparties, assets and liabilities related to these contracts are presented on a gross basis within the Consolidated Balance Sheets. The gross fair value of assets and liabilities related to foreign currency forward contracts were immaterial</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:LongTermDebt contextRef="c-100" decimals="-5" id="f-593" unitRef="usd">3074900000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt contextRef="c-101" decimals="-5" id="f-594" unitRef="usd">2823700000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtFairValue contextRef="c-100" decimals="-5" id="f-595" unitRef="usd">3127300000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-101" decimals="-5" id="f-596" unitRef="usd">2880300000</us-gaap:LongTermDebtFairValue>
    <us-gaap:DerivativesAndFairValueTextBlock contextRef="c-1" id="f-597">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company purchases foreign currency forward contracts to reduce the effect of fluctuations in foreign currency-denominated accounts on its earnings. The foreign currency forward contracts are not designated as hedges for accounting purposes. The Company&#x2019;s strategy is to negotiate terms for its derivatives and other financial instruments to be highly effective, such that the change in the value of the derivative offsets the impact of the underlying hedge. Its counterparties to foreign currency forward contracts have investment-grade credit ratings. The Company regularly monitors the creditworthiness of its counterparties to ensure no issues exist that could affect the value of its derivatives.&lt;/span&gt;&lt;/div&gt;The Company does not hedge 100% of its foreign currency-denominated accounts. In addition, the results of hedging can vary significantly based on various factors, such as the timing of executing foreign currency forward contracts versus the movement of currencies, as well as fluctuations in the account balances throughout each reporting period. The fair value of foreign currency forward contracts is based on the difference between the contract rate and the current price of a forward contract with an equivalent remaining term. The fair value of foreign currency forward contracts is measured using observable market information. These inputs are considered Level 2 in the fair value hierarchy. At December&#160;31, 2024 and 2023, foreign currency forward contracts were revalued at then-current foreign exchange rates with the changes in valuation reflected directly in other non-operating expense (income) in the Consolidated Statements of Income and Comprehensive Income offsetting the transaction gain (loss) recorded on foreign currency-denominated accounts. At December&#160;31, 2024 and 2023, the gross and net notional amounts of foreign currency forward contracts outstanding were approximately $345.7&#160;million and $168.4&#160;million, respectively. While all of the Company&#x2019;s foreign currency forward contracts are subject to master netting arrangements with its counterparties, assets and liabilities related to these contracts are presented on a gross basis within the Consolidated Balance Sheets. The gross fair value of assets and liabilities related to foreign currency forward contracts were immaterial</us-gaap:DerivativesAndFairValueTextBlock>
    <us-gaap:DerivativeNotionalAmount contextRef="c-6" decimals="-5" id="f-598" unitRef="usd">345700000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount contextRef="c-7" decimals="-5" id="f-599" unitRef="usd">168400000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="c-1" id="f-600">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Ascent, LLC&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December 5, 2024, through its wholly-owned subsidiary Anixter Inc., the Company acquired 100% of the equity securities of Ascent, LLC (&#x201c;Ascent&#x201d;). Headquartered in St. Louis, Missouri, Ascent is a provider of data center facility management services with over 300 employees in the U.S. and Canada. Ascent&#x2019;s expertise in engineering and design-build consultation services, in addition to daily site operations, extends the Company&#x2019;s suite of capabilities and solutions that serve the entire lifecycle of the data center. The Company funded the purchase price paid at closing with cash on hand as well as borrowings under its revolving credit facility. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The total preliminary estimated fair value of consideration transferred for the acquisition of Ascent consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:center;text-indent:13.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:66.081%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.687%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:26.113%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase price&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjustments to purchase price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Total cash consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Seller expenses paid by Wesco&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total purchase consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;186.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Supplemental cash flow disclosure related to acquisitions:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for acquisition&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;186.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Cash acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for acquisition, net of cash acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;179.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preliminary purchase consideration was allocated to the identified assets acquired and liabilities assumed based on their respective acquisition date fair value, with the excess allocated to goodwill. The Company identified a customer relationship intangible asset and estimated its fair value using an income valuation method. The excess purchase consideration recorded as goodwill is not deductible for income tax purposes, and has been assigned to the Company&#x2019;s CSS reportable segment. The resulting goodwill is primarily attributable to Ascent&#x2019;s workforce and expertise in engineering and design-build consultation services.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated fair values of assets acquired and liabilities assumed are based on preliminary calculations and valuations using estimates and assumptions at the time of acquisition. As the Company obtains additional information during the measurement period (not to exceed one year from the acquisition date), estimates and assumptions for the preliminary purchase consideration allocations may change materially.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the preliminary allocation of the purchase consideration to the respective fair values of assets acquired and liabilities assumed for the acquisition of Ascent:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:center;text-indent:13.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:71.783%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:80.366%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.434%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible asset&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current and noncurrent assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;261.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued payroll and benefit costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current and noncurrent liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of net assets acquired, including goodwill and intangible asset&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;186.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Consists of a customer relationship intangible asset with an estimated useful life of 15 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Independent Electric Supply Inc.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective July 1, 2024, the Company acquired 100% of the equity securities of Independent Electric Supply Inc. (&#x201c;IES&#x201d;), a full-line electrical distributor headquartered in Ontario, Canada. The total fair value of consideration for the acquisition of IES of $13.2 million includes total cash consideration of $11.6 million, net of cash acquired, paid at closing with cash on hand, and contingent consideration not to exceed $2.9 million. The assets acquired included a customer relationship intangible asset with an estimated fair value of $5.9 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;entroCIM&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June 3, 2024, the Company acquired the assets and liabilities held by Warez, LLC and Hepta Systems, LLC, which own and operate the entroCIM business (collectively, &#x201c;entroCIM&#x201d;). entroCIM is an innovator in data center and building intelligence software. The total fair value of consideration for the acquisition of entroCIM of $36.5 million includes total cash consideration of $30.1 million, paid at closing with cash on hand, and contingent consideration not to exceed $8.0&#160;million, with an estimated fair value of $6.4 million, recorded in current and noncurrent liabilities in the Consolidated Balance Sheet as of December&#160;31, 2024. The preliminary purchase consideration was allocated to the identified assets acquired and liabilities assumed based on their respective acquisition date fair value, which primarily comprised a developed software intangible asset with an estimated fair value of $8.0 million based on an income valuation method, with the excess of $29.0 million allocated to goodwill in the Company&#x2019;s CSS reportable segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Wesco Integrated Supply (&#x201c;WIS&#x201d;) Divestiture&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On April 1, 2024, Wesco Distribution, Inc. (&#x201c;Wesco Distribution&#x201d;) completed the sale of its WIS business for a base purchase price of $350.0&#160;million. Adjusted for net working capital, closing cash, and closing indebtedness purchase price adjustments, the divestiture was completed for total consideration of $354.9 million. The WIS business, located primarily in the U.S. and Canada, was part of the UBS reportable segment and provided products and services to large industrial and commercial end-users to support their maintenance, repair, and operating spend. The Company recognized a gain from the sale of $122.2 million, which is recorded as a component of other (income) expense, net in&#160;the Consolidated Statement of Income and Comprehensive Income for the year ended December&#160;31, 2024. Upon closing, Wesco Distribution entered into certain Transition Services Agreements (&#x201c;TSAs&#x201d;) under which Wesco Distribution agreed to provide transition services to the purchaser for approximately nine months. Revenues associated with these TSAs are not material.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The sale of the WIS business did not represent a strategic shift that had a major effect on the Company&#x2019;s operations and financial results, and therefore does not meet the criteria to be classified as discontinued operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Rahi Systems Holdings, Inc.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On November 1, 2022, the Company acquired 100% of the equity securities of Rahi Systems Holdings, Inc. (&#x201c;Rahi Systems&#x201d; or &#x201c;Rahi&#x201d;). The total fair value of consideration for the acquisition of Rahi of $255.4 million included cash paid of $186.8 million, net of $68.6 million of cash acquired.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1 contextRef="c-102" id="f-601">2024-12-05</us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1>
    <us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity contextRef="c-103" id="f-602">Headquartered in St. Louis, Missouri, Ascent is a provider of data center facility management services with over 300 employees in the U.S. and Canada.</us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity>
    <us-gaap:BusinessCombinationReasonForBusinessCombination contextRef="c-103" id="f-603">Ascent&#x2019;s expertise in engineering and design-build consultation services, in addition to daily site operations, extends the Company&#x2019;s suite of capabilities and solutions that serve the entire lifecycle of the data center.</us-gaap:BusinessCombinationReasonForBusinessCombination>
    <wcc:BusinessAcquisitionScheduleOfConsiderationTransferredTableTextBlock contextRef="c-1" id="f-604">&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The total preliminary estimated fair value of consideration transferred for the acquisition of Ascent consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:center;text-indent:13.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:66.081%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.687%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:26.113%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase price&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjustments to purchase price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Total cash consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Seller expenses paid by Wesco&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total purchase consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;186.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Supplemental cash flow disclosure related to acquisitions:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for acquisition&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;186.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Cash acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for acquisition, net of cash acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;179.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</wcc:BusinessAcquisitionScheduleOfConsiderationTransferredTableTextBlock>
    <us-gaap:BusinessCombinationPriceOfAcquisitionExpected contextRef="c-102" decimals="-5" id="f-605" unitRef="usd">185000000.0</us-gaap:BusinessCombinationPriceOfAcquisitionExpected>
    <us-gaap:BusinessCombinationConsiderationTransferredOther1 contextRef="c-102" decimals="-5" id="f-606" unitRef="usd">3300000</us-gaap:BusinessCombinationConsiderationTransferredOther1>
    <wcc:PaymentToAcquireBusinessFairValueOfCashConsideration contextRef="c-102" decimals="-5" id="f-607" unitRef="usd">181700000</wcc:PaymentToAcquireBusinessFairValueOfCashConsideration>
    <wcc:PaymentForSellerExpenses contextRef="c-102" decimals="-5" id="f-608" unitRef="usd">5100000</wcc:PaymentForSellerExpenses>
    <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="c-102" decimals="-5" id="f-609" unitRef="usd">186800000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:PaymentsToAcquireBusinessesGross contextRef="c-102" decimals="-5" id="f-610" unitRef="usd">186800000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:CashAcquiredFromAcquisition contextRef="c-102" decimals="-5" id="f-611" unitRef="usd">7200000</us-gaap:CashAcquiredFromAcquisition>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c-102" decimals="-5" id="f-612" unitRef="usd">179600000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock contextRef="c-1" id="f-613">&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the preliminary allocation of the purchase consideration to the respective fair values of assets acquired and liabilities assumed for the acquisition of Ascent:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:center;text-indent:13.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:71.783%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:80.366%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.434%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible asset&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current and noncurrent assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;261.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued payroll and benefit costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current and noncurrent liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of net assets acquired, including goodwill and intangible asset&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;186.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Consists of a customer relationship intangible asset with an estimated useful life of 15 years.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents contextRef="c-104" decimals="-5" id="f-614" unitRef="usd">7200000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables contextRef="c-104" decimals="-5" id="f-615" unitRef="usd">51800000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill contextRef="c-104" decimals="-5" id="f-616" unitRef="usd">58000000.0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:Goodwill contextRef="c-104" decimals="-5" id="f-617" unitRef="usd">118200000</us-gaap:Goodwill>
    <wcc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherCurrentAndNoncurrentAssets contextRef="c-104" decimals="-5" id="f-618" unitRef="usd">26500000</wcc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherCurrentAndNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets contextRef="c-104" decimals="-5" id="f-619" unitRef="usd">261700000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable contextRef="c-104" decimals="-5" id="f-620" unitRef="usd">20900000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation contextRef="c-104" decimals="-5" id="f-621" unitRef="usd">7800000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther contextRef="c-104" decimals="-5" id="f-622" unitRef="usd">46200000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities contextRef="c-104" decimals="-5" id="f-623" unitRef="usd">74900000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet contextRef="c-104" decimals="-5" id="f-624" unitRef="usd">186800000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c-105" id="f-625">P15Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1 contextRef="c-106" id="f-626">2024-07-01</us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1>
    <us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity contextRef="c-107" id="f-627">a full-line electrical distributor headquartered in Ontario, Canada.</us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity>
    <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="c-106" decimals="-5" id="f-628" unitRef="usd">13200000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <wcc:PaymentToAcquireBusinessFairValueOfCashConsideration contextRef="c-106" decimals="-5" id="f-629" unitRef="usd">11600000</wcc:PaymentToAcquireBusinessFairValueOfCashConsideration>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh contextRef="c-108" decimals="-5" id="f-630" unitRef="usd">2900000</us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill contextRef="c-108" decimals="-5" id="f-631" unitRef="usd">5900000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1 contextRef="c-109" id="f-632">2024-06-03</us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1>
    <us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity contextRef="c-110" id="f-633">entroCIM is an innovator in data center and building intelligence software.</us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity>
    <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="c-109" decimals="-5" id="f-634" unitRef="usd">36500000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <wcc:PaymentToAcquireBusinessFairValueOfCashConsideration contextRef="c-109" decimals="-5" id="f-635" unitRef="usd">30100000</wcc:PaymentToAcquireBusinessFairValueOfCashConsideration>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh contextRef="c-111" decimals="-5" id="f-636" unitRef="usd">8000000</us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh>
    <us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="c-112" decimals="-5" id="f-637" unitRef="usd">6400000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill contextRef="c-111" decimals="-5" id="f-638" unitRef="usd">8000000.0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:Goodwill contextRef="c-111" decimals="-5" id="f-639" unitRef="usd">29000000.0</us-gaap:Goodwill>
    <us-gaap:DisposalDate1 contextRef="c-113" id="f-640">2024-04-01</us-gaap:DisposalDate1>
    <wcc:BasePurchasePriceForDivestitureOfBusiness. contextRef="c-113" decimals="-5" id="f-641" unitRef="usd">350000000</wcc:BasePurchasePriceForDivestitureOfBusiness.>
    <us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested contextRef="c-1" decimals="-5" id="f-642" unitRef="usd">354900000</us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested>
    <us-gaap:GainLossOnSaleOfBusiness contextRef="c-1" decimals="-5" id="f-643" unitRef="usd">122200000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:PaymentsToAcquireBusinessesGross contextRef="c-114" decimals="-5" id="f-644" unitRef="usd">255400000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c-17" decimals="-5" id="f-645" unitRef="usd">186800000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents contextRef="c-115" decimals="-5" id="f-646" unitRef="usd">68600000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock contextRef="c-1" id="f-647">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;6. GOODWILL AND INTANGIBLE ASSETS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the changes in the carrying value of goodwill by reportable segment for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:6.75pt;padding-right:6.75pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:48.094%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.052%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.052%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.052%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.054%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;EES&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;CSS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;UBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;825.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,208.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,206.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,240.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjustments to goodwill for acquisitions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency exchange rate changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;838.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,211.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,212.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,262.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjustments to goodwill for acquisitions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;151.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjustment to goodwill for divestiture&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(58.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(58.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency exchange rate changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(43.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(76.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;799.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,347.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,133.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,280.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of intangible assets are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:20.391%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.496%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.987%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.280%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.280%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.695%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.280%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.411%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Life (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Carrying&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortization &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Carrying&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortization &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;789.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;789.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;793.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;793.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10 - 20&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,502.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(476.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,026.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,519.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(464.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,055.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Distribution agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15 and 19&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 and 12&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,352.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(516.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,835.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,357.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(500.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,857.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt"&gt;Excludes the original cost and related accumulated amortization of fully-amortized intangible assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization expense related to intangible assets totaled $86.1 million, $88.6 million and $92.9 million for the years ended December&#160;31, 2024, 2023 and 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the remaining estimated amortization expense for intangible assets for the next five years and thereafter:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.298%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:80.545%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.255%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;For the year ending December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;636.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,046.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company performed its annual impairment tests of goodwill and indefinite-lived intangible assets during the fourth quarter of 2024 by comparing the fair values of its reporting units and indefinite-lived intangible assets to their carrying values in an elective quantitative test. As a result of these assessments, the Company determined that the fair values of its reporting units and indefinite-lived intangible assets continue to exceed their respective carrying amounts.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock contextRef="c-1" id="f-648">&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the changes in the carrying value of goodwill by reportable segment for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:6.75pt;padding-right:6.75pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:48.094%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.052%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.052%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.052%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.054%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;EES&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;CSS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;UBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;825.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,208.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,206.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,240.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjustments to goodwill for acquisitions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency exchange rate changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;838.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,211.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,212.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,262.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjustments to goodwill for acquisitions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;151.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjustment to goodwill for divestiture&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(58.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(58.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency exchange rate changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(43.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(76.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;799.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,347.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,133.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,280.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill contextRef="c-116" decimals="-5" id="f-649" unitRef="usd">825500000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-117" decimals="-5" id="f-650" unitRef="usd">1208900000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-118" decimals="-5" id="f-651" unitRef="usd">1206500000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-41" decimals="-5" id="f-652" unitRef="usd">3240900000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod contextRef="c-80" decimals="-5" id="f-653" unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod contextRef="c-83" decimals="-5" id="f-654" unitRef="usd">900000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod contextRef="c-86" decimals="-5" id="f-655" unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod contextRef="c-16" decimals="-5" id="f-656" unitRef="usd">900000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c-80" decimals="-5" id="f-657" unitRef="usd">12600000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c-83" decimals="-5" id="f-658" unitRef="usd">1800000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c-86" decimals="-5" id="f-659" unitRef="usd">6100000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c-16" decimals="-5" id="f-660" unitRef="usd">20500000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill contextRef="c-119" decimals="-5" id="f-661" unitRef="usd">838100000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-120" decimals="-5" id="f-662" unitRef="usd">1211600000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-121" decimals="-5" id="f-663" unitRef="usd">1212600000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-7" decimals="-5" id="f-664" unitRef="usd">3262300000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod contextRef="c-79" decimals="-5" id="f-665" unitRef="usd">4700000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod contextRef="c-82" decimals="-5" id="f-666" unitRef="usd">147200000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod contextRef="c-85" decimals="-5" id="f-667" unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod contextRef="c-1" decimals="-5" id="f-668" unitRef="usd">151900000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillTransfers contextRef="c-79" decimals="-5" id="f-669" unitRef="usd">0</us-gaap:GoodwillTransfers>
    <us-gaap:GoodwillTransfers contextRef="c-82" decimals="-5" id="f-670" unitRef="usd">0</us-gaap:GoodwillTransfers>
    <us-gaap:GoodwillTransfers contextRef="c-85" decimals="-5" id="f-671" unitRef="usd">-58100000</us-gaap:GoodwillTransfers>
    <us-gaap:GoodwillTransfers contextRef="c-1" decimals="-5" id="f-672" unitRef="usd">-58100000</us-gaap:GoodwillTransfers>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c-79" decimals="-5" id="f-673" unitRef="usd">-43500000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c-82" decimals="-5" id="f-674" unitRef="usd">-11800000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c-85" decimals="-5" id="f-675" unitRef="usd">-20700000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c-1" decimals="-5" id="f-676" unitRef="usd">-76000000.0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill contextRef="c-122" decimals="-5" id="f-677" unitRef="usd">799300000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-123" decimals="-5" id="f-678" unitRef="usd">1347000000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-124" decimals="-5" id="f-679" unitRef="usd">1133800000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-6" decimals="-5" id="f-680" unitRef="usd">3280100000</us-gaap:Goodwill>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="c-1" id="f-681">&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of intangible assets are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:20.391%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.496%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.987%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.280%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.280%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.695%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.280%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.411%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Life (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Carrying&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortization &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Carrying&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortization &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;789.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;789.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;793.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;793.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10 - 20&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,502.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(476.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,026.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,519.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(464.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,055.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Distribution agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15 and 19&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 and 12&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,352.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(516.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,835.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,357.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(500.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,857.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt"&gt;Excludes the original cost and related accumulated amortization of fully-amortized intangible assets.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill contextRef="c-125" decimals="-5" id="f-682" unitRef="usd">789700000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill contextRef="c-125" decimals="-5" id="f-683" unitRef="usd">789700000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill contextRef="c-126" decimals="-5" id="f-684" unitRef="usd">793000000.0</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill contextRef="c-126" decimals="-5" id="f-685" unitRef="usd">793000000.0</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c-127" id="f-686">P10Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c-128" id="f-687">P20Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-129" decimals="-5" id="f-688" unitRef="usd">1502400000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-129" decimals="-5" id="f-689" unitRef="usd">476400000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-129" decimals="-5" id="f-690" unitRef="usd">1026000000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-130" decimals="-5" id="f-691" unitRef="usd">1519900000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-130" decimals="-5" id="f-692" unitRef="usd">464400000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-130" decimals="-5" id="f-693" unitRef="usd">1055500000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c-131" id="f-694">P15Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c-132" id="f-695">P19Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-133" decimals="-5" id="f-696" unitRef="usd">29200000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-133" decimals="-5" id="f-697" unitRef="usd">27700000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-133" decimals="-5" id="f-698" unitRef="usd">1500000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-134" decimals="-5" id="f-699" unitRef="usd">29200000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-134" decimals="-5" id="f-700" unitRef="usd">26000000.0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-134" decimals="-5" id="f-701" unitRef="usd">3200000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c-135" id="f-702">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c-136" id="f-703">P12Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-137" decimals="-5" id="f-704" unitRef="usd">15500000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-137" decimals="-5" id="f-705" unitRef="usd">11700000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-137" decimals="-5" id="f-706" unitRef="usd">3800000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-138" decimals="-5" id="f-707" unitRef="usd">15500000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-138" decimals="-5" id="f-708" unitRef="usd">9600000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-138" decimals="-5" id="f-709" unitRef="usd">5900000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-139" id="f-710">P7Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-139" decimals="-5" id="f-711" unitRef="usd">16000000.0</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-139" decimals="-5" id="f-712" unitRef="usd">1100000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-139" decimals="-5" id="f-713" unitRef="usd">14900000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-140" decimals="-5" id="f-714" unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-140" decimals="-5" id="f-715" unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-140" decimals="-5" id="f-716" unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill contextRef="c-6" decimals="-5" id="f-717" unitRef="usd">2352800000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-6" decimals="-5" id="f-718" unitRef="usd">516900000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-6" decimals="-5" id="f-719" unitRef="usd">1835900000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill contextRef="c-7" decimals="-5" id="f-720" unitRef="usd">2357600000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-7" decimals="-5" id="f-721" unitRef="usd">500000000.0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-7" decimals="-5" id="f-722" unitRef="usd">1857600000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-1" decimals="-5" id="f-723" unitRef="usd">86100000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-16" decimals="-5" id="f-724" unitRef="usd">88600000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-17" decimals="-5" id="f-725" unitRef="usd">92900000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock contextRef="c-1" id="f-726">&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the remaining estimated amortization expense for intangible assets for the next five years and thereafter:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.298%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:80.545%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.255%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;For the year ending December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;636.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,046.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths contextRef="c-6" decimals="-5" id="f-727" unitRef="usd">88700000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="c-6" decimals="-5" id="f-728" unitRef="usd">83500000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="c-6" decimals="-5" id="f-729" unitRef="usd">80600000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="c-6" decimals="-5" id="f-730" unitRef="usd">79000000.0</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive contextRef="c-6" decimals="-5" id="f-731" unitRef="usd">77900000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive contextRef="c-6" decimals="-5" id="f-732" unitRef="usd">636500000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <wcc:FiniteLivedIntangibleAssetExpectedAmortizationTotal contextRef="c-6" decimals="-5" id="f-733" unitRef="usd">1046200000</wcc:FiniteLivedIntangibleAssetExpectedAmortizationTotal>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="c-1" id="f-734">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;7. PROPERTY, BUILDINGS AND EQUIPMENT&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the components of property, buildings and equipment:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:73.099%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:63.100%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.300%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.800%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.300%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings and leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;246.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;202.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture, fixtures and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;404.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;359.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;316.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;292.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;967.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;855.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(554.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(502.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;413.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;352.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, buildings and equipment, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;442.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;423.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation expense was $66.8 million, $56.3 million and $47.8 million, and capitalized software amortization was $30.3&#160;million, $36.4 million and $38.3 million, in 2024, 2023 and 2022, respectively. As of December&#160;31, 2024 and 2023, unamortized software costs were $88.9 million and $78.2 million, respectively. Furniture, fixtures and equipment include finance leases of $85.4 million and $51.9 million and related accumulated depreciation of $27.6 million and $19.9 million as of December&#160;31, 2024 and 2023, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c-1" id="f-735">&lt;div style="margin-top:6pt;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the components of property, buildings and equipment:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:73.099%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:63.100%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.300%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.800%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.300%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings and leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;246.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;202.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture, fixtures and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;404.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;359.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;316.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;292.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;967.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;855.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(554.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(502.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;413.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;352.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, buildings and equipment, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;442.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;423.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-141" decimals="-5" id="f-736" unitRef="usd">246900000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-142" decimals="-5" id="f-737" unitRef="usd">202600000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-143" decimals="-5" id="f-738" unitRef="usd">404400000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-144" decimals="-5" id="f-739" unitRef="usd">359900000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-145" decimals="-5" id="f-740" unitRef="usd">316500000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-146" decimals="-5" id="f-741" unitRef="usd">292600000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-147" decimals="-5" id="f-742" unitRef="usd">967800000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-148" decimals="-5" id="f-743" unitRef="usd">855100000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-6" decimals="-5" id="f-744" unitRef="usd">554100000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-7" decimals="-5" id="f-745" unitRef="usd">502500000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-147" decimals="-5" id="f-746" unitRef="usd">413700000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-148" decimals="-5" id="f-747" unitRef="usd">352600000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-149" decimals="-5" id="f-748" unitRef="usd">25300000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-150" decimals="-5" id="f-749" unitRef="usd">25000000.0</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-151" decimals="-5" id="f-750" unitRef="usd">3900000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-152" decimals="-5" id="f-751" unitRef="usd">46000000.0</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-6" decimals="-5" id="f-752" unitRef="usd">442900000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-7" decimals="-5" id="f-753" unitRef="usd">423600000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation contextRef="c-1" decimals="-5" id="f-754" unitRef="usd">66800000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-16" decimals="-5" id="f-755" unitRef="usd">56300000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-17" decimals="-5" id="f-756" unitRef="usd">47800000</us-gaap:Depreciation>
    <us-gaap:CapitalizedComputerSoftwareAmortization1 contextRef="c-1" decimals="-5" id="f-757" unitRef="usd">30300000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1 contextRef="c-16" decimals="-5" id="f-758" unitRef="usd">36400000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1 contextRef="c-17" decimals="-5" id="f-759" unitRef="usd">38300000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareNet contextRef="c-6" decimals="-5" id="f-760" unitRef="usd">88900000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:CapitalizedComputerSoftwareNet contextRef="c-7" decimals="-5" id="f-761" unitRef="usd">78200000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization contextRef="c-6" decimals="-5" id="f-762" unitRef="usd">85400000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization contextRef="c-7" decimals="-5" id="f-763" unitRef="usd">51900000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization contextRef="c-6" decimals="-5" id="f-764" unitRef="usd">27600000</us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization contextRef="c-7" decimals="-5" id="f-765" unitRef="usd">19900000</us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="c-1" id="f-766">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;8. LEASES&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Wesco leases substantially all of its real estate, as well as automobiles, trucks, information technology hardware, and other equipment under lease arrangements classified as operating.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s finance leases, which are recorded in the Consolidated Balance Sheets as a component of property, buildings and equipment, current portion of long-term debt and long-term debt, are not material to the consolidated financial statements and notes thereto. Accordingly, finance leases have not been disclosed herein.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth supplemental balance sheet information related to operating leases for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center;text-indent:15.75pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:65.204%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.765%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.408%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;735.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;761.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current operating lease liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-770"&gt;169.5&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-771"&gt;156.7&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncurrent operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;614.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;641.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;784.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;798.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Current operating lease liabilities are recorded as a component of other current liabilities in the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the Company&#x2019;s total lease cost, which is recorded as a component of selling, general and administrative expenses, for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center;text-indent:15.75pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.725%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:50.420%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.463%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.694%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.463%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.694%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.466%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;223.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;175.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;290.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;259.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;226.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Variable lease cost consists of the non-lease components described in Note 2, &#x201c;Accounting Policies&#x201d;, as well as taxes and insurance for Wesco&#x2019;s leased real estate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth supplemental cash flow information related to operating leases for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center;text-indent:15.75pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.403%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.045%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.620%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.646%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.620%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.646%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.623%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;212.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;171.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets obtained in exchange for new operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;205.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;296.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;267.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2024 and 2023, the weighted-average remaining lease term for operating leases was approximately 6 years. The weighted-average discount rate used to measure operating leases was 4.7% and 4.3% as of December&#160;31, 2024 and 2023, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the maturities of the Company&#x2019;s operating lease liabilities and reconciles the respective undiscounted payments to the total operating lease liabilities in the Consolidated Balance Sheet as of December&#160;31, 2024:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center;text-indent:15.75pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:73.976%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:81.706%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.094%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;205.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total undiscounted operating lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;895.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(110.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;784.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease payments include $10.3 million related to options to extend real estate lease terms that are reasonably certain of being exercised. As of December&#160;31, 2024, the Company has additional leases related to facilities that have not yet commenced totaling $117.6 million. These operating leases, which are not recorded in the Consolidated Balance Sheet as of December&#160;31, 2024, will commence in 2025 with lease terms of 1 to 10 years.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <wcc:AssetsAndLiabilitiesLesseeTableTextBlockTableTextBlock contextRef="c-1" id="f-767">&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth supplemental balance sheet information related to operating leases for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center;text-indent:15.75pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:65.204%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.765%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.408%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;735.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;761.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current operating lease liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-770"&gt;169.5&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-771"&gt;156.7&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncurrent operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;614.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;641.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;784.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;798.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Current operating lease liabilities are recorded as a component of other current liabilities in the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;</wcc:AssetsAndLiabilitiesLesseeTableTextBlockTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-6" decimals="-5" id="f-768" unitRef="usd">735100000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-7" decimals="-5" id="f-769" unitRef="usd">761200000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-6" decimals="-5" id="f-772" unitRef="usd">614800000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-7" decimals="-5" id="f-773" unitRef="usd">641700000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability contextRef="c-6" decimals="-5" id="f-774" unitRef="usd">784300000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability contextRef="c-7" decimals="-5" id="f-775" unitRef="usd">798400000</us-gaap:OperatingLeaseLiability>
    <us-gaap:LeaseCostTableTextBlock contextRef="c-1" id="f-776">&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the Company&#x2019;s total lease cost, which is recorded as a component of selling, general and administrative expenses, for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center;text-indent:15.75pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.725%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:50.420%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.463%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.694%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.463%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.694%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.466%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;223.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;175.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;290.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;259.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;226.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost contextRef="c-1" decimals="-5" id="f-777" unitRef="usd">223600000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c-16" decimals="-5" id="f-778" unitRef="usd">197000000.0</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c-17" decimals="-5" id="f-779" unitRef="usd">175800000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c-1" decimals="-5" id="f-780" unitRef="usd">6900000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c-16" decimals="-5" id="f-781" unitRef="usd">8900000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c-17" decimals="-5" id="f-782" unitRef="usd">4800000</us-gaap:ShortTermLeaseCost>
    <us-gaap:VariableLeaseCost contextRef="c-1" decimals="-5" id="f-783" unitRef="usd">60300000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost contextRef="c-16" decimals="-5" id="f-784" unitRef="usd">53200000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost contextRef="c-17" decimals="-5" id="f-785" unitRef="usd">45700000</us-gaap:VariableLeaseCost>
    <us-gaap:LeaseCost contextRef="c-1" decimals="-5" id="f-786" unitRef="usd">290800000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost contextRef="c-16" decimals="-5" id="f-787" unitRef="usd">259100000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost contextRef="c-17" decimals="-5" id="f-788" unitRef="usd">226400000</us-gaap:LeaseCost>
    <us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock contextRef="c-1" id="f-789">&lt;div style="margin-top:6pt;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth supplemental cash flow information related to operating leases for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center;text-indent:15.75pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.403%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.045%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.620%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.646%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.620%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.646%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.623%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;212.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;171.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets obtained in exchange for new operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;205.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;296.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;267.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock>
    <us-gaap:OperatingLeasePayments contextRef="c-1" decimals="-5" id="f-790" unitRef="usd">212700000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments contextRef="c-16" decimals="-5" id="f-791" unitRef="usd">174500000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments contextRef="c-17" decimals="-5" id="f-792" unitRef="usd">171700000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-1" decimals="-5" id="f-793" unitRef="usd">205500000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-16" decimals="-5" id="f-794" unitRef="usd">296900000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-17" decimals="-5" id="f-795" unitRef="usd">267100000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-6" id="f-796">P6Y</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-6" decimals="INF" id="f-797" unitRef="number">0.047</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-7" decimals="INF" id="f-798" unitRef="number">0.043</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="c-1" id="f-799">&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the maturities of the Company&#x2019;s operating lease liabilities and reconciles the respective undiscounted payments to the total operating lease liabilities in the Consolidated Balance Sheet as of December&#160;31, 2024:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center;text-indent:15.75pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:73.976%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:81.706%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.094%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;205.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total undiscounted operating lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;895.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(110.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;784.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c-6" decimals="-5" id="f-800" unitRef="usd">205200000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="c-6" decimals="-5" id="f-801" unitRef="usd">178500000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="c-6" decimals="-5" id="f-802" unitRef="usd">149900000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour contextRef="c-6" decimals="-5" id="f-803" unitRef="usd">116000000.0</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive contextRef="c-6" decimals="-5" id="f-804" unitRef="usd">83900000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive contextRef="c-6" decimals="-5" id="f-805" unitRef="usd">161700000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="c-6" decimals="-5" id="f-806" unitRef="usd">895200000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="c-6" decimals="-5" id="f-807" unitRef="usd">110900000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability contextRef="c-6" decimals="-5" id="f-808" unitRef="usd">784300000</us-gaap:OperatingLeaseLiability>
    <wcc:OptionToExtendLesseesOperatingLeaseLeasePayments contextRef="c-6" decimals="-5" id="f-809" unitRef="usd">10300000</wcc:OptionToExtendLesseesOperatingLeaseLeasePayments>
    <wcc:LesseeOperatingLeaseLeaseNotYetCommencedPayments contextRef="c-6" decimals="-5" id="f-810" unitRef="usd">117600000</wcc:LesseeOperatingLeaseLeaseNotYetCommencedPayments>
    <us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedDescription contextRef="c-1" id="f-811">These operating leases, which are not recorded in the Consolidated Balance Sheet as of December&#160;31, 2024, will commence in 2025 with lease terms of 1 to 10 year</us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedDescription>
    <us-gaap:DebtDisclosureTextBlock contextRef="c-1" id="f-812">&lt;div style="margin-top:6pt;padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth Wesco&#x2019;s outstanding indebtedness:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:72.692%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.639%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;International lines of credit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts Receivable Securitization Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,450.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,550.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revolving Credit Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;525.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;953.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.00% Anixter Senior Notes due 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.125% Senior Notes due 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,500.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.250% Senior Notes due 2028, less debt discount of $4.4 and $5.6 in 2024 and 2023, respectively&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,320.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,319.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.375% Senior Notes due 2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;900.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.625% Senior Notes due 2032&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;850.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-832"&gt;57.3&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-833"&gt;31.4&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,107.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,359.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Plus: Fair value adjustments to the Anixter Senior Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Unamortized debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(42.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Short-term debt and current portion of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,045.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,313.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;International Lines of Credit&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain foreign subsidiaries of Wesco have entered into uncommitted lines of credit, some of which are overdraft facilities, to support local operations. The maximum borrowing limit varies by facility and ranges between $0.6 million and $9.5&#160;million. The international lines of credit generally are renewable on an annual basis and certain facilities are fully and unconditionally guaranteed by Wesco Distribution. Accordingly, certain borrowings under these lines directly reduce availability under the Company&#x2019;s revolving credit facility. The applicable interest rate for borrowings under these lines of credit varies by country and is governed by the applicable loan agreement. The average interest rate for these facilities was 1.75% and 0.85% at December&#160;31, 2024 and 2023, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounts Receivable Securitization Facility&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Wesco Distribution has an accounts receivable securitization facility (the &#x201c;Receivables Facility&#x201d;) pursuant to the terms and conditions of a Fifth Amended and Restated Receivables Purchase Agreement (the &#x201c;Receivables Purchase Agreement&#x201d;), by and among WESCO Receivables Corp. (&#x201c;Wesco Receivables&#x201d;), Wesco Distribution, the various purchaser groups from time to time party thereto and PNC Bank, National Association, as Administrator, dated as of June 22, 2020. The Receivables Purchase Agreement amended and restated the receivables purchase agreement entered into on September 24, 2015 (the &#x201c;Prior Receivables Purchase Agreement&#x201d;). Borrowings under the Receivables Facility funded by certain lenders through such lenders&#x2019; issuance of commercial paper bear interest at the applicable commercial paper rate. Otherwise, borrowings bear interest at the option of the borrower, either at the 30-day Secured Overnight Financing Rate-based (&#x201c;SOFR&#x201d;) rate or the daily resetting SOFR rate, plus applicable spreads.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2024, the Receivables Facility has a purchase limit of $1,550&#160;million, with the opportunity to exercise an accordion feature that permits increases in the purchase limit up to an aggregate commitment of $1,850&#160;million, subject to customary conditions, and a maturity date of March 1, 2027. The Receivables Facility has a weighted average interest rate spread of 1.05% and a commitment fee of 0.45%.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2024 and 2023, accounts receivable eligible for securitization totaled $1,976.3 million and $2,146.9 million, respectively. The Consolidated Balance Sheets as of December&#160;31, 2024 and 2023 include $1,450.0 million and $1,550.0 million, respectively, of senior undivided interests in accounts receivable balances sold to third parties, as well as borrowings for equal amounts. At December&#160;31, 2024, the interest rate for this facility was approximately 5.39%.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the Receivables Facility, Wesco Distribution sells, on a continuous basis, an undivided interest in all domestic accounts receivable to Wesco Receivables, a wholly-owned special purpose entity (the &#x201c;SPE&#x201d;). The SPE sells, without recourse, a senior undivided interest in the receivables to financial institutions for cash while maintaining a subordinated undivided interest in the receivables, in the form of overcollateralization. Since Wesco maintains control of the transferred receivables, the transfers do not qualify for &#x201c;sale&#x201d; treatment. As a result, the transferred receivables remain on the Company&#x2019;s balance sheet, and Wesco recognizes the related secured borrowing. Wesco has agreed to continue servicing the receivables for the third-party conduits and financial institutions at market rates; accordingly, no servicing asset or liability has been recorded.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 8, 2024, Wesco Distribution amended its Receivables Facility pursuant to the terms and conditions of an Eighth Amendment to Fifth Amended and Restated Receivables Purchase Agreement (the &#x201c;Eighth Receivables Amendment&#x201d;), by and among WESCO Receivables Corp., Wesco Distribution, the various purchasers and purchaser agents party thereto and PNC Bank, National Association, as administrator. The Eighth Receivables Amendment modified the Receivables Purchase Agreement originally entered into on June 22, 2020. The Eighth Receivables Amendment, among other things, (i) reduced the purchase limit under the Receivables Facility from $1,625&#160;million to $1,550&#160;million, (ii) increased the capacity to request increases in the purchase limit under the Receivables Facility from $125&#160;million to $300&#160;million, (iii) extended the termination date of the Receivables Facility to March 1, 2027, (iv) added a commercial paper funding option for any conduit purchaser funding its investment through issuances of notes, and (v) modified the drawn spread applicable to investments. No other material terms were changed.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revolving Credit Facility&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Wesco, Wesco Distribution and certain other subsidiaries of Wesco entered into a revolving credit facility (the &#x201c;Revolving Credit Facility&#x201d;) as a replacement of Wesco Distribution&#x2019;s revolving credit facility entered into on September 26, 2019, pursuant to the terms and conditions of a Fourth Amended and Restated Credit Agreement, dated as of June 22, 2020 (the &#x201c;Revolving Credit Agreement&#x201d;), among Wesco Distribution, the other U.S. borrowers party thereto (collectively, the &#x201c;U.S. Borrowers&#x201d;), WESCO Distribution Canada LP (&#x201c;Wesco Canada&#x201d;), the other Canadian borrowers party thereto (collectively, the &#x201c;Canadian Borrowers&#x201d;), Wesco, the lenders party thereto and Barclays Bank PLC, as the administrative agent.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2024, the Revolving Credit Facility has revolving commitments of $1,725&#160;million, a letter of credit sub-facility of up to $175 million, an accordion feature allowing Wesco Distribution to request increases to the borrowing commitments under the Revolving Credit Facility of up to $450&#160;million in the aggregate, subject to customary conditions, and a sub-facility for loans denominated in Canadian dollars of $625&#160;million. The Revolving Credit Facility has a maturity date of March 1, 2027 and permits the Company to declare and pay an aggregate amount of common stock dividends of up to $115&#160;million per year or higher under certain conditions. The applicable interest rate for borrowings under the Revolving Credit Facility, as amended, includes interest rate spreads based on available borrowing capacity that range from 1.00% to 1.50% for SOFR-based borrowings and from 0.00% to 0.50% for prime rate-based borrowings. At December&#160;31, 2024, the interest rate for this facility was approximately 5.75%.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:15.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2024, Wesco borrowed $3,411.0 million under the Revolving Credit Facility and made repayments in the aggregate amount of $3,839.0 million. During 2023, aggregate borrowings and repayments under the Revolving Credit Facility were $2,997.2 million and $3,067.5 million, respectively. Wesco had $1,170.4 million available under the Revolving Credit Facility at December&#160;31, 2024, after giving effect to outstanding letters of credit and certain borrowings under the Company&#x2019;s international lines of credit, as compared to $736.0 million available under the Revolving Credit Facility at December&#160;31, 2023, after giving effect to outstanding letters of credit and certain borrowings under the Company&#x2019;s international lines of credit.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 6, 2024, Wesco Distribution amended its Revolving Credit Facility pursuant to the terms and conditions of a Sixth Amendment to Fourth Amended and Restated Credit Agreement (the &#x201c;Sixth Revolver Amendment&#x201d;). The Sixth Revolver Amendment amended the Revolving Credit Agreement to, among other things, modify the Canadian interest rate options and increase certain negative covenant baskets. No other material terms were changed.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The obligations of Wesco Distribution and the other U.S. Borrowers under the Revolving Credit Facility have been guaranteed by Wesco and certain of Wesco Distribution&#x2019;s subsidiaries (including certain subsidiaries of Anixter). The obligations of Wesco Canada and the other Canadian Borrowers under the Revolving Credit Facility (including certain subsidiaries of Anixter) have been guaranteed by certain subsidiaries of Wesco Canada and the other Canadian Borrowers. The Revolving Credit Facility is secured by (i) substantially all assets of Wesco Distribution, the other U.S. Borrowers and certain of Wesco Distribution&#x2019;s subsidiaries (including certain subsidiaries of Anixter), other than, among other things, real property &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;and accounts receivable sold or intended to be sold pursuant to the Receivables Facility, and (ii) substantially all assets of Wesco Canada, the other Canadian Borrowers and certain of Wesco Canada&#x2019;s subsidiaries, other than, among other things, real property, in each case, subject to customary exceptions and limitations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Revolving Credit Agreement requires compliance with conditions that must be satisfied prior to any borrowing as well as ongoing compliance with certain customary affirmative and negative covenants. The Revolving Credit Agreement contains customary events of default. Upon the occurrence and during the continuance of an event of default, the commitments of the lenders may be terminated, and all outstanding obligations of the loan parties under the Revolving Credit Facility may be declared immediately due and payable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;5.50% Senior Notes due 2023&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;6.00% Senior Notes due 2025&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On April 30, 2020, in connection with the merger with Anixter, Wesco Distribution commenced offers to purchase for cash (each, a &#x201c;Wesco Tender Offer&#x201d; and, together the &#x201c;Wesco Tender Offers&#x201d;) any and all of Anixter Inc.&#x2019;s outstanding (i) $350.0&#160;million aggregate principal amount of 5.50% Senior Notes due 2023 (the &#x201c;Anixter 2023 Senior Notes&#x201d;) and (ii) $250.0&#160;million aggregate principal amount of 6.00% Senior Notes due 2025 (the &#x201c;Anixter 2025 Senior Notes&#x201d; and, together with the Anixter 2023 Senior Notes, the &#x201c;Anixter Senior Notes&#x201d;). The Anixter 2023 Senior Notes matured on March 1, 2023, on which date Wesco Distribution repaid the $58.6 million aggregate principal amount of its Anixter 2023 Senior Notes plus accrued interest up to, but not including, the maturity date. The repayment was funded with borrowings under the Company&#x2019;s Revolving Credit Facility and had no impact on the Company&#x2019;s results of operations. The Anixter 2025 Senior Notes will mature on December 1, 2025.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;7.125% Senior Notes due 2025&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;7.250% Senior Notes due 2028&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June 12, 2020, Wesco Distribution issued $1,500&#160;million aggregate principal amount of 7.125% Senior Notes due 2025 (the &#x201c;2025 Notes&#x201d;) and $1,325&#160;million aggregate principal amount of 7.250% Senior Notes due 2028 (the &#x201c;2028 Notes&#x201d; and, together with the 2025 Notes, the &#x201c;2025 and 2028 Notes&#x201d;). The 2025 Notes were issued at a price of 100% of the aggregate principal amount. The 2028 Notes were issued at a price of 99.244% of the aggregate principal amount. Wesco incurred costs related to the issuance of the 2025 Notes and 2028 Notes totaling $33.1&#160;million and $29.3&#160;million, respectively, which were recorded as a reduction to the carrying value of the debt and are being amortized over the respective lives of the notes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2025 and 2028 Notes were issued pursuant to, and are governed by, an indenture (the &#x201c;2025 and 2028 Notes Indenture&#x201d;), dated as of June 12, 2020, between the Company, Wesco Distribution and U.S. Bank National Association, as trustee (the &#x201c;Trustee&#x201d;). The 2025 and 2028 Notes and related guarantees were issued in a private transaction exempt from the Securities Act of 1933, as amended (the &#x201c;Securities Act&#x201d;) and have not been, and will not be, registered under the Securities Act and may not be offered or sold in the U.S. absent registration or an applicable exemption from, or in a transaction not subject to the registration requirements of the Securities Act and other applicable securities laws.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company used the net proceeds from the issuance of the 2025 and 2028 Notes, together with borrowings under its Revolving Credit Facility and Receivables Facility and existing cash on hand, to finance the merger with Anixter and the other transactions contemplated by the Agreement and Plan of Merger dated January 10, 2020 (the &#x201c;Merger Agreement&#x201d;). The use of proceeds included (i) paying the cash portion of the consideration to stockholders of Anixter, (ii) refinancing certain existing indebtedness of Anixter contemplated by the Merger Agreement, including financing the satisfaction and discharge, defeasance, redemption or other repayment in full of the 5.125% Senior Notes due 2021 of Anixter Inc., a wholly-owned subsidiary of Anixter, and financing payments in connection with the Anixter Consent Solicitations and Wesco Tender Offers, as described above, (iii) refinancing other indebtedness of the Company, and (iv) paying fees, costs and expenses in connection with the foregoing.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2025 Notes were unsecured and unsubordinated obligations of Wesco Distribution and were guaranteed on an unsecured, unsubordinated basis by the Company and Anixter Inc. The 2025 Notes had a stated interest rate of 7.125% per annum, payable semi-annually in arrears on June 15 and December 15 of each year. The 2025 Notes had a maturity date of June 15, 2025 and were redeemable in whole or in part at a redemption price equal to 101.781% of the principal amount between June 15, 2023 and June 14, 2024 or 100% of the principal amount on and after June 15, 2024. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2028 Notes are unsecured and unsubordinated obligations of Wesco Distribution and are guaranteed on an unsecured, unsubordinated basis by the Company and Anixter Inc. The 2028 Notes accrue interest at a rate of 7.250% per annum, payable semi-annually in arrears on June 15 and December 15 of each year. The 2028 Notes will mature on June 15, 2028. Between June 15, 2024 and June 14, 2025, Wesco Distribution may redeem all or a part of the 2028 Notes at a redemption price equal to 102.417% of the principal amount. Between June 15, 2025 and June 14, 2026, Wesco Distribution may redeem all or a part of &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;the 2028 Notes at a redemption price equal to 101.208% of the principal amount. On and after June 15, 2026, Wesco Distribution may redeem all or a part of the 2028 Notes at a redemption price equal to 100% of the principal amount.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May 20, 2024, Wesco Distribution exercised its right to redeem the entire outstanding $1,500&#160;million aggregate principal amount of the 2025 Notes, and U.S. Bank Trust Company, National Association, as successor to U.S. Bank National Association, as trustee under the 2025 Notes Indenture, issued a notice of redemption to registered holders of the 2025 Notes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June&#160;17, 2024, Wesco Distribution redeemed the $1,500&#160;million aggregate principal amount of the 2025 Notes at a redemption price equal to 100% of the principal amount plus accrued interest up to, but not including, June 15, 2024. The redemption of the 2025 Notes was funded through the issuance of the 6.375% Senior Notes due 2029 (the &#x201c;2029 Notes&#x201d;) and the 6.625% Senior Notes due 2032 (the &#x201c;2032 Notes&#x201d; and, together with the 2029 Notes, the &#x201c;2029 and 2032 Notes&#x201d;) as described below. The Company recognized a non-cash loss of $6.8 million from&#160;the&#160;redemption&#160;of&#160;the&#160;2025 Notes resulting from the write-off of unamortized debt issuance costs, which is recorded as a component of interest expense, net in the Consolidated Statement of Income and Comprehensive Income for the year ended December&#160;31, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;6.375% Senior Notes due 2029&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;6.625% Senior Notes due 2032&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 7, 2024, Wesco Distribution issued $900&#160;million aggregate principal amount of 6.375% senior notes due 2029 and $850&#160;million aggregate principal amount of 6.625% senior notes due 2032. The 2029 and 2032 Notes were issued at a price of 100% of the aggregate principal amount. Wesco incurred costs related to the issuance of the 2029 Notes and 2032 Notes totaling $11.3 million and $10.6 million, respectively, which were recorded as a reduction to the carrying value of the debt and are being amortized over the respective lives of the notes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2029 and 2032 Notes were issued pursuant to, and are governed by, an indenture (the &#x201c;2029 and 2032 Notes Indenture&#x201d;), dated as of March 7, 2024, among Wesco Distribution, the Company, Anixter Inc., and U.S. Bank Trust Company, National Association, as trustee (the &#x201c;Trustee&#x201d;). The 2029 and 2032 Notes and related guarantees were issued in a private transaction exempt from the Securities Act. The Company used the net proceeds from the issuance of the 2029 and 2032 Notes to redeem the 2025 Notes on June&#160;17, 2024 and for other corporate purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2029 and 2032 Notes are unsecured and unsubordinated obligations of Wesco Distribution and are guaranteed on an unsecured, unsubordinated basis by the Company and Anixter Inc. The 2029 Notes accrue interest at a rate of 6.375% per annum, payable semi-annually in arrears on March 15 and September 15 of each year. The 2029 Notes will mature on March 15, 2029. The 2032 Notes accrue interest at a rate of 6.625% per annum, payable semi-annually in arrears on March 15 and September 15 of each year. The 2032 Notes will mature on March 15, 2032.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Wesco Distribution may redeem all or a part of the 2029 Notes at any time prior to March 15, 2026 by paying a &#x201c;make-whole&#x201d; premium plus accrued and unpaid interest, if any, to but excluding the redemption date. In addition, at any time prior to March 15, 2026, Wesco Distribution may redeem up to 35% of the original aggregate principal amount of the 2029 Notes with the net cash proceeds from certain equity offerings. At any time between March 15, 2026 and March 14, 2027, Wesco Distribution may redeem all or a part of the 2029 Notes at a redemption price equal to 103.188% of the principal amount. Between March 15, 2027 and March 14, 2028, Wesco Distribution may redeem all or a part of the 2029 Notes at a redemption price equal to 101.594% of the principal amount. On and after March 15, 2028, Wesco Distribution may redeem all or a part of the 2029 Notes at a redemption price equal to 100% of the principal amount.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Wesco Distribution may redeem all or a part of the 2032 Notes at any time prior to March 15, 2027 by paying a &#x201c;make-whole&#x201d; premium plus accrued and unpaid interest, if any, to but excluding the redemption date. In addition, at any time prior to March 15, 2027, Wesco Distribution may redeem up to 35% of the original aggregate principal amount of the 2032 Notes with the net cash proceeds from certain equity offerings. At any time between March 15, 2027 and March 14, 2028, Wesco Distribution may redeem all or a part of the 2032 Notes at a redemption price equal to 103.313% of the principal amount. Between March 15, 2028 and March 14, 2029, Wesco Distribution may redeem all or a part of the 2032 Notes at a redemption price equal to 101.657% of the principal amount. On and after March 15, 2029, Wesco Distribution may redeem all or a part of the 2032 Notes at a redemption price equal to 100% of the principal amount.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Debt Issuance Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Wesco capitalizes certain costs associated with the issuance of debt and such costs are amortized over the term of the respective debt instrument on a straight-line basis. Debt issuance costs are presented in the Consolidated Balance Sheets as a direct reduction to the carrying amount of the related debt liability. Upon prepayment of debt, the Company accelerates the recognition of an appropriate amount of the costs as refinancing or extinguishment of debt. As of December&#160;31, 2024 and 2023, unamortized debt issuance costs of $42.8 million and $37.4 million were recorded in the Consolidated Balance Sheets, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Covenant Compliance&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Wesco&#x2019;s credit agreements contain various restrictive covenants that, among other things, impose limitations on: (i)&#160;dividend payments or certain other restricted payments or investments; (ii)&#160;the incurrence of additional indebtedness and guarantees; (iii)&#160;creation of liens; (iv)&#160;mergers, consolidation or sales of substantially all of Wesco&#x2019;s assets; (v)&#160;certain transactions among affiliates; (vi)&#160;payments by certain subsidiaries to Wesco, and (vii)&#160;capital expenditures. In addition, the Revolving Credit Facility and the Receivables Facility require Wesco to meet certain fixed charge coverage tests depending on availability or liquidity, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2025 and 2028 Notes Indenture and the 2029 and 2032 Notes Indenture (the &#x201c;Indentures&#x201d;) contain certain covenants that, among other things, limit the Company&#x2019;s and its restricted subsidiaries&#x2019; ability to incur liens on assets, make certain restricted payments, engage in certain sale and leaseback transactions or sell certain assets or merge or consolidate with or into other companies, subject to certain qualifications and exceptions, including the termination of certain of these covenants upon the 2028 Notes or the 2029 and 2032 Notes receiving investment grade credit ratings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Indentures contain certain events of default, including, among other things, failure to make required payments, failure to comply with certain agreements or covenants, failure to pay or acceleration of certain other indebtedness, certain events of bankruptcy and insolvency, and failure to pay certain judgments. An event of default under the Indentures will allow either the Trustee or the holders of at least 25% in aggregate principal amount of the applicable series of the then-outstanding Notes to accelerate or, in certain cases, will automatically cause the acceleration of the amounts due under the applicable series of Notes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Wesco was in compliance with all financial covenants contained in its debt agreements as of December&#160;31, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the aggregate principal repayment requirements for all indebtedness for the next five years and thereafter, as of December&#160;31, 2024:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.444%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:80.584%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.216%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,987.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,333.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;904.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;853.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total payments on debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,112.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt discount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,107.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock contextRef="c-1" id="f-813">&lt;div style="margin-top:6pt;padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth Wesco&#x2019;s outstanding indebtedness:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:72.692%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.639%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;International lines of credit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts Receivable Securitization Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,450.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,550.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revolving Credit Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;525.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;953.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.00% Anixter Senior Notes due 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.125% Senior Notes due 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,500.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.250% Senior Notes due 2028, less debt discount of $4.4 and $5.6 in 2024 and 2023, respectively&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,320.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,319.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.375% Senior Notes due 2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;900.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.625% Senior Notes due 2032&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;850.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-832"&gt;57.3&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-833"&gt;31.4&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,107.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,359.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Plus: Fair value adjustments to the Anixter Senior Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Unamortized debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(42.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Short-term debt and current portion of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,045.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,313.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:LongTermDebt contextRef="c-155" decimals="-5" id="f-814" unitRef="usd">600000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt contextRef="c-156" decimals="-5" id="f-815" unitRef="usd">1000000.0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt contextRef="c-157" decimals="-5" id="f-816" unitRef="usd">1450000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt contextRef="c-158" decimals="-5" id="f-817" unitRef="usd">1550000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt contextRef="c-159" decimals="-5" id="f-818" unitRef="usd">525000000.0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt contextRef="c-160" decimals="-5" id="f-819" unitRef="usd">953000000.0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt contextRef="c-161" decimals="-5" id="f-820" unitRef="usd">4200000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt contextRef="c-162" decimals="-5" id="f-821" unitRef="usd">4200000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt contextRef="c-163" decimals="-5" id="f-822" unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt contextRef="c-164" decimals="-5" id="f-823" unitRef="usd">1500000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="c-165" decimals="-5" id="f-824" unitRef="usd">4400000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="c-166" decimals="-5" id="f-825" unitRef="usd">5600000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:LongTermDebt contextRef="c-165" decimals="-5" id="f-826" unitRef="usd">1320600000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt contextRef="c-166" decimals="-5" id="f-827" unitRef="usd">1319400000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt contextRef="c-167" decimals="-5" id="f-828" unitRef="usd">900000000.0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt contextRef="c-168" decimals="-5" id="f-829" unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt contextRef="c-169" decimals="-5" id="f-830" unitRef="usd">850000000.0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt contextRef="c-170" decimals="-5" id="f-831" unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:DebtAndCapitalLeaseObligations contextRef="c-6" decimals="-5" id="f-834" unitRef="usd">5107700000</us-gaap:DebtAndCapitalLeaseObligations>
    <us-gaap:DebtAndCapitalLeaseObligations contextRef="c-7" decimals="-5" id="f-835" unitRef="usd">5359000000</us-gaap:DebtAndCapitalLeaseObligations>
    <us-gaap:DebtInstrumentUnamortizedPremium contextRef="c-6" decimals="-5" id="f-836" unitRef="usd">100000</us-gaap:DebtInstrumentUnamortizedPremium>
    <us-gaap:DebtInstrumentUnamortizedPremium contextRef="c-7" decimals="-5" id="f-837" unitRef="usd">100000</us-gaap:DebtInstrumentUnamortizedPremium>
    <us-gaap:DeferredFinanceCostsNet contextRef="c-6" decimals="-5" id="f-838" unitRef="usd">42800000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet contextRef="c-7" decimals="-5" id="f-839" unitRef="usd">37400000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DebtCurrent contextRef="c-6" decimals="-5" id="f-840" unitRef="usd">19500000</us-gaap:DebtCurrent>
    <us-gaap:DebtCurrent contextRef="c-7" decimals="-5" id="f-841" unitRef="usd">8600000</us-gaap:DebtCurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-6" decimals="-5" id="f-842" unitRef="usd">5045500000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-7" decimals="-5" id="f-843" unitRef="usd">5313100000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity contextRef="c-171" decimals="-5" id="f-844" unitRef="usd">600000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity contextRef="c-172" decimals="-5" id="f-845" unitRef="usd">9500000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:DebtWeightedAverageInterestRate contextRef="c-155" decimals="4" id="f-846" unitRef="number">0.0175</us-gaap:DebtWeightedAverageInterestRate>
    <us-gaap:DebtWeightedAverageInterestRate contextRef="c-156" decimals="4" id="f-847" unitRef="number">0.0085</us-gaap:DebtWeightedAverageInterestRate>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-173" decimals="-5" id="f-848" unitRef="usd">1550000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <wcc:LineOfCreditFacilityOpportunityToIncreaseBorrowingCapacity contextRef="c-174" decimals="-5" id="f-849" unitRef="usd">1850000000</wcc:LineOfCreditFacilityOpportunityToIncreaseBorrowingCapacity>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c-175" id="f-850">2027-03-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-174"
      decimals="INF"
      id="f-851"
      unitRef="number">0.0105</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <wcc:CommitmentFee
      contextRef="c-174"
      decimals="INF"
      id="f-852"
      unitRef="number">0.0045</wcc:CommitmentFee>
    <wcc:AccountsReceivableEligibleForSecuritization contextRef="c-157" decimals="-5" id="f-853" unitRef="usd">1976300000</wcc:AccountsReceivableEligibleForSecuritization>
    <wcc:AccountsReceivableEligibleForSecuritization contextRef="c-158" decimals="-5" id="f-854" unitRef="usd">2146900000</wcc:AccountsReceivableEligibleForSecuritization>
    <us-gaap:AccountsReceivableFromSecuritization contextRef="c-6" decimals="-5" id="f-855" unitRef="usd">1450000000</us-gaap:AccountsReceivableFromSecuritization>
    <us-gaap:AccountsReceivableFromSecuritization contextRef="c-7" decimals="-5" id="f-856" unitRef="usd">1550000000</us-gaap:AccountsReceivableFromSecuritization>
    <us-gaap:LongTermDebtPercentageBearingVariableInterestRate contextRef="c-6" decimals="INF" id="f-857" unitRef="number">0.0539</us-gaap:LongTermDebtPercentageBearingVariableInterestRate>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-176" decimals="-3" id="f-858" unitRef="usd">1625000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-173" decimals="-5" id="f-859" unitRef="usd">1550000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <wcc:LineOfCreditFacilityOpportunityToIncreaseBorrowingCapacity contextRef="c-177" decimals="-5" id="f-860" unitRef="usd">125000000</wcc:LineOfCreditFacilityOpportunityToIncreaseBorrowingCapacity>
    <wcc:LineOfCreditFacilityOpportunityToIncreaseBorrowingCapacity contextRef="c-178" decimals="-5" id="f-861" unitRef="usd">300000000</wcc:LineOfCreditFacilityOpportunityToIncreaseBorrowingCapacity>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c-174" id="f-862">2027-03-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-6" decimals="-5" id="f-863" unitRef="usd">1725000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-179" decimals="-5" id="f-864" unitRef="usd">175000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <wcc:LineOfCreditFacilityOpportunityToIncreaseBorrowingCapacity contextRef="c-1" decimals="-3" id="f-865" unitRef="usd">450000000</wcc:LineOfCreditFacilityOpportunityToIncreaseBorrowingCapacity>
    <wcc:CanadianDollarSubFacilityCommitment contextRef="c-6" decimals="-5" id="f-866" unitRef="usd">625000000</wcc:CanadianDollarSubFacilityCommitment>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c-180" id="f-867">2027-03-01</us-gaap:DebtInstrumentMaturityDate>
    <wcc:LimitOnDividends contextRef="c-159" decimals="-5" id="f-868" unitRef="usd">115000000</wcc:LimitOnDividends>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-181"
      decimals="INF"
      id="f-869"
      unitRef="number">0.0100</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-182"
      decimals="INF"
      id="f-870"
      unitRef="number">0.0150</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-183"
      decimals="INF"
      id="f-871"
      unitRef="number">0.0000</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-184"
      decimals="INF"
      id="f-872"
      unitRef="number">0.0050</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod
      contextRef="c-180"
      decimals="INF"
      id="f-873"
      unitRef="number">0.0575</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:ProceedsFromIssuanceOfDebt contextRef="c-180" decimals="-5" id="f-874" unitRef="usd">3411000000</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:RepaymentsOfDebt contextRef="c-180" decimals="-5" id="f-875" unitRef="usd">3839000000</us-gaap:RepaymentsOfDebt>
    <us-gaap:ProceedsFromIssuanceOfDebt contextRef="c-185" decimals="-5" id="f-876" unitRef="usd">2997200000</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:RepaymentsOfDebt contextRef="c-185" decimals="-5" id="f-877" unitRef="usd">3067500000</us-gaap:RepaymentsOfDebt>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="c-159" decimals="-5" id="f-878" unitRef="usd">1170400000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="c-160" decimals="-5" id="f-879" unitRef="usd">736000000.0</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-186" decimals="-5" id="f-880" unitRef="usd">350000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-186"
      decimals="INF"
      id="f-881"
      unitRef="number">0.0550</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-161" decimals="-5" id="f-882" unitRef="usd">250000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-161"
      decimals="INF"
      id="f-883"
      unitRef="number">0.0600</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c-187" id="f-884">2023-03-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LongTermDebt contextRef="c-188" decimals="-5" id="f-885" unitRef="usd">58600000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c-189" id="f-886">2025-12-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c-190" id="f-887">2020-06-12</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c-191" id="f-888">2020-06-12</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-163" decimals="-5" id="f-889" unitRef="usd">1500000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-163"
      decimals="INF"
      id="f-890"
      unitRef="number">0.07125</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-165" decimals="-5" id="f-891" unitRef="usd">1325000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-165"
      decimals="INF"
      id="f-892"
      unitRef="number">0.07250</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <wcc:DiscountPercentageOfParValue
      contextRef="c-163"
      decimals="INF"
      id="f-893"
      unitRef="number">1</wcc:DiscountPercentageOfParValue>
    <wcc:DiscountPercentageOfParValue
      contextRef="c-165"
      decimals="INF"
      id="f-894"
      unitRef="number">0.99244</wcc:DiscountPercentageOfParValue>
    <us-gaap:DeferredFinanceCostsGross contextRef="c-163" decimals="-5" id="f-895" unitRef="usd">33100000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DeferredFinanceCostsGross contextRef="c-165" decimals="-5" id="f-896" unitRef="usd">29300000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-163"
      decimals="INF"
      id="f-897"
      unitRef="number">0.07125</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c-190" id="f-898">2025-06-15</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed
      contextRef="c-192"
      decimals="INF"
      id="f-899"
      unitRef="number">1.01781</us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed>
    <us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed
      contextRef="c-193"
      decimals="INF"
      id="f-900"
      unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-165"
      decimals="INF"
      id="f-901"
      unitRef="number">0.07250</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c-191" id="f-902">2028-06-15</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed
      contextRef="c-194"
      decimals="INF"
      id="f-903"
      unitRef="number">1.02417</us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed>
    <us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed
      contextRef="c-195"
      decimals="INF"
      id="f-904"
      unitRef="number">1.01208</us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed>
    <us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed
      contextRef="c-196"
      decimals="INF"
      id="f-905"
      unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-163" decimals="-5" id="f-906" unitRef="usd">1500000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-163" decimals="-5" id="f-907" unitRef="usd">1500000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed
      contextRef="c-190"
      decimals="INF"
      id="f-908"
      unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-197"
      decimals="INF"
      id="f-909"
      unitRef="number">0.06375</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-169"
      decimals="INF"
      id="f-910"
      unitRef="number">0.06625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c-1" decimals="-5" id="f-911" unitRef="usd">-6800000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-167" decimals="-5" id="f-912" unitRef="usd">900000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-167"
      decimals="INF"
      id="f-913"
      unitRef="number">0.06375</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-169" decimals="-5" id="f-914" unitRef="usd">850000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-169"
      decimals="INF"
      id="f-915"
      unitRef="number">0.06625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <wcc:DiscountPercentageOfParValue
      contextRef="c-198"
      decimals="INF"
      id="f-916"
      unitRef="number">1</wcc:DiscountPercentageOfParValue>
    <us-gaap:DeferredFinanceCostsGross contextRef="c-167" decimals="-5" id="f-917" unitRef="usd">11300000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DeferredFinanceCostsGross contextRef="c-169" decimals="-5" id="f-918" unitRef="usd">10600000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c-167" decimals="INF" id="f-919" unitRef="rate">0.06375</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c-199" id="f-920">2029-03-15</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c-169" decimals="INF" id="f-921" unitRef="rate">0.06625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c-200" id="f-922">2032-03-15</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed
      contextRef="c-201"
      decimals="INF"
      id="f-923"
      unitRef="number">0.35</us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed>
    <us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed
      contextRef="c-202"
      decimals="INF"
      id="f-924"
      unitRef="number">1.03188</us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed>
    <us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed
      contextRef="c-203"
      decimals="INF"
      id="f-925"
      unitRef="number">1.01594</us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed>
    <us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed
      contextRef="c-204"
      decimals="INF"
      id="f-926"
      unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed>
    <us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed
      contextRef="c-205"
      decimals="INF"
      id="f-927"
      unitRef="number">0.35</us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed>
    <us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed
      contextRef="c-206"
      decimals="INF"
      id="f-928"
      unitRef="number">1.03313</us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed>
    <us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed
      contextRef="c-207"
      decimals="INF"
      id="f-929"
      unitRef="number">1.01657</us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed>
    <us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed
      contextRef="c-208"
      decimals="INF"
      id="f-930"
      unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed>
    <us-gaap:DeferredFinanceCostsNet contextRef="c-6" decimals="-5" id="f-931" unitRef="usd">42800000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet contextRef="c-7" decimals="-5" id="f-932" unitRef="usd">37400000</us-gaap:DeferredFinanceCostsNet>
    <wcc:PercentageOfPrincipalAmountOfSeniorNotesAcceleratedUnderDefault contextRef="c-6" decimals="INF" id="f-933" unitRef="usd">0.25</wcc:PercentageOfPrincipalAmountOfSeniorNotesAcceleratedUnderDefault>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock contextRef="c-1" id="f-934">&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the aggregate principal repayment requirements for all indebtedness for the next five years and thereafter, as of December&#160;31, 2024:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.444%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:80.584%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.216%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,987.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,333.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;904.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;853.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total payments on debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,112.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt discount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,107.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths contextRef="c-6" decimals="-5" id="f-935" unitRef="usd">19500000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo contextRef="c-6" decimals="-5" id="f-936" unitRef="usd">14200000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree contextRef="c-6" decimals="-5" id="f-937" unitRef="usd">1987200000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour contextRef="c-6" decimals="-5" id="f-938" unitRef="usd">1333500000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive contextRef="c-6" decimals="-5" id="f-939" unitRef="usd">904600000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive contextRef="c-6" decimals="-5" id="f-940" unitRef="usd">853100000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-6" decimals="-5" id="f-941" unitRef="usd">5112100000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="c-6" decimals="-5" id="f-942" unitRef="usd">4400000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtAndCapitalLeaseObligations contextRef="c-6" decimals="-5" id="f-943" unitRef="usd">5107700000</us-gaap:DebtAndCapitalLeaseObligations>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="c-1" id="f-944">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Preferred Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There are 20 million shares of preferred stock authorized at a par value of $0.01 per share; there are no shares issued or outstanding. The Company&#x2019;s Board of Directors has the authority, without further action by the stockholders, to issue all authorized preferred shares in one or more series and to fix the number of shares, designations, voting powers, preferences, optional and other special rights and the restrictions or qualifications thereof. The rights, preferences, privileges and powers of each series of preferred stock may differ with respect to dividend rates, liquidation values, voting rights, conversion rights, redemption provisions and other matters.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Series A Preferred Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s Board of Directors authorized 25,000 shares of fixed-rate reset cumulative perpetual preferred stock, Series A, with a liquidation preference of $25,000 per whole preferred share and a par value of $0.01 per share (the &#x201c;Series A Preferred Stock&#x201d;). Depositary shares, each representing a 1/1,000th interest in a share of Series A Preferred Stock, are registered under the Securities Act. The Company has issued 21,611,534 depositary shares, representing an interest in approximately 21,612 shares of Series A Preferred Stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Holders of shares of the Series A Preferred Stock are entitled to receive, when, as and if declared by the Company&#x2019;s Board of Directors, cumulative cash dividends at an initial rate of 10.625% per annum of the $25,000 liquidation preference per share. On June 22, 2025, and every five-year period thereafter, the dividend rate on the Series A Preferred Stock resets and will be equal to the Five-year U.S. Treasury Rate plus a spread of 10.325%.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Holders of the Series A Preferred Stock are not entitled to convert or exchange their shares of Series A Preferred stock into shares of any of Wesco&#x2019;s other classes or series of stock or into any other security of Wesco (other than upon a change of control involving the issuance of additional shares of common stock or other change of control transaction, in each case, approved by holders of common stock).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Series A Preferred Stock has no stated maturity and will not be subject to any sinking fund, retirement fund or purchase fund or any other obligation of Wesco to redeem, repurchase or retire the Series A Preferred Stock. On June 22, 2025, Wesco may redeem the Series A Preferred Stock, in whole or in part, for cash at a redemption price of $25,000 per share, plus all accrued and unpaid dividends.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Holders of the Series A Preferred Stock will have limited voting rights, including the right to elect two directors to the Board of Directors of the Company in the event dividends on the Series A Preferred Stock remain unpaid for the equivalent of six or more full quarterly dividend periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Common Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There are 210 million shares of common stock and 20 million shares of Class&#160;B common stock authorized at a par value of $0.01 per share. The Class&#160;B common stock is identical to the common stock, except for voting and conversion rights. The holders of Class&#160;B common stock have no voting rights. With certain exceptions, Class&#160;B common stock may be converted, at the option of the holder, into the same number of shares of common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain of the Company&#x2019;s credit agreements place limits on the Company&#x2019;s ability to declare or pay dividends and repurchase common stock. These restrictions are based on availability, as defined in the respective credit agreements, as well as Wesco&#x2019;s compliance with certain fixed charge coverage tests. At December&#160;31, 2024 and 2023, no dividends had been declared that remained unpaid and, therefore, no retained earnings were reserved for dividend payments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Treasury Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Common stock purchased for treasury is recorded at cost. At the date of subsequent reissue, the treasury stock account is reduced by the cost of such stock, with cost determined on a weighted-average basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Share Repurchases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May 31, 2022, the Company&#x2019;s Board of Directors adopted a resolution authorizing the repurchase of up to $1&#160;billion of the Company&#x2019;s common stock and Series A Preferred Stock. The share repurchase authorization has no expiration date and may be modified, suspended, or terminated at any time without prior notice.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December&#160;31, 2024, the Company entered into spot repurchase transactions through brokers to purchase 2,424,488 shares of its common stock in the open market for cash totaling $428.8 million, including excise taxes. Wesco funded the repurchases with available cash and borrowings under its accounts receivable securitization and revolving credit facilities. During the year ended December&#160;31, 2023, the Company entered into spot repurchase transactions through a broker to purchase 504,335 shares of its common stock totaling $75.0 million. Wesco funded the repurchases with available cash and borrowings under its revolving credit facility. During the year ended December&#160;31, 2022, the Company entered into entered into spot repurchase transactions through a broker to purchase 87,502 shares of its common stock in the open market for cash totaling $11.1 million. Wesco funded the repurchases with available cash and borrowings under its revolving credit facility. These repurchases were made within the limits described above.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Dividends&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s dividends on common stock are declared at the discretion of the Board of Directors. During the years ended December&#160;31, 2024 and 2023, the Board of Directors declared and the Company paid quarterly cash dividends totaling $81.5 million and $76.6 million, respectively, to common stockholders. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table is a summary of cash dividends declared and paid on the Company&#x2019;s common stock for the year ended December&#160;31, 2024: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.912%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.249%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.613%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.249%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.613%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.249%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.613%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.249%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.613%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.252%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Date Declared&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Record Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Payment Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amount per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Dividend Payment&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;February 29, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 15, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 29, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;million&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;May 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 14, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 28, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;million&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;August 29, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 13, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;million&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 2, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 13, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;million&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table is a summary of cash dividends declared and paid on the Company&#x2019;s common stock for the year ended December&#160;31, 2023: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.912%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.249%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.613%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.249%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.613%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.249%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.613%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.249%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.613%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.252%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Date Declared&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Record Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Payment Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amount per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Dividend Payment&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 3, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 15, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;million&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 1, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 15, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;million&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;August 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 15, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 29, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;million&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;November 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 15, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 29, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;million&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the years ended December&#160;31, 2024, 2023 and 2022, the Company&#x2019;s Board of Directors also declared and the Company paid quarterly cash dividends of $0.664 per depositary share relating to its Series A Preferred Stock totaling $57.4 million each year.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:PreferredStockSharesAuthorized contextRef="c-6" decimals="0" id="f-945" unitRef="shares">20000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c-6"
      decimals="2"
      id="f-946"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized contextRef="c-10" decimals="0" id="f-947" unitRef="shares">25000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockLiquidationPreference
      contextRef="c-10"
      decimals="2"
      id="f-948"
      unitRef="usdPerShare">25000</us-gaap:PreferredStockLiquidationPreference>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c-10"
      decimals="2"
      id="f-949"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesIssued contextRef="c-209" decimals="0" id="f-950" unitRef="shares">21611534</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued contextRef="c-10" decimals="0" id="f-951" unitRef="shares">21612</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockDividendRatePercentage contextRef="c-3" decimals="INF" id="f-952" unitRef="number">0.10625</us-gaap:PreferredStockDividendRatePercentage>
    <us-gaap:PreferredStockLiquidationPreference
      contextRef="c-10"
      decimals="2"
      id="f-953"
      unitRef="usdPerShare">25000</us-gaap:PreferredStockLiquidationPreference>
    <us-gaap:PreferredStockDividendPaymentRateVariable contextRef="c-3" id="f-954">10.325</us-gaap:PreferredStockDividendPaymentRateVariable>
    <us-gaap:PreferredStockLiquidationPreference
      contextRef="c-10"
      decimals="2"
      id="f-955"
      unitRef="usdPerShare">25000</us-gaap:PreferredStockLiquidationPreference>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-12" decimals="0" id="f-956" unitRef="shares">210000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-15" decimals="0" id="f-957" unitRef="shares">20000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-12"
      decimals="2"
      id="f-958"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <srt:StockRepurchaseProgramAuthorizedAmount1 contextRef="c-6" decimals="-8" id="f-959" unitRef="usd">1000000000</srt:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:TreasuryStockSharesAcquired contextRef="c-58" decimals="0" id="f-960" unitRef="shares">2424488</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-58" decimals="-5" id="f-961" unitRef="usd">428800000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockSharesAcquired contextRef="c-44" decimals="0" id="f-962" unitRef="shares">504335</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-44" decimals="-5" id="f-963" unitRef="usd">75000000.0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockSharesAcquired contextRef="c-210" decimals="0" id="f-964" unitRef="shares">87502</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-210" decimals="-5" id="f-965" unitRef="usd">11100000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:DividendsCommonStock contextRef="c-59" decimals="-5" id="f-966" unitRef="usd">81500000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock contextRef="c-45" decimals="-5" id="f-967" unitRef="usd">76600000</us-gaap:DividendsCommonStock>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-211"
      decimals="3"
      id="f-968"
      unitRef="usdPerShare">0.413</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStock contextRef="c-211" decimals="-5" id="f-969" unitRef="usd">20900000</us-gaap:DividendsCommonStock>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-212"
      decimals="3"
      id="f-970"
      unitRef="usdPerShare">0.413</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStock contextRef="c-212" decimals="-5" id="f-971" unitRef="usd">20300000</us-gaap:DividendsCommonStock>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-213"
      decimals="3"
      id="f-972"
      unitRef="usdPerShare">0.413</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStock contextRef="c-213" decimals="-5" id="f-973" unitRef="usd">20200000</us-gaap:DividendsCommonStock>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-214"
      decimals="3"
      id="f-974"
      unitRef="usdPerShare">0.413</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStock contextRef="c-214" decimals="-5" id="f-975" unitRef="usd">20100000</us-gaap:DividendsCommonStock>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-215"
      decimals="3"
      id="f-976"
      unitRef="usdPerShare">0.375</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStock contextRef="c-215" decimals="-5" id="f-977" unitRef="usd">19200000</us-gaap:DividendsCommonStock>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-216"
      decimals="3"
      id="f-978"
      unitRef="usdPerShare">0.375</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStock contextRef="c-216" decimals="-5" id="f-979" unitRef="usd">19200000</us-gaap:DividendsCommonStock>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-217"
      decimals="3"
      id="f-980"
      unitRef="usdPerShare">0.375</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStock contextRef="c-217" decimals="-5" id="f-981" unitRef="usd">19100000</us-gaap:DividendsCommonStock>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-218"
      decimals="3"
      id="f-982"
      unitRef="usdPerShare">0.375</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStock contextRef="c-218" decimals="-5" id="f-983" unitRef="usd">19100000</us-gaap:DividendsCommonStock>
    <us-gaap:PreferredStockDividendsPerShareCashPaid
      contextRef="c-1"
      decimals="3"
      id="f-984"
      unitRef="usdPerShare">0.664</us-gaap:PreferredStockDividendsPerShareCashPaid>
    <us-gaap:DividendsPreferredStock contextRef="c-59" decimals="-5" id="f-985" unitRef="usd">57400000</us-gaap:DividendsPreferredStock>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c-1" id="f-986">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;11. INCOME TAXES&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the components of income before income taxes by jurisdiction:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.222%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.640%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;713.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;739.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;859.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;237.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;252.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;277.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;  Income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;951.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;992.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,136.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the components of the provision for income taxes:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.222%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.640%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current income taxes:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;271.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;233.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;275.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income taxes:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(39.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;231.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;225.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;274.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the reconciliation between the federal statutory income tax rate and the effective tax rate:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.222%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.640%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State income taxes, net of federal income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax effect of intercompany financing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax effect of foreign income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The corporate alternative minimum tax (&#x201c;CAMT&#x201d;) was enacted as part of the Inflation Reduction Act of 2022. The CAMT imposes a minimum tax of 15% on the adjusted financial statement income (&#x201c;AFSI&#x201d;) of certain corporations with average annual AFSI over a three-year period in excess of $1 billion, so-called &#x201c;applicable corporations&#x201d;. CAMT is effective for tax years beginning after December 31, 2022. The Company was not subject to CAMT for the years ended December&#160;31, 2024 and 2023, respectively, and does not expect to be subject to it for the year ended December 31, 2025.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The undistributed earnings of the Company&#x2019;s foreign subsidiaries amounted to approximately $2,107.7 million as of December&#160;31, 2024. Most of these earnings have been taxed in the U.S. under either the one-time transition tax or the GILTI tax regime imposed by the TCJA. Wesco has elected to pay the transition tax in installments over an eight year period ending in 2026. As of December&#160;31, 2024, the Company&#x2019;s remaining liability for the transition tax was $37.7 million, which is recorded as components of other current and noncurrent liabilities in the Consolidated Balance Sheet. The Company continues to assert that the remaining undistributed earnings of its foreign subsidiaries are indefinitely reinvested. The distribution of earnings by Wesco&#x2019;s foreign subsidiaries in the form of dividends, or otherwise, may be subject to additional taxation. The Company estimates that additional taxes of approximately $69.4 million would be payable upon the remittance of all previously undistributed foreign earnings as of December&#160;31, 2024, based upon the laws in effect on that date. The Company believes that it is able to maintain sufficient liquidity for its domestic operations and commitments without repatriating cash from Wesco&#x2019;s foreign subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth deferred tax assets and liabilities:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:45.752%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.641%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation of property, buildings and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;210.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;201.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;192.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;545.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;564.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Disallowed business interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating loss carryforwards&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign tax credit carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income taxes before valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;434.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;775.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;421.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;807.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;401.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;775.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;398.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;807.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Wesco had deferred tax assets of $31.7 million and $31.4 million as of December&#160;31, 2024 and 2023, respectively, related to foreign net operating loss carryforwards. These net operating loss carryforwards expire beginning in 2026 through 2043, while some may be carried forward indefinitely. The Company has determined that certain foreign net operating loss carryforwards will not be realized before they expire. Accordingly, the Company has recorded a valuation allowance of $19.5 million and $12.9&#160;million against deferred tax assets related to certain foreign net operating loss carryforwards as of December&#160;31, 2024 and 2023, respectively. Additionally, these foreign jurisdictions had deferred tax assets of $6.6 million and $6.1 million as of December&#160;31, 2024 and 2023, respectively, related to other future deductible temporary differences. The Company has recorded a full valuation allowance against these amounts as of December&#160;31, 2024 and 2023, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2024 and 2023, Wesco had deferred tax assets of $3.9 million and $3.0 million, respectively, related to state net operating loss carryforwards. These net operating loss carryforwards expire beginning in 2025 through 2043, while some may be carried forward indefinitely. The Company has determined that certain state net operating loss carryforwards will not be realized. Accordingly, the Company has recorded a valuation allowance of $0.9 million and $1.0 million against deferred tax assets related to certain state net operating loss carryforwards as of December&#160;31, 2024 and 2023, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2024 and 2023, Wesco had deferred tax assets of $4.8 million and $2.2 million, respectively, in certain foreign and state jurisdictions related to disallowed business interest expense. The carryforward period for disallowed business interest expense is indefinite. The Company has determined that disallowed business interest expense carryforwards for certain jurisdictions will not be realized. Accordingly, the Company has recorded a valuation allowance of $0.8 million and $0.5 million against deferred tax assets related to disallowed business interest expense carryforwards in these jurisdictions as of December&#160;31, 2024 and 2023, respectively.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2024 and 2023, Wesco had deferred tax assets of $41.0 million and $41.1 million, respectively, related to foreign tax credit carryforwards. The foreign tax credit carryforwards expire beginning in 2027 through 2034. The Company has determined that certain foreign tax credit carryforwards will not be realized before they expire. Accordingly, the Company has recorded a valuation allowance of $4.8 million and $2.9 million against these deferred tax assets as of December&#160;31, 2024 and 2023, respectively. Wesco&#x2019;s ability to realize its deferred tax assets related to foreign tax credit carryforwards may be impacted by U.S. tax legislation, our ability to generate sufficient foreign source taxable income, and tax planning strategies that the Company may implement. The impact of these items, if any, on Wesco&#x2019;s assessment of the realizability of these deferred tax assets will be recorded as a discrete item in the period in which the Company&#x2019;s assessment changes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is under examination by tax authorities in various jurisdictions and remains subject to examination until the applicable statutes of limitation expire. The statutes of limitation for the material jurisdictions in which the Company files income tax returns remain open as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:48.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:48.535%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States &#x2014; Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021 and forward&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States &#x2014; Material States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2017 and forward&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2012 and forward&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;UK&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019 and forward&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Australia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018 and forward&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the reconciliation of gross unrecognized tax benefits:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.222%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.640%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning balance January 1&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions for current year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions for prior year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions for acquired tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reductions for prior year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lapse in statute of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency exchange rate changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance December 31&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amount of unrecognized tax benefits that would affect the effective tax rate if recognized in the consolidated financial statements for the years ended December&#160;31, 2024, 2023 and 2022 were $36.8 million, $40.1 million, and $40.6&#160;million, respectively. Within the next twelve months, the amount of unrecognized tax benefits is expected to decrease by $8.7&#160;million due to the expiration of statutes of limitation. Such change would result in a $4.0&#160;million reduction in income tax expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company classifies interest related to unrecognized tax benefits as a component of interest expense, net in the Consolidated Statements of Income and Comprehensive Income. The Company recognized net interest income on unrecognized tax benefits of $1.6 million and $1.1 million for the years ended December&#160;31, 2024 and 2023, respectively. The Company recognized net interest expense on unrecognized tax benefits of $2.3 million for the year ended December&#160;31, 2022. As of December&#160;31, 2024 and 2023, Wesco had a liability of $7.7&#160;million and $8.9 million, respectively, for interest expense related to unrecognized tax benefits. The Company classifies penalties related to unrecognized tax benefits as part of income tax expense. Penalties recorded in income tax expense for the years ended December&#160;31, 2024 , 2023 and 2022 were immaterial. As of December&#160;31, 2024 and 2023, Wesco had a liability of $3.7 million and $4.7 million, respectively, for penalties related to unrecognized tax benefits.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2021, one of the Company&#x2019;s Mexican affiliates received a tax assessment from the Mexican tax authorities in the amount of approximately $26.0&#160;million related to its 2012 income tax return. This amount, updated for adjustments required under Mexican law, was approximately $28.5&#160;million as of December&#160;31, 2024. The Company believes the assessment is without merit and has filed an annulment lawsuit in the Mexican Federal Court of Administrative Justice. The Company expects to prevail in this litigation and, accordingly, has not recognized a liability for this assessment in its consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In July 2022, one of the Company&#x2019;s Canadian affiliates received tax assessments from the Canada Revenue Agency (&#x201c;CRA&#x201d;) totaling approximately $11.0&#160;million, including tax and interest, related to its 2012 through 2014 income tax returns. The Company&#x2019;s Canadian affiliate also received a related penalty assessment of approximately $2.7&#160;million in May 2023. The assessments totaled approximately $18.0&#160;million in the aggregate, including additional interest updated through December 31, 2024. The Company believes these assessments are without merit and has appealed to the Tax Court of Canada. The Company expects to prevail in the courts and, therefore, has not recognized a liability for these assessments in its consolidated financial statements. The CRA continues to audit the 2015 through 2019 tax years of Wesco&#x2019;s Canadian affiliates and the Company expects to eventually receive similar assessments for these tax years.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock contextRef="c-1" id="f-987">&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the components of income before income taxes by jurisdiction:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.222%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.640%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;713.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;739.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;859.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;237.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;252.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;277.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;  Income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;951.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;992.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,136.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c-1" decimals="-5" id="f-988" unitRef="usd">713700000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c-16" decimals="-5" id="f-989" unitRef="usd">739400000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c-17" decimals="-5" id="f-990" unitRef="usd">859400000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="c-1" decimals="-5" id="f-991" unitRef="usd">237300000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="c-16" decimals="-5" id="f-992" unitRef="usd">252600000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="c-17" decimals="-5" id="f-993" unitRef="usd">277300000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-5" id="f-994" unitRef="usd">951000000.0</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-16" decimals="-5" id="f-995" unitRef="usd">992000000.0</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-17" decimals="-5" id="f-996" unitRef="usd">1136700000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="c-1" id="f-997">&lt;div style="text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the components of the provision for income taxes:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.222%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.640%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current income taxes:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;271.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;233.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;275.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income taxes:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(39.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;231.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;225.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;274.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c-1" decimals="-5" id="f-998" unitRef="usd">150200000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c-16" decimals="-5" id="f-999" unitRef="usd">124800000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c-17" decimals="-5" id="f-1000" unitRef="usd">166100000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c-1" decimals="-5" id="f-1001" unitRef="usd">41500000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c-16" decimals="-5" id="f-1002" unitRef="usd">34600000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c-17" decimals="-5" id="f-1003" unitRef="usd">43000000.0</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="c-1" decimals="-5" id="f-1004" unitRef="usd">79800000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="c-16" decimals="-5" id="f-1005" unitRef="usd">74400000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="c-17" decimals="-5" id="f-1006" unitRef="usd">66700000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c-1" decimals="-5" id="f-1007" unitRef="usd">271500000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c-16" decimals="-5" id="f-1008" unitRef="usd">233800000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c-17" decimals="-5" id="f-1009" unitRef="usd">275800000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c-1" decimals="-5" id="f-1010" unitRef="usd">-22800000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c-16" decimals="-5" id="f-1011" unitRef="usd">-1000000.0</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c-17" decimals="-5" id="f-1012" unitRef="usd">-7500000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c-1" decimals="-5" id="f-1013" unitRef="usd">-5000000.0</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c-16" decimals="-5" id="f-1014" unitRef="usd">2700000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c-17" decimals="-5" id="f-1015" unitRef="usd">700000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="c-1" decimals="-5" id="f-1016" unitRef="usd">-12100000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="c-16" decimals="-5" id="f-1017" unitRef="usd">-9600000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="c-17" decimals="-5" id="f-1018" unitRef="usd">5600000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes contextRef="c-1" decimals="-5" id="f-1019" unitRef="usd">39900000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes contextRef="c-16" decimals="-5" id="f-1020" unitRef="usd">7900000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes contextRef="c-17" decimals="-5" id="f-1021" unitRef="usd">1200000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-5" id="f-1022" unitRef="usd">231600000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-16" decimals="-5" id="f-1023" unitRef="usd">225900000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-17" decimals="-5" id="f-1024" unitRef="usd">274500000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="c-1" id="f-1025">&lt;div style="text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the reconciliation between the federal statutory income tax rate and the effective tax rate:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.222%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.640%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State income taxes, net of federal income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax effect of intercompany financing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax effect of foreign income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The corporate alternative minimum tax (&#x201c;CAMT&#x201d;) was enacted as part of the Inflation Reduction Act of 2022. The CAMT imposes a minimum tax of 15% on the adjusted financial statement income (&#x201c;AFSI&#x201d;) of certain corporations with average annual AFSI over a three-year period in excess of $1 billion, so-called &#x201c;applicable corporations&#x201d;. CAMT is effective for tax years beginning after December 31, 2022. The Company was not subject to CAMT for the years ended December&#160;31, 2024 and 2023, respectively, and does not expect to be subject to it for the year ended December 31, 2025.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c-1" decimals="3" id="f-1026" unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c-16" decimals="3" id="f-1027" unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c-17" decimals="3" id="f-1028" unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c-1" decimals="3" id="f-1029" unitRef="number">0.029</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c-16" decimals="3" id="f-1030" unitRef="number">0.030</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c-17" decimals="3" id="f-1031" unitRef="number">0.031</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDeductions contextRef="c-1" decimals="3" id="f-1032" unitRef="number">0.010</us-gaap:EffectiveIncomeTaxRateReconciliationDeductions>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDeductions contextRef="c-16" decimals="3" id="f-1033" unitRef="number">0.009</us-gaap:EffectiveIncomeTaxRateReconciliationDeductions>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDeductions contextRef="c-17" decimals="3" id="f-1034" unitRef="number">0.012</us-gaap:EffectiveIncomeTaxRateReconciliationDeductions>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c-1" decimals="3" id="f-1035" unitRef="number">0.010</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c-16" decimals="3" id="f-1036" unitRef="number">-0.009</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c-17" decimals="3" id="f-1037" unitRef="number">-0.009</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential contextRef="c-1" decimals="3" id="f-1038" unitRef="number">0.010</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential contextRef="c-16" decimals="3" id="f-1039" unitRef="number">0.011</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential contextRef="c-17" decimals="3" id="f-1040" unitRef="number">0.016</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="c-1"
      decimals="INF"
      id="f-1041"
      unitRef="number">-0.005</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="c-16"
      decimals="INF"
      id="f-1042"
      unitRef="number">-0.005</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="c-17"
      decimals="INF"
      id="f-1043"
      unitRef="number">0.006</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-1" decimals="3" id="f-1044" unitRef="number">0.244</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-16" decimals="3" id="f-1045" unitRef="number">0.228</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-17" decimals="3" id="f-1046" unitRef="number">0.242</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:UndistributedEarningsOfForeignSubsidiaries contextRef="c-6" decimals="-5" id="f-1047" unitRef="usd">2107700000</us-gaap:UndistributedEarningsOfForeignSubsidiaries>
    <us-gaap:TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiability contextRef="c-6" decimals="-5" id="f-1048" unitRef="usd">37700000</us-gaap:TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiability>
    <us-gaap:DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries contextRef="c-6" decimals="-5" id="f-1049" unitRef="usd">69400000</us-gaap:DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="c-1" id="f-1050">&lt;div style="margin-top:6pt;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth deferred tax assets and liabilities:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:45.752%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.641%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation of property, buildings and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;210.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;201.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;192.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;545.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;564.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Disallowed business interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating loss carryforwards&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign tax credit carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income taxes before valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;434.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;775.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;421.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;807.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;401.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;775.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;398.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;807.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts contextRef="c-6" decimals="-5" id="f-1051" unitRef="usd">22400000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts contextRef="c-7" decimals="-5" id="f-1052" unitRef="usd">23300000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsInventory contextRef="c-6" decimals="-5" id="f-1053" unitRef="usd">50700000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsInventory contextRef="c-7" decimals="-5" id="f-1054" unitRef="usd">45900000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment contextRef="c-6" decimals="-5" id="f-1055" unitRef="usd">0</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="c-6" decimals="-5" id="f-1056" unitRef="usd">20900000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment contextRef="c-7" decimals="-5" id="f-1057" unitRef="usd">0</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="c-7" decimals="-5" id="f-1058" unitRef="usd">41000000.0</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <wcc:DeferredTaxAssetsLeaseLiabilities contextRef="c-6" decimals="-5" id="f-1059" unitRef="usd">210100000</wcc:DeferredTaxAssetsLeaseLiabilities>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements contextRef="c-6" decimals="-5" id="f-1060" unitRef="usd">200300000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <wcc:DeferredTaxAssetsLeaseLiabilities contextRef="c-7" decimals="-5" id="f-1061" unitRef="usd">201800000</wcc:DeferredTaxAssetsLeaseLiabilities>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements contextRef="c-7" decimals="-5" id="f-1062" unitRef="usd">192000000.0</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets contextRef="c-6" decimals="-5" id="f-1063" unitRef="usd">0</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets contextRef="c-6" decimals="-5" id="f-1064" unitRef="usd">545900000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets contextRef="c-7" decimals="-5" id="f-1065" unitRef="usd">0</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets contextRef="c-7" decimals="-5" id="f-1066" unitRef="usd">564500000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits contextRef="c-6" decimals="-5" id="f-1067" unitRef="usd">27800000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits contextRef="c-7" decimals="-5" id="f-1068" unitRef="usd">21500000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="c-6" decimals="-5" id="f-1069" unitRef="usd">8800000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="c-7" decimals="-5" id="f-1070" unitRef="usd">11200000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetInterestCarryforward contextRef="c-6" decimals="-5" id="f-1071" unitRef="usd">4800000</us-gaap:DeferredTaxAssetInterestCarryforward>
    <us-gaap:DeferredTaxAssetInterestCarryforward contextRef="c-7" decimals="-5" id="f-1072" unitRef="usd">2200000</us-gaap:DeferredTaxAssetInterestCarryforward>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="c-6" decimals="-5" id="f-1073" unitRef="usd">35600000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="c-7" decimals="-5" id="f-1074" unitRef="usd">36700000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign contextRef="c-6" decimals="-5" id="f-1075" unitRef="usd">41000000.0</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign contextRef="c-7" decimals="-5" id="f-1076" unitRef="usd">41100000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign>
    <us-gaap:DeferredTaxAssetsOther contextRef="c-6" decimals="-5" id="f-1077" unitRef="usd">33200000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxLiabilitiesOther contextRef="c-6" decimals="-5" id="f-1078" unitRef="usd">8400000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxAssetsOther contextRef="c-7" decimals="-5" id="f-1079" unitRef="usd">38000000.0</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxLiabilitiesOther contextRef="c-7" decimals="-5" id="f-1080" unitRef="usd">10300000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxAssetsGross contextRef="c-6" decimals="-5" id="f-1081" unitRef="usd">434400000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="c-6" decimals="-5" id="f-1082" unitRef="usd">775500000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsGross contextRef="c-7" decimals="-5" id="f-1083" unitRef="usd">421700000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="c-7" decimals="-5" id="f-1084" unitRef="usd">807800000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c-6" decimals="-5" id="f-1085" unitRef="usd">32600000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c-7" decimals="-5" id="f-1086" unitRef="usd">23500000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet contextRef="c-6" decimals="-5" id="f-1087" unitRef="usd">401800000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="c-6" decimals="-5" id="f-1088" unitRef="usd">775500000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsNet contextRef="c-7" decimals="-5" id="f-1089" unitRef="usd">398200000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="c-7" decimals="-5" id="f-1090" unitRef="usd">807800000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign contextRef="c-219" decimals="-5" id="f-1091" unitRef="usd">31700000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign contextRef="c-220" decimals="-5" id="f-1092" unitRef="usd">31400000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance contextRef="c-219" decimals="-5" id="f-1093" unitRef="usd">19500000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance contextRef="c-220" decimals="-5" id="f-1094" unitRef="usd">12900000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther contextRef="c-219" decimals="-5" id="f-1095" unitRef="usd">6600000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther contextRef="c-220" decimals="-5" id="f-1096" unitRef="usd">6100000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="c-221" decimals="-5" id="f-1097" unitRef="usd">3900000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="c-222" decimals="-5" id="f-1098" unitRef="usd">3000000.0</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance contextRef="c-221" decimals="-5" id="f-1099" unitRef="usd">900000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance contextRef="c-222" decimals="-5" id="f-1100" unitRef="usd">1000000.0</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:DeferredTaxAssetInterestCarryforward contextRef="c-221" decimals="-5" id="f-1101" unitRef="usd">4800000</us-gaap:DeferredTaxAssetInterestCarryforward>
    <us-gaap:DeferredTaxAssetInterestCarryforward contextRef="c-222" decimals="-5" id="f-1102" unitRef="usd">2200000</us-gaap:DeferredTaxAssetInterestCarryforward>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c-221" decimals="-5" id="f-1103" unitRef="usd">800000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c-222" decimals="-5" id="f-1104" unitRef="usd">500000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign contextRef="c-219" decimals="-5" id="f-1105" unitRef="usd">41000000.0</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign contextRef="c-220" decimals="-5" id="f-1106" unitRef="usd">41100000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c-223" decimals="-5" id="f-1107" unitRef="usd">4800000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c-224" decimals="-5" id="f-1108" unitRef="usd">2900000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:SummaryOfIncomeTaxExaminationsTextBlock contextRef="c-1" id="f-1109">&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is under examination by tax authorities in various jurisdictions and remains subject to examination until the applicable statutes of limitation expire. The statutes of limitation for the material jurisdictions in which the Company files income tax returns remain open as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:48.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:48.535%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States &#x2014; Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021 and forward&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States &#x2014; Material States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2017 and forward&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2012 and forward&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;UK&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019 and forward&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Australia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018 and forward&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SummaryOfIncomeTaxExaminationsTextBlock>
    <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock contextRef="c-1" id="f-1110">&lt;div style="margin-top:6pt;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the reconciliation of gross unrecognized tax benefits:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.222%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.640%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning balance January 1&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions for current year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions for prior year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions for acquired tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reductions for prior year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lapse in statute of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency exchange rate changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance December 31&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-7" decimals="-5" id="f-1111" unitRef="usd">121300000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-41" decimals="-5" id="f-1112" unitRef="usd">109300000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-26" decimals="-5" id="f-1113" unitRef="usd">107300000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="c-1" decimals="-5" id="f-1114" unitRef="usd">20500000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="c-16" decimals="-5" id="f-1115" unitRef="usd">29200000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="c-17" decimals="-5" id="f-1116" unitRef="usd">14400000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="c-1" decimals="-5" id="f-1117" unitRef="usd">9100000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="c-16" decimals="-5" id="f-1118" unitRef="usd">6600000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="c-17" decimals="-5" id="f-1119" unitRef="usd">900000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition contextRef="c-1" decimals="-5" id="f-1120" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition contextRef="c-16" decimals="-5" id="f-1121" unitRef="usd">900000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition contextRef="c-17" decimals="-5" id="f-1122" unitRef="usd">5500000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions contextRef="c-1" decimals="-5" id="f-1123" unitRef="usd">2200000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions contextRef="c-16" decimals="-5" id="f-1124" unitRef="usd">6700000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions contextRef="c-17" decimals="-5" id="f-1125" unitRef="usd">1800000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities contextRef="c-1" decimals="-5" id="f-1126" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities contextRef="c-16" decimals="-5" id="f-1127" unitRef="usd">2500000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities contextRef="c-17" decimals="-5" id="f-1128" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef="c-1" decimals="-5" id="f-1129" unitRef="usd">13000000.0</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef="c-16" decimals="-5" id="f-1130" unitRef="usd">15800000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef="c-17" decimals="-5" id="f-1131" unitRef="usd">14500000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation contextRef="c-1" decimals="-5" id="f-1132" unitRef="usd">4500000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation contextRef="c-16" decimals="-5" id="f-1133" unitRef="usd">300000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation contextRef="c-17" decimals="-5" id="f-1134" unitRef="usd">2600000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-6" decimals="-5" id="f-1135" unitRef="usd">131200000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-7" decimals="-5" id="f-1136" unitRef="usd">121300000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-41" decimals="-5" id="f-1137" unitRef="usd">109300000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate contextRef="c-6" decimals="-5" id="f-1138" unitRef="usd">36800000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate contextRef="c-7" decimals="-5" id="f-1139" unitRef="usd">40100000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate contextRef="c-41" decimals="-5" id="f-1140" unitRef="usd">40600000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible contextRef="c-6" decimals="-5" id="f-1141" unitRef="usd">8700000</us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate contextRef="c-225" decimals="-5" id="f-1142" unitRef="usd">4000000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense contextRef="c-1" decimals="-5" id="f-1143" unitRef="usd">1600000</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense contextRef="c-16" decimals="-5" id="f-1144" unitRef="usd">1100000</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense contextRef="c-17" decimals="-5" id="f-1145" unitRef="usd">2300000</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued contextRef="c-6" decimals="-5" id="f-1146" unitRef="usd">7700000</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued contextRef="c-7" decimals="-5" id="f-1147" unitRef="usd">8900000</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued contextRef="c-6" decimals="-5" id="f-1148" unitRef="usd">3700000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued contextRef="c-7" decimals="-5" id="f-1149" unitRef="usd">4700000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued>
    <us-gaap:IncomeTaxExaminationDescription contextRef="c-1" id="f-1150">In October 2021, one of the Company&#x2019;s Mexican affiliates received a tax assessment from the Mexican tax authorities in the amount of approximately $26.0&#160;million related to its 2012 income tax return. This amount, updated for adjustments required under Mexican law, was approximately $28.5&#160;million as of December&#160;31, 2024. The Company believes the assessment is without merit and has filed an annulment lawsuit in the Mexican Federal Court of Administrative Justice. The Company expects to prevail in this litigation and, accordingly, has not recognized a liability for this assessment in its consolidated financial statements.In July 2022, one of the Company&#x2019;s Canadian affiliates received tax assessments from the Canada Revenue Agency (&#x201c;CRA&#x201d;) totaling approximately $11.0&#160;million, including tax and interest, related to its 2012 through 2014 income tax returns. The Company&#x2019;s Canadian affiliate also received a related penalty assessment of approximately $2.7&#160;million in May 2023. The assessments totaled approximately $18.0&#160;million in the aggregate, including additional interest updated through December 31, 2024. The Company believes these assessments are without merit and has appealed to the Tax Court of Canada. The Company expects to prevail in the courts and, therefore, has not recognized a liability for these assessments in its consolidated financial statements. The CRA continues to audit the 2015 through 2019 tax years of Wesco&#x2019;s Canadian affiliates and the Company expects to eventually receive similar assessments for these tax years.</us-gaap:IncomeTaxExaminationDescription>
    <us-gaap:EarningsPerShareTextBlock contextRef="c-1" id="f-1151">&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic earnings per share is computed by dividing net income attributable to common stockholders by the weighted-average number of common shares outstanding during the periods. Diluted earnings per share is computed by dividing net income attributable to common stockholders by the weighted-average common shares and common share equivalents outstanding during the periods. The dilutive effect of common share equivalents is considered in the diluted earnings per share computation using the treasury stock method, which includes consideration of equity awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the details of basic and diluted earnings per share:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.222%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.640%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions, except per share data)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income attributable to WESCO International, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;717.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;765.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;860.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Preferred stock dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income attributable to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;660.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;708.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;803.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average common shares outstanding used in computing basic earnings per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common shares issuable upon exercise of dilutive equity awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average common shares outstanding and common share equivalents used in computing diluted earnings per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings per share attributable to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The computation of diluted earnings per share attributable to common stockholders excludes stock-based awards that would have had an antidilutive effect on earnings per share. For the years ended December&#160;31, 2024, 2023, and 2022, there were approximately 0.2 million, 0.2 million, and 0.1 million antidilutive stock-based awards, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="c-1" id="f-1152">&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the details of basic and diluted earnings per share:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.222%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.640%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions, except per share data)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income attributable to WESCO International, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;717.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;765.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;860.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Preferred stock dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income attributable to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;660.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;708.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;803.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average common shares outstanding used in computing basic earnings per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common shares issuable upon exercise of dilutive equity awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average common shares outstanding and common share equivalents used in computing diluted earnings per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings per share attributable to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-5" id="f-1153" unitRef="usd">717600000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-16" decimals="-5" id="f-1154" unitRef="usd">765500000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-17" decimals="-5" id="f-1155" unitRef="usd">860500000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact contextRef="c-1" decimals="-5" id="f-1156" unitRef="usd">57400000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact contextRef="c-16" decimals="-5" id="f-1157" unitRef="usd">57400000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact contextRef="c-17" decimals="-5" id="f-1158" unitRef="usd">57400000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-1" decimals="-5" id="f-1159" unitRef="usd">660200000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-16" decimals="-5" id="f-1160" unitRef="usd">708100000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-17" decimals="-5" id="f-1161" unitRef="usd">803100000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="-5" id="f-1162" unitRef="shares">49800000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c-16"
      decimals="-5"
      id="f-1163"
      unitRef="shares">51100000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c-17"
      decimals="-5"
      id="f-1164"
      unitRef="shares">50700000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-1" decimals="-5" id="f-1165" unitRef="shares">800000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="c-16"
      decimals="-5"
      id="f-1166"
      unitRef="shares">1200000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="c-17"
      decimals="-5"
      id="f-1167"
      unitRef="shares">1700000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="-5" id="f-1168" unitRef="shares">50600000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c-16"
      decimals="-5"
      id="f-1169"
      unitRef="shares">52300000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c-17"
      decimals="-5"
      id="f-1170"
      unitRef="shares">52400000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-1171"
      unitRef="usdPerShare">13.26</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-16"
      decimals="2"
      id="f-1172"
      unitRef="usdPerShare">13.86</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-17"
      decimals="2"
      id="f-1173"
      unitRef="usdPerShare">15.83</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-1174"
      unitRef="usdPerShare">13.05</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-16"
      decimals="2"
      id="f-1175"
      unitRef="usdPerShare">13.54</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-17"
      decimals="2"
      id="f-1176"
      unitRef="usdPerShare">15.33</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-226"
      decimals="INF"
      id="f-1177"
      unitRef="shares">200000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-227"
      decimals="-5"
      id="f-1178"
      unitRef="shares">200000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-228"
      decimals="-5"
      id="f-1179"
      unitRef="shares">100000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="c-229"
      decimals="2"
      id="f-1180"
      unitRef="number">0.50</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
      contextRef="c-229"
      decimals="INF"
      id="f-1181"
      unitRef="number">0.06</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="c-230"
      decimals="INF"
      id="f-1182"
      unitRef="number">1</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="c-231"
      decimals="2"
      id="f-1183"
      unitRef="number">0.03</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="c-232"
      decimals="INF"
      id="f-1184"
      unitRef="number">0.50</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="c-232"
      decimals="INF"
      id="f-1185"
      unitRef="number">0.04</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="c-233"
      decimals="2"
      id="f-1186"
      unitRef="number">0.03</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="c-234"
      decimals="INF"
      id="f-1187"
      unitRef="number">0.50</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="c-234"
      decimals="INF"
      id="f-1188"
      unitRef="number">0.04</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="c-235"
      decimals="INF"
      id="f-1189"
      unitRef="number">0.05</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="c-1" decimals="-5" id="f-1190" unitRef="usd">74400000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="c-16" decimals="-5" id="f-1191" unitRef="usd">73400000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="c-17" decimals="-5" id="f-1192" unitRef="usd">58200000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent contextRef="c-236" decimals="-5" id="f-1193" unitRef="usd">32500000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent contextRef="c-237" decimals="-5" id="f-1194" unitRef="usd">27400000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:DefinedBenefitPlansGeneralInformation contextRef="c-1" id="f-1195">Wesco sponsors a contributory defined benefit plan covering substantially all Canadian employees of EECOL Electric Corp., a wholly-owned subsidiary of the Company (the &#x201c;EECOL Plan&#x201d;). The EECOL Plan provides retirement benefits based on earnings and credited service, and participants contribute 2% of their earnings to the EECOL Plan. Participants become 100% vested after two years of continuous service or, if earlier, at the participant&#x2019;s normal retirement age.</us-gaap:DefinedBenefitPlansGeneralInformation>
    <us-gaap:DefinedBenefitPlanUnfundedPlan contextRef="c-1" id="f-1196">Wesco also sponsors a Supplemental Executive Retirement Plan for certain executives of EECOL Electric Corp. (the &#x201c;EECOL SERP&#x201d;), which provides additional pension benefits based on earnings and credited service. Effective January 1, 2013, the EECOL SERP was closed to new participants and existing participants became 100% vested. Participants of the EECOL SERP now contribute 4% of their earnings to the EECOL Plan.Anixter Inc. sponsored the Anixter Inc. Pension Plan (the &#x201c;Domestic Plan&#x201d;), which was closed to entrants first hired or rehired on or after July 1, 2015, and sponsors various defined benefit pension plans covering employees of foreign subsidiaries in Canada and Europe (together with the EECOL Plan and the EECOL SERP, the &#x201c;Foreign Plans&#x201d;). The majority of the Company&#x2019;s defined benefit pension plans are non-contributory, and with the exception of the U.S. and Canada, cover substantially all full-time employees in their respective countries. Retirement benefits are provided based on compensation as defined in each of the plan agreements.</us-gaap:DefinedBenefitPlanUnfundedPlan>
    <us-gaap:DefinedBenefitPlanSettlementsBenefitObligation contextRef="c-238" decimals="-5" id="f-1197" unitRef="usd">-110900000</us-gaap:DefinedBenefitPlanSettlementsBenefitObligation>
    <us-gaap:DefinedBenefitPlanSettlementsBenefitObligation contextRef="c-239" decimals="-5" id="f-1199" unitRef="usd">138800000</us-gaap:DefinedBenefitPlanSettlementsBenefitObligation>
    <us-gaap:DefinedBenefitPlanAssetsTransferredToFromPlan contextRef="c-240" decimals="-5" id="f-1200" unitRef="usd">-33600000</us-gaap:DefinedBenefitPlanAssetsTransferredToFromPlan>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c-229" decimals="-5" id="f-1201" unitRef="usd">8900000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedBenefitPlanAssetsTransferredToFromPlan contextRef="c-241" decimals="-5" id="f-1202" unitRef="usd">-24600000</us-gaap:DefinedBenefitPlanAssetsTransferredToFromPlan>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer contextRef="c-242" decimals="-5" id="f-1203" unitRef="usd">13500000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:ExciseAndSalesTaxes contextRef="c-240" decimals="-5" id="f-1204" unitRef="usd">4900000</us-gaap:ExciseAndSalesTaxes>
    <us-gaap:ScheduleOfNetFundedStatusTableTextBlock contextRef="c-1" id="f-1206">&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the changes in benefit obligations, plan assets and funded status for the defined benefit plans:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:33.504%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.310%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.386%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.310%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.386%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.310%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.386%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.310%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.386%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.310%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.386%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Domestic Plan&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Change in Projected Benefit Obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;253.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;309.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;267.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;456.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;520.8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Participant contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial (gain) loss, including assumption changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.0)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20.1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24.1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid from plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5.8)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8.1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11.6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11.7)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17.4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19.8)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid from Company assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Curtailment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 7pt 0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 7pt 0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 7pt 0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(138.8)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(110.9)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(139.6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(115.1)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency exchange rate changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17.0)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17.0)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;274.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;309.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;274.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;456.6&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Change in Plan Assets at Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;285.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;295.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;267.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;473.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;552.7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actual return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.8)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Participant contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employer contributions (reversion)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(33.6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13.6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5.8)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8.1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12.0)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12.2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17.8)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20.3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(138.8)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(110.9)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(139.6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(115.1)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency exchange rate changes and other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18.1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15.2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;294.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;295.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;294.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;473.8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Funded Status&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13.4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amounts Recognized in the Consolidated Balance Sheets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48.6&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other noncurrent liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10.0)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31.0)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10.0)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31.0)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net amount recognized&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13.4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Assumptions Used to Determine Benefit Obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rate of compensation increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNetFundedStatusTableTextBlock>
    <us-gaap:DefinedBenefitPlanBenefitObligation contextRef="c-243" decimals="-5" id="f-1207" unitRef="usd">147500000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation contextRef="c-244" decimals="-5" id="f-1208" unitRef="usd">253500000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation contextRef="c-245" decimals="-5" id="f-1209" unitRef="usd">309100000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation contextRef="c-246" decimals="-5" id="f-1210" unitRef="usd">267300000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation contextRef="c-7" decimals="-5" id="f-1211" unitRef="usd">456600000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation contextRef="c-41" decimals="-5" id="f-1212" unitRef="usd">520800000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-240" decimals="-5" id="f-1213" unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-238" decimals="-5" id="f-1214" unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-247" decimals="-5" id="f-1215" unitRef="usd">1900000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-248" decimals="-5" id="f-1216" unitRef="usd">4700000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-1" decimals="-5" id="f-1217" unitRef="usd">1900000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-16" decimals="-5" id="f-1218" unitRef="usd">4700000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-240" decimals="-5" id="f-1219" unitRef="usd">1100000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-238" decimals="-5" id="f-1220" unitRef="usd">10400000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-247" decimals="-5" id="f-1221" unitRef="usd">13100000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-248" decimals="-5" id="f-1222" unitRef="usd">12900000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-1" decimals="-5" id="f-1223" unitRef="usd">14200000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-16" decimals="-5" id="f-1224" unitRef="usd">23300000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant contextRef="c-240" decimals="-5" id="f-1225" unitRef="usd">0</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant contextRef="c-238" decimals="-5" id="f-1226" unitRef="usd">0</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant contextRef="c-247" decimals="-5" id="f-1227" unitRef="usd">100000</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant contextRef="c-248" decimals="-5" id="f-1228" unitRef="usd">1000000.0</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant contextRef="c-1" decimals="-5" id="f-1229" unitRef="usd">100000</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant contextRef="c-16" decimals="-5" id="f-1230" unitRef="usd">1000000.0</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss contextRef="c-240" decimals="-5" id="f-1231" unitRef="usd">-4000000.0</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss contextRef="c-238" decimals="-5" id="f-1232" unitRef="usd">2600000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss contextRef="c-247" decimals="-5" id="f-1233" unitRef="usd">-20100000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss contextRef="c-248" decimals="-5" id="f-1234" unitRef="usd">29500000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss contextRef="c-1" decimals="-5" id="f-1235" unitRef="usd">-24100000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss contextRef="c-16" decimals="-5" id="f-1236" unitRef="usd">32100000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid contextRef="c-240" decimals="-5" id="f-1237" unitRef="usd">5800000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid contextRef="c-238" decimals="-5" id="f-1238" unitRef="usd">8100000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid contextRef="c-247" decimals="-5" id="f-1239" unitRef="usd">11600000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid contextRef="c-248" decimals="-5" id="f-1240" unitRef="usd">11700000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid contextRef="c-1" decimals="-5" id="f-1241" unitRef="usd">17400000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid contextRef="c-16" decimals="-5" id="f-1242" unitRef="usd">19800000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <wcc:DefinedBenefitPlanBenefitsPaidFromCompanyAssets contextRef="c-240" decimals="-5" id="f-1243" unitRef="usd">0</wcc:DefinedBenefitPlanBenefitsPaidFromCompanyAssets>
    <wcc:DefinedBenefitPlanBenefitsPaidFromCompanyAssets contextRef="c-238" decimals="-5" id="f-1244" unitRef="usd">0</wcc:DefinedBenefitPlanBenefitsPaidFromCompanyAssets>
    <wcc:DefinedBenefitPlanBenefitsPaidFromCompanyAssets contextRef="c-247" decimals="-5" id="f-1245" unitRef="usd">400000</wcc:DefinedBenefitPlanBenefitsPaidFromCompanyAssets>
    <wcc:DefinedBenefitPlanBenefitsPaidFromCompanyAssets contextRef="c-248" decimals="-5" id="f-1246" unitRef="usd">500000</wcc:DefinedBenefitPlanBenefitsPaidFromCompanyAssets>
    <wcc:DefinedBenefitPlanBenefitsPaidFromCompanyAssets contextRef="c-1" decimals="-5" id="f-1247" unitRef="usd">400000</wcc:DefinedBenefitPlanBenefitsPaidFromCompanyAssets>
    <wcc:DefinedBenefitPlanBenefitsPaidFromCompanyAssets contextRef="c-16" decimals="-5" id="f-1248" unitRef="usd">500000</wcc:DefinedBenefitPlanBenefitsPaidFromCompanyAssets>
    <us-gaap:DefinedBenefitPlanCurtailments contextRef="c-240" decimals="-5" id="f-1249" unitRef="usd">0</us-gaap:DefinedBenefitPlanCurtailments>
    <us-gaap:DefinedBenefitPlanCurtailments contextRef="c-238" decimals="-5" id="f-1250" unitRef="usd">0</us-gaap:DefinedBenefitPlanCurtailments>
    <us-gaap:DefinedBenefitPlanCurtailments contextRef="c-247" decimals="-5" id="f-1251" unitRef="usd">200000</us-gaap:DefinedBenefitPlanCurtailments>
    <us-gaap:DefinedBenefitPlanCurtailments contextRef="c-248" decimals="-5" id="f-1252" unitRef="usd">0</us-gaap:DefinedBenefitPlanCurtailments>
    <us-gaap:DefinedBenefitPlanCurtailments contextRef="c-1" decimals="-5" id="f-1253" unitRef="usd">200000</us-gaap:DefinedBenefitPlanCurtailments>
    <us-gaap:DefinedBenefitPlanCurtailments contextRef="c-16" decimals="-5" id="f-1254" unitRef="usd">0</us-gaap:DefinedBenefitPlanCurtailments>
    <us-gaap:DefinedBenefitPlanSettlementsBenefitObligation contextRef="c-240" decimals="-5" id="f-1255" unitRef="usd">-138800000</us-gaap:DefinedBenefitPlanSettlementsBenefitObligation>
    <us-gaap:DefinedBenefitPlanSettlementsBenefitObligation contextRef="c-238" decimals="-5" id="f-1256" unitRef="usd">-110900000</us-gaap:DefinedBenefitPlanSettlementsBenefitObligation>
    <us-gaap:DefinedBenefitPlanSettlementsBenefitObligation contextRef="c-247" decimals="-5" id="f-1257" unitRef="usd">-800000</us-gaap:DefinedBenefitPlanSettlementsBenefitObligation>
    <us-gaap:DefinedBenefitPlanSettlementsBenefitObligation contextRef="c-248" decimals="-5" id="f-1258" unitRef="usd">-4200000</us-gaap:DefinedBenefitPlanSettlementsBenefitObligation>
    <us-gaap:DefinedBenefitPlanSettlementsBenefitObligation contextRef="c-1" decimals="-5" id="f-1259" unitRef="usd">-139600000</us-gaap:DefinedBenefitPlanSettlementsBenefitObligation>
    <us-gaap:DefinedBenefitPlanSettlementsBenefitObligation contextRef="c-16" decimals="-5" id="f-1260" unitRef="usd">-115100000</us-gaap:DefinedBenefitPlanSettlementsBenefitObligation>
    <us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation contextRef="c-240" decimals="-5" id="f-1261" unitRef="usd">0</us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation>
    <us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation contextRef="c-238" decimals="-5" id="f-1262" unitRef="usd">0</us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation>
    <us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation contextRef="c-247" decimals="-5" id="f-1263" unitRef="usd">-17000000.0</us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation>
    <us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation contextRef="c-248" decimals="-5" id="f-1264" unitRef="usd">10100000</us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation>
    <us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation contextRef="c-1" decimals="-5" id="f-1265" unitRef="usd">-17000000.0</us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation>
    <us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation contextRef="c-16" decimals="-5" id="f-1266" unitRef="usd">10100000</us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation contextRef="c-249" decimals="-5" id="f-1267" unitRef="usd">0</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation contextRef="c-243" decimals="-5" id="f-1268" unitRef="usd">147500000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation contextRef="c-250" decimals="-5" id="f-1269" unitRef="usd">274100000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation contextRef="c-245" decimals="-5" id="f-1270" unitRef="usd">309100000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation contextRef="c-6" decimals="-5" id="f-1271" unitRef="usd">274100000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation contextRef="c-7" decimals="-5" id="f-1272" unitRef="usd">456600000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-243" decimals="-5" id="f-1273" unitRef="usd">178100000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-244" decimals="-5" id="f-1274" unitRef="usd">285100000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-245" decimals="-5" id="f-1275" unitRef="usd">295700000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-246" decimals="-5" id="f-1276" unitRef="usd">267600000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-7" decimals="-5" id="f-1277" unitRef="usd">473800000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-41" decimals="-5" id="f-1278" unitRef="usd">552700000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets contextRef="c-240" decimals="-5" id="f-1279" unitRef="usd">-2800000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets contextRef="c-238" decimals="-5" id="f-1280" unitRef="usd">12000000.0</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets contextRef="c-247" decimals="-5" id="f-1281" unitRef="usd">9600000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets contextRef="c-248" decimals="-5" id="f-1282" unitRef="usd">24100000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets contextRef="c-1" decimals="-5" id="f-1283" unitRef="usd">6800000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets contextRef="c-16" decimals="-5" id="f-1284" unitRef="usd">36100000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant contextRef="c-240" decimals="-5" id="f-1285" unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant contextRef="c-238" decimals="-5" id="f-1286" unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant contextRef="c-247" decimals="-5" id="f-1287" unitRef="usd">100000</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant contextRef="c-248" decimals="-5" id="f-1288" unitRef="usd">1000000.0</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant contextRef="c-1" decimals="-5" id="f-1289" unitRef="usd">100000</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant contextRef="c-16" decimals="-5" id="f-1290" unitRef="usd">1000000.0</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer contextRef="c-240" decimals="-5" id="f-1291" unitRef="usd">33600000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer contextRef="c-238" decimals="-5" id="f-1292" unitRef="usd">0</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer contextRef="c-247" decimals="-5" id="f-1293" unitRef="usd">20000000.0</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer contextRef="c-248" decimals="-5" id="f-1294" unitRef="usd">10200000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer contextRef="c-1" decimals="-5" id="f-1295" unitRef="usd">13600000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer contextRef="c-16" decimals="-5" id="f-1296" unitRef="usd">10200000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid contextRef="c-240" decimals="-5" id="f-1297" unitRef="usd">5800000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid contextRef="c-238" decimals="-5" id="f-1298" unitRef="usd">8100000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid contextRef="c-247" decimals="-5" id="f-1299" unitRef="usd">12000000.0</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid contextRef="c-248" decimals="-5" id="f-1300" unitRef="usd">12200000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid contextRef="c-1" decimals="-5" id="f-1301" unitRef="usd">17800000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid contextRef="c-16" decimals="-5" id="f-1302" unitRef="usd">20300000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanSettlementsPlanAssets contextRef="c-240" decimals="-5" id="f-1303" unitRef="usd">138800000</us-gaap:DefinedBenefitPlanSettlementsPlanAssets>
    <us-gaap:DefinedBenefitPlanSettlementsPlanAssets contextRef="c-238" decimals="-5" id="f-1304" unitRef="usd">110900000</us-gaap:DefinedBenefitPlanSettlementsPlanAssets>
    <us-gaap:DefinedBenefitPlanSettlementsPlanAssets contextRef="c-247" decimals="-5" id="f-1305" unitRef="usd">800000</us-gaap:DefinedBenefitPlanSettlementsPlanAssets>
    <us-gaap:DefinedBenefitPlanSettlementsPlanAssets contextRef="c-248" decimals="-5" id="f-1306" unitRef="usd">4200000</us-gaap:DefinedBenefitPlanSettlementsPlanAssets>
    <us-gaap:DefinedBenefitPlanSettlementsPlanAssets contextRef="c-1" decimals="-5" id="f-1307" unitRef="usd">139600000</us-gaap:DefinedBenefitPlanSettlementsPlanAssets>
    <us-gaap:DefinedBenefitPlanSettlementsPlanAssets contextRef="c-16" decimals="-5" id="f-1308" unitRef="usd">115100000</us-gaap:DefinedBenefitPlanSettlementsPlanAssets>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss contextRef="c-240" decimals="-5" id="f-1309" unitRef="usd">2900000</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss contextRef="c-238" decimals="-5" id="f-1310" unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss contextRef="c-247" decimals="-5" id="f-1311" unitRef="usd">-18100000</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss contextRef="c-248" decimals="-5" id="f-1312" unitRef="usd">9200000</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss contextRef="c-1" decimals="-5" id="f-1313" unitRef="usd">-15200000</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss contextRef="c-16" decimals="-5" id="f-1314" unitRef="usd">9200000</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-249" decimals="-5" id="f-1315" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-243" decimals="-5" id="f-1316" unitRef="usd">178100000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-250" decimals="-5" id="f-1317" unitRef="usd">294500000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-245" decimals="-5" id="f-1318" unitRef="usd">295700000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-6" decimals="-5" id="f-1319" unitRef="usd">294500000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-7" decimals="-5" id="f-1320" unitRef="usd">473800000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan contextRef="c-249" decimals="-5" id="f-1321" unitRef="usd">0</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan contextRef="c-243" decimals="-5" id="f-1322" unitRef="usd">30600000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan contextRef="c-250" decimals="-5" id="f-1323" unitRef="usd">20400000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan contextRef="c-245" decimals="-5" id="f-1324" unitRef="usd">-13400000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan contextRef="c-6" decimals="-5" id="f-1325" unitRef="usd">20400000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan contextRef="c-7" decimals="-5" id="f-1326" unitRef="usd">17200000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c-249" decimals="-5" id="f-1327" unitRef="usd">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c-243" decimals="-5" id="f-1328" unitRef="usd">30600000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c-250" decimals="-5" id="f-1329" unitRef="usd">30800000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c-245" decimals="-5" id="f-1330" unitRef="usd">18000000.0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c-6" decimals="-5" id="f-1331" unitRef="usd">30800000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c-7" decimals="-5" id="f-1332" unitRef="usd">48600000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities contextRef="c-249" decimals="-5" id="f-1333" unitRef="usd">0</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities contextRef="c-243" decimals="-5" id="f-1334" unitRef="usd">0</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities contextRef="c-250" decimals="-5" id="f-1335" unitRef="usd">400000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities contextRef="c-245" decimals="-5" id="f-1336" unitRef="usd">400000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities contextRef="c-6" decimals="-5" id="f-1337" unitRef="usd">400000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities contextRef="c-7" decimals="-5" id="f-1338" unitRef="usd">400000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent contextRef="c-249" decimals="-5" id="f-1339" unitRef="usd">0</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent contextRef="c-243" decimals="-5" id="f-1340" unitRef="usd">0</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent contextRef="c-250" decimals="-5" id="f-1341" unitRef="usd">10000000.0</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent contextRef="c-245" decimals="-5" id="f-1342" unitRef="usd">31000000.0</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent contextRef="c-6" decimals="-5" id="f-1343" unitRef="usd">10000000.0</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent contextRef="c-7" decimals="-5" id="f-1344" unitRef="usd">31000000.0</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan contextRef="c-249" decimals="-5" id="f-1345" unitRef="usd">0</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan contextRef="c-243" decimals="-5" id="f-1346" unitRef="usd">30600000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan contextRef="c-250" decimals="-5" id="f-1347" unitRef="usd">20400000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan contextRef="c-245" decimals="-5" id="f-1348" unitRef="usd">-13400000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan contextRef="c-6" decimals="-5" id="f-1349" unitRef="usd">20400000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan contextRef="c-7" decimals="-5" id="f-1350" unitRef="usd">17200000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="c-243"
      decimals="INF"
      id="f-1351"
      unitRef="number">0.045</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="c-250"
      decimals="INF"
      id="f-1352"
      unitRef="number">0.048</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="c-245"
      decimals="INF"
      id="f-1353"
      unitRef="number">0.044</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="c-6"
      decimals="INF"
      id="f-1354"
      unitRef="number">0.048</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="c-7"
      decimals="INF"
      id="f-1355"
      unitRef="number">0.044</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="c-250"
      decimals="INF"
      id="f-1356"
      unitRef="number">0.032</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="c-245"
      decimals="INF"
      id="f-1357"
      unitRef="number">0.033</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="c-6"
      decimals="INF"
      id="f-1358"
      unitRef="number">0.032</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="c-7"
      decimals="INF"
      id="f-1359"
      unitRef="number">0.033</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <wcc:DefinedBenefitPlanNumberOfPlansWithProjectedBenefitObligationsInExcessOfFairValueOfPlanAssets
      contextRef="c-1"
      decimals="0"
      id="f-1360"
      unitRef="numberofplans">7</wcc:DefinedBenefitPlanNumberOfPlansWithProjectedBenefitObligationsInExcessOfFairValueOfPlanAssets>
    <wcc:DefinedBenefitPlanNumberOfPlansWithProjectedBenefitObligationsInExcessOfFairValueOfPlanAssets
      contextRef="c-16"
      decimals="0"
      id="f-1361"
      unitRef="numberofplans">9</wcc:DefinedBenefitPlanNumberOfPlansWithProjectedBenefitObligationsInExcessOfFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation contextRef="c-6" decimals="-5" id="f-1362" unitRef="usd">31500000</us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation>
    <us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation contextRef="c-7" decimals="-5" id="f-1363" unitRef="usd">215000000.0</us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation>
    <us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets contextRef="c-6" decimals="-5" id="f-1364" unitRef="usd">21100000</us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets>
    <us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets contextRef="c-7" decimals="-5" id="f-1365" unitRef="usd">183800000</us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation contextRef="c-249" decimals="-5" id="f-1366" unitRef="usd">0</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation contextRef="c-250" decimals="-5" id="f-1367" unitRef="usd">268100000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation contextRef="c-243" decimals="-5" id="f-1368" unitRef="usd">147500000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation contextRef="c-245" decimals="-5" id="f-1369" unitRef="usd">302500000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <wcc:DefinedBenefitPlanNumberOfPlansWithAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssets
      contextRef="c-1"
      decimals="0"
      id="f-1370"
      unitRef="numberofplans">6</wcc:DefinedBenefitPlanNumberOfPlansWithAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssets>
    <wcc:DefinedBenefitPlanNumberOfPlansWithAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssets
      contextRef="c-16"
      decimals="0"
      id="f-1371"
      unitRef="numberofplans">9</wcc:DefinedBenefitPlanNumberOfPlansWithAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation contextRef="c-6" decimals="-5" id="f-1372" unitRef="usd">15300000</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation contextRef="c-7" decimals="-5" id="f-1373" unitRef="usd">208600000</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets contextRef="c-6" decimals="-5" id="f-1374" unitRef="usd">7400000</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets contextRef="c-7" decimals="-5" id="f-1375" unitRef="usd">183800000</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets>
    <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock contextRef="c-1" id="f-1376">&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables set forth the components of net periodic pension cost (benefit) for the Company&#x2019;s defined benefit plans:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:24.375%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.367%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.367%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.367%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.367%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.099%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.367%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.367%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.099%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.369%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Domestic Plan&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Components of Net Periodic Pension Cost (Benefit)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1386"&gt;1.1&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1387"&gt;10.4&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1388"&gt;8.7&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1389"&gt;13.1&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1390"&gt;12.9&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1391"&gt;9.5&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1392"&gt;14.2&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1393"&gt;23.3&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1394"&gt;18.2&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1395"&gt;(0.3)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1396"&gt;(9.6)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1397"&gt;(14.4)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1398"&gt;(13.7)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1399"&gt;(14.0)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1400"&gt;(17.6)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1401"&gt;(14.0)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1402"&gt;(23.6)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1403"&gt;(32.0)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4.5pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recognized actuarial loss&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1404"&gt;&#x2014;&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1405"&gt;&#x2014;&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1406"&gt;&#x2014;&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1407"&gt;(0.5)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1408"&gt;(2.3)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1409"&gt;(0.9)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1410"&gt;(0.5)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1411"&gt;(2.3)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1412"&gt;(0.9)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Curtailment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1413"&gt;&#x2014;&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1414"&gt;&#x2014;&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1415"&gt;&#x2014;&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1416"&gt;(0.2)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1417"&gt;&#x2014;&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1418"&gt;&#x2014;&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1419"&gt;(0.2)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1420"&gt;&#x2014;&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1421"&gt;&#x2014;&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1422"&gt;2.5&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1423"&gt;4.7&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1424"&gt;&#x2014;&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1425"&gt;(0.4)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1426"&gt;(1.9)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1427"&gt;(0.1)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1428"&gt;2.1&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1429"&gt;2.8&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1430"&gt;(0.1)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4.5pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic pension cost (benefit)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNetBenefitCostsTableTextBlock>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-240" decimals="-5" id="f-1377" unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-238" decimals="-5" id="f-1378" unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-251" decimals="-5" id="f-1379" unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-247" decimals="-5" id="f-1380" unitRef="usd">1900000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-248" decimals="-5" id="f-1381" unitRef="usd">4700000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-252" decimals="-5" id="f-1382" unitRef="usd">8300000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-1" decimals="-5" id="f-1383" unitRef="usd">1900000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-16" decimals="-5" id="f-1384" unitRef="usd">4700000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-17" decimals="-5" id="f-1385" unitRef="usd">8300000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c-240" decimals="-5" id="f-1431" unitRef="usd">3300000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c-238" decimals="-5" id="f-1432" unitRef="usd">5500000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c-251" decimals="-5" id="f-1433" unitRef="usd">-5700000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c-247" decimals="-5" id="f-1434" unitRef="usd">200000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c-248" decimals="-5" id="f-1435" unitRef="usd">-600000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c-252" decimals="-5" id="f-1436" unitRef="usd">-800000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c-1" decimals="-5" id="f-1437" unitRef="usd">3500000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c-16" decimals="-5" id="f-1438" unitRef="usd">4900000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c-17" decimals="-5" id="f-1439" unitRef="usd">-6500000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:OtherNonoperatingGainsLosses contextRef="c-253" decimals="-5" id="f-1440" unitRef="usd">1600000</us-gaap:OtherNonoperatingGainsLosses>
    <us-gaap:OtherNonoperatingGainsLosses contextRef="c-254" decimals="-5" id="f-1441" unitRef="usd">200000</us-gaap:OtherNonoperatingGainsLosses>
    <us-gaap:OtherNonoperatingGainsLosses contextRef="c-255" decimals="-5" id="f-1442" unitRef="usd">-14800000</us-gaap:OtherNonoperatingGainsLosses>
    <us-gaap:ScheduleOfAssumptionsUsedTableTextBlock contextRef="c-1" id="f-1443">&lt;div style="margin-bottom:3pt;margin-top:9pt;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following weighted-average actuarial assumptions were used to determine net periodic pension cost (benefit):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:24.484%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.648%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.648%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.648%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.648%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.648%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.648%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.648%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.648%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.660%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Domestic Plan&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rate of compensation increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAssumptionsUsedTableTextBlock>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="c-240"
      decimals="INF"
      id="f-1444"
      unitRef="number">0.045</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="c-238"
      decimals="INF"
      id="f-1445"
      unitRef="number">0.044</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="c-251"
      decimals="INF"
      id="f-1446"
      unitRef="number">0.029</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="c-247"
      decimals="INF"
      id="f-1447"
      unitRef="number">0.044</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="c-248"
      decimals="INF"
      id="f-1448"
      unitRef="number">0.048</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="c-252"
      decimals="INF"
      id="f-1449"
      unitRef="number">0.024</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="c-1"
      decimals="INF"
      id="f-1450"
      unitRef="number">0.044</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="c-16"
      decimals="INF"
      id="f-1451"
      unitRef="number">0.046</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="c-17"
      decimals="INF"
      id="f-1452"
      unitRef="number">0.026</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="c-240"
      decimals="INF"
      id="f-1453"
      unitRef="number">0.045</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="c-238"
      decimals="INF"
      id="f-1454"
      unitRef="number">0.048</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="c-251"
      decimals="INF"
      id="f-1455"
      unitRef="number">0.043</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="c-247"
      decimals="INF"
      id="f-1456"
      unitRef="number">0.051</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="c-248"
      decimals="INF"
      id="f-1457"
      unitRef="number">0.055</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="c-252"
      decimals="INF"
      id="f-1458"
      unitRef="number">0.050</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="c-1"
      decimals="INF"
      id="f-1459"
      unitRef="number">0.048</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="c-16"
      decimals="INF"
      id="f-1460"
      unitRef="number">0.051</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="c-17"
      decimals="INF"
      id="f-1461"
      unitRef="number">0.046</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="c-247"
      decimals="INF"
      id="f-1462"
      unitRef="number">0.033</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="c-248"
      decimals="INF"
      id="f-1463"
      unitRef="number">0.034</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="c-252"
      decimals="INF"
      id="f-1464"
      unitRef="number">0.034</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="c-1"
      decimals="INF"
      id="f-1465"
      unitRef="number">0.033</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="c-16"
      decimals="INF"
      id="f-1466"
      unitRef="number">0.034</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="c-17"
      decimals="INF"
      id="f-1467"
      unitRef="number">0.034</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <wcc:DefinedBenefitPlanAssetsActualGainLoss
      contextRef="c-1"
      decimals="INF"
      id="f-1468"
      unitRef="number">0.018</wcc:DefinedBenefitPlanAssetsActualGainLoss>
    <us-gaap:ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock contextRef="c-1" id="f-1469">&lt;div style="margin-bottom:6pt;margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table sets forth the changes and the end of year components of accumulated other comprehensive (income) loss for the defined benefit plans:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:73.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.036%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Changes to Balance:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning balance, before tax effect&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(40.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior service credit recognized in current year due to curtailment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net actuarial (gain) loss arising in current year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recognized actuarial loss&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1476"&gt;0.5&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1477"&gt;2.3&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Curtailment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency exchange rate changes and other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance, before tax effect&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(41.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Components of Balance:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior service credit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net actuarial gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(41.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance, before tax effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(41.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance, after tax effect&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(33.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax contextRef="c-7" decimals="-5" id="f-1470" unitRef="usd">-22500000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax contextRef="c-41" decimals="-5" id="f-1471" unitRef="usd">-40600000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax contextRef="c-1" decimals="-5" id="f-1472" unitRef="usd">-100000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax contextRef="c-16" decimals="-5" id="f-1473" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax contextRef="c-1" decimals="-5" id="f-1474" unitRef="usd">17000000.0</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax contextRef="c-16" decimals="-5" id="f-1475" unitRef="usd">-19600000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <wcc:OtherComprehensiveIncomeLossDefinedBenefitPlanCurtailmentGainLossBeforeTax contextRef="c-1" decimals="-5" id="f-1478" unitRef="usd">200000</wcc:OtherComprehensiveIncomeLossDefinedBenefitPlanCurtailmentGainLossBeforeTax>
    <wcc:OtherComprehensiveIncomeLossDefinedBenefitPlanCurtailmentGainLossBeforeTax contextRef="c-16" decimals="-5" id="f-1479" unitRef="usd">0</wcc:OtherComprehensiveIncomeLossDefinedBenefitPlanCurtailmentGainLossBeforeTax>
    <wcc:OtherComprehensiveIncomeLossDefinedBenefitPlanSettlementGainLossBeforeTax contextRef="c-1" decimals="-5" id="f-1480" unitRef="usd">-2100000</wcc:OtherComprehensiveIncomeLossDefinedBenefitPlanSettlementGainLossBeforeTax>
    <wcc:OtherComprehensiveIncomeLossDefinedBenefitPlanSettlementGainLossBeforeTax contextRef="c-16" decimals="-5" id="f-1481" unitRef="usd">-2800000</wcc:OtherComprehensiveIncomeLossDefinedBenefitPlanSettlementGainLossBeforeTax>
    <wcc:OtherComprehensiveIncomeLossDefinedBenefitPlanForeignCurrencyTranslationGainLoss contextRef="c-1" decimals="-5" id="f-1482" unitRef="usd">-700000</wcc:OtherComprehensiveIncomeLossDefinedBenefitPlanForeignCurrencyTranslationGainLoss>
    <wcc:OtherComprehensiveIncomeLossDefinedBenefitPlanForeignCurrencyTranslationGainLoss contextRef="c-16" decimals="-5" id="f-1483" unitRef="usd">-1000000.0</wcc:OtherComprehensiveIncomeLossDefinedBenefitPlanForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax contextRef="c-6" decimals="-5" id="f-1484" unitRef="usd">-41500000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax contextRef="c-7" decimals="-5" id="f-1485" unitRef="usd">-22500000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax contextRef="c-6" decimals="-5" id="f-1486" unitRef="usd">-100000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax contextRef="c-7" decimals="-5" id="f-1487" unitRef="usd">-200000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax contextRef="c-6" decimals="-5" id="f-1488" unitRef="usd">41400000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax contextRef="c-7" decimals="-5" id="f-1489" unitRef="usd">22300000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax contextRef="c-6" decimals="-5" id="f-1490" unitRef="usd">-41500000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax contextRef="c-7" decimals="-5" id="f-1491" unitRef="usd">-22500000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <wcc:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanTax contextRef="c-6" decimals="-5" id="f-1492" unitRef="usd">8500000</wcc:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanTax>
    <wcc:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanTax contextRef="c-7" decimals="-5" id="f-1493" unitRef="usd">2800000</wcc:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax contextRef="c-6" decimals="-5" id="f-1494" unitRef="usd">-33000000.0</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax contextRef="c-7" decimals="-5" id="f-1495" unitRef="usd">-19700000</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
    <us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock contextRef="c-1" id="f-1496">&lt;div style="margin-bottom:6pt;margin-top:9pt;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following benefit payments, which reflect expected future service, are expected to be paid as follows for the Foreign Plans:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:71.637%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:79.920%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.880%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;For the year ending December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2030 to 2034&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths contextRef="c-250" decimals="-5" id="f-1497" unitRef="usd">10300000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo contextRef="c-250" decimals="-5" id="f-1498" unitRef="usd">10800000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree contextRef="c-250" decimals="-5" id="f-1499" unitRef="usd">11100000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour contextRef="c-250" decimals="-5" id="f-1500" unitRef="usd">14600000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive contextRef="c-250" decimals="-5" id="f-1501" unitRef="usd">15100000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter contextRef="c-250" decimals="-5" id="f-1502" unitRef="usd">89000000.0</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear contextRef="c-250" decimals="-5" id="f-1503" unitRef="usd">7100000</us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear>
    <us-gaap:DefinedBenefitPlanPlanAssetsAllocationTableTextBlock contextRef="c-1" id="f-1505">&lt;div style="margin-top:6pt;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The asset mixes and the asset allocation guidelines for the Domestic Plan and Foreign Plans are summarized as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:47.720%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.141%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.141%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.141%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.146%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign Plans&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Allocation Guidelines&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Min&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Target&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Max&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Domestic treasuries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pooled investment funds and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property/real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Insurance products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:47.720%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.141%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.141%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.141%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.146%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Domestic Plan&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Allocation Guidelines&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Min&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Target&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Max&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Domestic treasuries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:47.720%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.141%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.141%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.141%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.146%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign Plans&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Allocation Guidelines&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Min&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Target&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Max&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Domestic treasuries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pooled investment funds and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property/real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Insurance products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DefinedBenefitPlanPlanAssetsAllocationTableTextBlock>
    <us-gaap:DefinedBenefitPlanPlanAssetsAllocationTableTextBlock contextRef="c-1" id="f-1504">&lt;div style="margin-top:6pt;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The asset mixes and the asset allocation guidelines for the Domestic Plan and Foreign Plans are summarized as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:47.720%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.141%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.141%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.141%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.146%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign Plans&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Allocation Guidelines&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Min&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Target&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Max&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Domestic treasuries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pooled investment funds and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property/real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Insurance products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:47.720%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.141%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.141%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.141%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.146%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Domestic Plan&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Allocation Guidelines&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Min&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Target&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Max&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Domestic treasuries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:47.720%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.141%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.141%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.141%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.146%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign Plans&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Allocation Guidelines&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Min&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Target&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Max&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Domestic treasuries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pooled investment funds and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property/real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Insurance products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DefinedBenefitPlanPlanAssetsAllocationTableTextBlock>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="c-256"
      decimals="INF"
      id="f-1506"
      unitRef="number">0.176</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-257"
      decimals="INF"
      id="f-1507"
      unitRef="number">0</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-256"
      decimals="INF"
      id="f-1508"
      unitRef="number">0.19</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-258"
      decimals="INF"
      id="f-1509"
      unitRef="number">0.44</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="c-259"
      decimals="INF"
      id="f-1510"
      unitRef="number">0.007</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-260"
      decimals="INF"
      id="f-1511"
      unitRef="number">0</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-259"
      decimals="INF"
      id="f-1512"
      unitRef="number">0.01</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-261"
      decimals="INF"
      id="f-1513"
      unitRef="number">0</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="c-262"
      decimals="INF"
      id="f-1514"
      unitRef="number">0.033</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-263"
      decimals="INF"
      id="f-1515"
      unitRef="number">0.01</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-262"
      decimals="INF"
      id="f-1516"
      unitRef="number">0.03</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-264"
      decimals="INF"
      id="f-1517"
      unitRef="number">0.25</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="c-265"
      decimals="INF"
      id="f-1518"
      unitRef="number">0.668</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-266"
      decimals="INF"
      id="f-1519"
      unitRef="number">0.37</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-265"
      decimals="INF"
      id="f-1520"
      unitRef="number">0.66</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-267"
      decimals="INF"
      id="f-1521"
      unitRef="number">0.92</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="c-268"
      decimals="INF"
      id="f-1522"
      unitRef="number">0.708</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-268"
      decimals="INF"
      id="f-1523"
      unitRef="number">0.70</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="c-269"
      decimals="INF"
      id="f-1524"
      unitRef="number">0.037</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-270"
      decimals="INF"
      id="f-1525"
      unitRef="number">0</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-269"
      decimals="INF"
      id="f-1526"
      unitRef="number">0.03</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-271"
      decimals="INF"
      id="f-1527"
      unitRef="number">0.09</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="c-272"
      decimals="INF"
      id="f-1528"
      unitRef="number">0.073</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-273"
      decimals="INF"
      id="f-1529"
      unitRef="number">0.07</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-272"
      decimals="INF"
      id="f-1530"
      unitRef="number">0.07</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-274"
      decimals="INF"
      id="f-1531"
      unitRef="number">0.07</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="c-275"
      decimals="INF"
      id="f-1532"
      unitRef="number">0.006</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-276"
      decimals="INF"
      id="f-1533"
      unitRef="number">0</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-275"
      decimals="INF"
      id="f-1534"
      unitRef="number">0.01</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-277"
      decimals="INF"
      id="f-1535"
      unitRef="number">0.08</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="c-250"
      decimals="INF"
      id="f-1536"
      unitRef="number">1.000</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-250"
      decimals="INF"
      id="f-1537"
      unitRef="number">1</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="c-278"
      decimals="INF"
      id="f-1538"
      unitRef="number">0.040</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-279"
      decimals="INF"
      id="f-1539"
      unitRef="number">0</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-278"
      decimals="INF"
      id="f-1540"
      unitRef="number">0.04</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-280"
      decimals="INF"
      id="f-1541"
      unitRef="number">0.35</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="c-281"
      decimals="INF"
      id="f-1542"
      unitRef="number">0.173</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-282"
      decimals="INF"
      id="f-1543"
      unitRef="number">0</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-281"
      decimals="INF"
      id="f-1544"
      unitRef="number">0.17</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-283"
      decimals="INF"
      id="f-1545"
      unitRef="number">0</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="c-284"
      decimals="INF"
      id="f-1546"
      unitRef="number">0.405</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-285"
      decimals="INF"
      id="f-1547"
      unitRef="number">0</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-284"
      decimals="INF"
      id="f-1548"
      unitRef="number">0.41</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-286"
      decimals="INF"
      id="f-1549"
      unitRef="number">0</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="c-287"
      decimals="INF"
      id="f-1550"
      unitRef="number">0.578</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-287"
      decimals="INF"
      id="f-1551"
      unitRef="number">0.58</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="c-288"
      decimals="INF"
      id="f-1552"
      unitRef="number">0.382</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-289"
      decimals="INF"
      id="f-1553"
      unitRef="number">0</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-288"
      decimals="INF"
      id="f-1554"
      unitRef="number">0.38</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-290"
      decimals="INF"
      id="f-1555"
      unitRef="number">0</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="c-243"
      decimals="INF"
      id="f-1556"
      unitRef="number">1.000</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-243"
      decimals="INF"
      id="f-1557"
      unitRef="number">1</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="c-291"
      decimals="INF"
      id="f-1558"
      unitRef="number">0.197</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-292"
      decimals="INF"
      id="f-1559"
      unitRef="number">0.12</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-291"
      decimals="INF"
      id="f-1560"
      unitRef="number">0.21</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-293"
      decimals="INF"
      id="f-1561"
      unitRef="number">0.29</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="c-294"
      decimals="INF"
      id="f-1562"
      unitRef="number">0.008</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-295"
      decimals="INF"
      id="f-1563"
      unitRef="number">0</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-294"
      decimals="INF"
      id="f-1564"
      unitRef="number">0.01</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-296"
      decimals="INF"
      id="f-1565"
      unitRef="number">0</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="c-297"
      decimals="3"
      id="f-1566"
      unitRef="number">0.032</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-298"
      decimals="INF"
      id="f-1567"
      unitRef="number">0.01</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-297"
      decimals="INF"
      id="f-1568"
      unitRef="number">0.01</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-299"
      decimals="INF"
      id="f-1569"
      unitRef="number">0.31</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="c-300"
      decimals="3"
      id="f-1570"
      unitRef="number">0.637</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-301"
      decimals="INF"
      id="f-1571"
      unitRef="number">0.48</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-300"
      decimals="INF"
      id="f-1572"
      unitRef="number">0.67</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-302"
      decimals="INF"
      id="f-1573"
      unitRef="number">0.78</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="c-303"
      decimals="INF"
      id="f-1574"
      unitRef="number">0.677</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-303"
      decimals="INF"
      id="f-1575"
      unitRef="number">0.69</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="c-304"
      decimals="3"
      id="f-1576"
      unitRef="number">0.040</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-305"
      decimals="INF"
      id="f-1577"
      unitRef="number">0.02</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-304"
      decimals="INF"
      id="f-1578"
      unitRef="number">0.02</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-306"
      decimals="INF"
      id="f-1579"
      unitRef="number">0.08</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="c-307"
      decimals="INF"
      id="f-1580"
      unitRef="number">0.071</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-308"
      decimals="INF"
      id="f-1581"
      unitRef="number">0.07</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-307"
      decimals="INF"
      id="f-1582"
      unitRef="number">0.07</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-309"
      decimals="INF"
      id="f-1583"
      unitRef="number">0.07</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="c-310"
      decimals="3"
      id="f-1584"
      unitRef="number">0.015</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-311"
      decimals="INF"
      id="f-1585"
      unitRef="number">0</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-310"
      decimals="INF"
      id="f-1586"
      unitRef="number">0.01</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-312"
      decimals="INF"
      id="f-1587"
      unitRef="number">0.08</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="c-245"
      decimals="INF"
      id="f-1588"
      unitRef="number">1.000</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-245"
      decimals="INF"
      id="f-1589"
      unitRef="number">1</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock contextRef="c-1" id="f-1590">&lt;div style="text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables set forth the fair value of assets by asset category for the Domestic Plan and Foreign Plans:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:37.496%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.604%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;NAV&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Foreign Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Domestic treasuries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pooled investment funds and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;196.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;196.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property/real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Insurance products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total investments in Foreign Plans&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;271.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;294.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &#160;&#160;&#160;&#160;Investments measured at fair value using the net asset value (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;NAV&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; per share practical expedient have not been classified in the fair value hierarchy. The amounts presented in the tables above are intended to reconcile the fair value hierarchy to the total fair value of plan assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:7pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:37.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.613%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.613%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.613%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.613%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.614%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;NAV&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Domestic Plan&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Domestic treasuries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total investments in Domestic Plan&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Foreign Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Domestic treasuries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pooled investment funds and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;188.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;188.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property/real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Insurance products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total investments in Foreign Plans&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;270.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;295.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Domestic treasuries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pooled investment funds and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;188.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;188.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property/real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Insurance products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total investments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;380.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;473.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &#160;&#160;&#160;&#160;Investments measured at fair value using the NAV per share practical expedient have not been classified in the fair value hierarchy. The amounts presented in the tables above are intended to reconcile the fair value hierarchy to the total fair value of plan assets.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-313" decimals="-5" id="f-1591" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-314" decimals="-5" id="f-1592" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-315" decimals="-5" id="f-1593" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-316" decimals="-5" id="f-1594" unitRef="usd">51800000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-256" decimals="-5" id="f-1595" unitRef="usd">51800000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-317" decimals="-5" id="f-1596" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-318" decimals="-5" id="f-1597" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-319" decimals="-5" id="f-1598" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-320" decimals="-5" id="f-1599" unitRef="usd">2000000.0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-259" decimals="-5" id="f-1600" unitRef="usd">2000000.0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-321" decimals="-5" id="f-1601" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-322" decimals="-5" id="f-1602" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-323" decimals="-5" id="f-1603" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-324" decimals="-5" id="f-1604" unitRef="usd">9800000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-262" decimals="-5" id="f-1605" unitRef="usd">9800000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-325" decimals="-5" id="f-1606" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-326" decimals="-5" id="f-1607" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-327" decimals="-5" id="f-1608" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-328" decimals="-5" id="f-1609" unitRef="usd">196800000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-265" decimals="-5" id="f-1610" unitRef="usd">196800000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-329" decimals="-5" id="f-1611" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-330" decimals="-5" id="f-1612" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-331" decimals="-5" id="f-1613" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-332" decimals="-5" id="f-1614" unitRef="usd">10900000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-269" decimals="-5" id="f-1615" unitRef="usd">10900000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-333" decimals="-5" id="f-1616" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-334" decimals="-5" id="f-1617" unitRef="usd">21400000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-335" decimals="-5" id="f-1618" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-336" decimals="-5" id="f-1619" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-272" decimals="-5" id="f-1620" unitRef="usd">21400000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-337" decimals="-5" id="f-1621" unitRef="usd">1800000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-338" decimals="-5" id="f-1622" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-339" decimals="-5" id="f-1623" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-340" decimals="-5" id="f-1624" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-275" decimals="-5" id="f-1625" unitRef="usd">1800000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-341" decimals="-5" id="f-1626" unitRef="usd">1800000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-342" decimals="-5" id="f-1627" unitRef="usd">21400000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-343" decimals="-5" id="f-1628" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-344" decimals="-5" id="f-1629" unitRef="usd">271300000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-250" decimals="-5" id="f-1630" unitRef="usd">294500000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-345" decimals="-5" id="f-1631" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-346" decimals="-5" id="f-1632" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-347" decimals="-5" id="f-1633" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-348" decimals="-5" id="f-1634" unitRef="usd">7200000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-278" decimals="-5" id="f-1635" unitRef="usd">7200000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-349" decimals="-5" id="f-1636" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-350" decimals="-5" id="f-1637" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-351" decimals="-5" id="f-1638" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-352" decimals="-5" id="f-1639" unitRef="usd">30900000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-281" decimals="-5" id="f-1640" unitRef="usd">30900000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-353" decimals="-5" id="f-1641" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-354" decimals="-5" id="f-1642" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-355" decimals="-5" id="f-1643" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-356" decimals="-5" id="f-1644" unitRef="usd">72000000.0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-284" decimals="-5" id="f-1645" unitRef="usd">72000000.0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-357" decimals="-5" id="f-1646" unitRef="usd">68000000.0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-358" decimals="-5" id="f-1647" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-359" decimals="-5" id="f-1648" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-360" decimals="-5" id="f-1649" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-288" decimals="-5" id="f-1650" unitRef="usd">68000000.0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-361" decimals="-5" id="f-1651" unitRef="usd">68000000.0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-362" decimals="-5" id="f-1652" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-363" decimals="-5" id="f-1653" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-364" decimals="-5" id="f-1654" unitRef="usd">110100000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-243" decimals="-5" id="f-1655" unitRef="usd">178100000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-365" decimals="-5" id="f-1656" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-366" decimals="-5" id="f-1657" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-367" decimals="-5" id="f-1658" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-368" decimals="-5" id="f-1659" unitRef="usd">58300000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-291" decimals="-5" id="f-1660" unitRef="usd">58300000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-369" decimals="-5" id="f-1661" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-370" decimals="-5" id="f-1662" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-371" decimals="-5" id="f-1663" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-372" decimals="-5" id="f-1664" unitRef="usd">2400000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-294" decimals="-5" id="f-1665" unitRef="usd">2400000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-373" decimals="-5" id="f-1666" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-374" decimals="-5" id="f-1667" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-375" decimals="-5" id="f-1668" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-376" decimals="-5" id="f-1669" unitRef="usd">9600000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-297" decimals="-5" id="f-1670" unitRef="usd">9600000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-377" decimals="-5" id="f-1671" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-378" decimals="-5" id="f-1672" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-379" decimals="-5" id="f-1673" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-380" decimals="-5" id="f-1674" unitRef="usd">188200000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-300" decimals="-5" id="f-1675" unitRef="usd">188200000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-381" decimals="-5" id="f-1676" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-382" decimals="-5" id="f-1677" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-382" decimals="-5" id="f-1678" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-383" decimals="-5" id="f-1679" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-383" decimals="-5" id="f-1680" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-384" decimals="-5" id="f-1681" unitRef="usd">11800000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-304" decimals="-5" id="f-1682" unitRef="usd">11800000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-385" decimals="-5" id="f-1683" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-386" decimals="-5" id="f-1684" unitRef="usd">20900000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-387" decimals="-5" id="f-1685" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-388" decimals="-5" id="f-1686" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-307" decimals="-5" id="f-1687" unitRef="usd">20900000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-389" decimals="-5" id="f-1688" unitRef="usd">4500000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-390" decimals="-5" id="f-1689" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-391" decimals="-5" id="f-1690" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-392" decimals="-5" id="f-1691" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-310" decimals="-5" id="f-1692" unitRef="usd">4500000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-393" decimals="-5" id="f-1693" unitRef="usd">4500000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-394" decimals="-5" id="f-1694" unitRef="usd">20900000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-395" decimals="-5" id="f-1695" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-396" decimals="-5" id="f-1696" unitRef="usd">270300000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-245" decimals="-5" id="f-1697" unitRef="usd">295700000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-397" decimals="-5" id="f-1698" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-398" decimals="-5" id="f-1699" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-399" decimals="-5" id="f-1700" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-400" decimals="-5" id="f-1701" unitRef="usd">65500000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-401" decimals="-5" id="f-1702" unitRef="usd">65500000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-402" decimals="-5" id="f-1703" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-403" decimals="-5" id="f-1704" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-404" decimals="-5" id="f-1705" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-405" decimals="-5" id="f-1706" unitRef="usd">33300000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-406" decimals="-5" id="f-1707" unitRef="usd">33300000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-407" decimals="-5" id="f-1708" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-408" decimals="-5" id="f-1709" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-409" decimals="-5" id="f-1710" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-410" decimals="-5" id="f-1711" unitRef="usd">81700000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-411" decimals="-5" id="f-1712" unitRef="usd">81600000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-412" decimals="-5" id="f-1713" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-413" decimals="-5" id="f-1714" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-414" decimals="-5" id="f-1715" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-415" decimals="-5" id="f-1716" unitRef="usd">188200000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-416" decimals="-5" id="f-1717" unitRef="usd">188200000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-417" decimals="-5" id="f-1718" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-418" decimals="-5" id="f-1719" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-419" decimals="-5" id="f-1720" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-420" decimals="-5" id="f-1721" unitRef="usd">11800000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-421" decimals="-5" id="f-1722" unitRef="usd">11800000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-422" decimals="-5" id="f-1723" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-423" decimals="-5" id="f-1724" unitRef="usd">20900000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-424" decimals="-5" id="f-1725" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-425" decimals="-5" id="f-1726" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-426" decimals="-5" id="f-1727" unitRef="usd">20900000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-427" decimals="-5" id="f-1728" unitRef="usd">68000000.0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-428" decimals="-5" id="f-1729" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-429" decimals="-5" id="f-1730" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-430" decimals="-5" id="f-1731" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-431" decimals="-5" id="f-1732" unitRef="usd">68000000.0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-432" decimals="-5" id="f-1733" unitRef="usd">4500000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-433" decimals="-5" id="f-1734" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-434" decimals="-5" id="f-1735" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-435" decimals="-5" id="f-1736" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-436" decimals="-5" id="f-1737" unitRef="usd">4500000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-437" decimals="-5" id="f-1738" unitRef="usd">72500000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-438" decimals="-5" id="f-1739" unitRef="usd">20900000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-439" decimals="-5" id="f-1740" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-440" decimals="-5" id="f-1741" unitRef="usd">380400000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-7" decimals="-5" id="f-1742" unitRef="usd">473800000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="c-1" id="f-1743">&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Wesco sponsors a stock-based compensation plan. On May 27, 2021, the Company&#x2019;s stockholders approved the WESCO International, Inc. 2021 Omnibus Incentive Plan (the &#x201c;2021 Plan&#x201d;). The 2021 Plan is administered by the Compensation Committee of the Company&#x2019;s Board of Directors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2021 Plan was designed to be the successor plan to all prior stock-based compensation plans. Accordingly, no new awards may be granted under the Company&#x2019;s 1999 Long-Term Incentive Plan, as amended and restated (the &#x201c;1999 Plan&#x201d;) or any other prior plan. Awards outstanding under any such prior plans will remain in full force and effect under such plans according to their respective terms. To the extent that any such award is forfeited, terminates, expires or lapses without being exercised, or is settled for cash, the shares subject to such award not delivered will again be available for awards under the 2021 Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The maximum number of shares of the Company&#x2019;s common stock that may be granted pursuant to awards under the 2021 Plan is 2,150,000, less any shares issued under the 1999 Plan between March 31, 2021 and May 27, 2021. If any award granted under the 2021 Plan is forfeited, terminates, expires or lapses instead of being exercised, or is settled for cash, the shares subject to such award will again be available for grant under the 2021 Plan. Shares delivered by participants or withheld by the Company to pay all or a portion of the exercise price or withholding taxes with respect to stock option or stock appreciation right awards will not again be available for issuance. Shares delivered by participants or withheld by the Company to satisfy applicable tax withholding obligations with respect to restricted shares or restricted stock units will again be available for grant under the 2021 Plan. As of December&#160;31, 2024, 1,565,398 shares of common stock were reserved under the 2021 Plan for future equity award grants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock-based compensation awards outstanding under Wesco&#x2019;s plans comprise stock options, stock-settled stock appreciation rights, restricted stock units and performance-based awards. Compensation cost for all stock-based awards is measured at fair value on the date of grant and compensation cost is recognized, net of estimated forfeitures, over the service period for awards expected to vest. The fair value of stock options and stock-settled stock appreciation rights is determined using the Black-Scholes model. The fair value of restricted stock units and performance-based awards with performance conditions is determined by the grant-date closing price of Wesco&#x2019;s common stock. The forfeiture assumption is based on Wesco&#x2019;s historical participant behavior that is reviewed on at least an annual basis. For stock options and stock-settled stock appreciation rights that are exercised, and for restricted stock units and performance-based awards that vest, shares are issued out of Wesco&#x2019;s outstanding common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock options and stock-settled stock appreciation rights vest ratably over a three-year period and terminate on the tenth anniversary of the grant date unless terminated sooner under certain conditions. Restricted stock unit awards that were granted under the 1999 Plan vested fully on the third anniversary of the date of grant. Restricted stock units awarded under the 2021 Plan typically vest ratably over a three-year period on each of the first, second and third anniversaries of the grant date. Vesting of performance-based awards is based on a three-year performance period, and the number of shares earned, if any, depends on the attainment of certain performance levels, as described below. Outstanding awards would vest upon the consummation of a change in control transaction with performance-based awards vesting at the target level.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Performance-based awards are based on two equally-weighted performance measures: the three-year average growth rate of Wesco&#x2019;s net income attributable to common stockholders and the three-year cumulative return on net assets. These awards are accounted for as awards with performance conditions; compensation cost is recognized over the performance period based upon Wesco&#x2019;s determination of whether it is probable that the performance targets will be achieved.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Wesco recognized $28.9 million, $48.1 million and $46.4 million of non-cash stock-based compensation expense for the years ended December&#160;31, 2024, 2023 and 2022, respectively, which is included in selling, general and administrative expenses for all such periods. As of December&#160;31, 2024, there was $52.6 million of total unrecognized compensation expense related to non-vested stock-based compensation arrangements for all awards previously made, which is expected to be recognized as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:center;text-indent:13.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:52.046%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:60.697%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:37.103%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;For the year ending December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The aggregate intrinsic value of awards exercised and vested during the years ended December&#160;31, 2024, 2023, and 2022 was $80.6 million, $172.8 million, and $68.3 million, respectively. The gross income tax benefit associated with the exercise of stock-based awards totaled $19.1 million, $40.8 million, and $15.8 million in 2024, 2023, and 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the years ended December&#160;31, 2024, 2023 and 2022, Wesco granted the following stock options, restricted stock units, and performance-based awards at the following weighted-average fair values:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:center;text-indent:13.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.619%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.642%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.482%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.615%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.503%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.615%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.343%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted stock units granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;249,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;177,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;234,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performance-based awards granted&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;194,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;212,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average fair value&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:112%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%"&gt;As described further below, the year ended December&#160;31, 2024 includes performance-based awards granted in February 2021 for which actual achievement levels were certified in February 2024, as well as performance-based awards granted during the year ended December&#160;31, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair values of stock options, as disclosed in the table above, were estimated using the following weighted-average assumptions in the respective periods:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:center;text-indent:13.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.619%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.642%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.482%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.615%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.503%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.615%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.343%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.2%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.1%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected life (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.09%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.89%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The risk-free interest rate is based on the U.S. Treasury Daily Yield Curve rate as of the grant date. The expected life is based on historical exercise experience, the expected volatility is based on the volatility of the Company&#x2019;s daily stock price over the expected life preceding the grant date of the award, and the expected dividend yield is based on the calculated yield on the Company&#x2019;s common stock at date of grant using the current year projected dividend distribution rate. The Company did not pay dividends to holders of its common stock during the year ended December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth a summary of stock options and related information for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.501%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.937%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="45" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Remaining&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Contractual&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Life (In years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate&lt;br/&gt;Intrinsic&lt;br/&gt;Value&lt;br/&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted- Average Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,495)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,279)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,198)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;154.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,715)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,452)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;End of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;234,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercisable at end of year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the year ended December&#160;31, 2024, the aggregate intrinsic value of stock options exercised during such period was not material.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth a summary of stock-settled stock appreciation rights and related information for the periods presented:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.501%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.937%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="45" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Life (In years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate&lt;br/&gt;Intrinsic&lt;br/&gt;Value&lt;br/&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;818,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,248,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,370,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(118,513)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(428,500)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(113,382)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(727)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,331)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,891)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;End of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;699,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;818,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,248,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercisable at end of year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;699,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;777,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,083,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the year ended December&#160;31, 2024, the aggregate intrinsic value of stock-settled stock appreciation rights exercised during such period was $15.2&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:15.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth a summary of restricted stock units and related information for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.052%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:29.341%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.858%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.561%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.858%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.561%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.858%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.561%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.858%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.561%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.858%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.561%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.864%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;407,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127.49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;774,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;974,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;249,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;177,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;234,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(195,578)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(508,173)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(393,194)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,222)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(36,106)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(41,535)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;427,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;407,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127.49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;774,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth a summary of performance-based awards and related information for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:7pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.052%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:29.341%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.858%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.561%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.858%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.561%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.858%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.561%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.858%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.561%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.858%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.561%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.864%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;254,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;335,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;380,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Granted&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;194,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;212,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(223,042)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(289,394)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(115,394)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,899)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;151.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,732)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,087)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;254,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;335,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:112%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&#160;&#160;&#160;&#160;The year ended December&#160;31, 2024 includes 80,951 performance-based awards granted in February 2024 with a fair value of $152.07 and three-year performance period ending December 31, 2026, and 111,521 of additional performance-based awards related to awards originally granted in February 2021 with a fair value of $77.08 and three-year performance period ended December 31, 2023 for which actual achievement levels were certified in February 2024.</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized contextRef="c-1" decimals="0" id="f-1744" unitRef="shares">2150000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance contextRef="c-6" decimals="0" id="f-1745" unitRef="shares">1565398</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ShareBasedCompensation contextRef="c-441" decimals="-5" id="f-1746" unitRef="usd">28900000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-442" decimals="-5" id="f-1747" unitRef="usd">48100000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-443" decimals="-5" id="f-1748" unitRef="usd">46400000</us-gaap:ShareBasedCompensation>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="c-6" decimals="-5" id="f-1749" unitRef="usd">52600000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:ShareBasedCompensation contextRef="c-444" decimals="-5" id="f-1750" unitRef="usd">29600000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-445" decimals="-5" id="f-1751" unitRef="usd">18400000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-446" decimals="-5" id="f-1752" unitRef="usd">4200000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-447" decimals="-5" id="f-1753" unitRef="usd">400000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c-1" decimals="-5" id="f-1754" unitRef="usd">80600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c-16" decimals="-5" id="f-1755" unitRef="usd">172800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c-17" decimals="-5" id="f-1756" unitRef="usd">68300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="c-1" decimals="-5" id="f-1757" unitRef="usd">19100000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="c-16" decimals="-5" id="f-1758" unitRef="usd">40800000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="c-17" decimals="-5" id="f-1759" unitRef="usd">15800000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock contextRef="c-1" id="f-1760">&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the years ended December&#160;31, 2024, 2023 and 2022, Wesco granted the following stock options, restricted stock units, and performance-based awards at the following weighted-average fair values:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:center;text-indent:13.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.619%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.642%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.482%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.615%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.503%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.615%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.343%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted stock units granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;249,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;177,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;234,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performance-based awards granted&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;194,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;212,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average fair value&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c-448"
      decimals="0"
      id="f-1761"
      unitRef="shares">85425</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c-449"
      decimals="0"
      id="f-1762"
      unitRef="shares">78729</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c-450"
      decimals="0"
      id="f-1763"
      unitRef="shares">92799</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-448"
      decimals="2"
      id="f-1764"
      unitRef="usdPerShare">72.05</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-449"
      decimals="2"
      id="f-1765"
      unitRef="usdPerShare">76.69</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-450"
      decimals="2"
      id="f-1766"
      unitRef="usdPerShare">57.15</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-451"
      decimals="INF"
      id="f-1767"
      unitRef="shares">249757</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-452"
      decimals="INF"
      id="f-1768"
      unitRef="shares">177659</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-453"
      decimals="0"
      id="f-1769"
      unitRef="shares">234800</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-451"
      decimals="2"
      id="f-1770"
      unitRef="usdPerShare">158.78</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-452"
      decimals="2"
      id="f-1771"
      unitRef="usdPerShare">169.65</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-453"
      decimals="2"
      id="f-1772"
      unitRef="usdPerShare">122.13</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-454"
      decimals="INF"
      id="f-1773"
      unitRef="shares">194599</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-455"
      decimals="INF"
      id="f-1774"
      unitRef="shares">212656</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-456"
      decimals="0"
      id="f-1775"
      unitRef="shares">83991</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-454"
      decimals="2"
      id="f-1776"
      unitRef="usdPerShare">109.04</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-455"
      decimals="2"
      id="f-1777"
      unitRef="usdPerShare">87.04</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-456"
      decimals="2"
      id="f-1778"
      unitRef="usdPerShare">122.09</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="c-1" id="f-1779">&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair values of stock options, as disclosed in the table above, were estimated using the following weighted-average assumptions in the respective periods:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:center;text-indent:13.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.619%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.642%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.482%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.615%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.503%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.615%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.343%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.2%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.1%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected life (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.09%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.89%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="c-1"
      decimals="INF"
      id="f-1780"
      unitRef="number">0.042</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="c-16"
      decimals="INF"
      id="f-1781"
      unitRef="number">0.041</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="c-17"
      decimals="INF"
      id="f-1782"
      unitRef="number">0.020</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c-1" id="f-1783">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c-16" id="f-1784">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c-17" id="f-1785">P7Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c-1" decimals="INF" id="f-1786" unitRef="rate">0.55</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c-16" decimals="INF" id="f-1787" unitRef="rate">0.50</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c-17" decimals="INF" id="f-1788" unitRef="rate">0.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c-1" decimals="INF" id="f-1789" unitRef="rate">0.0109</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c-16" decimals="INF" id="f-1790" unitRef="rate">0.0089</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="c-1" id="f-1791">&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth a summary of stock options and related information for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.501%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.937%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="45" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Remaining&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Contractual&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Life (In years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate&lt;br/&gt;Intrinsic&lt;br/&gt;Value&lt;br/&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted- Average Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,495)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,279)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,198)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;154.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,715)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,452)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;End of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;234,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercisable at end of year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c-457"
      decimals="0"
      id="f-1792"
      unitRef="shares">163082</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-457"
      decimals="2"
      id="f-1793"
      unitRef="usdPerShare">144.51</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c-458"
      decimals="0"
      id="f-1794"
      unitRef="shares">87347</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-458"
      decimals="2"
      id="f-1795"
      unitRef="usdPerShare">121.55</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c-459"
      decimals="0"
      id="f-1796"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-459"
      decimals="2"
      id="f-1797"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c-448"
      decimals="0"
      id="f-1798"
      unitRef="shares">85425</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="c-448"
      decimals="2"
      id="f-1799"
      unitRef="usdPerShare">152.07</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c-449"
      decimals="0"
      id="f-1800"
      unitRef="shares">78729</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="c-449"
      decimals="2"
      id="f-1801"
      unitRef="usdPerShare">169.72</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c-450"
      decimals="0"
      id="f-1802"
      unitRef="shares">92799</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="c-450"
      decimals="2"
      id="f-1803"
      unitRef="usdPerShare">121.58</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c-448"
      decimals="0"
      id="f-1804"
      unitRef="shares">3495</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="c-448"
      decimals="2"
      id="f-1805"
      unitRef="usdPerShare">128.40</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c-449"
      decimals="0"
      id="f-1806"
      unitRef="shares">1279</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="c-449"
      decimals="2"
      id="f-1807"
      unitRef="usdPerShare">122.09</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c-450"
      decimals="0"
      id="f-1808"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="c-450"
      decimals="2"
      id="f-1809"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="c-448"
      decimals="0"
      id="f-1810"
      unitRef="shares">10198</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="c-448"
      decimals="2"
      id="f-1811"
      unitRef="usdPerShare">154.32</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="c-449"
      decimals="0"
      id="f-1812"
      unitRef="shares">1715</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="c-449"
      decimals="2"
      id="f-1813"
      unitRef="usdPerShare">148.67</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="c-450"
      decimals="0"
      id="f-1814"
      unitRef="shares">5452</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="c-450"
      decimals="2"
      id="f-1815"
      unitRef="usdPerShare">122.09</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c-460"
      decimals="0"
      id="f-1816"
      unitRef="shares">234814</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-460"
      decimals="2"
      id="f-1817"
      unitRef="usdPerShare">147.08</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c-448" id="f-1818">P8Y1M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="c-460" decimals="-5" id="f-1819" unitRef="usd">8000000.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c-457"
      decimals="0"
      id="f-1820"
      unitRef="shares">163082</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-457"
      decimals="2"
      id="f-1821"
      unitRef="usdPerShare">144.51</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c-458"
      decimals="0"
      id="f-1822"
      unitRef="shares">87347</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-458"
      decimals="2"
      id="f-1823"
      unitRef="usdPerShare">121.55</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber contextRef="c-6" decimals="0" id="f-1824" unitRef="shares">78399</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="c-460"
      decimals="2"
      id="f-1825"
      unitRef="usdPerShare">136.60</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="c-448" id="f-1826">P7Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="c-460" decimals="-5" id="f-1827" unitRef="usd">3500000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber contextRef="c-7" decimals="0" id="f-1828" unitRef="shares">28411</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="c-457"
      decimals="2"
      id="f-1829"
      unitRef="usdPerShare">121.53</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber contextRef="c-41" decimals="0" id="f-1830" unitRef="shares">879</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="c-458"
      decimals="2"
      id="f-1831"
      unitRef="usdPerShare">122.09</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock contextRef="c-1" id="f-1832">&lt;div style="margin-top:6pt;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth a summary of stock-settled stock appreciation rights and related information for the periods presented:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.501%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.937%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="45" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Life (In years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate&lt;br/&gt;Intrinsic&lt;br/&gt;Value&lt;br/&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;818,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,248,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,370,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(118,513)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(428,500)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(113,382)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(727)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,331)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,891)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;End of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;699,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;818,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,248,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercisable at end of year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;699,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;777,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,083,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the year ended December&#160;31, 2024, the aggregate intrinsic value of stock-settled stock appreciation rights exercised during such period was $15.2&#160;million.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="c-461"
      decimals="0"
      id="f-1833"
      unitRef="shares">818284</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-461"
      decimals="2"
      id="f-1834"
      unitRef="usdPerShare">59.55</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="c-462"
      decimals="0"
      id="f-1835"
      unitRef="shares">1248115</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-462"
      decimals="2"
      id="f-1836"
      unitRef="usdPerShare">62.02</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="c-463"
      decimals="0"
      id="f-1837"
      unitRef="shares">1370388</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-463"
      decimals="2"
      id="f-1838"
      unitRef="usdPerShare">62.09</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-464"
      decimals="INF"
      id="f-1839"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="c-464"
      decimals="2"
      id="f-1840"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-465"
      decimals="INF"
      id="f-1841"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="c-465"
      decimals="2"
      id="f-1842"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-466"
      decimals="INF"
      id="f-1843"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="c-466"
      decimals="2"
      id="f-1844"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised
      contextRef="c-464"
      decimals="0"
      id="f-1845"
      unitRef="shares">118513</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="c-1"
      decimals="2"
      id="f-1846"
      unitRef="usdPerShare">63.29</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised
      contextRef="c-465"
      decimals="0"
      id="f-1847"
      unitRef="shares">428500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="c-16"
      decimals="2"
      id="f-1848"
      unitRef="usdPerShare">66.70</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised
      contextRef="c-466"
      decimals="0"
      id="f-1849"
      unitRef="shares">113382</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="c-17"
      decimals="2"
      id="f-1850"
      unitRef="usdPerShare">61.90</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures
      contextRef="c-464"
      decimals="0"
      id="f-1851"
      unitRef="shares">727</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="c-464"
      decimals="2"
      id="f-1852"
      unitRef="usdPerShare">76.25</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures
      contextRef="c-465"
      decimals="0"
      id="f-1853"
      unitRef="shares">1331</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="c-465"
      decimals="2"
      id="f-1854"
      unitRef="usdPerShare">74.57</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures
      contextRef="c-466"
      decimals="0"
      id="f-1855"
      unitRef="shares">8891</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="c-466"
      decimals="2"
      id="f-1856"
      unitRef="usdPerShare">73.35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="c-467"
      decimals="0"
      id="f-1857"
      unitRef="shares">699044</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-467"
      decimals="2"
      id="f-1858"
      unitRef="usdPerShare">58.90</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms contextRef="c-464" id="f-1859">P4Y1M6D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding contextRef="c-467" decimals="-5" id="f-1860" unitRef="usd">85300000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="c-461"
      decimals="0"
      id="f-1861"
      unitRef="shares">818284</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-461"
      decimals="2"
      id="f-1862"
      unitRef="usdPerShare">59.55</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="c-462"
      decimals="0"
      id="f-1863"
      unitRef="shares">1248115</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-462"
      decimals="2"
      id="f-1864"
      unitRef="usdPerShare">62.02</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
      contextRef="c-467"
      decimals="0"
      id="f-1865"
      unitRef="shares">699044</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="c-467"
      decimals="2"
      id="f-1866"
      unitRef="usdPerShare">58.90</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="c-464" id="f-1867">P4Y1M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="c-467" decimals="-5" id="f-1868" unitRef="usd">85300000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
      contextRef="c-461"
      decimals="0"
      id="f-1869"
      unitRef="shares">777479</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="c-461"
      decimals="2"
      id="f-1870"
      unitRef="usdPerShare">58.64</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
      contextRef="c-462"
      decimals="0"
      id="f-1871"
      unitRef="shares">1083320</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="c-462"
      decimals="2"
      id="f-1872"
      unitRef="usdPerShare">61.91</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c-464" decimals="-5" id="f-1873" unitRef="usd">15200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock contextRef="c-1" id="f-1874">&lt;div style="margin-top:9pt;text-align:justify;text-indent:15.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth a summary of restricted stock units and related information for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.052%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:29.341%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.858%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.561%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.858%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.561%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.858%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.561%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.858%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.561%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.858%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.561%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.864%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;407,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127.49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;774,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;974,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;249,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;177,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;234,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(195,578)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(508,173)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(393,194)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,222)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(36,106)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(41,535)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;427,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;407,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127.49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;774,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth a summary of performance-based awards and related information for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:7pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.052%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:29.341%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.858%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.561%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.858%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.561%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.858%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.561%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.858%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.561%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.858%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.561%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.864%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;254,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;335,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;380,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Granted&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;194,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;212,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(223,042)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(289,394)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(115,394)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,899)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;151.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,732)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,087)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;254,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;335,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:112%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&#160;&#160;&#160;&#160;The year ended December&#160;31, 2024 includes 80,951 performance-based awards granted in February 2024 with a fair value of $152.07 and three-year performance period ending December 31, 2026, and 111,521 of additional performance-based awards related to awards originally granted in February 2021 with a fair value of $77.08 and three-year performance period ended December 31, 2023 for which actual achievement levels were certified in February 2024.</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-468"
      decimals="INF"
      id="f-1875"
      unitRef="shares">407613</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-468"
      decimals="2"
      id="f-1876"
      unitRef="usdPerShare">127.49</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-469"
      decimals="INF"
      id="f-1877"
      unitRef="shares">774233</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-469"
      decimals="2"
      id="f-1878"
      unitRef="usdPerShare">73.79</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-470"
      decimals="0"
      id="f-1879"
      unitRef="shares">974162</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-470"
      decimals="2"
      id="f-1880"
      unitRef="usdPerShare">53.48</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-451"
      decimals="INF"
      id="f-1881"
      unitRef="shares">249757</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-451"
      decimals="2"
      id="f-1882"
      unitRef="usdPerShare">158.78</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-452"
      decimals="INF"
      id="f-1883"
      unitRef="shares">177659</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-452"
      decimals="2"
      id="f-1884"
      unitRef="usdPerShare">169.65</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-453"
      decimals="0"
      id="f-1885"
      unitRef="shares">234800</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-453"
      decimals="2"
      id="f-1886"
      unitRef="usdPerShare">122.13</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c-451"
      decimals="INF"
      id="f-1887"
      unitRef="shares">195578</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-451"
      decimals="2"
      id="f-1888"
      unitRef="usdPerShare">115.66</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c-452"
      decimals="INF"
      id="f-1889"
      unitRef="shares">508173</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-452"
      decimals="2"
      id="f-1890"
      unitRef="usdPerShare">59.72</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c-453"
      decimals="INF"
      id="f-1891"
      unitRef="shares">393194</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-453"
      decimals="2"
      id="f-1892"
      unitRef="usdPerShare">53.13</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c-451"
      decimals="0"
      id="f-1893"
      unitRef="shares">34222</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c-451"
      decimals="2"
      id="f-1894"
      unitRef="usdPerShare">141.98</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c-452"
      decimals="0"
      id="f-1895"
      unitRef="shares">36106</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c-452"
      decimals="2"
      id="f-1896"
      unitRef="usdPerShare">137.28</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c-453"
      decimals="0"
      id="f-1897"
      unitRef="shares">41535</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c-453"
      decimals="2"
      id="f-1898"
      unitRef="usdPerShare">66.30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-471"
      decimals="INF"
      id="f-1899"
      unitRef="shares">427570</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-471"
      decimals="2"
      id="f-1900"
      unitRef="usdPerShare">149.84</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-468"
      decimals="INF"
      id="f-1901"
      unitRef="shares">407613</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-468"
      decimals="2"
      id="f-1902"
      unitRef="usdPerShare">127.49</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-469"
      decimals="0"
      id="f-1903"
      unitRef="shares">774233</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-469"
      decimals="2"
      id="f-1904"
      unitRef="usdPerShare">73.79</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-472"
      decimals="INF"
      id="f-1905"
      unitRef="shares">254859</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-472"
      decimals="2"
      id="f-1906"
      unitRef="usdPerShare">115.15</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-473"
      decimals="INF"
      id="f-1907"
      unitRef="shares">335329</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-473"
      decimals="2"
      id="f-1908"
      unitRef="usdPerShare">75.26</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-474"
      decimals="0"
      id="f-1909"
      unitRef="shares">380819</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-474"
      decimals="2"
      id="f-1910"
      unitRef="usdPerShare">59.23</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-454"
      decimals="INF"
      id="f-1911"
      unitRef="shares">194599</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-454"
      decimals="2"
      id="f-1912"
      unitRef="usdPerShare">109.04</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-455"
      decimals="INF"
      id="f-1913"
      unitRef="shares">212656</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-455"
      decimals="2"
      id="f-1914"
      unitRef="usdPerShare">87.04</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-456"
      decimals="0"
      id="f-1915"
      unitRef="shares">83991</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-456"
      decimals="2"
      id="f-1916"
      unitRef="usdPerShare">122.09</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c-454"
      decimals="INF"
      id="f-1917"
      unitRef="shares">223042</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-454"
      decimals="2"
      id="f-1918"
      unitRef="usdPerShare">77.08</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c-455"
      decimals="INF"
      id="f-1919"
      unitRef="shares">289394</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-455"
      decimals="2"
      id="f-1920"
      unitRef="usdPerShare">48.32</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c-456"
      decimals="0"
      id="f-1921"
      unitRef="shares">115394</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-456"
      decimals="2"
      id="f-1922"
      unitRef="usdPerShare">54.64</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c-454"
      decimals="INF"
      id="f-1923"
      unitRef="shares">11899</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c-454"
      decimals="2"
      id="f-1924"
      unitRef="usdPerShare">151.11</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c-455"
      decimals="INF"
      id="f-1925"
      unitRef="shares">3732</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c-455"
      decimals="2"
      id="f-1926"
      unitRef="usdPerShare">111.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c-456"
      decimals="INF"
      id="f-1927"
      unitRef="shares">14087</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c-456"
      decimals="2"
      id="f-1928"
      unitRef="usdPerShare">60.75</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-475"
      decimals="INF"
      id="f-1929"
      unitRef="shares">214517</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-475"
      decimals="2"
      id="f-1930"
      unitRef="usdPerShare">147.19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-472"
      decimals="INF"
      id="f-1931"
      unitRef="shares">254859</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-472"
      decimals="2"
      id="f-1932"
      unitRef="usdPerShare">115.15</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-473"
      decimals="0"
      id="f-1933"
      unitRef="shares">335329</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-473"
      decimals="2"
      id="f-1934"
      unitRef="usdPerShare">75.26</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-476"
      decimals="0"
      id="f-1935"
      unitRef="shares">80951</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-476"
      decimals="2"
      id="f-1936"
      unitRef="usdPerShare">152.07</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-477"
      decimals="0"
      id="f-1937"
      unitRef="shares">111521</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-477"
      decimals="2"
      id="f-1938"
      unitRef="usdPerShare">77.08</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c-1" id="f-1939">&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From time to time, a number of lawsuits and claims have been or may be asserted against the Company relating to the conduct of its business, including litigation relating to commercial, product and employment matters. The outcome of any litigation cannot be predicted with certainty, and some lawsuits may be determined adversely to Wesco. However, management does not believe that the ultimate outcome of any such pending matters is likely to have a material adverse effect on Wesco&#x2019;s financial condition or liquidity, although the resolution in any fiscal period of one or more of these matters may have a material adverse effect on Wesco&#x2019;s results of operations for that period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2024, the Company had $48.2&#160;million in outstanding letters of credit and guarantees.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LettersOfCreditOutstandingAmount contextRef="c-6" decimals="-5" id="f-1940" unitRef="usd">48200000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="c-1" id="f-1941">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;16. BUSINESS SEGMENTS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has operating segments comprising three strategic business units consisting of EES, CSS and UBS. These operating segments are equivalent to the Company&#x2019;s reportable segments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&lt;span style="-sec-ix-hidden:f-1943"&gt;The President and Chief Executive Officer serves as the Company&#x2019;s Chief Operating Decision Maker (&#x201c;CODM&#x201d;).&lt;/span&gt; The CODM allocates resources and evaluates the performance of the Company&#x2019;s reportable segments based on adjusted earnings before interest, taxes, depreciation and amortization (&#x201c;adjusted EBITDA&#x201d;), which is the Company&#x2019;s measure of segment profit or loss. The CODM considers budget-to-actual and year-over-year variances for net sales and adjusted EBITDA when making decisions about allocating resources to the segments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company incurs corporate costs primarily related to treasury, tax, information technology, legal and other centralized functions. The Company also has various corporate assets. Segment assets may not include jointly used assets, but segment results include depreciation expense or other allocations related to those assets. Interest expense and other non-operating items are either not allocated to the segments or reviewed on a segment basis. Corporate expenses and assets not directly identifiable with a reportable segment are reported in the tables below to reconcile the reportable segments to the consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a description of each of the Company&#x2019;s reportable segments and their business activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Electrical &amp;amp; Electronic Solutions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The EES segment, with approximately 6,700 employees serving customers in over 50 countries, supplies a broad range of products and solutions primarily to construction, industrial and original equipment manufacturer (&#x201c;OEM&#x201d;) customers. The product portfolio in this business includes a broad range of electrical equipment and supplies, automation and connected devices (the &#x201c;Internet of Things&#x201d; or &#x201c;IoT&#x201d;), security, lighting, wire and cable, safety, and maintenance, repair and operating (&#x201c;MRO&#x201d;) products from industry-leading manufacturing partners. The EES service portfolio includes contractor solutions to improve project execution, direct and indirect manufacturing supply chain optimization programs, lighting and renewables advisory services, and digital and automation solutions to improve safety and productivity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Communications &amp;amp; Security Solutions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The CSS segment, with approximately 4,700 employees serving customers in over 50 countries, is a global leader in data center, network infrastructure and security solutions. CSS sells directly to end-users or through an extensive network of channel partners, including data communications contractors, security and network integrators, professional audio/visual integrators, and systems integrators. Beyond its core portfolio, CSS provides a wide range of professional A/V, safety, facilities, and energy management solutions. The full CSS product portfolio is frequently paired with services designed to enhance efficiency and productivity across all customer segments globally. These services include data center services, advisory, installation enhancement, project deployment, supply chain solutions, and management platforms.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Utility &amp;amp; Broadband Solutions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The UBS segment, with approximately 2,300 employees serving customers primarily in the U.S. and Canada, provides products and services to investor-owned utilities, public power companies, including municipalities, as well as global service providers, wireless providers, broadband operators and the contractors that service these customers. The UBS segment divested Wesco&#x2019;s integrated supply business on April 1, 2024. The products sold include wire and cable, transformers, transmission and distribution hardware, switches, protective devices, connectors, lighting, conduit, fiber and copper cable, connectivity products, pole line hardware, racks, cabinets, safety and MRO products, and point-to-point wireless devices. The UBS segment also offers a complete set of service solutions to improve customer supply chain efficiencies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present information about the Company&#x2019;s reportable segments and reconcile adjusted EBITDA by segment, which is the Company&#x2019;s measure of segment profit or loss, to income before income taxes on a consolidated basis for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:45.752%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.641%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;EES&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;CSS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;UBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Reportable Segments Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,546.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,537.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,735.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,818.8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of goods sold (excluding depreciation and amortization)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,517.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,918.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,670.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,106.2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative payroll expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;854.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;614.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;244.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,713.6&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other segment items&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;456.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;383.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,017.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;717.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;621.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;643.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,982.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjusted EBITDA margin %&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Reconciliation of adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146.8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(50.9)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation expense&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unallocated amounts (Corporate):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.4&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;561.5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense, net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;364.9&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(41.8)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;951.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt; Selling, general and administrative payroll expenses includes salaries, benefits, commissions, incentives, temporary labor, and other payroll expenses.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;Other segment items primarily includes allocated expenses (which includes employee-related allocations), transportation costs, facility costs (including rent and utilities), employee expenses (including travel and entertainment), credit losses, professional and consulting fees, supplies, real estate and personal property taxes, sales promotion expenses, and gains (losses) on the sale, disposal, or abandonment of property and equipment.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;Stock-based compensation expense is excluded from selling, general and administrative payroll expenses, as this is an adjustment to calculate adjusted EBITDA.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(4) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;The reportable segments do not incur interest expense as these costs are centrally controlled through the Corporate treasury function.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:45.752%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.641%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;EES&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;CSS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;UBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Reportable Segments Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,610.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,152.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,622.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,385.2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of goods sold (excluding depreciation and amortization)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,576.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,524.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,440.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,541.5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative payroll expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;872.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;594.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;275.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,741.7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other segment items&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;434.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;349.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;167.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;951.5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;727.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;683.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;739.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,150.5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjusted EBITDA margin %&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Reconciliation of adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other expense, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82.9&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation expense&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unallocated amounts (Corporate):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41.3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;548.6&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense, net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;389.3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(57.8)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;992.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt; Selling, general and administrative payroll expenses includes salaries, benefits, commissions, incentives, temporary labor, and other payroll expenses.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;Other segment items primarily includes allocated expenses (which includes employee-related allocations), transportation costs, facility costs (including rent and utilities), employee expenses (including travel and entertainment), credit losses, professional and consulting fees, supplies, real estate and personal property taxes, sales promotion expenses, and gains (losses) on the sale, disposal, or abandonment of property and equipment.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;Stock-based compensation expense is excluded from selling, general and administrative payroll expenses, as this is an adjustment to calculate adjusted EBITDA.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(4) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;The reportable segments do not incur interest expense as these costs are centrally controlled through the Corporate treasury function.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:45.752%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.641%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;EES&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;CSS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;UBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Reportable Segments Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,823.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,401.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,195.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,420.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of goods sold (excluding depreciation and amortization)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,708.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,944.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,106.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,758.8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative payroll expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;822.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;516.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;264.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,602.8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other segment items&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;441.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;341.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;930.9&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;851.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;599.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;677.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,127.6&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjusted EBITDA margin %&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Reconciliation of adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134.3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation expense&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.6&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unallocated amounts (Corporate):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;492.9&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense, net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;294.4&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other expense, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,136.7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt; Selling, general and administrative payroll expenses includes salaries, benefits, commissions, incentives, temporary labor, and other payroll expenses.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;Other segment items primarily includes allocated expenses (which includes employee-related allocations), transportation costs, facility costs (including rent and utilities), employee expenses (including travel and entertainment), credit losses, professional and consulting fees, supplies, real estate and personal property taxes, sales promotion expenses, and gains (losses) on the sale, disposal, or abandonment of property and equipment.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;Stock-based compensation expense is excluded from selling, general and administrative payroll expenses, as this is an adjustment to calculate adjusted EBITDA.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(4) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;The reportable segments do not incur interest expense as these costs are centrally controlled through the Corporate treasury function.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth depreciation and amortization by reportable segment for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:72.807%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:44.482%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.369%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.804%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.369%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.804%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.372%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;EES&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42.6&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;CSS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68.4&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;UBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reportable segments total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134.3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;179.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth other (income) expense, net by reportable segment for the periods presented, which primarily consists of net foreign currency exchange (gains) losses and the gain on the divestiture of the WIS business:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:72.807%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:44.482%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.369%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.804%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.369%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.804%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.372%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;EES&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.0)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;CSS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 7pt 0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;UBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(121.2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reportable segments total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(50.9)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(41.8)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(57.8)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(92.7)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth capital expenditures by reportable segment for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:72.807%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:44.482%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.369%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.804%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.369%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.804%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.372%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;EES&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;CSS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 7pt 0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;UBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reportable segments total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76.4&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 7pt 0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99.4&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth total assets by reportable segment for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:56.286%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:45.653%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:24.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.098%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:24.875%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;EES&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,457.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,553.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;CSS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,009.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,626.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;UBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,497.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,908.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reportable segments total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,964.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,088.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,097.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;972.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,061.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,060.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.85pt;font-weight:400;line-height:112%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%;padding-left:7pt"&gt;Total assets for Corporate primarily consist of cash and cash equivalents, deferred income taxes, property, buildings and equipment, capitalized cloud computing arrangement costs, operating lease assets, and pension assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth tangible long-lived assets, which include property, buildings and equipment, and operating lease assets, by geographic area:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.005%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:60.976%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.332%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.859%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.333%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;893.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;906.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;177.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other International&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,178.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,184.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;No individual other international country&#x2019;s tangible long-lived assets are material.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="c-1"
      decimals="INF"
      id="f-1942"
      unitRef="segment">3</us-gaap:NumberOfReportableSegments>
    <us-gaap:SegmentReportingCodmProfitLossMeasureHowUsedDescription contextRef="c-1" id="f-1944">The CODM allocates resources and evaluates the performance of the Company&#x2019;s reportable segments based on adjusted earnings before interest, taxes, depreciation and amortization (&#x201c;adjusted EBITDA&#x201d;), which is the Company&#x2019;s measure of segment profit or loss. The CODM considers budget-to-actual and year-over-year variances for net sales and adjusted EBITDA when making decisions about allocating resources to the segments.</us-gaap:SegmentReportingCodmProfitLossMeasureHowUsedDescription>
    <dei:EntityNumberOfEmployees
      contextRef="c-122"
      decimals="0"
      id="f-1945"
      unitRef="employees">6700</dei:EntityNumberOfEmployees>
    <us-gaap:NumberOfCountriesInWhichEntityOperates
      contextRef="c-122"
      decimals="INF"
      id="f-1946"
      unitRef="countries">50</us-gaap:NumberOfCountriesInWhichEntityOperates>
    <dei:EntityNumberOfEmployees
      contextRef="c-123"
      decimals="0"
      id="f-1947"
      unitRef="employees">4700</dei:EntityNumberOfEmployees>
    <us-gaap:NumberOfCountriesInWhichEntityOperates
      contextRef="c-123"
      decimals="INF"
      id="f-1948"
      unitRef="countries">50</us-gaap:NumberOfCountriesInWhichEntityOperates>
    <dei:EntityNumberOfEmployees
      contextRef="c-124"
      decimals="0"
      id="f-1949"
      unitRef="employees">2300</dei:EntityNumberOfEmployees>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="c-1" id="f-1950">&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present information about the Company&#x2019;s reportable segments and reconcile adjusted EBITDA by segment, which is the Company&#x2019;s measure of segment profit or loss, to income before income taxes on a consolidated basis for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:45.752%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.641%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;EES&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;CSS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;UBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Reportable Segments Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,546.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,537.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,735.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,818.8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of goods sold (excluding depreciation and amortization)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,517.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,918.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,670.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,106.2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative payroll expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;854.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;614.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;244.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,713.6&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other segment items&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;456.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;383.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,017.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;717.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;621.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;643.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,982.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjusted EBITDA margin %&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Reconciliation of adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146.8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(50.9)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation expense&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unallocated amounts (Corporate):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.4&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;561.5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense, net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;364.9&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(41.8)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;951.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt; Selling, general and administrative payroll expenses includes salaries, benefits, commissions, incentives, temporary labor, and other payroll expenses.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;Other segment items primarily includes allocated expenses (which includes employee-related allocations), transportation costs, facility costs (including rent and utilities), employee expenses (including travel and entertainment), credit losses, professional and consulting fees, supplies, real estate and personal property taxes, sales promotion expenses, and gains (losses) on the sale, disposal, or abandonment of property and equipment.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;Stock-based compensation expense is excluded from selling, general and administrative payroll expenses, as this is an adjustment to calculate adjusted EBITDA.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(4) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;The reportable segments do not incur interest expense as these costs are centrally controlled through the Corporate treasury function.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:45.752%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.641%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;EES&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;CSS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;UBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Reportable Segments Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,610.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,152.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,622.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,385.2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of goods sold (excluding depreciation and amortization)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,576.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,524.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,440.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,541.5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative payroll expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;872.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;594.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;275.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,741.7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other segment items&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;434.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;349.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;167.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;951.5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;727.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;683.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;739.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,150.5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjusted EBITDA margin %&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Reconciliation of adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other expense, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82.9&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation expense&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unallocated amounts (Corporate):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41.3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;548.6&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense, net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;389.3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(57.8)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;992.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt; Selling, general and administrative payroll expenses includes salaries, benefits, commissions, incentives, temporary labor, and other payroll expenses.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;Other segment items primarily includes allocated expenses (which includes employee-related allocations), transportation costs, facility costs (including rent and utilities), employee expenses (including travel and entertainment), credit losses, professional and consulting fees, supplies, real estate and personal property taxes, sales promotion expenses, and gains (losses) on the sale, disposal, or abandonment of property and equipment.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;Stock-based compensation expense is excluded from selling, general and administrative payroll expenses, as this is an adjustment to calculate adjusted EBITDA.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(4) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;The reportable segments do not incur interest expense as these costs are centrally controlled through the Corporate treasury function.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:45.752%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.641%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;EES&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;CSS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;UBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Reportable Segments Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,823.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,401.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,195.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,420.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of goods sold (excluding depreciation and amortization)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,708.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,944.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,106.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,758.8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative payroll expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;822.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;516.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;264.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,602.8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other segment items&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;441.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;341.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;930.9&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;851.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;599.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;677.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,127.6&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjusted EBITDA margin %&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Reconciliation of adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134.3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation expense&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.6&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unallocated amounts (Corporate):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;492.9&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense, net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;294.4&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other expense, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,136.7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt; Selling, general and administrative payroll expenses includes salaries, benefits, commissions, incentives, temporary labor, and other payroll expenses.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;Other segment items primarily includes allocated expenses (which includes employee-related allocations), transportation costs, facility costs (including rent and utilities), employee expenses (including travel and entertainment), credit losses, professional and consulting fees, supplies, real estate and personal property taxes, sales promotion expenses, and gains (losses) on the sale, disposal, or abandonment of property and equipment.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;Stock-based compensation expense is excluded from selling, general and administrative payroll expenses, as this is an adjustment to calculate adjusted EBITDA.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(4) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;The reportable segments do not incur interest expense as these costs are centrally controlled through the Corporate treasury function.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-79" decimals="-5" id="f-1951" unitRef="usd">8546800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-82" decimals="-5" id="f-1952" unitRef="usd">7537000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-85" decimals="-5" id="f-1953" unitRef="usd">5735000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-5" id="f-1954" unitRef="usd">21818800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization contextRef="c-79" decimals="-5" id="f-1955" unitRef="usd">6517800000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization contextRef="c-82" decimals="-5" id="f-1956" unitRef="usd">5918400000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization contextRef="c-85" decimals="-5" id="f-1957" unitRef="usd">4670000000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization contextRef="c-1" decimals="-5" id="f-1958" unitRef="usd">17106200000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <wcc:SellingGeneralAndAdministrativePayrollExpenses contextRef="c-79" decimals="-5" id="f-1959" unitRef="usd">854600000</wcc:SellingGeneralAndAdministrativePayrollExpenses>
    <wcc:SellingGeneralAndAdministrativePayrollExpenses contextRef="c-82" decimals="-5" id="f-1960" unitRef="usd">614100000</wcc:SellingGeneralAndAdministrativePayrollExpenses>
    <wcc:SellingGeneralAndAdministrativePayrollExpenses contextRef="c-85" decimals="-5" id="f-1961" unitRef="usd">244900000</wcc:SellingGeneralAndAdministrativePayrollExpenses>
    <wcc:SellingGeneralAndAdministrativePayrollExpenses contextRef="c-478" decimals="-5" id="f-1962" unitRef="usd">1713600000</wcc:SellingGeneralAndAdministrativePayrollExpenses>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-79" decimals="-5" id="f-1963" unitRef="usd">456900000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-82" decimals="-5" id="f-1964" unitRef="usd">383400000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-85" decimals="-5" id="f-1965" unitRef="usd">176700000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-478" decimals="-5" id="f-1966" unitRef="usd">1017000000</us-gaap:SegmentReportingOtherItemAmount>
    <wcc:AdjustedEBITDA contextRef="c-79" decimals="-5" id="f-1967" unitRef="usd">717500000</wcc:AdjustedEBITDA>
    <wcc:AdjustedEBITDA contextRef="c-82" decimals="-5" id="f-1968" unitRef="usd">621100000</wcc:AdjustedEBITDA>
    <wcc:AdjustedEBITDA contextRef="c-85" decimals="-5" id="f-1969" unitRef="usd">643400000</wcc:AdjustedEBITDA>
    <wcc:AdjustedEBITDA contextRef="c-478" decimals="-5" id="f-1970" unitRef="usd">1982000000</wcc:AdjustedEBITDA>
    <wcc:AdjustedEBITDAMarginPercentage
      contextRef="c-79"
      decimals="INF"
      id="f-1971"
      unitRef="number">0.084</wcc:AdjustedEBITDAMarginPercentage>
    <wcc:AdjustedEBITDAMarginPercentage
      contextRef="c-82"
      decimals="INF"
      id="f-1972"
      unitRef="number">0.082</wcc:AdjustedEBITDAMarginPercentage>
    <wcc:AdjustedEBITDAMarginPercentage
      contextRef="c-85"
      decimals="INF"
      id="f-1973"
      unitRef="number">0.112</wcc:AdjustedEBITDAMarginPercentage>
    <us-gaap:DepreciationAndAmortization contextRef="c-478" decimals="-5" id="f-1974" unitRef="usd">146800000</us-gaap:DepreciationAndAmortization>
    <us-gaap:OtherOperatingIncomeExpenseNet contextRef="c-478" decimals="-5" id="f-1975" unitRef="usd">50900000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:ShareBasedCompensation contextRef="c-478" decimals="-5" id="f-1976" unitRef="usd">14100000</us-gaap:ShareBasedCompensation>
    <us-gaap:DepreciationAndAmortization contextRef="c-479" decimals="-5" id="f-1977" unitRef="usd">36400000</us-gaap:DepreciationAndAmortization>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-479" decimals="-5" id="f-1978" unitRef="usd">561500000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:InterestIncomeExpenseNonoperatingNet contextRef="c-479" decimals="-5" id="f-1979" unitRef="usd">364900000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-479" decimals="-5" id="f-1980" unitRef="usd">-41800000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-5" id="f-1981" unitRef="usd">951000000.0</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:SegmentReportingOtherItemCompositionDescription contextRef="c-1" id="f-1982">(2) Other segment items primarily includes allocated expenses (which includes employee-related allocations), transportation costs, facility costs (including rent and utilities), employee expenses (including travel and entertainment), credit losses, professional and consulting fees, supplies, real estate and personal property taxes, sales promotion expenses, and gains (losses) on the sale, disposal, or abandonment of property and equipment.</us-gaap:SegmentReportingOtherItemCompositionDescription>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-80" decimals="-5" id="f-1983" unitRef="usd">8610300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-83" decimals="-5" id="f-1984" unitRef="usd">7152200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-86" decimals="-5" id="f-1985" unitRef="usd">6622700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-16" decimals="-5" id="f-1986" unitRef="usd">22385200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization contextRef="c-80" decimals="-5" id="f-1987" unitRef="usd">6576200000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization contextRef="c-83" decimals="-5" id="f-1988" unitRef="usd">5524600000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization contextRef="c-86" decimals="-5" id="f-1989" unitRef="usd">5440700000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization contextRef="c-16" decimals="-5" id="f-1990" unitRef="usd">17541500000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <wcc:SellingGeneralAndAdministrativePayrollExpenses contextRef="c-80" decimals="-5" id="f-1991" unitRef="usd">872200000</wcc:SellingGeneralAndAdministrativePayrollExpenses>
    <wcc:SellingGeneralAndAdministrativePayrollExpenses contextRef="c-83" decimals="-5" id="f-1992" unitRef="usd">594000000.0</wcc:SellingGeneralAndAdministrativePayrollExpenses>
    <wcc:SellingGeneralAndAdministrativePayrollExpenses contextRef="c-86" decimals="-5" id="f-1993" unitRef="usd">275500000</wcc:SellingGeneralAndAdministrativePayrollExpenses>
    <wcc:SellingGeneralAndAdministrativePayrollExpenses contextRef="c-480" decimals="-5" id="f-1994" unitRef="usd">1741700000</wcc:SellingGeneralAndAdministrativePayrollExpenses>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-80" decimals="-5" id="f-1995" unitRef="usd">434500000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-83" decimals="-5" id="f-1996" unitRef="usd">349800000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-86" decimals="-5" id="f-1997" unitRef="usd">167200000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-480" decimals="-5" id="f-1998" unitRef="usd">951500000</us-gaap:SegmentReportingOtherItemAmount>
    <wcc:AdjustedEBITDA contextRef="c-80" decimals="-5" id="f-1999" unitRef="usd">727400000</wcc:AdjustedEBITDA>
    <wcc:AdjustedEBITDA contextRef="c-83" decimals="-5" id="f-2000" unitRef="usd">683800000</wcc:AdjustedEBITDA>
    <wcc:AdjustedEBITDA contextRef="c-86" decimals="-5" id="f-2001" unitRef="usd">739300000</wcc:AdjustedEBITDA>
    <wcc:AdjustedEBITDA contextRef="c-480" decimals="-5" id="f-2002" unitRef="usd">2150500000</wcc:AdjustedEBITDA>
    <wcc:AdjustedEBITDAMarginPercentage
      contextRef="c-80"
      decimals="INF"
      id="f-2003"
      unitRef="number">0.084</wcc:AdjustedEBITDAMarginPercentage>
    <wcc:AdjustedEBITDAMarginPercentage
      contextRef="c-83"
      decimals="INF"
      id="f-2004"
      unitRef="number">0.096</wcc:AdjustedEBITDAMarginPercentage>
    <wcc:AdjustedEBITDAMarginPercentage
      contextRef="c-86"
      decimals="INF"
      id="f-2005"
      unitRef="number">0.112</wcc:AdjustedEBITDAMarginPercentage>
    <us-gaap:DepreciationAndAmortization contextRef="c-480" decimals="-5" id="f-2006" unitRef="usd">140000000.0</us-gaap:DepreciationAndAmortization>
    <us-gaap:OtherOperatingIncomeExpenseNet contextRef="c-480" decimals="-5" id="f-2007" unitRef="usd">-82900000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:ShareBasedCompensation contextRef="c-480" decimals="-5" id="f-2008" unitRef="usd">14200000</us-gaap:ShareBasedCompensation>
    <us-gaap:DepreciationAndAmortization contextRef="c-481" decimals="-5" id="f-2009" unitRef="usd">41300000</us-gaap:DepreciationAndAmortization>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-481" decimals="-5" id="f-2010" unitRef="usd">548600000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:InterestIncomeExpenseNonoperatingNet contextRef="c-481" decimals="-5" id="f-2011" unitRef="usd">389300000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-481" decimals="-5" id="f-2012" unitRef="usd">-57800000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-16" decimals="-5" id="f-2013" unitRef="usd">992000000.0</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:SegmentReportingOtherItemCompositionDescription contextRef="c-16" id="f-2014">(2) Other segment items primarily includes allocated expenses (which includes employee-related allocations), transportation costs, facility costs (including rent and utilities), employee expenses (including travel and entertainment), credit losses, professional and consulting fees, supplies, real estate and personal property taxes, sales promotion expenses, and gains (losses) on the sale, disposal, or abandonment of property and equipment.</us-gaap:SegmentReportingOtherItemCompositionDescription>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-81" decimals="-5" id="f-2015" unitRef="usd">8823300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-84" decimals="-5" id="f-2016" unitRef="usd">6401500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-87" decimals="-5" id="f-2017" unitRef="usd">6195300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-17" decimals="-5" id="f-2018" unitRef="usd">21420100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization contextRef="c-81" decimals="-5" id="f-2019" unitRef="usd">6708000000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization contextRef="c-84" decimals="-5" id="f-2020" unitRef="usd">4944500000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization contextRef="c-87" decimals="-5" id="f-2021" unitRef="usd">5106300000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization contextRef="c-17" decimals="-5" id="f-2022" unitRef="usd">16758800000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <wcc:SellingGeneralAndAdministrativePayrollExpenses contextRef="c-81" decimals="-5" id="f-2023" unitRef="usd">822100000</wcc:SellingGeneralAndAdministrativePayrollExpenses>
    <wcc:SellingGeneralAndAdministrativePayrollExpenses contextRef="c-84" decimals="-5" id="f-2024" unitRef="usd">516700000</wcc:SellingGeneralAndAdministrativePayrollExpenses>
    <wcc:SellingGeneralAndAdministrativePayrollExpenses contextRef="c-87" decimals="-5" id="f-2025" unitRef="usd">264000000.0</wcc:SellingGeneralAndAdministrativePayrollExpenses>
    <wcc:SellingGeneralAndAdministrativePayrollExpenses contextRef="c-482" decimals="-5" id="f-2026" unitRef="usd">1602800000</wcc:SellingGeneralAndAdministrativePayrollExpenses>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-81" decimals="-5" id="f-2027" unitRef="usd">441900000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-84" decimals="-5" id="f-2028" unitRef="usd">341300000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-87" decimals="-5" id="f-2029" unitRef="usd">147700000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-482" decimals="-5" id="f-2030" unitRef="usd">930900000</us-gaap:SegmentReportingOtherItemAmount>
    <wcc:AdjustedEBITDA contextRef="c-81" decimals="-5" id="f-2031" unitRef="usd">851300000</wcc:AdjustedEBITDA>
    <wcc:AdjustedEBITDA contextRef="c-84" decimals="-5" id="f-2032" unitRef="usd">599000000.0</wcc:AdjustedEBITDA>
    <wcc:AdjustedEBITDA contextRef="c-87" decimals="-5" id="f-2033" unitRef="usd">677300000</wcc:AdjustedEBITDA>
    <wcc:AdjustedEBITDA contextRef="c-482" decimals="-5" id="f-2034" unitRef="usd">2127600000</wcc:AdjustedEBITDA>
    <wcc:AdjustedEBITDAMarginPercentage
      contextRef="c-81"
      decimals="INF"
      id="f-2035"
      unitRef="number">0.096</wcc:AdjustedEBITDAMarginPercentage>
    <wcc:AdjustedEBITDAMarginPercentage
      contextRef="c-84"
      decimals="INF"
      id="f-2036"
      unitRef="number">0.094</wcc:AdjustedEBITDAMarginPercentage>
    <wcc:AdjustedEBITDAMarginPercentage
      contextRef="c-87"
      decimals="INF"
      id="f-2037"
      unitRef="number">0.109</wcc:AdjustedEBITDAMarginPercentage>
    <us-gaap:DepreciationAndAmortization contextRef="c-482" decimals="-5" id="f-2038" unitRef="usd">134300000</us-gaap:DepreciationAndAmortization>
    <us-gaap:OtherOperatingIncomeExpenseNet contextRef="c-482" decimals="-5" id="f-2039" unitRef="usd">1300000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:ShareBasedCompensation contextRef="c-482" decimals="-5" id="f-2040" unitRef="usd">17600000</us-gaap:ShareBasedCompensation>
    <us-gaap:DepreciationAndAmortization contextRef="c-483" decimals="-5" id="f-2041" unitRef="usd">44700000</us-gaap:DepreciationAndAmortization>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-483" decimals="-5" id="f-2042" unitRef="usd">492900000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:InterestIncomeExpenseNonoperatingNet contextRef="c-483" decimals="-5" id="f-2043" unitRef="usd">294400000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-483" decimals="-5" id="f-2044" unitRef="usd">8300000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-17" decimals="-5" id="f-2045" unitRef="usd">1136700000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:SegmentReportingOtherItemCompositionDescription contextRef="c-17" id="f-2046">(2) Other segment items primarily includes allocated expenses (which includes employee-related allocations), transportation costs, facility costs (including rent and utilities), employee expenses (including travel and entertainment), credit losses, professional and consulting fees, supplies, real estate and personal property taxes, sales promotion expenses, and gains (losses) on the sale, disposal, or abandonment of property and equipment.</us-gaap:SegmentReportingOtherItemCompositionDescription>
    <us-gaap:DepreciationAndAmortization contextRef="c-79" decimals="-5" id="f-2047" unitRef="usd">46800000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c-80" decimals="-5" id="f-2048" unitRef="usd">43300000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c-81" decimals="-5" id="f-2049" unitRef="usd">42600000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c-82" decimals="-5" id="f-2050" unitRef="usd">71500000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c-83" decimals="-5" id="f-2051" unitRef="usd">71700000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c-84" decimals="-5" id="f-2052" unitRef="usd">68400000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c-85" decimals="-5" id="f-2053" unitRef="usd">28500000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c-86" decimals="-5" id="f-2054" unitRef="usd">25000000.0</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c-87" decimals="-5" id="f-2055" unitRef="usd">23300000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c-478" decimals="-5" id="f-2056" unitRef="usd">146800000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c-480" decimals="-5" id="f-2057" unitRef="usd">140000000.0</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c-482" decimals="-5" id="f-2058" unitRef="usd">134300000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c-479" decimals="-5" id="f-2059" unitRef="usd">36400000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c-481" decimals="-5" id="f-2060" unitRef="usd">41300000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c-483" decimals="-5" id="f-2061" unitRef="usd">44700000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c-1" decimals="-5" id="f-2062" unitRef="usd">183200000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c-16" decimals="-5" id="f-2063" unitRef="usd">181300000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c-17" decimals="-5" id="f-2064" unitRef="usd">179000000.0</us-gaap:DepreciationAndAmortization>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-79" decimals="-5" id="f-2065" unitRef="usd">-10500000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-80" decimals="-5" id="f-2066" unitRef="usd">-10100000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-81" decimals="-5" id="f-2067" unitRef="usd">2000000.0</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-82" decimals="-5" id="f-2068" unitRef="usd">-59800000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-83" decimals="-5" id="f-2069" unitRef="usd">-74200000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-84" decimals="-5" id="f-2070" unitRef="usd">1300000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-85" decimals="-5" id="f-2071" unitRef="usd">121200000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-86" decimals="-5" id="f-2072" unitRef="usd">1400000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-87" decimals="-5" id="f-2073" unitRef="usd">-2000000.0</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-478" decimals="-5" id="f-2074" unitRef="usd">50900000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-480" decimals="-5" id="f-2075" unitRef="usd">-82900000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-482" decimals="-5" id="f-2076" unitRef="usd">1300000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-479" decimals="-5" id="f-2077" unitRef="usd">-41800000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-481" decimals="-5" id="f-2078" unitRef="usd">-57800000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-483" decimals="-5" id="f-2079" unitRef="usd">8300000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-1" decimals="-5" id="f-2080" unitRef="usd">92700000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-16" decimals="-5" id="f-2081" unitRef="usd">-25100000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-17" decimals="-5" id="f-2082" unitRef="usd">-7000000.0</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:PaymentsForProceedsFromProductiveAssets contextRef="c-79" decimals="-5" id="f-2083" unitRef="usd">4500000</us-gaap:PaymentsForProceedsFromProductiveAssets>
    <us-gaap:PaymentsForProceedsFromProductiveAssets contextRef="c-80" decimals="-5" id="f-2084" unitRef="usd">10300000</us-gaap:PaymentsForProceedsFromProductiveAssets>
    <us-gaap:PaymentsForProceedsFromProductiveAssets contextRef="c-81" decimals="-5" id="f-2085" unitRef="usd">9100000</us-gaap:PaymentsForProceedsFromProductiveAssets>
    <us-gaap:PaymentsForProceedsFromProductiveAssets contextRef="c-82" decimals="-5" id="f-2086" unitRef="usd">19200000</us-gaap:PaymentsForProceedsFromProductiveAssets>
    <us-gaap:PaymentsForProceedsFromProductiveAssets contextRef="c-83" decimals="-5" id="f-2087" unitRef="usd">7900000</us-gaap:PaymentsForProceedsFromProductiveAssets>
    <us-gaap:PaymentsForProceedsFromProductiveAssets contextRef="c-84" decimals="-5" id="f-2088" unitRef="usd">4800000</us-gaap:PaymentsForProceedsFromProductiveAssets>
    <us-gaap:PaymentsForProceedsFromProductiveAssets contextRef="c-85" decimals="-5" id="f-2089" unitRef="usd">15800000</us-gaap:PaymentsForProceedsFromProductiveAssets>
    <us-gaap:PaymentsForProceedsFromProductiveAssets contextRef="c-86" decimals="-5" id="f-2090" unitRef="usd">19500000</us-gaap:PaymentsForProceedsFromProductiveAssets>
    <us-gaap:PaymentsForProceedsFromProductiveAssets contextRef="c-87" decimals="-5" id="f-2091" unitRef="usd">9200000</us-gaap:PaymentsForProceedsFromProductiveAssets>
    <us-gaap:PaymentsForProceedsFromProductiveAssets contextRef="c-478" decimals="-5" id="f-2092" unitRef="usd">39500000</us-gaap:PaymentsForProceedsFromProductiveAssets>
    <us-gaap:PaymentsForProceedsFromProductiveAssets contextRef="c-480" decimals="-5" id="f-2093" unitRef="usd">37700000</us-gaap:PaymentsForProceedsFromProductiveAssets>
    <us-gaap:PaymentsForProceedsFromProductiveAssets contextRef="c-482" decimals="-5" id="f-2094" unitRef="usd">23100000</us-gaap:PaymentsForProceedsFromProductiveAssets>
    <us-gaap:PaymentsForProceedsFromProductiveAssets contextRef="c-479" decimals="-5" id="f-2095" unitRef="usd">55200000</us-gaap:PaymentsForProceedsFromProductiveAssets>
    <us-gaap:PaymentsForProceedsFromProductiveAssets contextRef="c-481" decimals="-5" id="f-2096" unitRef="usd">54600000</us-gaap:PaymentsForProceedsFromProductiveAssets>
    <us-gaap:PaymentsForProceedsFromProductiveAssets contextRef="c-483" decimals="-5" id="f-2097" unitRef="usd">76400000</us-gaap:PaymentsForProceedsFromProductiveAssets>
    <us-gaap:PaymentsForProceedsFromProductiveAssets contextRef="c-1" decimals="-5" id="f-2098" unitRef="usd">94700000</us-gaap:PaymentsForProceedsFromProductiveAssets>
    <us-gaap:PaymentsForProceedsFromProductiveAssets contextRef="c-16" decimals="-5" id="f-2099" unitRef="usd">92300000</us-gaap:PaymentsForProceedsFromProductiveAssets>
    <us-gaap:PaymentsForProceedsFromProductiveAssets contextRef="c-17" decimals="-5" id="f-2100" unitRef="usd">99400000</us-gaap:PaymentsForProceedsFromProductiveAssets>
    <us-gaap:Assets contextRef="c-122" decimals="-5" id="f-2101" unitRef="usd">4457000000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-119" decimals="-5" id="f-2102" unitRef="usd">4553600000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-123" decimals="-5" id="f-2103" unitRef="usd">6009500000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-120" decimals="-5" id="f-2104" unitRef="usd">5626600000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-124" decimals="-5" id="f-2105" unitRef="usd">3497500000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-121" decimals="-5" id="f-2106" unitRef="usd">3908500000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-484" decimals="-5" id="f-2107" unitRef="usd">13964000000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-485" decimals="-5" id="f-2108" unitRef="usd">14088700000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-486" decimals="-5" id="f-2109" unitRef="usd">1097400000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-487" decimals="-5" id="f-2110" unitRef="usd">972200000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-6" decimals="-5" id="f-2111" unitRef="usd">15061400000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-7" decimals="-5" id="f-2112" unitRef="usd">15060900000</us-gaap:Assets>
    <us-gaap:NoncurrentAssets contextRef="c-488" decimals="-5" id="f-2113" unitRef="usd">893900000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="c-489" decimals="-5" id="f-2114" unitRef="usd">906500000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="c-490" decimals="-5" id="f-2115" unitRef="usd">177500000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="c-491" decimals="-5" id="f-2116" unitRef="usd">182100000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="c-492" decimals="-5" id="f-2117" unitRef="usd">106600000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="c-493" decimals="-5" id="f-2118" unitRef="usd">96200000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="c-6" decimals="-5" id="f-2119" unitRef="usd">1178000000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="c-7" decimals="-5" id="f-2120" unitRef="usd">1184800000</us-gaap:NoncurrentAssets>
    <us-gaap:BusinessAcquisitionDateOfAcquisitionAgreement1 contextRef="c-494" id="f-2121">2025-01-02</us-gaap:BusinessAcquisitionDateOfAcquisitionAgreement1>
    <us-gaap:PaymentsToAcquireBusinessesGross contextRef="c-494" decimals="-5" id="f-2122" unitRef="usd">36300000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1 contextRef="c-102" id="f-2123">2024-12-05</us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="c-214" id="f-2124">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="c-214" id="f-2125">false</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="c-214" id="f-2126">false</ecd:NonRule10b51ArrTrmntdFlag>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="c-214" id="f-2127">false</ecd:Rule10b51ArrTrmntdFlag>
    <ecd:InsiderTrdPoliciesProcAdoptedFlag contextRef="c-1" id="f-2128">true</ecd:InsiderTrdPoliciesProcAdoptedFlag>
    <srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock contextRef="c-16" id="f-2129">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Schedule&#160;II&#x2014;Valuation and Qualifying Accounts&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.596%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:48.239%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.946%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.625%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.946%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.625%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.946%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.625%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.948%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at&lt;br/&gt;beginning&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Charged to&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Deductions&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;end of period&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for expected credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year Ended December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year Ended December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:5.93pt"&gt;Includes a reduction in the allowance for expected credit losses due to the write-off of trade accounts receivable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-indent:4.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.596%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:48.239%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.946%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.625%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.946%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.625%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.946%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.625%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.948%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at&lt;br/&gt;beginning&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Charged to&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Deductions&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;end of period&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year Ended December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year Ended December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:5.93pt"&gt;For the years ended December 31, 2024 and December 31, 2023, deductions primarily relate to a decrease in the valuation allowance recorded against deferred tax assets related to certain foreign jurisdictions. For the year ended December 31, 2022, deductions primarily relate to a decrease in the valuation allowance recorded against deferred tax assets related to foreign tax credit carryforwards.&lt;/span&gt;&lt;/div&gt;</srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
    <wcc:AllowanceForDoubtfulAccountsTableTextBlock contextRef="c-16" id="f-2130">&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.596%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:48.239%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.946%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.625%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.946%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.625%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.946%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.625%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.948%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at&lt;br/&gt;beginning&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Charged to&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Deductions&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;end of period&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for expected credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year Ended December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year Ended December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:5.93pt"&gt;Includes a reduction in the allowance for expected credit losses due to the write-off of trade accounts receivable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-indent:4.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.596%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:48.239%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.946%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.625%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.946%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.625%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.946%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.625%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.948%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at&lt;br/&gt;beginning&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Charged to&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Deductions&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;end of period&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year Ended December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year Ended December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:5.93pt"&gt;For the years ended December 31, 2024 and December 31, 2023, deductions primarily relate to a decrease in the valuation allowance recorded against deferred tax assets related to certain foreign jurisdictions. For the year ended December 31, 2022, deductions primarily relate to a decrease in the valuation allowance recorded against deferred tax assets related to foreign tax credit carryforwards.&lt;/span&gt;&lt;/div&gt;</wcc:AllowanceForDoubtfulAccountsTableTextBlock>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-495" decimals="-5" id="f-2131" unitRef="usd">55900000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c-496" decimals="-5" id="f-2132" unitRef="usd">18700000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c-496" decimals="-5" id="f-2133" unitRef="usd">19600000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-497" decimals="-5" id="f-2134" unitRef="usd">55000000.0</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-498" decimals="-5" id="f-2135" unitRef="usd">46500000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c-499" decimals="-5" id="f-2136" unitRef="usd">18600000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c-499" decimals="-5" id="f-2137" unitRef="usd">9200000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-495" decimals="-5" id="f-2138" unitRef="usd">55900000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-500" decimals="-5" id="f-2139" unitRef="usd">41700000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c-501" decimals="-5" id="f-2140" unitRef="usd">18000000.0</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c-501" decimals="-5" id="f-2141" unitRef="usd">13200000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-498" decimals="-5" id="f-2142" unitRef="usd">46500000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-502" decimals="-5" id="f-2143" unitRef="usd">23500000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c-503" decimals="-5" id="f-2144" unitRef="usd">10300000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c-503" decimals="-5" id="f-2145" unitRef="usd">1200000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-504" decimals="-5" id="f-2146" unitRef="usd">32600000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-505" decimals="-5" id="f-2147" unitRef="usd">33700000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c-506" decimals="-5" id="f-2148" unitRef="usd">7700000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c-506" decimals="-5" id="f-2149" unitRef="usd">17900000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-502" decimals="-5" id="f-2150" unitRef="usd">23500000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-507" decimals="-5" id="f-2151" unitRef="usd">46300000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c-508" decimals="-5" id="f-2152" unitRef="usd">5800000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c-508" decimals="-5" id="f-2153" unitRef="usd">18400000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-505" decimals="-5" id="f-2154" unitRef="usd">33700000</us-gaap:ValuationAllowancesAndReservesBalance>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
